SlideShare a Scribd company logo
1 of 11
Contents:
1. Data Models
2. Schemas
3. Database Architecture
4. Database Languages
5. Database Interfaces
 Definition of Data model:
* A set of concepts that can be used to describe the
structure of a database:
data types, relationships, constraints,
semantics and operational behaviour.
* It is a tool for data abstraction.
 Data model operations :
Specifying database retrievals and updates by
referring to the concepts of the data model.
 Categories of data models
 Conceptual data model
 Logical data model
 Physical data model
1-1. Data models (Conceptual data model)
• Identifying the business concepts (entities)
• Relationships between these concepts in order to gain,
reflect, and document understanding of the organization’s
business from a data perspective.
1-1. Data models (Logical data model)
• Describes the data in as much detail as possible
1-1. Data models (Physical data model)
• Specification all tables and columns.
• Foreign keys are used to identify relationships between tables.
 Categories of database models
 Flat database model
 Hierarchical database model
 Network database model
 Relational database model
 Object/Relational database model
 Object-oriented database model
1-2. Database models (Flat DB model)
• consists of a single, two-dimensional array of data elements.
• all members of a given column are assumed to be similar values.
• all members of a row are assumed to be related to one another.
1-2. Database models (Hierarchical DB model)
• Organized into a tree-like structure
• A sort field to keep the records in a particular order in each
same-level list.
• widely used in the database management systems.
1-2. Database models (Network DB model)
• Records and sets are using as fundamental constructs.
• Records contain fields, Sets define one-to-many relationships between records.
1-2. Database models (Relational DB model)
• Allows the definition of data structures, storage and retrieval operations and
integrity constraints. And organised in tables.
• Records and each record in a table contains the same fields.

More Related Content

What's hot

Dbms logical dependance
Dbms logical dependanceDbms logical dependance
Dbms logical dependance
Tej Kiran
 
The relational database model chapter 2
The relational database model  chapter 2The relational database model  chapter 2
The relational database model chapter 2
Nargis Ehsan
 
DISE - Database Concepts
DISE - Database ConceptsDISE - Database Concepts
DISE - Database Concepts
Rasan Samarasinghe
 
RDBMS Arch & Models
RDBMS Arch & ModelsRDBMS Arch & Models
RDBMS Arch & Models
Sarmad Ali
 

What's hot (20)

Sachin noire 2024
Sachin noire 2024Sachin noire 2024
Sachin noire 2024
 
DBMS
DBMSDBMS
DBMS
 
Data structures slideshare
Data structures slideshareData structures slideshare
Data structures slideshare
 
Dbms logical dependance
Dbms logical dependanceDbms logical dependance
Dbms logical dependance
 
Dbms classification according to data models
Dbms classification according to data modelsDbms classification according to data models
Dbms classification according to data models
 
The relational database model chapter 2
The relational database model  chapter 2The relational database model  chapter 2
The relational database model chapter 2
 
Introduction to Data Modeling
Introduction to Data ModelingIntroduction to Data Modeling
Introduction to Data Modeling
 
Data Dictionary
Data DictionaryData Dictionary
Data Dictionary
 
Codds rules & keys
Codds rules & keysCodds rules & keys
Codds rules & keys
 
Introduction to data structures (ss)
Introduction to data structures (ss)Introduction to data structures (ss)
Introduction to data structures (ss)
 
Dbms Notes Lecture 4 : Data Models in DBMS
Dbms Notes Lecture 4 : Data Models in DBMSDbms Notes Lecture 4 : Data Models in DBMS
Dbms Notes Lecture 4 : Data Models in DBMS
 
Slide 2 data models
Slide 2 data modelsSlide 2 data models
Slide 2 data models
 
overview of database concept
overview of database conceptoverview of database concept
overview of database concept
 
DISE - Database Concepts
DISE - Database ConceptsDISE - Database Concepts
DISE - Database Concepts
 
Different data models
Different data modelsDifferent data models
Different data models
 
RDBMS Model
RDBMS ModelRDBMS Model
RDBMS Model
 
Types of datastructures
Types of datastructuresTypes of datastructures
Types of datastructures
 
Database structure
Database structureDatabase structure
Database structure
 
RDBMS Arch & Models
RDBMS Arch & ModelsRDBMS Arch & Models
RDBMS Arch & Models
 
Data structures
Data structuresData structures
Data structures
 

Viewers also liked

Database system concepts and architecture
Database system concepts and architectureDatabase system concepts and architecture
Database system concepts and architecture
Jafar Nesargi
 
Database ,10 Transactions
Database ,10 TransactionsDatabase ,10 Transactions
Database ,10 Transactions
Ali Usman
 
Data cube computation
Data cube computationData cube computation
Data cube computation
Rashmi Sheikh
 
Svetlin Nakov - Database Transactions
Svetlin Nakov - Database TransactionsSvetlin Nakov - Database Transactions
Svetlin Nakov - Database Transactions
Svetlin Nakov
 
Distributed Databases
Distributed DatabasesDistributed Databases
Distributed Databases
elliando dias
 
2 database system concepts and architecture
2 database system concepts and architecture2 database system concepts and architecture
2 database system concepts and architecture
Kumar
 

Viewers also liked (20)

Database architecture
Database architectureDatabase architecture
Database architecture
 
Derrick transaction database ppt oct 2010
Derrick transaction database ppt oct 2010Derrick transaction database ppt oct 2010
Derrick transaction database ppt oct 2010
 
Database system
Database systemDatabase system
Database system
 
Concurrency
ConcurrencyConcurrency
Concurrency
 
Data ware house
Data ware houseData ware house
Data ware house
 
2010/08 - Database Architechs - Presentation
2010/08 - Database Architechs - Presentation2010/08 - Database Architechs - Presentation
2010/08 - Database Architechs - Presentation
 
A
AA
A
 
Sistem manajemen basis data 8
Sistem manajemen basis data   8Sistem manajemen basis data   8
Sistem manajemen basis data 8
 
Database system concepts and architecture
Database system concepts and architectureDatabase system concepts and architecture
Database system concepts and architecture
 
Database ,10 Transactions
Database ,10 TransactionsDatabase ,10 Transactions
Database ,10 Transactions
 
3 design
3 design3 design
3 design
 
Data Warehouse Concepts and Architecture
Data Warehouse Concepts and ArchitectureData Warehouse Concepts and Architecture
Data Warehouse Concepts and Architecture
 
Data ware house architecture
Data ware house architectureData ware house architecture
Data ware house architecture
 
Data cube computation
Data cube computationData cube computation
Data cube computation
 
Svetlin Nakov - Database Transactions
Svetlin Nakov - Database TransactionsSvetlin Nakov - Database Transactions
Svetlin Nakov - Database Transactions
 
Distributed Databases
Distributed DatabasesDistributed Databases
Distributed Databases
 
2 database system concepts and architecture
2 database system concepts and architecture2 database system concepts and architecture
2 database system concepts and architecture
 
Datacube
DatacubeDatacube
Datacube
 
Chapter 2 database architecture
Chapter 2 database architectureChapter 2 database architecture
Chapter 2 database architecture
 
Bi&dw methodology
Bi&dw methodologyBi&dw methodology
Bi&dw methodology
 

Similar to Db sys concept

Dbms Lec Uog 02
Dbms Lec Uog 02Dbms Lec Uog 02
Dbms Lec Uog 02
smelltulip
 
database-model group presentation.pptx
database-model group   presentation.pptxdatabase-model group   presentation.pptx
database-model group presentation.pptx
RuksanKarki
 
Database system concepts
Database system conceptsDatabase system concepts
Database system concepts
Kumar
 

Similar to Db sys concept (20)

Aparna RDBMS PPT.pptx
Aparna RDBMS PPT.pptxAparna RDBMS PPT.pptx
Aparna RDBMS PPT.pptx
 
Dbms Lec Uog 02
Dbms Lec Uog 02Dbms Lec Uog 02
Dbms Lec Uog 02
 
DatabaseManagementSystem.pptx
DatabaseManagementSystem.pptxDatabaseManagementSystem.pptx
DatabaseManagementSystem.pptx
 
Chapter – 2 Data Models.pdf
Chapter – 2 Data Models.pdfChapter – 2 Data Models.pdf
Chapter – 2 Data Models.pdf
 
Database.ppt
Database.pptDatabase.ppt
Database.ppt
 
DIFFERENT MODELS IN DBMS.pptx
DIFFERENT MODELS IN DBMS.pptxDIFFERENT MODELS IN DBMS.pptx
DIFFERENT MODELS IN DBMS.pptx
 
Data models
Data modelsData models
Data models
 
Data models
Data modelsData models
Data models
 
database-model group presentation.pptx
database-model group   presentation.pptxdatabase-model group   presentation.pptx
database-model group presentation.pptx
 
ch2-slide Data Models.pptx
ch2-slide Data Models.pptxch2-slide Data Models.pptx
ch2-slide Data Models.pptx
 
Database systems introduction
Database systems introductionDatabase systems introduction
Database systems introduction
 
DBMS topic in PU
DBMS topic in PUDBMS topic in PU
DBMS topic in PU
 
DATA MODELS.pptx
DATA MODELS.pptxDATA MODELS.pptx
DATA MODELS.pptx
 
Database system concepts
Database system conceptsDatabase system concepts
Database system concepts
 
T-SQL
T-SQLT-SQL
T-SQL
 
Architecture of dbms
Architecture of dbmsArchitecture of dbms
Architecture of dbms
 
DBMS & Data Models - In Introduction
DBMS & Data Models - In IntroductionDBMS & Data Models - In Introduction
DBMS & Data Models - In Introduction
 
DBMS
DBMS DBMS
DBMS
 
DATABASE MANAGEMENT SYSTEM
DATABASE MANAGEMENT SYSTEMDATABASE MANAGEMENT SYSTEM
DATABASE MANAGEMENT SYSTEM
 
relational database
relational databaserelational database
relational database
 

More from Mr Patrick NIYISHAKA (20)

Summary
SummarySummary
Summary
 
3 summary
3 summary3 summary
3 summary
 
2 ddb architecture
2 ddb architecture2 ddb architecture
2 ddb architecture
 
1 ddb
1 ddb1 ddb
1 ddb
 
2 countermeasures
2 countermeasures2 countermeasures
2 countermeasures
 
2 countermeasures
2 countermeasures2 countermeasures
2 countermeasures
 
3 summary
3 summary3 summary
3 summary
 
1 db security
1 db security1 db security
1 db security
 
4 summary
4 summary4 summary
4 summary
 
3 summary
3 summary3 summary
3 summary
 
2 con control
2 con control2 con control
2 con control
 
1 con exe
1 con exe1 con exe
1 con exe
 
1 basic concepts
1 basic concepts1 basic concepts
1 basic concepts
 
2 recovery
2 recovery2 recovery
2 recovery
 
3 transaction
3 transaction3 transaction
3 transaction
 
3 summary
3 summary3 summary
3 summary
 
1 query processing
1 query processing1 query processing
1 query processing
 
1 query processing
1 query processing1 query processing
1 query processing
 
2 optimization
2 optimization2 optimization
2 optimization
 
2 collision
2 collision2 collision
2 collision
 

Recently uploaded

Recently uploaded (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Db sys concept

  • 1. Contents: 1. Data Models 2. Schemas 3. Database Architecture 4. Database Languages 5. Database Interfaces
  • 2.  Definition of Data model: * A set of concepts that can be used to describe the structure of a database: data types, relationships, constraints, semantics and operational behaviour. * It is a tool for data abstraction.  Data model operations : Specifying database retrievals and updates by referring to the concepts of the data model.
  • 3.  Categories of data models  Conceptual data model  Logical data model  Physical data model
  • 4. 1-1. Data models (Conceptual data model) • Identifying the business concepts (entities) • Relationships between these concepts in order to gain, reflect, and document understanding of the organization’s business from a data perspective.
  • 5. 1-1. Data models (Logical data model) • Describes the data in as much detail as possible
  • 6. 1-1. Data models (Physical data model) • Specification all tables and columns. • Foreign keys are used to identify relationships between tables.
  • 7.  Categories of database models  Flat database model  Hierarchical database model  Network database model  Relational database model  Object/Relational database model  Object-oriented database model
  • 8. 1-2. Database models (Flat DB model) • consists of a single, two-dimensional array of data elements. • all members of a given column are assumed to be similar values. • all members of a row are assumed to be related to one another.
  • 9. 1-2. Database models (Hierarchical DB model) • Organized into a tree-like structure • A sort field to keep the records in a particular order in each same-level list. • widely used in the database management systems.
  • 10. 1-2. Database models (Network DB model) • Records and sets are using as fundamental constructs. • Records contain fields, Sets define one-to-many relationships between records.
  • 11. 1-2. Database models (Relational DB model) • Allows the definition of data structures, storage and retrieval operations and integrity constraints. And organised in tables. • Records and each record in a table contains the same fields.