M358 - Introduction to database development
fellstrider.com - the logo!
Home| OU Study Rooms | M358 Index | Block 1 - Information Systems | Block 2 - Relational Theory | Block 3 - SQL
Block 4 - Database development
 
Introduction to database development

Previously, in block 1 - database development, it was noted that certain assumptions should be made in applying a general model of system development to developing database systems. These are:

Each of these processes have a clear purpose:

The importance of database development lies in the organisation and management of the creation of database tables. uncontrolled table creation, by SQL etc, leads to unmanageable and unusable databases where data users cannot find the data they need and multiple copies of inconsistent data may exist.

Databases have desirable properties. Important properties include:

In short, a good database should satisfy all user requirements, contain no inconsistent or invalid data, be easy to change to allow evolvement and should not be slow or difficult to use. The data in the database must have meaning and that meaning and the relationships within it must be understood. This is the requirement of data analysis. Failure here would result in a database with incorrect properties.

Home| OU Study Rooms | M358 Index | Block 1 - Information Systems | Block 2 - Relational Theory | Block 3 - SQL
Block 4 - Database development
Move on to Entity - Relationship Modelling.

Valid CSS! Valid XHTML 1.0!

Comments, suggestions, ideas to
Stuart Banner