SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Data
Data - raw facts/details
Entity: a thing of significance about which
information needs to be known.
 Attributes :The characteristics that describe or
qualify an entity are called its attributes
Data Continued:
In case of a student , the basic entity is the student.
Entity attributes (information recorded about that
entity) may include:
First and last name
Home address
Current address
Date of birth
Course opted
Grade point average etc…
Data Continued:
Field: A field consists of a group of characters.
Record : All the details related to an entity is
combined to form a record.
File : A collection of related records
Example: For a student, Admission file, Fee detail file,
exam detail file etc…
Database: Collection of logically related records &
files.
Traditional Approach
Applications developed in an ad-hoc and
opportunistic manner
Data files developed for individual applications
Files Dedicated to Application Programs
Database
What is a database?
A database is an organized collection
of related files and records designed to
meet the needs of an organization.
Database System Components
Data
Hardware
Software
Users
Interacting with a Database Application
Data Sharing in a Database Environment
DBMS
The Database Management System (DBMS)
software that enables users to define, create and
maintain the database and provides flexible
management of the data.
Why We Need DBMS
There is an information explosion in today’s society
Need to have right information at the right time to
make accurate decisions
Using DBMS
Centralization of information management
 Data shared by different groups of users and
application programs
 Provision of multiple interfaces
Advanced facilities for backup and recovery
DBMS Advantages
Controlled redundancy
Data Consistency/Integrity
Sharing of data
Enforcement of security
 Enforcement of development and maintenance
standards
Data independence
DBMS Disadvantages
Centralized Database
More Disk Space
Operationality of the system
Security Risk
DBMS-Users
 There are a number of users who can access or retrieve data on demand using
the applications and interfaces provided by the DBMS.
Each type of user needs different software
capabilities:
 DDL-The application programmers interact with the database by accessing
the data from programs written in high-level languages
 DML– The end users are the people who sit at workstations and interact
directly with the system.
 DCL– The database administrator (DBA) is the person or group in charge of
implementing the database system within the organization.
The Entity Relationship Model
The ER model is a graphic representation to concisely
present the data requirements of an application in a
way that is easy to understand
Today ER model is a standard for the design
methodologies of software systems
Data Models
Models generally allow people to conceptualize
an abstract idea more easily
Model airplanes
Model homes
A data model is a way of explaining the logical
layout of the data and the relationship of various
parts to each other and the whole.
Data Models
Hierarchical Model
Data Models
Network Model
Data Models
Relational Model
Data Models
The Relational Database Model:
 Relational database model, where all data are kept in
tables or relations.
More flexible & easy to use.
Almost any item of data can be accessed more quickly
than the other models.
Retrieval time is reduced so that interactive access
becomes more feasible.
This is what is referred to as Relational Database
Management System(RDBMS)
How do I design a database?
„ Logical design
™Determine and define fields, tables, keys, and
data integrity
„ Physical implementation
™Creating tables, establishing key fields, and
table relationships
„ Application development
™Determine end-user tasks
Data Abstraction
The major purpose of a database system is to provide
users with an abstract view of the system. The
system hides certain details of how data is stored and
created and maintained
Complexity should be hidden from database users.
1.Physical level:- The lowest level of abstraction that
describes how the data is actually stored.
Data Abstraction
2.Logical Level:-The next level of abstraction that
describes the relationships among data.
3.View level:-Highest level of abstraction that describes
part of the database for a particular group of users
Can be many different views of a database.
Data Abstraction

Weitere ähnliche Inhalte

Was ist angesagt?

2 database system concepts and architecture
2 database system concepts and architecture2 database system concepts and architecture
2 database system concepts and architecture
Kumar
 
Lecture 01 introduction to database
Lecture 01 introduction to databaseLecture 01 introduction to database
Lecture 01 introduction to database
emailharmeet
 
Database administrator
Database administratorDatabase administrator
Database administrator
Tech_MX
 
Database system environment ppt.
Database system environment ppt.Database system environment ppt.
Database system environment ppt.
yhen06
 

Was ist angesagt? (20)

Database systems
Database systemsDatabase systems
Database systems
 
2 database system concepts and architecture
2 database system concepts and architecture2 database system concepts and architecture
2 database system concepts and architecture
 
11 Database Concepts
11 Database Concepts11 Database Concepts
11 Database Concepts
 
Database management system
Database management system Database management system
Database management system
 
Lecture 01 introduction to database
Lecture 01 introduction to databaseLecture 01 introduction to database
Lecture 01 introduction to database
 
Database abstraction
Database abstractionDatabase abstraction
Database abstraction
 
Data Models
Data ModelsData Models
Data Models
 
Data models
Data modelsData models
Data models
 
database language ppt.pptx
database language ppt.pptxdatabase language ppt.pptx
database language ppt.pptx
 
Database administrator
Database administratorDatabase administrator
Database administrator
 
Data dictionary
Data dictionaryData dictionary
Data dictionary
 
Database Management System ppt
Database Management System pptDatabase Management System ppt
Database Management System ppt
 
Database system environment ppt.
Database system environment ppt.Database system environment ppt.
Database system environment ppt.
 
DBMS: Types of keys
DBMS:  Types of keysDBMS:  Types of keys
DBMS: Types of keys
 
Introduction to Database
Introduction to DatabaseIntroduction to Database
Introduction to Database
 
View of data DBMS
View of data DBMSView of data DBMS
View of data DBMS
 
Database Administrator
Database AdministratorDatabase Administrator
Database Administrator
 
Complete dbms notes
Complete dbms notesComplete dbms notes
Complete dbms notes
 
Rdbms
RdbmsRdbms
Rdbms
 
SQL - Structured query language introduction
SQL - Structured query language introductionSQL - Structured query language introduction
SQL - Structured query language introduction
 

Ähnlich wie Database Management System Introduction

Data base management system
Data base management systemData base management system
Data base management system
Navneet Jingar
 
TID Chapter 10 Introduction To Database
TID Chapter 10 Introduction To DatabaseTID Chapter 10 Introduction To Database
TID Chapter 10 Introduction To Database
WanBK Leo
 

Ähnlich wie Database Management System Introduction (20)

Dbms models
Dbms modelsDbms models
Dbms models
 
27 fcs157al2
27 fcs157al227 fcs157al2
27 fcs157al2
 
database introductoin optimization1-app6891.pdf
database introductoin optimization1-app6891.pdfdatabase introductoin optimization1-app6891.pdf
database introductoin optimization1-app6891.pdf
 
DBMS and its Models
DBMS and its ModelsDBMS and its Models
DBMS and its Models
 
Ch-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfCh-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdf
 
Unit01 dbms
Unit01 dbmsUnit01 dbms
Unit01 dbms
 
Database Concepts
Database ConceptsDatabase Concepts
Database Concepts
 
Data base management system
Data base management systemData base management system
Data base management system
 
Database management system by Gursharan singh
Database management system by Gursharan singhDatabase management system by Gursharan singh
Database management system by Gursharan singh
 
TID Chapter 10 Introduction To Database
TID Chapter 10 Introduction To DatabaseTID Chapter 10 Introduction To Database
TID Chapter 10 Introduction To Database
 
Lecture 1 to 3intro to normalization in database
Lecture 1 to 3intro to  normalization in databaseLecture 1 to 3intro to  normalization in database
Lecture 1 to 3intro to normalization in database
 
Dbms
DbmsDbms
Dbms
 
DataMgt - UNIT-I .PPT
DataMgt - UNIT-I .PPTDataMgt - UNIT-I .PPT
DataMgt - UNIT-I .PPT
 
23246406 dbms-unit-1
23246406 dbms-unit-123246406 dbms-unit-1
23246406 dbms-unit-1
 
data base manage ment
data base manage mentdata base manage ment
data base manage ment
 
Lecture1
Lecture1Lecture1
Lecture1
 
Db lecture 1
Db lecture 1Db lecture 1
Db lecture 1
 
M.sc. engg (ict) admission guide database management system 4
M.sc. engg (ict) admission guide   database management system 4M.sc. engg (ict) admission guide   database management system 4
M.sc. engg (ict) admission guide database management system 4
 
Database System Concepts
Database System ConceptsDatabase System Concepts
Database System Concepts
 
Mis chapter 7 database systems
Mis chapter 7 database systemsMis chapter 7 database systems
Mis chapter 7 database systems
 

Kürzlich hochgeladen

Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Kürzlich hochgeladen (20)

PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 

Database Management System Introduction

  • 1.
  • 2. Data Data - raw facts/details Entity: a thing of significance about which information needs to be known.  Attributes :The characteristics that describe or qualify an entity are called its attributes
  • 3. Data Continued: In case of a student , the basic entity is the student. Entity attributes (information recorded about that entity) may include: First and last name Home address Current address Date of birth Course opted Grade point average etc…
  • 4. Data Continued: Field: A field consists of a group of characters. Record : All the details related to an entity is combined to form a record. File : A collection of related records Example: For a student, Admission file, Fee detail file, exam detail file etc… Database: Collection of logically related records & files.
  • 5. Traditional Approach Applications developed in an ad-hoc and opportunistic manner Data files developed for individual applications
  • 6. Files Dedicated to Application Programs
  • 7. Database What is a database? A database is an organized collection of related files and records designed to meet the needs of an organization.
  • 9. Interacting with a Database Application
  • 10. Data Sharing in a Database Environment
  • 11. DBMS The Database Management System (DBMS) software that enables users to define, create and maintain the database and provides flexible management of the data.
  • 12. Why We Need DBMS There is an information explosion in today’s society Need to have right information at the right time to make accurate decisions
  • 13. Using DBMS Centralization of information management  Data shared by different groups of users and application programs  Provision of multiple interfaces Advanced facilities for backup and recovery
  • 14. DBMS Advantages Controlled redundancy Data Consistency/Integrity Sharing of data Enforcement of security  Enforcement of development and maintenance standards Data independence
  • 15. DBMS Disadvantages Centralized Database More Disk Space Operationality of the system Security Risk
  • 16. DBMS-Users  There are a number of users who can access or retrieve data on demand using the applications and interfaces provided by the DBMS. Each type of user needs different software capabilities:  DDL-The application programmers interact with the database by accessing the data from programs written in high-level languages  DML– The end users are the people who sit at workstations and interact directly with the system.  DCL– The database administrator (DBA) is the person or group in charge of implementing the database system within the organization.
  • 17. The Entity Relationship Model The ER model is a graphic representation to concisely present the data requirements of an application in a way that is easy to understand Today ER model is a standard for the design methodologies of software systems
  • 18. Data Models Models generally allow people to conceptualize an abstract idea more easily Model airplanes Model homes A data model is a way of explaining the logical layout of the data and the relationship of various parts to each other and the whole.
  • 22. Data Models The Relational Database Model:  Relational database model, where all data are kept in tables or relations. More flexible & easy to use. Almost any item of data can be accessed more quickly than the other models. Retrieval time is reduced so that interactive access becomes more feasible. This is what is referred to as Relational Database Management System(RDBMS)
  • 23. How do I design a database? „ Logical design ™Determine and define fields, tables, keys, and data integrity „ Physical implementation ™Creating tables, establishing key fields, and table relationships „ Application development ™Determine end-user tasks
  • 24. Data Abstraction The major purpose of a database system is to provide users with an abstract view of the system. The system hides certain details of how data is stored and created and maintained Complexity should be hidden from database users. 1.Physical level:- The lowest level of abstraction that describes how the data is actually stored.
  • 25. Data Abstraction 2.Logical Level:-The next level of abstraction that describes the relationships among data. 3.View level:-Highest level of abstraction that describes part of the database for a particular group of users Can be many different views of a database.