COMPUTER SOFTWARE ENGINEERING - NBTE
COMPUTER SOFTWARE ENGINEERING - NBTE
COMPUTER SOFTWARE ENGINEERING - NBTE
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
fffffff<br />
NID in Software Engineering (Draft)<br />
PROGRAMME: NATIONAL INNOVATIVE DIPLOMA IN <strong>COMPUTER</strong> <strong>SOFTWARE</strong> <strong>ENGINEERING</strong><br />
COURSE: RELATIONAL DATA BASE MANAGEMENT II COURSE CODE: CSE 232 CONTACT HOURS: 1 – 0 – 3<br />
GOAL: TO EMPOWER STUDENTS WITH PRACTICAL EXPERIENCE NEEDED TO PERFORM ORACLE DATABASE ADMINISTRATION TASK<br />
COURSE SPECIFICATION: THEORETICAL CONTENTS:<br />
PRACTICAL CONTENTS:<br />
GENERAL OBJECTIVE 1: UNDERSTAND THE PROCEDURES FOR<br />
MANAGING UNDO DATA<br />
GENERAL OBJECTIVE 1: UNDERSTAND THE PROCEDURES FOR<br />
MANAGING UNDO DATA<br />
Week Specific Learning Objective Teachers Activities Learning Resources Specific Learning Objective Teachers Activities Learning Resources<br />
1 1.1 Describe the relationship<br />
between undo and<br />
transactions<br />
Discuss the relationship<br />
between Undo and<br />
transactions<br />
PC loaded with<br />
Oracle Software and<br />
Connected to OHP<br />
• Monitor and administer<br />
undo.<br />
Guide students in their<br />
practical work.<br />
Networked PC Lab.<br />
Loaded with Oracle<br />
Software.<br />
• Configure undo retention.<br />
Week<br />
GENERAL OBJECTIVE 2: UNDERSTAND THE PROCEDURES FOR<br />
IMPLEMENTING ORACLE DATABASE<br />
SECURITY.<br />
2 – 3 2.1 Describe the types of<br />
failure that may occur in<br />
an Oracle Database.<br />
Week<br />
2.2 Explain the importance of<br />
checkpoints, redo log<br />
files, and archived log<br />
files<br />
Explain the principle of<br />
least Privilege.<br />
Textbooks<br />
Internet<br />
PC loaded with<br />
Oracle Software and<br />
Connected to OHP<br />
GENERAL OBJECTIVE 3: UNDERSTAND THE PROCEDURES FOR<br />
CONFIGURING THE ORACLE NETWORK<br />
ENVIRONMENT<br />
4 – 5 3.1 Describe database<br />
Control.<br />
3.2 Explain the Significance<br />
of database Control.<br />
3.3 Describe Oracle net<br />
service aliases.<br />
3.4 State the difference<br />
between shared servers<br />
and dedicated servers.<br />
Discuss 3.1 – 3.4 and<br />
give Practical examples<br />
where necessary<br />
PC loaded with<br />
Oracle Software and<br />
connected to OHP<br />
Textbooks<br />
• Size the undo table space.<br />
GENERAL OBJECTIVE 2: APPLY THE PROCEDURES FOR<br />
IMPLEMENTING ORACLE DATABASE<br />
SECURITY.<br />
• Apply the principle of least Guide student in their Networked PC Lab.<br />
privilege.<br />
practical work.<br />
Loaded with Oracle<br />
Software.<br />
• Audit database activity.<br />
• Implement Fine – Grained<br />
Auditing.<br />
GENERAL OBJECTIVE 3: CARRY OUT PROCEDURES FOR CONFIGURING THE<br />
ORACLE NETWORK ENVIRONMENT<br />
• Use database control to<br />
create additional listeners.<br />
• Use database control to<br />
create Oracle Net service<br />
aliases.<br />
• Control Oracle Net<br />
Listeners.<br />
• Identify when to use shared<br />
servers versus dedicated<br />
Demonstrate the use of<br />
database control.<br />
Guide students in their<br />
practical work.<br />
Networked PC<br />
Laboratory loaded with<br />
appropriate Oracle<br />
Software.<br />
163