0% found this document useful (0 votes)
0 views

Database

The lesson note covers the fundamentals of Database Management Systems (DBMS), including definitions, basic terminologies, and different forms of database organization. It outlines learning objectives for students to understand databases, their features, and basic operations. Key concepts such as fields, records, keys, and various database models like hierarchical and relational are explained in detail.

Uploaded by

israrokoyo
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views

Database

The lesson note covers the fundamentals of Database Management Systems (DBMS), including definitions, basic terminologies, and different forms of database organization. It outlines learning objectives for students to understand databases, their features, and basic operations. Key concepts such as fields, records, keys, and various database models like hierarchical and relational are explained in detail.

Uploaded by

israrokoyo
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

BANKYS PRIVATE SCHOOL

PLOT C10/123 WUMBA DISTRICT, ABUJA.


LESSON NOTE
TOPIC: DATABASE MANAGEMENT SYSTEM DATE___________

UNIT: COMPUTER APPLICATION


LEARNING OBJECTIVES: during/at the end of this lesson, the pupils/students should be enabled
to:
1. Describe the terms database and database package
2. Analyze the terms associated with database
3. Discuss the features in a computer database format
4. Highlight basic operations on an existing database

DEFINITION: Database is a collection of related data organized for rapid search and retrieval.
DBMS (Data Base Management System) is the application software that controls the data in
the database, including overall organization, storage, retrieval, security and data integrity.
Examples of DBMS packages are:
Dbase, Rbase, MS Access, Oracle, Paradox, SQL Server, SyBase, FOXPRO, IDMS, SAP, MYSQL and
System 2000.
BASIC TERMINOLOGIES
1. Field: A field is an instance of a record. It is a data structure that holds a specific data type
E.g. A field to hold NAMES. Fields appear as columns in a table and as cells in a form. A
collection of fields makes a record.
2. Record: A record is a collection of related data and information specific to a particular object
or entity. Records could consist of different fields of different data types. E.g. a record to hold
student information such as Reg. no., name, class, date of birth, etc.
3. File: this is a collection of records, for example a class register in a school.
A school database will contain several files from all the classes. These files would in turn
contain records of each student in a class.

A key is an attribute used to sort the data contained in a record. Its basically of two types:
4. Primary Key: This is an attribute that uniquely identifies a record in a database table. For
example, in a students’ database, the attribute field Student Reg. no., can be used to uniquely
identify a record.
5. Foreign keys: foreign key used to create relationships between tables.
6. Object: An object is a component of a database, such as a table, query, form, or report
7. Query: Query is a request for a particular collection of data in a database.
8. Report: a formatted collection of information organized to provide printed data on a specific
subject.
9. Form: A form is a window or screen that contains numerous fields, or spaces to enter data
10. Table: In database a table is where all the data in a database is stored.

FORMS OF DATABASE ORGANIZATION (DATA MODELS)


Different forms of database organization are:
1. Flat file database
2. Relational database
3. Hierarchical database
4. Network database
5. Operational database
6. Distributed database
7. End user database

Hierarchical
A hierarchical database model is a data model in which the data is organized into a tree-like
structure. It can also be defined as a design that uses a one-to-many relationship for data
elements.

Network Database
A network database is a type of database model
wherein multiple member records or files can be
linked to multiple owner files and vice versa. It can
also be defined as a design that uses a many-to-many
relationship for data elements.

Relational Database
A relational database is a database whose
organization is based on the relational model of data, as proposed by E. F. Codd in 1970. A
relational database is one that presents information in tables with rows and columns. Records
are arranged in rows while fields are arranged in columns.
Features of Database Format
i. Files are designed as table
ii. Tables comprise of rows and columns
iii. Row contains related information about a record
iv. Column contains specific type of information a field.

Steps in Creating Database


i. Define the structure
ii. Indicate the field type (numeric character, data, text, etc. )
earching
ii. Modifying
iii. Sorting
iv. Reporting
v. Selecting
vi. Inserting, etc
iii. Enter data
iv. Save data

Basic Operations on Already created Database


i. Searching
ii. Modifying
iii. Sorting
iv. Reporting
v. Selecting
vi. Inserting, etc

You might also like