Dbms models

D
Intro to DBMS and its Models Name Roll Nos . Babli Kumari  02 D Gokul 11 Shraddha Labde 23 Ravikant Sharma 46 Prabhat Sinha 48
[object Object],[object Object],[object Object],[object Object],[object Object],Basic Definitions
DBMS ,[object Object]
History of DBMS ,[object Object],[object Object],[object Object],[object Object]
File System vs. DBMS ,[object Object],[object Object],[object Object],[object Object],[object Object]
File System vs. DBMS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
File System vs. DBMS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],DBMS Functionalities
DBMS Architecture Plan Executor Optimizer Operator Evaluator Parser SQL Engine Recovery  Manager Lock Manager Tx Manager Files & Access Buffer Manager Disk Space Manager DBMS Catalog Data File Database Web Forms Front-End SQL I/f SQL Commands
People Who Work with Databases ,[object Object],[object Object],[object Object],[object Object]
End Users ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DBA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Database Languages ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Applications of DBMS
Advantages of a DBMS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Advantages of a DBMS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data Model Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What is Data Model ,[object Object],[object Object]
Data Model Basic Building Blocks ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Importance of Data Models ,[object Object],[object Object],[object Object],[object Object],[object Object]
Business Rules ,[object Object],[object Object],[object Object]
The Evolution of Data Models
Categories of data models ,[object Object],[object Object],[object Object]
Degrees of Data Abstraction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The External Model ,[object Object],[object Object],[object Object]
External Model – Advantages ,[object Object],[object Object],[object Object],[object Object]
The Conceptual Model  ,[object Object],[object Object],[object Object]
The Conceptual Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Internal Model ,[object Object],[object Object],[object Object],[object Object],[object Object]
The Physical Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Degrees of Data Abstraction - Summary
Hierarchical DB model ,[object Object],[object Object],[object Object],[object Object],[object Object],SALIENT FEATURES
Hierarchical DB model
Hierarchical DB model
Example  PARENT CHILD Emp No. First Name Last Name Dept Num 100 John Dougals 2A 101 Antony Wanton 2B 102 Mary Queen 2C 103 David Moorey 2D Serial No. Type User Emp No. 3009734-4 Computer 100 3-23-283742 Monitor 100 2-22-723423 Monitor 100 232342 Printer 100
Advantages ,[object Object],[object Object],[object Object]
Disadvantages ,[object Object],[object Object],[object Object],[object Object],[object Object]
Network DB model
Network DB model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Network DB model ,[object Object],[object Object],[object Object]
Network DB model ,[object Object],[object Object]
Key terms in network Model ,[object Object],[object Object],[object Object]
Key terms in network Model ,[object Object],[object Object],[object Object],[object Object]
Network Hierarchy ,[object Object],[object Object],[object Object],[object Object]
Network Hierarchy ,[object Object],[object Object],[object Object],[object Object]
Applications of Network Model ,[object Object],[object Object]
Applications of Network Model ,[object Object]
Advantages ,[object Object],[object Object],[object Object]
Advantages ,[object Object],[object Object]
Disadvantages ,[object Object],[object Object]
Relational DB model
Why Study the Relational Model?  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Definitions Instance ,[object Object],[object Object]
Definitions What is a schema?  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Definitions Cont. Primary Definitions ,[object Object],[object Object],[object Object],[object Object]
Definitions Cont. Primary Definitions ,[object Object],[object Object]
Definitions Cont. Primary Definitions ,[object Object]
Index_no
Definitions Cont. Primary Definitions ,[object Object],[object Object]
Definitions Cont. Primary Definitions ,[object Object],[object Object]
Definitions Cont. Primary Definitions ,[object Object],[object Object],[object Object]
Definitions Cont. Primary Definitions ,[object Object],[object Object]
Definitions Cont. Primary Definitions ,[object Object],[object Object],[object Object],[object Object]
Terminology Name  Price  Category  Manufacturer gizmo  $19.99  gadgets  GizmoWorks Power gizmo  $29.99  gadgets  GizmoWorks SingleTouch  $149.99  photography  Canon MultiTouch  $203.99  household  Hitachi Tuples  or  rows  or  records Attribute  names Table  name or  relation  name Products:
Relational DB model
Relation subject to the following rules ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Relation subject to the following rules ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
1 von 68

Recomendados

11 Database Concepts von
11 Database Concepts11 Database Concepts
11 Database Conceptspraveenjigajinni
15K views47 Folien
All data models in dbms von
All data models in dbmsAll data models in dbms
All data models in dbmsNaresh Kumar
41.4K views16 Folien
Data Models von
Data ModelsData Models
Data ModelsRituBhargava7
15.4K views27 Folien
Database abstraction von
Database abstractionDatabase abstraction
Database abstractionRituBhargava7
4.8K views13 Folien
Distributed database von
Distributed databaseDistributed database
Distributed databaseReachLocal Services India
63.9K views27 Folien
View of data DBMS von
View of data DBMSView of data DBMS
View of data DBMSRahul Narang
20.1K views21 Folien

Más contenido relacionado

Was ist angesagt?

Dbms and rdbms ppt von
Dbms and rdbms pptDbms and rdbms ppt
Dbms and rdbms pptrahul kapoliya
4.9K views15 Folien
Data independence von
Data independenceData independence
Data independenceAashima Wadhwa
12.4K views12 Folien
1. Introduction to DBMS von
1. Introduction to DBMS1. Introduction to DBMS
1. Introduction to DBMSkoolkampus
47.7K views21 Folien
Relational database von
Relational database Relational database
Relational database Megha Sharma
1.1K views15 Folien
Database Presentation von
Database PresentationDatabase Presentation
Database Presentationa9oolq8
26.4K views34 Folien
Kskv kutch university DBMS unit 1 basic concepts, data,information,database,... von
Kskv kutch university DBMS unit 1  basic concepts, data,information,database,...Kskv kutch university DBMS unit 1  basic concepts, data,information,database,...
Kskv kutch university DBMS unit 1 basic concepts, data,information,database,...Dipen Parmar
683 views32 Folien

Was ist angesagt?(20)

1. Introduction to DBMS von koolkampus
1. Introduction to DBMS1. Introduction to DBMS
1. Introduction to DBMS
koolkampus47.7K views
Relational database von Megha Sharma
Relational database Relational database
Relational database
Megha Sharma1.1K views
Database Presentation von a9oolq8
Database PresentationDatabase Presentation
Database Presentation
a9oolq826.4K views
Kskv kutch university DBMS unit 1 basic concepts, data,information,database,... von Dipen Parmar
Kskv kutch university DBMS unit 1  basic concepts, data,information,database,...Kskv kutch university DBMS unit 1  basic concepts, data,information,database,...
Kskv kutch university DBMS unit 1 basic concepts, data,information,database,...
Dipen Parmar683 views
Basic Concept of Database von Marlon Jamera
Basic Concept of DatabaseBasic Concept of Database
Basic Concept of Database
Marlon Jamera21.9K views
Er model ppt von Pihu Goel
Er model pptEr model ppt
Er model ppt
Pihu Goel26.9K views
Dbms Introduction and Basics von SHIKHA GAUTAM
Dbms Introduction and BasicsDbms Introduction and Basics
Dbms Introduction and Basics
SHIKHA GAUTAM25.8K views
Architecture of dbms(lecture 3) von Ravinder Kamboj
Architecture of dbms(lecture 3)Architecture of dbms(lecture 3)
Architecture of dbms(lecture 3)
Ravinder Kamboj6.2K views
Data abstraction in DBMS von Papan Sarkar
Data abstraction in DBMSData abstraction in DBMS
Data abstraction in DBMS
Papan Sarkar1.1K views

Similar a Dbms models

DBMS and its Models von
DBMS and its ModelsDBMS and its Models
DBMS and its ModelsAhmadShah Sultani
4.4K views68 Folien
Introduction to Database von
Introduction to DatabaseIntroduction to Database
Introduction to DatabaseSiti Ismail
38.1K views32 Folien
En ch01 von
En ch01En ch01
En ch01anibapi
2.2K views24 Folien
Database Management System Introduction von
Database Management System IntroductionDatabase Management System Introduction
Database Management System IntroductionSmriti Jain
12.3K views26 Folien
Lecture1 von
Lecture1Lecture1
Lecture1hassan340
14 views37 Folien
Unit01 dbms von
Unit01 dbmsUnit01 dbms
Unit01 dbmsarnold 7490
2.4K views34 Folien

Similar a Dbms models(20)

Introduction to Database von Siti Ismail
Introduction to DatabaseIntroduction to Database
Introduction to Database
Siti Ismail38.1K views
En ch01 von anibapi
En ch01En ch01
En ch01
anibapi2.2K views
Database Management System Introduction von Smriti Jain
Database Management System IntroductionDatabase Management System Introduction
Database Management System Introduction
Smriti Jain12.3K views
Database Management system von Vijay Thorat
Database Management systemDatabase Management system
Database Management system
Vijay Thorat21K views
Unit 1: Introduction to DBMS Unit 1 Complete von Raj vardhan
Unit 1: Introduction to DBMS Unit 1 CompleteUnit 1: Introduction to DBMS Unit 1 Complete
Unit 1: Introduction to DBMS Unit 1 Complete
Raj vardhan8.3K views
Database Design Slide 1 von ahfiki
Database Design Slide 1Database Design Slide 1
Database Design Slide 1
ahfiki27.7K views
Introduction & history of dbms von sethu pm
Introduction & history of dbmsIntroduction & history of dbms
Introduction & history of dbms
sethu pm18.9K views

Último

PharoJS - Zürich Smalltalk Group Meetup November 2023 von
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023Noury Bouraqadi
132 views17 Folien
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive von
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveNetwork Automation Forum
34 views35 Folien
STPI OctaNE CoE Brochure.pdf von
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdfmadhurjyapb
14 views1 Folie
SAP Automation Using Bar Code and FIORI.pdf von
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdfVirendra Rai, PMP
23 views38 Folien
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... von
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...Jasper Oosterveld
19 views49 Folien
Network Source of Truth and Infrastructure as Code revisited von
Network Source of Truth and Infrastructure as Code revisitedNetwork Source of Truth and Infrastructure as Code revisited
Network Source of Truth and Infrastructure as Code revisitedNetwork Automation Forum
27 views45 Folien

Último(20)

PharoJS - Zürich Smalltalk Group Meetup November 2023 von Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi132 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive von Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
STPI OctaNE CoE Brochure.pdf von madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb14 views
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... von Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Powerful Google developer tools for immediate impact! (2023-24) von wesley chun
Powerful Google developer tools for immediate impact! (2023-24)Powerful Google developer tools for immediate impact! (2023-24)
Powerful Google developer tools for immediate impact! (2023-24)
wesley chun10 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows von Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software280 views
Voice Logger - Telephony Integration Solution at Aegis von Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma39 views
Piloting & Scaling Successfully With Microsoft Viva von Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
Business Analyst Series 2023 - Week 3 Session 5 von DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10300 views
Future of AR - Facebook Presentation von ssuserb54b561
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
ssuserb54b56115 views
Five Things You SHOULD Know About Postman von Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman36 views
HTTP headers that make your website go faster - devs.gent November 2023 von Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn22 views

Dbms models

  • 1. Intro to DBMS and its Models Name Roll Nos . Babli Kumari 02 D Gokul 11 Shraddha Labde 23 Ravikant Sharma 46 Prabhat Sinha 48
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. DBMS Architecture Plan Executor Optimizer Operator Evaluator Parser SQL Engine Recovery Manager Lock Manager Tx Manager Files & Access Buffer Manager Disk Space Manager DBMS Catalog Data File Database Web Forms Front-End SQL I/f SQL Commands
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. The Evolution of Data Models
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Degrees of Data Abstraction - Summary
  • 32.
  • 35. Example PARENT CHILD Emp No. First Name Last Name Dept Num 100 John Dougals 2A 101 Antony Wanton 2B 102 Mary Queen 2C 103 David Moorey 2D Serial No. Type User Emp No. 3009734-4 Computer 100 3-23-283742 Monitor 100 2-22-723423 Monitor 100 232342 Printer 100
  • 36.
  • 37.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64. Terminology Name Price Category Manufacturer gizmo $19.99 gadgets GizmoWorks Power gizmo $29.99 gadgets GizmoWorks SingleTouch $149.99 photography Canon MultiTouch $203.99 household Hitachi Tuples or rows or records Attribute names Table name or relation name Products:
  • 66.
  • 67.
  • 68.

Hinweis der Redaktion

  1. Database Management Systems
  2. Database Management Systems
  3. Database Management Systems
  4. Database Management Systems
  5. Database Management Systems
  6. Database Management Systems
  7. Database Management Systems
  8. 2