WELCOME Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
Jan 19, 2015
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
WELCOME
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
Introduction To Database
• Data
• Information
• Knowledge
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
Need for Information
• Addition Knowledge
•Decision making
• Can apply in different levels
• Increase in Productivity
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
DATABASE
• Inter related data with controlled redundancy
• used by different people
• Independent
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
Why Database ????(advantages over traditional file systems)
1. Centralized control2. Redundancy can be reduced3. Inconsistency can be avoided4. Data can be shared5. Standard can be enforced6. Security restriction can be applied7. Integrity can be maintained8. Conflicting requirements can be balanced
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
1. Centralized control:
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
2. Redundancy can be reduced:
Note: Sometimes redundancy is allowed (Because of some technical & business reasons we need to store multiple data )
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
3. Inconsistency can be avoided
4. Data Can be shared
5. Standard can be enforced6. Security restriction can be applied7. Integrity can be maintained
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
8. Conflicting requirement can be balanced
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
CHARACTERISTICS OF DATA IN DATABASE
•Shared•Persistence : It means the data exist permanently ,beyond the scope of the process•Validity/Integrity/Correctness•Security•Consistency•Non- redundancy•Independence : ( we will discuss it later)
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
TYPES OF DATABASE
Centralized
Distributed
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
DATA BASE MANAGEMENT SYSTEM
•It is a collection of programs that enables you to store ,modify data and extract information from a database. •It varies from small to large•It is a piece of software that provides services for accessing a database
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
COMPONENTS OF DBMS
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
•Transaction Management
•Concurrency Control
Data Item
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
•Recovery Management• Return to a consistent state
•Security Management• Protection against unauthorized access• Different privileges
•Language Interface• Data structure creation : DDL• Manipulation of data : DML
•Storage Management• Permanent storage
Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
•Data Catalog Management• Also known as data dictionary• contains metadata• Helpful to know the structure