DATA MODELS.

Slides:



Advertisements
Similar presentations
Entity-Relationship (ER) Modeling
Advertisements

Data Modeling and Database Design Chapter 1: Database Systems: Architecture and Components.
Oct 31, 2000Database Management -- Fall R. Larson Database Management: Introduction to Terms and Concepts University of California, Berkeley School.
Chapter 2 Database Environment.
Geographic Information Systems
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
1 Chapter 2 Database Environment. 2 Objectives of Three-Level Architecture u All users should be able to access same data u User’s view immune to changes.
Lecture Two Database Environment Based on Chapter Two of this book:
1 Chapter 2 Database Environment. 2 Chapter 2 - Objectives u Purpose of three-level database architecture. u Contents of external, conceptual, and internal.
Mrs. Maninder Kaur 1Maninder Kaur
Database Environment 1.  Purpose of three-level database architecture.  Contents of external, conceptual, and internal levels.  Purpose of external/conceptual.
2 1 Chapter 2 Data Model Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
Web-Enabled Decision Support Systems
CSC271 Database Systems Lecture # 4.
CST203-2 Database Management Systems Lecture 2. One Tier Architecture Eg: In this scenario, a workgroup database is stored in a shared location on a single.
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 5-1 Chapter 5 Business Intelligence: Data.
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
Lecture2: Database Environment Prepared by L. Nouf Almujally 1 Ref. Chapter2 Lecture2.
Database Management System Prepared by Dr. Ahmed El-Ragal Reviewed & Presented By Mr. Mahmoud Rafeek Alfarra College Of Science & Technology- Khan younis.
1 CS 430 Database Theory Winter 2005 Lecture 2: General Concepts.
8/31/2012ISC329 Isabelle Bichindaritz1 Database Environment.
Module 2: Database Environment
Database Environment Session 2 Course Name: Database System Year : 2013.
1 Chapter 1 Introduction to Databases Transparencies.
Chapter 2 Database Environment.
1 Database Environment. 2 Objectives of Three-Level Architecture u All users should be able to access same data. u A user’s view is immune to changes.
1 Chapter 2 Database Environment Pearson Education © 2009.
Database Environment CPSC 356 Database Ellen Walker Hiram College.
LECTURE TWO Introduction to Databases: Data models Relational database concepts Introduction to DDL & DML.
Welcome: To the fifth learning sequence “ Data Models “ Recap : In the previous learning sequence, we discussed The Database concepts. Present learning:
MBI 630: Week 9 Conceptual Data Modeling and Designing Database 6/10/2016.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
Informatics for Scientific Data Bio-informatics and Medical Informatics Week 9 Lecture notes INF 380E: Perspectives on Information.
IFS310: Module 10 Database Design - Physical design of files and databases.
CS-508 Databases and Data Mining By Dr. Noman Hasany.
Databases and Database User ch1 Define Database? A database is a collection of related data.1 By data, we mean known facts that can be recorded and that.
國立臺北科技大學 課程:資料庫系統 Chapter 2 Database Environment.
REV 00 Chapter 2 Database Environment DDC DATABASE SYSTEM.
REV 00 Chapter 2 Database Environment DDC DATABASE SYSTEM.
Computers: Tools for an Information Age
Chapter 2 Database Environment.
An Introduction to database system
Database Management:.
CSCI-100 Introduction to Computing
Geographic Information Systems
Computers: Tools for an Information Age
 DATAABSTRACTION  INSTANCES& SCHEMAS  DATA MODELS.
Chapter 2 Database Environment.
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 2 Database Environment.
Data Base System Lecture : Database Environment
MANAGING DATA RESOURCES
File Systems and Databases
Four Levels of Data from Ricardo’s Database Illuminated
Databases and Structured Files: What is a database?
Database Environment Transparencies
Data Model.
Database Systems Instructor Name: Lecture-3.
Database Design Hacettepe University
Database Management Systems
Chapter 2 Database Environment Pearson Education © 2014.
DATA MODELS.
Data Models in DBMS A model is a representation of reality, 'real world' objects and events, associations. Data Model can be defined as an integrated collection.
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 2 Database Environment Pearson Education © 2009.
Database Dr. Roueida Mohammed.
Lecture 23 CS 507.
Geographic Information Systems
Presentation transcript:

DATA MODELS

MODEL Model- is an abstraction or representation of the real world that reveals all features of interest to the users of the information in the model Models are created to better understand a process/ phenomenon/activity A model is used to provide a representation of items, events and relationship sets between them and to provide all the basic concepts and rules for good communication between developers and users

Data model Is defined as a way finding tool for both business and IT professionals which uses a set of symbols and text to precisely explain a subset of real information to improve communication within the organization and thereby lead to a more flexible and stable application environment Data model is a tool for data abstraction representing the organization itself and helps users clearly and accurately communicate their understanding of the organization data

DATA MODEL continued… A data model organizes data elements and standardizes how the data elements relate to one another. Since data elements document real life people, places and things and the events between them, the data model represents reality, for example a student registers for many modules or a lecturer teaches many students

COMPONENTS OF A DATA MODEL A data model is comprised of 3 components namely: Structural part- which consist of a set of rules according to which databases can be constructed Manipulative part- it defines the types of operations that are allowed on the data Integrity part- it covers integrity rules that ensure that the stored data is accurate

DATA MODEL CATEGORIES High Level/ Object Based/ Conceptual Based They provide concepts that are close to the user or close to the way the user sees the database They describe data at the conceptual and external view levels Allows one to specify data constraints explicitly e.g. ER model, Object oriented model, semantic model

E.g. hierarchical, relational and network Implementation/ Record Based/ Representational They are used to specify the logical structure of the database The database is structured in fixed format records of several types and each record type defines a fixed number of fields/ attributes and each field is usually of a fixed length E.g. hierarchical, relational and network

Physical/ Low Level data model They provide concepts that describe the data of how data (metadata) is stored in the computer Concepts at this level are meant for computer specialists and not meant for typical end users

REVIEW QUESTIONS 1) Compare and contrast a model and a data model 2) Explain the main data model categories that exist