The course is composed of a number of lectures, projects and exams.
The three lectures bring up the contents which is included in the course: Oracle Database 10g, relational database design, database structure, DDL, DML, PL/SQL, users, roles, privileges, import and backup.
The two projects bring up practical tasks within the contents of the course.
The three exams bring up theoretical tasks within the contents of the course split up into three parts.
The overall aim of the course is to provide an understanding of how an Oracle 10g database works, of what it’s composed and how it is administrated.
To pass, the student shall be able to do the following after a completed course:
- Describe how a relational database works.
- Describe the concepts table, column, primary key, foreign key, constraint, data type and view.
- Describe what an Oracle 10g database is composed of.
- Use SQL DDL commands to create and edit an Oracle 10g database.
- Use SQL DML commands to on a basic level select, update and delete data in an Oracle 10g database.
- Use PL/SQL commands to on a basic level create procedures, functions and triggers in an Oracle 10g database.
- Use users, roles and privileges to manage security in an Oracle 10g database.
- Use existing tools in Oracle 10g to import data.
- Use existing tools in Oracle 10g to backup databases.
For a higher grade, the student shall be able to do the following after a completed course:
- Give a thorough description of how an Oracle 10g database works.
- Give a thorough description of what an Oracle 10g database is composed of.
- Give a thorough description of how which users, roles and privileges that are available in Oracle 10g to ensure security.