unit-1
unit-1
Unit-I (Introduction)
Management System: A software system that enables users to define, create, maintain and control access to
database.
File system : Storing files in pendrive, dvd etc., Operating System is windows, linux, etc.,
DB manipulated through group of programs. Acknowledge user request and provide relevant data.
S.No Description Diagram Data Base system File system
Advantages of DBMS:
Data Independence : Data Representation and storage is independent. Gives abstract view of data.
Data integrity and security: Can enforce integrity constraints on the data.
Reduce application development time : Access data shared in dbms ease to develop dbms.
Database applications:
These are software programs that interact with the data base to manage data.
BLACK
8 ES Educational systems, To manage student data.
BOARD,CANVA.
Abstract representation of data structures, relationships, how data is organized and accessed in data base is called data
model.
Types of data models are:- Hierarchical data models, network data model, relational data model, object oriented.
Type Hierarchical Data Model Network Data model Relational data model Object oriented model
Diagram
Physical level : Where the data stored in disks etc., secondary storage and where data is located
Conceptual level : Data is represented in the form of various tables.
Example- Student data base
External level : For Abstraction of the data, to view data in terms of conceptual level tables.
Example- Faculty searching for course details, student searching for course fee,etc.,
Definition - A software allows to access data stored in database and provide easy method to
Define, store, manipulate, protect and differentiating the information to different users.
1. QUERY PROCESSOR: It interprets the requests (queries) received from end user via an application program
into instructions. It also executes the user request which is received from the DML compiler.
2. STORAGE MANAGER: is a program that provides an interface between the data stored in the database and
the queries received. It is also known as Database Control System. It maintains the consistency and integrity
of the database by applying the constraints and executing the DCL statements. It is responsible for updating,
storing, deleting, and retrieving data in the database.
3. DISK STORAGE : It contains the following components –
Data Files: It stores the data.
Data Dictionary: It contains the information about the structure of any database object. It is the
repository of information that governs the metadata.
Indices: It provides faster retrieval of data item.