Database Package and Database Management System
Database Package and Database Management System
EXAMPLES OF DBMS
i. Microsoft Access
ii. Dbase IV
iii. Oracle
iv. MYSQL
v. FoxBASE Plus
vi. Sybase
BASIC TERMININOLOGIES IN DATABASE
i. Data: it is defined as raw facts or unprocessed facts or known facts.
ii. Field: it is a single piece of attribute about an entity, place or event e.g. surname, date
of birth, address etc. represented as columns in database.
iii. Record: it is a complete set of attributes (fields) about an entity, place or event, that is,
a collection of fields and can be represented as rows in most cases in a database.
iv. File: It is a single collection of related records
v. Key: it is an attribute that can be used to identify a record in a database table or file.
An example is a record of students scores in a test as follows:
A field
S/N NAME MATHS ENGLISH COMPUTER
1. Andrew Bitrus 67 50 68
2. Amina Danladi 45 62 59 Data Items
3. Chigozie Chukwuka 63 44 61
Practice Questions
i. Define database model
ii. Identify the various forms of database
iii. State the principles guiding the forms of database
iv. Outline the computer database format
Assignment: Draw the network data model
STRUCTURES OF DATABASE
DEFINITION OF DATABASE STRUCTURE
A database Structure specifies the type of database organization that should be used.
Field types
i. Alpha numeric/text fields
ii. Numeric fields
iii. Data fields
iv. Boolean fields
Field types explained
i. Alpha numeric/text fields: they accept both numbers and texts e.g Ola20
ii. Numeric fields: they accept numbers in two forms e.g 3.22, 5.7 and integers i.e whole
numbers e.g. 12, 80 etc.
iii. Data fields: they store data in date format e.g 12-03-2011
iv. Boolean fields: the data accepted by these fields are either Yes/No or True/False.
Practice Questions
i. Define database structure
ii. Specify field types
iii. Input data in a DBMS
iv. Save data in DBMS
C. ASSIGNMENT: create a DBMS structure and input data in your fields.