Please enable JavaScript to view this page.

Database Administration

CST 259

Database Administration

CST 259

Course Description

Prerequisite: CST 159 with a minimum grade of "C." Gives a firm foundation in basic administration of a database. Installs and maintains a database software, gains a conceptual understanding of database architecture and how its components work and interact with one another. Creates an operational database and properly manages the various structures in an effective and efficient manner including performance monitoring, database security, user management, and backup/recovery techniques. (30-15)

Outcomes and Objectives

Prepare a database environment.

Objectives:

  • Determine system requirements for a database environment.
  • Set environment variables.
  • Set advanced installation options.
  • Configure database options.

Manage database storage structures.

Objectives:

  • Describe how Table data is stored.
  • Describe a database Block.
  • Manage Tablespaces.

Administer user security.

Objectives:

  • Create database user Accounts.
  • Use predefined administration Accounts.
  • Describe the benefits of Roles.
  • Create/assign Roles.
  • Implement password security features.
  • Assign quotas to users.

Manage Schema objects.

Objectives:

  • Describe a Schema.
  • Access Schema objects.
  • Specify data types in Tables.
  • Create and modify Tables.
  • Understand data integrity.
  • Describe/create Indexes.
  • Describe/create Views.
  • Describe/create Sequences.

Perform database backups.

Objectives:

  • Understand backup solutions.
  • Plan/perform user-managed backup.
  • Configure backup settings.

Use property classes to share object properties.

Objectives:

  • Store reusable objects in object groups.
  • Create object libraries to store reuseable objects.
  • Use PL/SQL libraries in forms to share PL/SQL program units.