SlideShare a Scribd company logo
1 of 26
DATABASE MODELA large, regularly updated file of digitized information
(bibliographic records, abstract, full-text documents,
directory entries, images, statistics, etc.) related to a specific
subject or field, consisting of records of uniform format
organized for ease and speed of research and retrieval and
manage with the aid of database management (DBMS)
software. Content is created by the database producer ( for
ex., the American Psychological association), which usually
publishes a print version (psychological Abstracts) and
leases the content to one or more database vendors
(EBSCO, OCLC, etc.) that provide electronic access to the
data after it has been converted to machine-readable form
(PsycINFO), usually on CD-Rom or online via the internet,
using proprietary search software.
Hierarchical Model
 organizes data in a tree structure,
Implies that a record can have repeating
information
It collects all the instances of a specific
record together as a record type
 were popular from the late 1960’s with
the introduction of IBM’s Information
Management System (IMS) DBMS
through 1970’s.
4
Network Model
 permitted the modeling of many-to-many
relationship in data.
 in 1971, the Conference on Data System
Languages (CODASYL) formally defined the
network model.
Its base on mathematical theory
6
Relational Model
 is the best known and in today’s most often
implemented database model.
 a database as a collection of tables (relations)
which contain all data.
 (RDBMS-relational database management
system) A database based on the relational
model developed by E.F Codd, A.
A relational database allows the definition
structures, storage and retrieval operations
and integrity constraints.
 its based on the Relational Algebra
Properties of Relational Tables:
o Values Are Atomic
o Each row is Unique
o column Values Are of the Same Kind
o The Sequence of Columns is Insignificant
o The Sequence of Rows in Insignificant
oEach Column Has a Unique Name
9
Object/Relational Model
 Object/ relational database management
system (ORDBMS) add new object storage
capabilities to the relational system at the
core of modern information systems.
 the object/relational (OR) approach has
inherit the robust transaction- and
performance-management features of its
relational ancestor and the flexibility of its
object-oriented cousin.
Object-Oriented Model
Object DBMSs add database functionality to
object programming languages;
 according to Rao (1993), “the object-oriented
database (OODB) paradigm is the combination
of object-oriented programming language
(OOPL) system and persistent system. The
power of the OODB comes from the seamless
treatment of both persistent data, as found in
databases, and transient data, as found in
executing programs.”
12
Semistructured Model
 the information that is normally associated
with a schema is contained within the data,
which sometimes called “self-describing”.
 a data is naturally modelled in terms of
graphs which contain labels which give
semantics to its underlying structure.
 semistuctured data has recently emerged
as an important topic of study for a variety of
reasons:
1. there are data sources such as the Web,
which we would like to treat as databases
but which cannot be constrained by a
schema;
2. it may be desirable to have an extremely
flexible format for data exchange between
disparate databases;
3. even when dealing with structured data, it
may be helpful to view it as semistructured
Associative Model
a. Entities are things that have discrete,
independent existence;
b. An entity’s existence does not depend on
any other thing.
2 Data Structures:
1. A set of items, each of which has a unique
identifier, a name and a type;
2. A set of links, each of which has a unique
identifier, together with the unique
identifiers of three other things, that
represent the source source, verb and target
15
16
Entity-Attribute-Value (EAV)
 generalized form;
 involves a single table with three table
columns, an entity (such as an olfactory
receptor ID), an attribute (such as species,
which is actually a pointer into metadata
table) and a value for the attribute.
 is appropriate when the number of
parameters that potentially apply to an entity
is vastly more than those actually apply to an
individual entity.
17
18
Context Model
The fundamental unit of information storage of
CONTEXT is a CLASS. CLASS contains
METHODS and describe OBJECT. The OBJECT
contains FIELDS and PROPERTY. The field may
be composite, in the case the field contains
SubFields etc. the property is a set of fields
that belongs to a particular Object. (similar to
AVL Database).
19
The header of Class contains the definition of
the internal structure of the Object, which
includes the description of each fields such
as their:
I. Type;
II. Length;
III. Attributes; and
IV. name
20
3 Main Data Types:
A. REGULAR
B. VIRTUAL
C. REFERENCE
REGULAR (local)
 field can be ATOMIC or COMPOSITE.
 ATOMIC field has no inner structure
 COMPOSITE field may have a complex
structure, and its type is described in the
header of class.
2 types of COMPOSITE FIELDS
1. static
2. Dynamic
1. Static composite field
― stored in the header and is permanent.
2. Dynamic composite field
― stored within the Object and can vary from
Object to Object
 Virtual fields
- is like a regular field: it can be read or
written into.
- this field is not physically stored in the
database, and in it does have a type
described in the scheme.
02/24/15
Context Database
 does not have composite or pointer fields and
property is essentially RELATIONAL
 with static composite and pointer fields, context
database become OBJECT-ORIENTED.
 if the context database has only Property in this case
it is an ENTITY-ATTRIBUTE-VALUE database.
 with dynamic composite fields a context database
becomes what is now known as a SEMISTRUCTURED
database.
 if the database has all available types...in this case ot
is ConteXt database
Database model BY ME
Database model BY ME

More Related Content

What's hot

Introduction to Data Modeling
Introduction to Data ModelingIntroduction to Data Modeling
Introduction to Data Modelingguest02ff4b5
 
Data Modeling Basics
Data Modeling BasicsData Modeling Basics
Data Modeling Basicsrenuindia
 
The three level of data modeling
The three level of data modelingThe three level of data modeling
The three level of data modelingsharmila_yusof
 
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental ConceptsWeek 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental Conceptsoudesign
 
Week 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data ModelingWeek 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data Modelingoudesign
 
All data models in dbms
All data models in dbmsAll data models in dbms
All data models in dbmsNaresh Kumar
 
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 DBMSBIT Durg
 
Bca examination 2017 dbms
Bca examination 2017 dbmsBca examination 2017 dbms
Bca examination 2017 dbmsAnjaan Gajendra
 
Dbms relational model
Dbms relational modelDbms relational model
Dbms relational modelChirag vasava
 
Degrees of data abstraction
Degrees of data abstractionDegrees of data abstraction
Degrees of data abstractionMary May Porto
 
08. Object Oriented Database in DBMS
08. Object Oriented Database in DBMS08. Object Oriented Database in DBMS
08. Object Oriented Database in DBMSkoolkampus
 
L7 data model and dbms architecture
L7  data model and dbms architectureL7  data model and dbms architecture
L7 data model and dbms architectureRushdi Shams
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship Diagramiqbalrahman
 

What's hot (20)

Introduction to Data Modeling
Introduction to Data ModelingIntroduction to Data Modeling
Introduction to Data Modeling
 
Data Modeling Basics
Data Modeling BasicsData Modeling Basics
Data Modeling Basics
 
Data independence
Data independenceData independence
Data independence
 
Data models
Data modelsData models
Data models
 
The three level of data modeling
The three level of data modelingThe three level of data modeling
The three level of data modeling
 
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental ConceptsWeek 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental Concepts
 
DBMS OF DATA MODEL Deepika 2
DBMS OF DATA MODEL  Deepika 2DBMS OF DATA MODEL  Deepika 2
DBMS OF DATA MODEL Deepika 2
 
Week 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data ModelingWeek 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data Modeling
 
All data models in dbms
All data models in dbmsAll data models in dbms
All data models in dbms
 
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
 
Schema
SchemaSchema
Schema
 
Bca examination 2017 dbms
Bca examination 2017 dbmsBca examination 2017 dbms
Bca examination 2017 dbms
 
Different data models
Different data modelsDifferent data models
Different data models
 
Dbms relational model
Dbms relational modelDbms relational model
Dbms relational model
 
Degrees of data abstraction
Degrees of data abstractionDegrees of data abstraction
Degrees of data abstraction
 
08. Object Oriented Database in DBMS
08. Object Oriented Database in DBMS08. Object Oriented Database in DBMS
08. Object Oriented Database in DBMS
 
Database Management & Models
Database Management & ModelsDatabase Management & Models
Database Management & Models
 
L7 data model and dbms architecture
L7  data model and dbms architectureL7  data model and dbms architecture
L7 data model and dbms architecture
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship Diagram
 
Db lec 01
Db lec 01Db lec 01
Db lec 01
 

Viewers also liked

Cs370 Hardest Project
Cs370 Hardest ProjectCs370 Hardest Project
Cs370 Hardest Projectpthuraman
 
Is Your Marketing Database "Model Ready"?
Is Your Marketing Database "Model Ready"?Is Your Marketing Database "Model Ready"?
Is Your Marketing Database "Model Ready"?Vivastream
 
Chapter 2 database architecture
Chapter 2 database architectureChapter 2 database architecture
Chapter 2 database architectureUra Euro
 
Architecture of dbms(lecture 3)
Architecture of dbms(lecture 3)Architecture of dbms(lecture 3)
Architecture of dbms(lecture 3)Ravinder Kamboj
 
Lesson 2 network database system
Lesson 2 network database systemLesson 2 network database system
Lesson 2 network database systemGiO Friginal
 
Client computing evolution ppt11
Client computing evolution ppt11Client computing evolution ppt11
Client computing evolution ppt11Tech_MX
 
Relational Model in dbms & sql database
Relational Model in dbms & sql databaseRelational Model in dbms & sql database
Relational Model in dbms & sql databasegourav kottawar
 
3 relational model
3 relational model3 relational model
3 relational modelUtkarsh De
 
A N S I S P A R C Architecture
A N S I  S P A R C  ArchitectureA N S I  S P A R C  Architecture
A N S I S P A R C ArchitectureSabeeh Ahmed
 
Object oriented database model
Object oriented database modelObject oriented database model
Object oriented database modelPAQUIAAIZEL
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overviewhonglee71
 
project-report-on-big-bazaar
 project-report-on-big-bazaar project-report-on-big-bazaar
project-report-on-big-bazaarTajinder Singh
 
Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)
Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)
Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)Beat Signer
 

Viewers also liked (15)

Database model
Database modelDatabase model
Database model
 
Cs370 Hardest Project
Cs370 Hardest ProjectCs370 Hardest Project
Cs370 Hardest Project
 
Is Your Marketing Database "Model Ready"?
Is Your Marketing Database "Model Ready"?Is Your Marketing Database "Model Ready"?
Is Your Marketing Database "Model Ready"?
 
Chapter 2 database architecture
Chapter 2 database architectureChapter 2 database architecture
Chapter 2 database architecture
 
Architecture of dbms(lecture 3)
Architecture of dbms(lecture 3)Architecture of dbms(lecture 3)
Architecture of dbms(lecture 3)
 
Lesson 2 network database system
Lesson 2 network database systemLesson 2 network database system
Lesson 2 network database system
 
Client computing evolution ppt11
Client computing evolution ppt11Client computing evolution ppt11
Client computing evolution ppt11
 
Pla
PlaPla
Pla
 
Relational Model in dbms & sql database
Relational Model in dbms & sql databaseRelational Model in dbms & sql database
Relational Model in dbms & sql database
 
3 relational model
3 relational model3 relational model
3 relational model
 
A N S I S P A R C Architecture
A N S I  S P A R C  ArchitectureA N S I  S P A R C  Architecture
A N S I S P A R C Architecture
 
Object oriented database model
Object oriented database modelObject oriented database model
Object oriented database model
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overview
 
project-report-on-big-bazaar
 project-report-on-big-bazaar project-report-on-big-bazaar
project-report-on-big-bazaar
 
Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)
Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)
Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)
 

Similar to Database model BY ME

2. Chapter Two.pdf
2. Chapter Two.pdf2. Chapter Two.pdf
2. Chapter Two.pdffikadumola
 
data base system to new data science lerne
data base system to new data science lernedata base system to new data science lerne
data base system to new data science lernetarunprajapati0t
 
Databases and its representation
Databases and its representationDatabases and its representation
Databases and its representationRuhull
 
Dbms Lec Uog 02
Dbms Lec Uog 02Dbms Lec Uog 02
Dbms Lec Uog 02smelltulip
 
Chapter 1 - Concepts for Object Databases.ppt
Chapter 1 - Concepts for Object Databases.pptChapter 1 - Concepts for Object Databases.ppt
Chapter 1 - Concepts for Object Databases.pptShemse Shukre
 
DATABASE Lecture 1 and 2.pptx
DATABASE Lecture 1 and 2.pptxDATABASE Lecture 1 and 2.pptx
DATABASE Lecture 1 and 2.pptxRUBAB79
 
3.Implementation with NOSQL databases Document Databases (Mongodb).pptx
3.Implementation with NOSQL databases Document Databases (Mongodb).pptx3.Implementation with NOSQL databases Document Databases (Mongodb).pptx
3.Implementation with NOSQL databases Document Databases (Mongodb).pptxRushikeshChikane2
 
Dbms questions
Dbms questionsDbms questions
Dbms questionsSrikanth
 
Object oriented modeling
Object oriented modelingObject oriented modeling
Object oriented modelingPooja Dixit
 
Database management system
Database management systemDatabase management system
Database management systemedudivya
 
Database management system
Database management systemDatabase management system
Database management systemedudivya
 
Part2- The Atomic Information Resource
Part2- The Atomic Information ResourcePart2- The Atomic Information Resource
Part2- The Atomic Information ResourceJEAN-MICHEL LETENNIER
 

Similar to Database model BY ME (20)

2. Chapter Two.pdf
2. Chapter Two.pdf2. Chapter Two.pdf
2. Chapter Two.pdf
 
data base system to new data science lerne
data base system to new data science lernedata base system to new data science lerne
data base system to new data science lerne
 
Databases and its representation
Databases and its representationDatabases and its representation
Databases and its representation
 
Presentation1
Presentation1Presentation1
Presentation1
 
Dbms Lec Uog 02
Dbms Lec Uog 02Dbms Lec Uog 02
Dbms Lec Uog 02
 
Chapter 1 - Concepts for Object Databases.ppt
Chapter 1 - Concepts for Object Databases.pptChapter 1 - Concepts for Object Databases.ppt
Chapter 1 - Concepts for Object Databases.ppt
 
DATABASE Lecture 1 and 2.pptx
DATABASE Lecture 1 and 2.pptxDATABASE Lecture 1 and 2.pptx
DATABASE Lecture 1 and 2.pptx
 
3.Implementation with NOSQL databases Document Databases (Mongodb).pptx
3.Implementation with NOSQL databases Document Databases (Mongodb).pptx3.Implementation with NOSQL databases Document Databases (Mongodb).pptx
3.Implementation with NOSQL databases Document Databases (Mongodb).pptx
 
Dbms questions
Dbms questionsDbms questions
Dbms questions
 
Object oriented modeling
Object oriented modelingObject oriented modeling
Object oriented modeling
 
DBMS topic in PU
DBMS topic in PUDBMS topic in PU
DBMS topic in PU
 
Database systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdfDatabase systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdf
 
Database systems Handbook.pdf
Database systems Handbook.pdfDatabase systems Handbook.pdf
Database systems Handbook.pdf
 
Database systems Handbook.pdf
Database systems Handbook.pdfDatabase systems Handbook.pdf
Database systems Handbook.pdf
 
Database systems Handbook.pdf
Database systems Handbook.pdfDatabase systems Handbook.pdf
Database systems Handbook.pdf
 
Database management system
Database management systemDatabase management system
Database management system
 
Database management system
Database management systemDatabase management system
Database management system
 
Database report
Database reportDatabase report
Database report
 
Part2- The Atomic Information Resource
Part2- The Atomic Information ResourcePart2- The Atomic Information Resource
Part2- The Atomic Information Resource
 
Dbms
DbmsDbms
Dbms
 

Recently uploaded

Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...baharayali
 
Cosmic Conversations with Sociocosmos...
Cosmic Conversations with Sociocosmos...Cosmic Conversations with Sociocosmos...
Cosmic Conversations with Sociocosmos...SocioCosmos
 
"Ready to elevate your Instagram? Let's go
"Ready to elevate your Instagram? Let's go"Ready to elevate your Instagram? Let's go
"Ready to elevate your Instagram? Let's goSocioCosmos
 
Dubai Call Girls O528786472 Diabolic Call Girls In Dubai
Dubai Call Girls O528786472 Diabolic Call Girls In DubaiDubai Call Girls O528786472 Diabolic Call Girls In Dubai
Dubai Call Girls O528786472 Diabolic Call Girls In Dubaihf8803863
 
O9654467111 Call Girls In Shahdara Women Seeking Men
O9654467111 Call Girls In Shahdara Women Seeking MenO9654467111 Call Girls In Shahdara Women Seeking Men
O9654467111 Call Girls In Shahdara Women Seeking MenSapana Sha
 
AI Virtual Influencers: The Future of Influencer Marketing
AI Virtual Influencers:  The Future of Influencer MarketingAI Virtual Influencers:  The Future of Influencer Marketing
AI Virtual Influencers: The Future of Influencer MarketingCut-the-SaaS
 
Unlock Your Social Media Potential with IndianLikes - IndianLikes.com
Unlock Your Social Media Potential with IndianLikes - IndianLikes.comUnlock Your Social Media Potential with IndianLikes - IndianLikes.com
Unlock Your Social Media Potential with IndianLikes - IndianLikes.comSagar Sinha
 
Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...
Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...
Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...makika9823
 
定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一
定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一
定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一ra6e69ou
 
Impact Of Educational Resources on Students' Academic Performance in Economic...
Impact Of Educational Resources on Students' Academic Performance in Economic...Impact Of Educational Resources on Students' Academic Performance in Economic...
Impact Of Educational Resources on Students' Academic Performance in Economic...AJHSSR Journal
 
Protecting Your Little Explorer at Home!
Protecting Your Little Explorer at Home!Protecting Your Little Explorer at Home!
Protecting Your Little Explorer at Home!andrekr997
 
Mastering Wealth with YouTube Content Marketing.pdf
Mastering Wealth with YouTube Content Marketing.pdfMastering Wealth with YouTube Content Marketing.pdf
Mastering Wealth with YouTube Content Marketing.pdfTirupati Social Media
 
Spotify AI DJ Deck - The Agency at University of Florida
Spotify AI DJ Deck - The Agency at University of FloridaSpotify AI DJ Deck - The Agency at University of Florida
Spotify AI DJ Deck - The Agency at University of Floridajorirz24
 
Call Girls In Patel Nagar Delhi 9654467111 Escorts Service
Call Girls In Patel Nagar Delhi 9654467111 Escorts ServiceCall Girls In Patel Nagar Delhi 9654467111 Escorts Service
Call Girls In Patel Nagar Delhi 9654467111 Escorts ServiceSapana Sha
 

Recently uploaded (20)

Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
 
young call girls in Greater Noida 🔝 9953056974 🔝 Delhi escort Service
young call girls in  Greater Noida 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in  Greater Noida 🔝 9953056974 🔝 Delhi escort Service
young call girls in Greater Noida 🔝 9953056974 🔝 Delhi escort Service
 
Cosmic Conversations with Sociocosmos...
Cosmic Conversations with Sociocosmos...Cosmic Conversations with Sociocosmos...
Cosmic Conversations with Sociocosmos...
 
"Ready to elevate your Instagram? Let's go
"Ready to elevate your Instagram? Let's go"Ready to elevate your Instagram? Let's go
"Ready to elevate your Instagram? Let's go
 
Dubai Call Girls O528786472 Diabolic Call Girls In Dubai
Dubai Call Girls O528786472 Diabolic Call Girls In DubaiDubai Call Girls O528786472 Diabolic Call Girls In Dubai
Dubai Call Girls O528786472 Diabolic Call Girls In Dubai
 
O9654467111 Call Girls In Shahdara Women Seeking Men
O9654467111 Call Girls In Shahdara Women Seeking MenO9654467111 Call Girls In Shahdara Women Seeking Men
O9654467111 Call Girls In Shahdara Women Seeking Men
 
AI Virtual Influencers: The Future of Influencer Marketing
AI Virtual Influencers:  The Future of Influencer MarketingAI Virtual Influencers:  The Future of Influencer Marketing
AI Virtual Influencers: The Future of Influencer Marketing
 
Unlock Your Social Media Potential with IndianLikes - IndianLikes.com
Unlock Your Social Media Potential with IndianLikes - IndianLikes.comUnlock Your Social Media Potential with IndianLikes - IndianLikes.com
Unlock Your Social Media Potential with IndianLikes - IndianLikes.com
 
Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...
Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...
Independent Escorts Lucknow 8923113531 WhatsApp luxurious locale in your city...
 
定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一
定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一
定制(ENU毕业证书)英国爱丁堡龙比亚大学毕业证成绩单原版一比一
 
looking for escort 9953056974 Low Rate Call Girls In Vinod Nagar
looking for escort 9953056974 Low Rate Call Girls In  Vinod Nagarlooking for escort 9953056974 Low Rate Call Girls In  Vinod Nagar
looking for escort 9953056974 Low Rate Call Girls In Vinod Nagar
 
Enjoy ➥8448380779▻ Call Girls In Noida Sector 93 Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Noida Sector 93 Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Noida Sector 93 Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Noida Sector 93 Escorts Delhi NCR
 
Bicycle Safety in Focus: Preventing Fatalities and Seeking Justice
Bicycle Safety in Focus: Preventing Fatalities and Seeking JusticeBicycle Safety in Focus: Preventing Fatalities and Seeking Justice
Bicycle Safety in Focus: Preventing Fatalities and Seeking Justice
 
Impact Of Educational Resources on Students' Academic Performance in Economic...
Impact Of Educational Resources on Students' Academic Performance in Economic...Impact Of Educational Resources on Students' Academic Performance in Economic...
Impact Of Educational Resources on Students' Academic Performance in Economic...
 
Protecting Your Little Explorer at Home!
Protecting Your Little Explorer at Home!Protecting Your Little Explorer at Home!
Protecting Your Little Explorer at Home!
 
Mastering Wealth with YouTube Content Marketing.pdf
Mastering Wealth with YouTube Content Marketing.pdfMastering Wealth with YouTube Content Marketing.pdf
Mastering Wealth with YouTube Content Marketing.pdf
 
FULL ENJOY Call Girls In Mohammadpur (Delhi) Call Us 9953056974
FULL ENJOY Call Girls In Mohammadpur  (Delhi) Call Us 9953056974FULL ENJOY Call Girls In Mohammadpur  (Delhi) Call Us 9953056974
FULL ENJOY Call Girls In Mohammadpur (Delhi) Call Us 9953056974
 
Hot Sexy call girls in Ramesh Nagar🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Ramesh Nagar🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Ramesh Nagar🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Ramesh Nagar🔝 9953056974 🔝 Delhi escort Service
 
Spotify AI DJ Deck - The Agency at University of Florida
Spotify AI DJ Deck - The Agency at University of FloridaSpotify AI DJ Deck - The Agency at University of Florida
Spotify AI DJ Deck - The Agency at University of Florida
 
Call Girls In Patel Nagar Delhi 9654467111 Escorts Service
Call Girls In Patel Nagar Delhi 9654467111 Escorts ServiceCall Girls In Patel Nagar Delhi 9654467111 Escorts Service
Call Girls In Patel Nagar Delhi 9654467111 Escorts Service
 

Database model BY ME

  • 1. DATABASE MODELA large, regularly updated file of digitized information (bibliographic records, abstract, full-text documents, directory entries, images, statistics, etc.) related to a specific subject or field, consisting of records of uniform format organized for ease and speed of research and retrieval and manage with the aid of database management (DBMS) software. Content is created by the database producer ( for ex., the American Psychological association), which usually publishes a print version (psychological Abstracts) and leases the content to one or more database vendors (EBSCO, OCLC, etc.) that provide electronic access to the data after it has been converted to machine-readable form (PsycINFO), usually on CD-Rom or online via the internet, using proprietary search software.
  • 2. Hierarchical Model  organizes data in a tree structure, Implies that a record can have repeating information It collects all the instances of a specific record together as a record type  were popular from the late 1960’s with the introduction of IBM’s Information Management System (IMS) DBMS through 1970’s.
  • 3.
  • 4. 4 Network Model  permitted the modeling of many-to-many relationship in data.  in 1971, the Conference on Data System Languages (CODASYL) formally defined the network model. Its base on mathematical theory
  • 5.
  • 6. 6 Relational Model  is the best known and in today’s most often implemented database model.  a database as a collection of tables (relations) which contain all data.  (RDBMS-relational database management system) A database based on the relational model developed by E.F Codd, A. A relational database allows the definition structures, storage and retrieval operations and integrity constraints.  its based on the Relational Algebra
  • 7. Properties of Relational Tables: o Values Are Atomic o Each row is Unique o column Values Are of the Same Kind o The Sequence of Columns is Insignificant o The Sequence of Rows in Insignificant oEach Column Has a Unique Name
  • 8.
  • 9. 9 Object/Relational Model  Object/ relational database management system (ORDBMS) add new object storage capabilities to the relational system at the core of modern information systems.  the object/relational (OR) approach has inherit the robust transaction- and performance-management features of its relational ancestor and the flexibility of its object-oriented cousin.
  • 10. Object-Oriented Model Object DBMSs add database functionality to object programming languages;  according to Rao (1993), “the object-oriented database (OODB) paradigm is the combination of object-oriented programming language (OOPL) system and persistent system. The power of the OODB comes from the seamless treatment of both persistent data, as found in databases, and transient data, as found in executing programs.”
  • 11.
  • 12. 12 Semistructured Model  the information that is normally associated with a schema is contained within the data, which sometimes called “self-describing”.  a data is naturally modelled in terms of graphs which contain labels which give semantics to its underlying structure.
  • 13.  semistuctured data has recently emerged as an important topic of study for a variety of reasons: 1. there are data sources such as the Web, which we would like to treat as databases but which cannot be constrained by a schema; 2. it may be desirable to have an extremely flexible format for data exchange between disparate databases; 3. even when dealing with structured data, it may be helpful to view it as semistructured
  • 14. Associative Model a. Entities are things that have discrete, independent existence; b. An entity’s existence does not depend on any other thing. 2 Data Structures: 1. A set of items, each of which has a unique identifier, a name and a type; 2. A set of links, each of which has a unique identifier, together with the unique identifiers of three other things, that represent the source source, verb and target
  • 15. 15
  • 16. 16 Entity-Attribute-Value (EAV)  generalized form;  involves a single table with three table columns, an entity (such as an olfactory receptor ID), an attribute (such as species, which is actually a pointer into metadata table) and a value for the attribute.  is appropriate when the number of parameters that potentially apply to an entity is vastly more than those actually apply to an individual entity.
  • 17. 17
  • 18. 18 Context Model The fundamental unit of information storage of CONTEXT is a CLASS. CLASS contains METHODS and describe OBJECT. The OBJECT contains FIELDS and PROPERTY. The field may be composite, in the case the field contains SubFields etc. the property is a set of fields that belongs to a particular Object. (similar to AVL Database).
  • 19. 19 The header of Class contains the definition of the internal structure of the Object, which includes the description of each fields such as their: I. Type; II. Length; III. Attributes; and IV. name
  • 20. 20 3 Main Data Types: A. REGULAR B. VIRTUAL C. REFERENCE
  • 21. REGULAR (local)  field can be ATOMIC or COMPOSITE.  ATOMIC field has no inner structure  COMPOSITE field may have a complex structure, and its type is described in the header of class. 2 types of COMPOSITE FIELDS 1. static 2. Dynamic
  • 22. 1. Static composite field ― stored in the header and is permanent. 2. Dynamic composite field ― stored within the Object and can vary from Object to Object
  • 23.  Virtual fields - is like a regular field: it can be read or written into. - this field is not physically stored in the database, and in it does have a type described in the scheme.
  • 24. 02/24/15 Context Database  does not have composite or pointer fields and property is essentially RELATIONAL  with static composite and pointer fields, context database become OBJECT-ORIENTED.  if the context database has only Property in this case it is an ENTITY-ATTRIBUTE-VALUE database.  with dynamic composite fields a context database becomes what is now known as a SEMISTRUCTURED database.  if the database has all available types...in this case ot is ConteXt database