Introduction to Database
Topic Outline
Introduction to Database
Types of Data
Metadata
Components of Database Environment
Application Program
Range of Database applications
Types of Users
Metadata
Components of Database Environment
Application Program
Range of Database applications
Types of Users
Types of Data
Different types of data are as follow:- Numeric Data
- Alphabetic Data
- Image Data
- Alphanumeric Data
- Audio Data
- Video Data
Metadata
The metadata can be defined as data about data. Metadata is used to describe the characteristics of some other data. It describes the size, format, and other characteristics of data. Metadata also includes the rules about data.Example
When you enter a table you specify the data type, format, size,, and other rules for entering the data in different fields of the table. Metadata describes the properties of the data to be stored in the table. Components of Database Environment
Components of the database environment are as follows:- Repository
- Database Management System
DBMS provides the facility to define the structure of a database.
DBMS provides the facility to store data on a storage medium.
DBMS provides the facility to insert, delete, update and retrieve data to generate reports, etc.
- User Interface
- Forms
- Menus
- Reports
- Data Administrators
- System Analysts
Application Program
It is a program that is used to send commands to the database management system to manipulate the database. The commands are sent to the database management system through the graphical user interface. The user interacts with the application program. Relationship of Application Program and DBMS
The database application is developed by using both the application program and DBMS. An application program is also called the front end and the database is also called the back end. Relation between the application program and DBMS is very important. When a database program is developed, a way of communication with the program is required for the user.
Range of Database Applications
- Personal Computer Database
A problem with this personal computer database application is that it is difficult to share quickly. For example, If the head of an organization wants to get the complete information of his customers, it cannot be done quickly as it is stored on laptop computers.
- Workgroup Database
A database that stored on a central computer called a server. Workgroup database arises some problems. The main problem is of security and integrity of data when data is updated.
- Department Database
- Enterprise Database
Suppose a university has many departments like Botany, English, Biology, CS, Agriculture, etc. Each department uses its own department database to maintain the functions of a department.
Types of Users
Different types of users in a database environment play different roles.- Application Programmer
The programmer designs the application program according to the user's requirements.
- End-User
Types of End Users
Naive UsersThose users who have no technical knowledge about the database management system. Naive users use the database through application programs.
Sophisticated Users
Those users who are familiar with the structure of the database and facilities of the database management system. Sophisticated users use a query language such as SQL to perform the operations on a database.
Comments
Post a Comment
If you have any doubts, please let me know