To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
The technical storage or access that is used exclusively for statistical purposes.
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
INTRODUCTION TO DATABASES
Database is a collection of logically related data with descriptions designed to meet the information needs of an organisation. Data_bank is an enormous/large collection of two or more databases for several users within and outside an organisation.
Database management system (DBMS) is software system that allows multiple users to define, create, store, maintain and control access to the database.
Examples of DBMSs include;
INTRODUCTION TO MICROSOFT ACCESS
MS-Access is a RDBMS (Relational Database Management System) application developed by Microsoft Inc. that runs on Windows operating System. The extension of MS-Access data file is MDB or .accdb
TYPES OF DATABASES
Download and install the following softwares that we shall be using while studying this course.
FUNCTIONS OF A DATABASE MANAGEMENT SYSTEM
ADVANTAGES AND DISADVANTAGES OF DATABASE MANAGEMENT SYSTEMS
ADVANTAGES
DISADVANTAGES OF DATABASE MANAGEMENT SYSTEMS
DISADVANTAGES OF PAPER/MANUAL/FILE-BASED/FLAT DATABASES
Before computerized databases management systems and even now data may be kept and managed manually on paper files and filing cabinets. This system has the following drawbacks or deficiencies
DATABASE OBJECTS
DEFINITION OF TERMINOLOGIES
CHARACTERISTICS OF DATABASE APPLICATIONS
COMPONENTS OF A DATABASE MANAGEMENT SYSTEM
DATA TYPES, FIELD PROPERTIES, VALIDATION CHECKS AND ERRORS
DATA TYPES
Data type specifies and determines the kind/category of values or information entered in the field containers. There are various data types applied in Microsoft Access and these include;
FIELD PROPERTIES
These are traits or characteristics defining data entered in particular fields. Common properties include
DATA VALIDATION
Validation is the process of comparing the data entered with a set of predefined rules or values to check if the data is acceptable. Validation is the name for the checks that detect incorrect data, display an error message and request another input or just reject the data.
Data validation is the checking of input data for errors (e.g. of the correct data type) before processing. Common data validation checks include;
ERRORS
An error is a fault or an issue that arises unexpectedly causing the program not to function properly and to close. Common types of errors include; transcription errors and transposition errors. Transpositions errors include; error of omission, error of addition, random error, overflows error, rounding up error, and truncation errors.
WORKING WITH EXAMPLES PRACTICALLY
PRACTICAL QUESTION ONE
The table below shows medical records of a certain clinic
Create a tabular form from discounted fee query showing all details and save it as Patient’s form.
PRACTICAL QUESTION TWO
Using any data base management system load file called 20xxxCoMpany. Mdb and use it to answer the following questions. Any changes made should be saved.
PRACTICAL QUESTION THREE
The table below represents Kagali Secondary School student’s data.
(i) Insert any clip art picture from the library to appears as the logo.
(ii) Include the title as KAGALI SECONDARY SCHOOL with font size 20.
(iii) Indicate the date and time it has been created.
(i) from Masaka district. Save it as Masaka.
(ii) with age above 18. Save it as Age.
PRACTICAL QUESTION EIGHT
Open a database file called DANDAMAN.mdb that is in your support folder
PRACTICAL QUESTION THREE
You have been approached by the Computer Club president in your school to design for them a database. Study the information below and answer the questions that follow.
PRACTICAL QUESTION FOUR
Create a database file called MYDATABASE – REG NO in the folder you created.
https://youtu.be/mBVNvoJYmEk
Assignment
ASSIGNMENT : CS6: Assignment on Database MARKS : 60 DURATION : 2 hours