18.04.2014 Views

COMPUTER SOFTWARE ENGINEERING - NBTE

COMPUTER SOFTWARE ENGINEERING - NBTE

COMPUTER SOFTWARE ENGINEERING - NBTE

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!