SlideShare a Scribd company logo
1 of 5
Download to read offline
1
Schema, Metadata, DDL, DML and Data definitions are the foundation of
Universal Database Modeling Concepts (UDMC)
Universal Database Modeling Concepts (UDMC)
2
 The core goal is to establish
industry standards for data
modeling that transcends the
target database syntax and
semantics.
 The standard should be
modeling tool agnostic.
 It should have universal
acceptance by the modeling
vendors.
Schema Entities (Tables versus Collections)
are common objects with different syntax
A database schema of a database system is its structure described in a formal language supported
by the database management system (DBMS) and refers to the organization of data as a blueprint
of how a database is constructed (divided into database tables in the case of Relational
Databases).
A database can be considered a structure in realization of the database language. The
states of a created conceptual schema are transformed into an explicit mapping, the database
schema. This describes how real world entities are modeled in the database.
3
A database schema of a database system is its structure described in a formal language supported
by the database management system (DBMS) and refers to the organization of data as a blueprint
of how a database is constructed (divided into database collections in the case of NOSQL
Databases).
Metadata is “data about data”!
4
Metadata describes the contents and context of data or data files, increasing
their usefulness.
 The main purpose of metadata is to facilitate in the discovery of relevant information, more
often classified as resource discovery.
 Metadata also helps organize electronic resources, provide digital identification, and helps
support archiving and preservation of the resource.
 Metadata assists in resource discovery by “allowing resources to be found by relevant criteria,
identifying resources, bringing similar resources together, distinguishing dissimilar resources,
and giving location information.”
Doesn’t DDL and DML works across SQL and NOSQL?
 The term data definition language or data description language (DDL) is
used in a generic sense to refer to any formal language for describing data or
information structures.
5
A DDL is a syntax, similar to a computer programming language, for
defining data structures, especially database schemas.
 A data manipulation language (DML) is a family of syntax elements,
similar to a computer programming language, used for selecting,
inserting, deleting and updating data in a database. Performing read-
only queries of data is sometimes also considered a component of
DML.

More Related Content

What's hot

What's hot (20)

Introduction to database
Introduction to databaseIntroduction to database
Introduction to database
 
03 Object Dbms Technology
03 Object Dbms Technology03 Object Dbms Technology
03 Object Dbms Technology
 
Design approach
Design approachDesign approach
Design approach
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPT
 
Dbms unit 1
Dbms unit   1Dbms unit   1
Dbms unit 1
 
Data modeling dbms
Data modeling dbmsData modeling dbms
Data modeling dbms
 
Database Concepts
Database ConceptsDatabase Concepts
Database Concepts
 
Lecture 01 introduction to database
Lecture 01 introduction to databaseLecture 01 introduction to database
Lecture 01 introduction to database
 
Database Management System Introduction
Database Management System IntroductionDatabase Management System Introduction
Database Management System Introduction
 
Dbms Concepts
Dbms ConceptsDbms Concepts
Dbms Concepts
 
Dbms classification according to data models
Dbms classification according to data modelsDbms classification according to data models
Dbms classification according to data models
 
Database Concepts and Components
Database Concepts and ComponentsDatabase Concepts and Components
Database Concepts and Components
 
Chapter 6 Database SC025 2017/2018
Chapter 6 Database SC025 2017/2018Chapter 6 Database SC025 2017/2018
Chapter 6 Database SC025 2017/2018
 
Database concepts
Database conceptsDatabase concepts
Database concepts
 
Managing data resources
Managing  data resourcesManaging  data resources
Managing data resources
 
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
 
Data dictionary
Data dictionaryData dictionary
Data dictionary
 
Database Part 1
Database Part 1Database Part 1
Database Part 1
 
Lecture 04 data resource management
Lecture 04 data resource managementLecture 04 data resource management
Lecture 04 data resource management
 
3 Level Architecture
3 Level Architecture3 Level Architecture
3 Level Architecture
 

Viewers also liked

Employing people with disabilities
Employing people with disabilitiesEmploying people with disabilities
Employing people with disabilitiescbcochran
 
Drilling Operational Excellence Success Through a Team Approach
Drilling Operational Excellence Success Through a Team ApproachDrilling Operational Excellence Success Through a Team Approach
Drilling Operational Excellence Success Through a Team ApproachDr. Oliver Massmann
 
overview of credentech services
overview of credentech servicesoverview of credentech services
overview of credentech servicesCredentech
 
Ejercicio 3. Evaluación del Desempeño
Ejercicio 3. Evaluación del DesempeñoEjercicio 3. Evaluación del Desempeño
Ejercicio 3. Evaluación del DesempeñoDiana Ramírez
 
TiQ_JUNE_JULY_2014_LCP
TiQ_JUNE_JULY_2014_LCPTiQ_JUNE_JULY_2014_LCP
TiQ_JUNE_JULY_2014_LCPLyndsay Cotton
 
Ice mosca newsletter agroalimentari e vini n.4-5 2015
Ice mosca newsletter agroalimentari e vini n.4-5 2015Ice mosca newsletter agroalimentari e vini n.4-5 2015
Ice mosca newsletter agroalimentari e vini n.4-5 2015RegensInternational
 
Leightons news_News_Aug_1995
Leightons news_News_Aug_1995Leightons news_News_Aug_1995
Leightons news_News_Aug_1995Philip Ogden
 

Viewers also liked (10)

Time expressions
Time expressionsTime expressions
Time expressions
 
Employing people with disabilities
Employing people with disabilitiesEmploying people with disabilities
Employing people with disabilities
 
Drilling Operational Excellence Success Through a Team Approach
Drilling Operational Excellence Success Through a Team ApproachDrilling Operational Excellence Success Through a Team Approach
Drilling Operational Excellence Success Through a Team Approach
 
My favorite hobby
My favorite hobbyMy favorite hobby
My favorite hobby
 
overview of credentech services
overview of credentech servicesoverview of credentech services
overview of credentech services
 
Ejercicio 3. Evaluación del Desempeño
Ejercicio 3. Evaluación del DesempeñoEjercicio 3. Evaluación del Desempeño
Ejercicio 3. Evaluación del Desempeño
 
TiQ_JUNE_JULY_2014_LCP
TiQ_JUNE_JULY_2014_LCPTiQ_JUNE_JULY_2014_LCP
TiQ_JUNE_JULY_2014_LCP
 
Ice mosca newsletter agroalimentari e vini n.4-5 2015
Ice mosca newsletter agroalimentari e vini n.4-5 2015Ice mosca newsletter agroalimentari e vini n.4-5 2015
Ice mosca newsletter agroalimentari e vini n.4-5 2015
 
Leightons news_News_Aug_1995
Leightons news_News_Aug_1995Leightons news_News_Aug_1995
Leightons news_News_Aug_1995
 
Usaha dan-energi
Usaha dan-energiUsaha dan-energi
Usaha dan-energi
 

Similar to LinkedIn UDMC 1-5

Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management SystemHitesh Mohapatra
 
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND CONSTRAINTS OF THE SAME.
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND  CONSTRAINTS OF THE SAME.WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND  CONSTRAINTS OF THE SAME.
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND CONSTRAINTS OF THE SAME.`Shweta Bhavsar
 
Data Mining And Data Warehousing Laboratory File Manual
Data Mining And Data Warehousing Laboratory File ManualData Mining And Data Warehousing Laboratory File Manual
Data Mining And Data Warehousing Laboratory File ManualNitin Bhasin
 
SQL_Introduction_Updated.pptx
SQL_Introduction_Updated.pptxSQL_Introduction_Updated.pptx
SQL_Introduction_Updated.pptxC3MohdArshAlam18
 
Database system concepts and architecture
Database system concepts and architectureDatabase system concepts and architecture
Database system concepts and architectureJafar Nesargi
 
Database Management System - DBMS
Database Management System - DBMSDatabase Management System - DBMS
Database Management System - DBMSMark John Lado, MIT
 
Database Management Systems (Mcom Ecommerce)
Database Management Systems (Mcom Ecommerce)Database Management Systems (Mcom Ecommerce)
Database Management Systems (Mcom Ecommerce)Rupen Parte
 
Database Concepts & SQL(1).pdf
Database Concepts & SQL(1).pdfDatabase Concepts & SQL(1).pdf
Database Concepts & SQL(1).pdfrsujeet169
 
SQL (Scratch to Advance).pptx
SQL (Scratch to Advance).pptxSQL (Scratch to Advance).pptx
SQL (Scratch to Advance).pptxHitesh670643
 

Similar to LinkedIn UDMC 1-5 (20)

Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management System
 
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND CONSTRAINTS OF THE SAME.
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND  CONSTRAINTS OF THE SAME.WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND  CONSTRAINTS OF THE SAME.
WHAT IS A DBMS? EXPLAIN DIFFERENT MYSQL COMMANDS AND CONSTRAINTS OF THE SAME.
 
Data Mining And Data Warehousing Laboratory File Manual
Data Mining And Data Warehousing Laboratory File ManualData Mining And Data Warehousing Laboratory File Manual
Data Mining And Data Warehousing Laboratory File Manual
 
SQL ARPIT YADAV.pptx
SQL ARPIT YADAV.pptxSQL ARPIT YADAV.pptx
SQL ARPIT YADAV.pptx
 
SQL_Introduction_Updated.pptx
SQL_Introduction_Updated.pptxSQL_Introduction_Updated.pptx
SQL_Introduction_Updated.pptx
 
Chapter2
Chapter2Chapter2
Chapter2
 
Chapter2
Chapter2Chapter2
Chapter2
 
Database system concepts and architecture
Database system concepts and architectureDatabase system concepts and architecture
Database system concepts and architecture
 
Database Management System - DBMS
Database Management System - DBMSDatabase Management System - DBMS
Database Management System - DBMS
 
Database systems Handbook 2V.pdf
Database systems Handbook 2V.pdfDatabase systems Handbook 2V.pdf
Database systems Handbook 2V.pdf
 
Database Management Systems (Mcom Ecommerce)
Database Management Systems (Mcom Ecommerce)Database Management Systems (Mcom Ecommerce)
Database Management Systems (Mcom Ecommerce)
 
Database Concepts & SQL(1).pdf
Database Concepts & SQL(1).pdfDatabase Concepts & SQL(1).pdf
Database Concepts & SQL(1).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 dbms.pdf
Database systems Handbook dbms.pdfDatabase systems Handbook dbms.pdf
Database systems Handbook dbms.pdf
 
Database systems Handbook dbms.pdf
Database systems Handbook dbms.pdfDatabase systems Handbook dbms.pdf
Database systems Handbook dbms.pdf
 
Database systems Handbook dbms.pdf
Database systems Handbook dbms.pdfDatabase systems Handbook dbms.pdf
Database systems Handbook dbms.pdf
 
SQL (Scratch to Advance).pptx
SQL (Scratch to Advance).pptxSQL (Scratch to Advance).pptx
SQL (Scratch to Advance).pptx
 
Database System
Database SystemDatabase System
Database System
 
Database fundamentals
Database fundamentalsDatabase fundamentals
Database fundamentals
 

LinkedIn UDMC 1-5

  • 1. 1 Schema, Metadata, DDL, DML and Data definitions are the foundation of Universal Database Modeling Concepts (UDMC)
  • 2. Universal Database Modeling Concepts (UDMC) 2  The core goal is to establish industry standards for data modeling that transcends the target database syntax and semantics.  The standard should be modeling tool agnostic.  It should have universal acceptance by the modeling vendors.
  • 3. Schema Entities (Tables versus Collections) are common objects with different syntax A database schema of a database system is its structure described in a formal language supported by the database management system (DBMS) and refers to the organization of data as a blueprint of how a database is constructed (divided into database tables in the case of Relational Databases). A database can be considered a structure in realization of the database language. The states of a created conceptual schema are transformed into an explicit mapping, the database schema. This describes how real world entities are modeled in the database. 3 A database schema of a database system is its structure described in a formal language supported by the database management system (DBMS) and refers to the organization of data as a blueprint of how a database is constructed (divided into database collections in the case of NOSQL Databases).
  • 4. Metadata is “data about data”! 4 Metadata describes the contents and context of data or data files, increasing their usefulness.  The main purpose of metadata is to facilitate in the discovery of relevant information, more often classified as resource discovery.  Metadata also helps organize electronic resources, provide digital identification, and helps support archiving and preservation of the resource.  Metadata assists in resource discovery by “allowing resources to be found by relevant criteria, identifying resources, bringing similar resources together, distinguishing dissimilar resources, and giving location information.”
  • 5. Doesn’t DDL and DML works across SQL and NOSQL?  The term data definition language or data description language (DDL) is used in a generic sense to refer to any formal language for describing data or information structures. 5 A DDL is a syntax, similar to a computer programming language, for defining data structures, especially database schemas.  A data manipulation language (DML) is a family of syntax elements, similar to a computer programming language, used for selecting, inserting, deleting and updating data in a database. Performing read- only queries of data is sometimes also considered a component of DML.