Upload
rimsee-chhajer
View
221
Download
0
Embed Size (px)
Citation preview
8/6/2019 2-Database Concepts a Mis
1/16
ATABASE CONCEPTSATABASE CONCEPTSPankaj Joge
Mobile # 9617661234
mailto:[email protected]:[email protected]8/6/2019 2-Database Concepts a Mis
2/16
Pankaj Joge 2
WHAT IS DATABASE?
Collection of Coherent data with some Inherentmeaning.
Database are designed, built and populatedwith data for a specific purpose
Example: Postal Address and what else?
Difference between Address Book and PostalAddress
8/6/2019 2-Database Concepts a Mis
3/16
Pankaj Joge 3
Examples of database in reallife
A telephone book
T.V. Guide
Airline reservation system
Motor vehicle registration records
Papers in your filing cabinet
Files on your computer hard drive.
8/6/2019 2-Database Concepts a Mis
4/16
Pankaj Joge 4
DATABASE MANAGEMENTSYSTEM
System that helps in managing data
System that allows inserting, updating,deleting and processing of the data
Examples: Oracle, Ingress, Sybase, Dbase 3+,Foxbase, Foxpro, MS Access, Dataease,Dataflex, Advanced Revelation and so on
Objects, their attributes and the relationshipbetween them (that are of interest to us) arestored in the database
8/6/2019 2-Database Concepts a Mis
5/16
Pankaj Joge 5
DBMS Vs File ManagementSystem
A FMS is how data is stored on computer inDrives
By placing data electronically in files.
These files are then stored in specific locationson the hard disk (directories).
If the user wishes to perform some operationhe has to scroll through all the data byhimself in order to see the data he isinterested in.
A user has to know where he put the files that
contain the data and also if there are
8/6/2019 2-Database Concepts a Mis
6/16
Pankaj Joge 6
DBMS Vs File ManagementSystem
A Database Management System intends to :
Remove the burden of manually locating data.
Having to scroll through it by allowing the userto create a logical structure for the databeforehand.
Allowing the user to place the data in thedatabase that the DBMS is managing.
8/6/2019 2-Database Concepts a Mis
7/16Pankaj Joge 7
Functions of DBMS
Data Definition
Data Maintenance
Data Manipulation
Data display
Data Integrity
8/6/2019 2-Database Concepts a Mis
8/16Pankaj Joge 8
Benefits of DBMS
Establishes Relationships between Data
No data inconsistencies
Reduction of data redundancyData can be shared by single or multiple users
Standards can be set and followed
Data integrity can be maintained
Security of the data can be simplyimplemented
Data independence can be achieved
8/6/2019 2-Database Concepts a Mis
9/16Pankaj Joge 9
Shortcomings
COST
COMPLEXITY
Problems Associated With CENTRALISATION
8/6/2019 2-Database Concepts a Mis
10/16Pankaj Joge 10
Database Architecture
A -2 Tie r Architecture
The server holds both the application and thedata.
The application resides in the server.
Server will have more processing power and
disk space .
C LIE N T S E R V E R
8/6/2019 2-Database Concepts a Mis
11/16Pankaj Joge 11
Database Architecture
A -3 Tie r Architecture
The data and applications are split onto separateservers.
The client is a front end simply requesting &displaying data.
C LIE N T DATABASESERVERAPPLICATIONSERVER
8/6/2019 2-Database Concepts a Mis
12/16
Pankaj Joge 12
DATABASE MODELS
Databases appeared in the late 1960s, at atime when the need for a flexible informationmanagement system had arisen.
There are five models of DBMS, which aredistinguished based on how they representthe data contained
8/6/2019 2-Database Concepts a Mis
13/16
Pankaj Joge 13
FIVE DBMS MODELS
Hierarchicalierarchical
Networketwork
RelationalelationalDeductiveeductive
Objectbject
8/6/2019 2-Database Concepts a Mis
14/16
Pankaj Joge 14
RELATIONAL DBMS
DBMS that is based on the relational model asintroduced by Dr. Edgar F. Codd
Stores data in the form of related tablesPowerful because they require few
assumptions about how data is related or howit will be extracted from the database
Same database can be viewed in manydifferent ways
Single database can be spread across severaltables
8/6/2019 2-Database Concepts a Mis
15/16
Pankaj Joge 15
8/6/2019 2-Database Concepts a Mis
16/16
Pankaj Joge 16
Have a nice day