Database Planning, Management and Maintenance Track 3: Basic Course in Database.

5
Database Planning, Man agement and Maintenanc e Track 3: Basic Course in Database

Transcript of Database Planning, Management and Maintenance Track 3: Basic Course in Database.

Page 1: Database Planning, Management and Maintenance Track 3: Basic Course in Database.

Database Planning, Management and Maintenance

Track 3: Basic Course in Database

Page 2: Database Planning, Management and Maintenance Track 3: Basic Course in Database.

Learning ObjectivesAt the end of the session, you should be able to:

• Understand the requirements of instituting an organizational database in the context of the Database Development Life Cycle

Understand how computer-based tools can be used to support data administration activities

Page 3: Database Planning, Management and Maintenance Track 3: Basic Course in Database.

Database Development Life Cycle (DDLC)

(1)Project Planning

(2)Requirements

Definition

(4)Testing

(3)Design

(5)Implementation

(6)Use

(7)Evolution

Page 4: Database Planning, Management and Maintenance Track 3: Basic Course in Database.

Database Development Roles

Database DevelopmentPhase

Database Developer Data Administrator Client

Project Planning Does Consults Provides information

Requirements definition Does Consults Providesrequirements

Database design Does ConsultsData integrity

Validates datamodels

Database testing System and clienttesting

ConsultsData integrity

Testing

Database implementation System relatedactivities

ConsultsData integrity

Client activities

Database usage Consults Data integrityMonitoring

Uses

Database evolution Does Change control Provides additionalrequirements

Page 5: Database Planning, Management and Maintenance Track 3: Basic Course in Database.

Data Administration Tools

• Database Management Systems– MySQL– CDS/ISIS– Microsoft Access

• Case Tools and Data Dictionary

• Performance Monitoring Tools