You are on page 1of 10

Academic Year: 2022-2023

Semester: Spring

Information Technology Department/IT Section


Course Delivery Plan

Course Information
Database
Course Code: ITDB407 Course Title: Administration
Specialization: Database Level: Bachelor
ITDB301 – Database
Credit Hours: 3 Prerequisites: Programming

C & above / 2.0 &


Pass Mark: 67 Grade/GPA: above
Course Coordinator: Mr. T V Sathyanarayana No. of Sections: 1

Theory Hours: 2 Practical Hours: 3


Course Tutors:
Mr. T V Sathyanarayana

Goal To prepare the students to gain skills in the


administration of the database servers and to ensure that
it is functioning by the underlying operating system
Objectives 1. Describe the roles and responsibilities of DBA
2. Develop the internal structures and organization of
database
3. Demonstrate the performance of day-to-day
administration in the database system

Outcomes At the end of this course, the students should be able to:

1. Explain the architecture of database server and

database client

2. Describe the tasks of database administrator

3. Demonstrate database creation and configuration

4. Illustrate starting up and shutting down of a database

5. Perform memory management and configuration

6. Implement collecting and managing diagnostic data

7. Manage database structure and storage components.

8. Demonstrate backup failure recovery in the database

server

DATABASE ADMINISTRATION DELIVERY PLAN Page 1 of 10


UTAS-N12-4-CDP-V2
Academic Year: 2022-2023
Semester: Spring

Information Technology Department/IT Section


Course Delivery Plan

Weekly Teaching Plan


Contact
Outcome No.

Hours Graduate
Week No.

Methods of Attributes Assessment


Topics / Contents

Practical
Theory
Delivery mapping with Activity
outcomes

1 Chapter 1: Exploring the Oracle Lifelong Learning,


Discipline
Database Architecture Lecture, Knowledge and
1.1 Oracle Database videos Skills, Technical
1.2 Connecting to a Server and Digital
recordings Competency,
1.3 Oracle Database Server 4 1
E-learning, Critical Thinking,
Architecture
1!2Feb23 -16Feb23

Discussion. Analysis and


1.4 Instance: Database Problem Solving.
Configurations
1.5 Connecting to the Database [Students
1

Instance Learning 2
1.6 Oracle Database Memory Hours]
Structures
1.7 Shared Pool
1.8 Database Buffer Cache
1.9 Redo Log Buffer
1.10 Large Pool.
1.11 Java Pool and Streams Pool
1.12 Program Global Area (PGA)

1 Chapter 1: Exploring the Oracle Lifelong Learning,


Discipline
Database Architecture Lecture, Knowledge and
videos Skills, Technical
1.13 Process Architecture 4 1
recordings and Digital
1.14 Process Structures Competency,
E-learning, Critical Thinking,
1.15 Database Writer Process (DBWn)
19Feb23 - 23Feb23

Discussion. Analysis and


1.16 Log Writer Process (LGWR) Problem Solving.
1.17 Checkpoint Process (CKPT)
1.18 System Monitor Process (SMON) [SCL1 - Study
1.19 Process Monitor Process (PMON) the Processor
2

1.20 Recovery Process architecture


1.21 Archiver Processes (ARCn) in Oracle 19]
1.22 Database Storage Architecture
1.23 Logical and Physical Database

DATABASE ADMINISTRATION DELIVERY PLAN Page 2 of 10


UTAS-N12-4-CDP-V2
Academic Year: 2022-2023
Semester: Spring

Information Technology Department/IT Section


Course Delivery Plan
2 CHAPTER 5: Installing your
Oracle Software Entrepreneurial Lab Activity 1-
Lecture,
5.1 Tasks of an Oracle Database 1 4 Skills The students
Administrator E-learning, Lifelong Learning, execute the
5.2 Tools for Discussion Discipline initialization
Administering an Oracle Knowledge and
Database parameters
[Demonstration Skills, Technical
5.3 Planning Your Installation and Digital using DBCA
and Practice] tool
5.4 Oracle Grid Competency,
Infrastructure and Oracle Critical Thinking, In Oracle 11g
26Feb23 – 2Mazr23

Ref: videos
Database Installation. Analysis and
recordings
5.5 Setting Environment Variables Problem Solving.
5.6 Checking the System
Requirements
3

5.7 Configure security updates


5.8 Example: Installation options
5.9 Part One: Installing
the Oracle Grid
Infrastructure for Desktop
Class
5.10 Typical Install
Configuration
5.11 Perform Prerequisite Checks
5.12 Verifying Installation Summary
Data
5.13 Monitoring Installation Progress
Finishing Installation Option:
Silent Mode
3 Chapter 2: Managing the Database 1 4 Lecture, Lifelong Learning,
Instance E-learning, Discipline
2.1 Management Framework Discussion Knowledge and
2.2 Starting and Stopping Database Skills, Technical
Control and Digital
2.3 Oracle Enterprise Manager Ref: videos Competency,
5Mar23 – 9Mar23

2.4 Database Home Page recordings Critical Thinking,


2.5 Other Oracle Tools Analysis and
2.6 Using SQL*Plus [Students Problem Solving.
2.7 Initialization Parameter Files Learning 2
4

2.8 Simplified Initialization Hours]


Parameters
2.9 Initialization Parameters:
Examples
2.10 Using SQL*Plus to View
Parameters
2.11 Changing Initialization
Parameter Values
Changing Parameter Values:
Examples
4 2.13 Database Startup and 3 2 Lecture, Lifelong Learning,
Shutdown: Credentials E-learning, Discipline
2.14 Starting Up an Oracle Discussion Knowledge and
Database Instance Skills, Technical
2.15 Starting Up an Oracle and Digital
Database Instance: NOMOUNT Ref: videos Competency,
12Mar23 - -16Mar23

2.16 Starting Up an Oracle recordings Critical Thinking,


Database Instance: MOUNT Analysis and
2.17 Starting Up an Oracle [Practical Problem Solving.
Database Instance: OPEN Demonstration]
2.18 Startup Options: Examples
5

2.19 Shutting Down an Oracle


Database Instance
2.20 Shutdown Modes
2.21 Shutdown Options
2.22 Shutdown Options: Examples
2.23 Viewing the Alert Log
2.24 Data Dictionary: Overview
2.25 Data Dictionary Views
Data Dictionary: Usage Examples

DATABASE ADMINISTRATION DELIVERY PLAN Page 3 of 10


UTAS-N12-4-CDP-V2
Academic Year: 2022-2023
Semester: Spring

Information Technology Department/IT Section


Course Delivery Plan
7 Chapter 3: Managing Database 1 4 Lecture, Lifelong Learning, Quiz 1
Storage Structures. E-learning, Discipline
(Chapter
3.1 How Table Data Is Stored Discussion Knowledge and
3.2 Database Block: Contents Skills, Technical 1,2)
19Mar23 - 23Mar23

3.3 Exploring the Storage Structure Ref: videos and Digital


3.4 Creating a New Tablespace recordings Competency, Lab Activity 2
3.5 Storage for Tablespaces Critical Thinking,
3.6 Tablespaces in the Preconfigured Analysis and Students
6

Database [Demonstratio Problem Solving. execute


3.7 Altering a Tablespace n and Practice] Tablespace
3.8 Actions with Tablespaces creation
3.9 Dropping Tablespaces configuration
3.10 Viewing Tablespace commands
Information using
3.11 Viewing Tablespace Contents SQLDeveloper-
Enlarging the Database Oracle 11g
MID TERM Examination
7

26Mar23 – 30Mar23
5 Chapter 4: Configuring the Oracle 2 hrs 1 hr 20m Entrepreneurial
Network Environment. Lecture, Skills Lab Activity 3
4.1 Oracle Net Services E-learning, Lifelong Learning,
4.2 Oracle Net Listener Discussion Discipline Students
4.3 Establishing Net Connections Knowledge and configure
4.4 Establishing a Connection Ref: videos Skills, Technical connectivity
4.5 User Sessions recordings and Digital
services
4.6 Tools for Configuring and Competency,
Managing the Oracle Network [Practical Creativity and Using Oracle
4.7 Listener Control Utility Demonstration Innovation, Critical 11g
Listener Control Utility Syntax and Practice] Thinking, Analysis
4.9 Using SRVCTL to Start and Stop and Problem
the Listener Solving.
4.10 Listener Home Page
2Apr23 - 6Apr23

4.11 Net Services Administration


Page
4.12 Creating a Listener
4.13 Adding Listener Addresses
8

4.14 Naming Methods


4.15 Easy Connect
4.16 Local Naming
4.17 Directory Naming
4.18 Configuring Service Aliases
4.19 Testing Oracle Net Connectivity
4.20 User Sessions: Dedicated Server
Process
4.21 User Sessions: Shared Server
Processes SGA and PGA
4.22 Shared Server: Connection
Pooling
4.23 When Not to Use a Shared
Server
4.24 Configuring Communication
between Databases-Connecting
to another Database

DATABASE ADMINISTRATION DELIVERY PLAN Page 4 of 10


UTAS-N12-4-CDP-V2
Academic Year: 2022-2023
Semester: Spring

Information Technology Department/IT Section


Course Delivery Plan
6 4.9 Using SRVCTL to Start 2 hrs 1 hr 20m Lecture, Entrepreneurial
and Stop the Listener E-learning, Skills,
4.10 Listener Home Page Discussion Lifelong Learning,
4.11 Net Services Administration Page Discipline
4.12 Creating a Listener Knowledge and
4.13 Adding Listener Addresses Ref: videos Skills, Technical
4.14 Naming Methods recordings and Digital
4.15 Easy Connect Competency,
9Apr23 – 13Apr23

4.16 Local Naming Practical Critical Thinking,


4.17 Directory Naming Demonstration Analysis and
4.18 Configuring Service Aliases Problem Solving.
4.19 Testing Oracle Net Connectivity
9

4.20 User Sessions: Dedicated Server


Process
4.21 User Sessions: Shared
Server Processes SGA and PGA
4.22 Shared Server: Connection
Pooling
4.23 When Not to Use a Shared Server
4.24 Configuring
Communication between
Databases
Connecting to another Database

3 CHAPTER 6: Creating an Oracle 2 hrs 1 hr 20m Lecture, Entrepreneurial Lab Activity 4


Database Using DBCA E-learning, Skills, Lifelong
6.1 Planning the Database Discussion Learning, Students
Databases: Examples Discipline creating a
6.3 Choosing the Appropriate Ref: videos Knowledge and database
16Apr23 – 20Apr23

Character Set recordings Skills, Technical


using DBCA -
6.4 How Are Character Sets Used? and Digital
6.5 Problems to Avoid Competency, Oracle 11g
6.6 Database Configuration Assistant Creativity and
10

(DBCA) Innovation, Critical


6.7 Using the DBCA to Create a Thinking, Analysis
Database and Problem
6.8 Create Database Summary Solving.
6.9 Password Management Quiz 2
6.10 Creating a Database Design (Chapter 4)
Template
6.11 Using the DBCA to Delete a
Database
Using the DBCA for Additional Tasks
7 Chapter 7: Diagnosing the Database 2 3 Lecture, Entrepreneurial Lab Activity 5
7.1 Data Recovery Advisor E-learning, Skills
7.2 Data Failures Discussion Lifelong Learning, Students
7.3 RMAN Command-Line Interface Discipline configure
7.4 Listing Data Failures Knowledge and connectivity
7.5 Advising on Repair Skills, Technical
services
7.6 Executing Repairs Ref: videos and Digital
7.7 Classifying and Closing Failures recordings Competency, Using Oracle
23Apr23 – 27Apr23

7.8 Data Recovery Advisor Views Creativity and 11g


7.9 Proactive Checks Innovation, Critical
7.10 Block Corruption Thinking, Analysis
7.11 Handle Corruption and Problem
11

7.12 Setting Parameters to Detect Solving.


Corruption
Block Media Recovery

DATABASE ADMINISTRATION DELIVERY PLAN Page 5 of 10


UTAS-N12-4-CDP-V2
Academic Year: 2022-2023
Semester: Spring

Information Technology Department/IT Section


Course Delivery Plan
8 Chapter 8: Performing Database 2 3 Lecture, Entrepreneurial Lab Activity 6
Backup and Recovery. E-learning, Skills,
8.1 Part of Your Job Discussion Lifelong Learning, Using MTTR
8.2 Categories of Failure Discipline advisor tool in
8.3 Statement Failure Knowledge and
Oracle 11g
8.4 User Process Failure Skills, Technical
8.5 Network Failure, Ref: videos and Digital
8.6 User Error recordings Competency,
8.7 Flashback Technology Creativity and
8.8 Instance Failure [SCL2- Innovation, Critical
8.9 Understanding Instance Students Thinking, Analysis
Recovery: Checkpoint (CKPT) should explore and Problem
Process the types of Solving.
8.10 Understanding Instance failures, how
Recovery: Redo Log Files and they occur-and
30Apr23 – 4May23

Log Writer how they fix]


8.11 Understanding Instance
Recovery
12

8.12 Phases of Instance Recovery


8.13 Tuning Instance Recovery
8.14 Using the MTTR Advisor
8.15 Media Failure
8.16 Configuring for Recoverability
8.17 Configuring the Fast Recovery
Area
8 8.18 Multiplexing Control Files
8.19 Redo Log Files
8.20 Multiplexing the Redo Log
8.21 Archive Log Files
8.22 Archiver (ARCn) Process
8.23 Archive Log File: Naming and
8.24 Estimations
8.25 Enabling ARCHIVELOG Mode
8.26 Backup Solutions: Overview
8.27 Oracle Secure Backup
8.28 User-Managed Backup
8.29 Terminology
8 8.18 Recovery Manager (RMAN) 2 3 Lecture, Entrepreneurial Lab Activity 7
8.19 Configuring Backup Settings E-learning, Skills,
8.20 Scheduling Backups: Strategy Discussion Lifelong Learning, Using RMAN
8.21 Scheduling Backups: Options Discipline commands in
8.22 Scheduling Backups: Settings Ref: videos Knowledge and
Oracle 11g
7May23 – 11May23

8.23 Scheduling Backups: Schedule recordings Skills, Technical


8.24 Scheduling Backups: Review and Digital
8.25 Backing Up the Control File to a Demonstration Competency, ,
Trace File and Practice Critical Thinking,
13

8.26 Managing Backups Analysis and


Problem Solving.

DATABASE ADMINISTRATION DELIVERY PLAN Page 6 of 10


UTAS-N12-4-CDP-V2
Academic Year: 2022-2023
Semester: Spring

Information Technology Department/IT Section


Course Delivery Plan
8 8.27 Viewing Backup Reports 3 2 Lecture, Entrepreneurial
8.28 Monitoring the Fast Recovery E-learning, Skills,
Area Discussion Lifelong Learning,
8.29 Using the RMAN Command Line Discipline
8.30 Opening a Database Ref: videos Knowledge and
8.31 Keeping a Database Open recordings Skills, Technical
14May23 – 18May23

8.32 Data Recovery Advisor and Digital


8.33 Loss of a Control File Demonstration Competency, ,
8.34 Loss of a Redo Log File and Practice Critical Thinking,
8.35 Loss of Data File- Analysis and
14

NOARCHIVELOG Mode Problem Solving.


8.36 Loss of a Noncritical Data File
8.37 Loss of a System-Critical Data
File
8.38 Data Failure: Examples
8.39 Data Recovery Advisor
8.40 Assessing Data Failures
8.41 Data Failures
8.42 Listing Data Failures
8.43 Advising on Repair
8.44 Executing Repairs
Review and Test
15

21May23 – 25May23

Assessment Plan
Details (# of Graduate attributes
No. Assessment Activity activities X Total covered in the
Marks) assessment activity
1 Quiz 1 and 2 (Best of 2) 1x 10 10 Entrepreneurial Skills,
2 Lab Activity [Best of 7] 4x 5 20 Lifelong Learning,
3 Midterm Exam 1x 20 20 Discipline Knowledge and
Skills, Technical and
4 Test 1x 10 10 Digital Competency,
5 Final Exam 1x 40 40 Creativity and Innovation,
Total 100 Critical Thinking,
Analysis and Problem
Solving.

Supplementary Resources Grading Scheme (old) Grading Scheme (new)

Book References Web References Range Grade Point Range Grade Point

1. Mathew Morris, 1. https://docs.oracle.com 100-90 A 4.0 100-95 A 4.0


"Study Guide for /cd/E11882_01/index.htm
89-85 A- 3.7 94-90 A- 3.7
IZ0-052: Oracle
database 11g: 2. https://help.ubuntu.com/ 84-80 B+ 3.3 89-85 B+ 3.3

Administration I" 79-76 B 3.0


2. Sam R. Alapati, 3. https://www.virtualbox.org 84-80 B 3.0

/wiki/Documentation
"Expert Oracle 75-73 B- 2.7 79-75 B- 2.7

Database 11g 72-70 C+ 2.3 74-70 C+ 2.3


Administration"
69-67 C 2.0 69-65 C 2.0
1st Edition.
3. Sieve Ries, " 66-60 C- 1.7 64-60 C- 1.7
OCA Oracle
59-55 D 1.0 59-55 D+ 1.3
Database 11g
Database 54-00 F 0.0 54-50 D 1.0

Administration I :
A Real-World
Below
Certification 50
F 0.0

Guide”.

DATABASE ADMINISTRATION DELIVERY PLAN Page 7 of 10


UTAS-N12-4-CDP-V2
Academic Year: 2022-2023
Semester: Spring

Information Technology Department/IT Section


Course Delivery Plan

Vision
Leading in technological and applied education to contribute to the development
of a sustainable and knowledge-based society.

Mission
To build competitive and innovative capabilities by providing a stimulating
environment and effective engagement with community and industry to promote
excellence in learning, research, and innovation.

Core Values
In pursuing our mission, the UTAS-N's Core Values are:
- Diversity and Inclusion
- Loyalty and Identity
- Collaboration
- Excellence
- Integrity

Graduate Attributes
The University aims to produce graduates who have:
1. Communication Skills
2. Entrepreneurial Skills
3. Teamwork and Leadership
4. Lifelong Learning
5. Discipline Knowledge and Skills
6. Technical and Digital Competency
7. Creativity and Innovation
8. Critical Thinking, Analysis, and Problem Solving

SCL Implementation
The following are the SCL activities planned in this course
# SCL Activity Topic Chapter # Outcome #
1 SCL -1 Study the Processor architecture in Oracle 19 1 1
2 SCL -2 Students should explore the types of failures, how 8 8
they occur, and how they fix.

Attendance Rules
- Students will get the first warning letter if his/her absence reaches 10% without any
valid excuses, second warning letter will be issued for 20%. If the absence reaches 30%,
a Debar Letter will be issued.
- A student will be considered as LATE when s/he arrives after 10 minutes of the class
start time. Being LATE for THREE times in a class will be considered as ONE class
absence.
- If a student failed to take any exam (quiz, midterm exam, etc.) with a valid reason, s/he
has to submit the supporting documents WITHIN ONE WEEK from the date of
examination which s/he failed to attend. (Headache, nausea, common cold, common
cough, punctured tires, unaware of schedule, etc. will not be considered as valid reasons
unless the case is considered as chronic.)
- Mass absence use as an excuse for preparation of examinations or any other reasons
will not be encouraged as a practice. Theory/practical topics that should have been

DATABASE ADMINISTRATION DELIVERY PLAN Page 8 of 10


UTAS-N12-4-CDP-V2
Academic Year: 2022-2023
Semester: Spring

Information Technology Department/IT Section


Course Delivery Plan

covered or scheduled to be covered during the mass absence day will not be repeated as
a matter of policy.

Course Withdrawal
Student is allowed to withdraw one course during the semester. The withdrawal period will
end a week after the midterm result announcement.

Late Submission Policy


Late submission of the assignment/project will lead to 10% mark deduction per day from
the total mark of the assignment/project. Fridays & Saturdays are counted.

Cheating
Based on the Bylaws Article No. 80 - In case an accusation of cheating during
assessment activity / an examination is proven, the following will be imposed:
- First Offense – zero mark and fail in that course
- Second Offense - dismissal from the college

Plagiarism
Plagiarism occurs when other’s work such as print material, images, audio-visual
creations, computer programs, electronic materials, etc. are used without appropriate
acknowledgement.
Plagiarism includes, but not limited to, the following:
- Copying full or part (paragraphs, sentences or significant part of a sentence) of other’s
work directly
- Copying from other’s work with an end reference to the original source but without
putting the copied text between quotation marks
- Paraphrasing, summarizing or rearranging words, phrases or ideas of other’s work
- Copy-paste of statements from multiple sources (electronic or print material)
- Presenting a work, done in collaboration with others, as independent work
- Using one’s own work presented previously
Disciplinary Action for Student Plagiarism
- First Offense: Written warning and repeat the work
- Second Offense: Zero mark and suspension for one semester
- Third Offense: Dismissal from the college
Students are given the chance to lodge their appeal against the sanctions to the Dean or
College Council.
Reference: ACADEMIC INTEGRITY AND HONESTY FOR THE COLLEGES OF
TECHNOLOGY (PLAGIARISM POLICY) by the Quality Assurance Department, Ministry of
Manpower, January 2011

Risk Management
- In case of reduction in duration of semester, contact hours for all outcomes will be
reduced accordingly.
- In case of non-availability of course tutor, alternate arrangements will be done by the
tutor/HOS based on the Risk Management procedure followed in the concerned
department / center.

Health & Safety


UTAS-Nizwa is committed to provide a healthy and safe working and learning environment
for staff, students and visitors. Students are requested to
- manage and maintain a work environment where risks to health and safety are minimal

DATABASE ADMINISTRATION DELIVERY PLAN Page 9 of 10


UTAS-N12-4-CDP-V2
Academic Year: 2022-2023
Semester: Spring

Information Technology Department/IT Section


Course Delivery Plan

- be aware and protected against hazards at the workplace


- help the college in protecting staff, students, and visitors from any dangers in case of
emergency or crisis
- read the procedures from this policy, that are to be followed in case of events such as
fire, smoke, natural calamities and accidents

Grievance Hierarchy
Students must follow the following hierarchy, whenever they encounter any issues
or problems.
Course Tutor  Academic Advisor  Head of Section  Head of the
department / Center  Assistant Dean (Academic Affairs / Student Affairs)
 Dean

Lecturer’s Information
Lecturer: T V Sathyanarayana
Email
Sathyanarayana.thirunagari@nct.edu.om
Address:
Office
A101
Number:
Sec Sun Mon Tue Wed Thu
Lecture Office Hours
11:00 - 12:00
Timetable & A109 A109
Office Hours: 1
12:00-14:00 12:00-13:00
A109
12:00-14:00

Course Lecturer’s Signature

Course Coordinator Head of Section Head of Department

DATABASE ADMINISTRATION DELIVERY PLAN Page 10 of 10


UTAS-N12-4-CDP-V2

You might also like