Professional Documents
Culture Documents
Database
Database
• D B M S?
• Database?
• Primary goals of DBMS:
i. Convenient and efficient environment.
ii. Safety of information.
iii. Avoiding concurrent access anomalies.
• File – processing system(supported by O.S):
Disadvantages:
i. Data redundancy and Inconsistency.
ii. Difficulty in accessing data.
iii. Data isolation.
iv. Concurrent access anomalies.
v. Security problems.
vi. Integrity problems. 1
Data abstraction:
Abstraction:
Levels of abstraction:
i. Physical level:
ii. Conceptual level:
iii. View level:
Conceptual level
Physical level
2
Data models: A collection of conceptual tools for describing data,
data relationships, data semantics, and consistency constraints.
i. Relational model:
- Data and relationships among data represented by a collection of
tables.
56 10000
Shiva Miyya Kanpur
47 15000
6
III. Physical data models:
- used to describe data at the lowest level.
i. Unifying model.
ii. Frame memory.
D DML Query
DDL compiler
precompiler processor
B
M
S
Application programs
object code DM
File manager
Data files
Disk storage Data
dictionary 10
References: