IFS310: Module 10 Database Design - Physical design of files and databases.

Slides:



Advertisements
Similar presentations
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Advertisements

Database Systems: Design, Implementation, and Management Tenth Edition
PowerPoint Presentation by Charlie Cook Copyright © 2004 South-Western. All rights reserved. Chapter 3 Database Management Systems Database Management.
ETEC 100 Information Technology
Organizing Data Chapter 5. Data Hierachy Table = Entities X Attributes Entities = Records Attributes = Fields.
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
Conventional Files Versus the Database
BIS310: Week 7 BIS310: Structured Analysis and Design Data Modeling and Database Design.
Chapter 14 & 15 Conceptual & Logical Database Design Methodology
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 9.1.
CS370 Spring 2007 CS 370 Database Systems Lecture 2 Overview of Database Systems.
Chapter 9 Designing Databases Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
CSCI 3140 Module 2 – Conceptual Database Design Theodore Chiasson Dalhousie University.
Information Systems: Databases Define the role of general information systems Describe the elements of a database management system (DBMS) Describe the.
Chapter 1 : Introduction §Purpose of Database Systems §View of Data §Data Models §Data Definition Language §Data Manipulation Language §Transaction Management.
CSCI 3140 Module 3 – Logical Database Design for the Relational Model Theodore Chiasson Dalhousie University.
CIS 210 Systems Analysis and Development Week 6 Part II Designing Databases,
INFO1408 Database Design Concepts Week 15: Introduction to Database Management Systems.
The University of Akron Dept of Business Technology Computer Information Systems The Relational Model: Concepts 2440: 180 Database Concepts Instructor:
DATABASE MANAGEMENT SYSTEM By: YAMINI TRIPATHI. INTRODUCTION Consists - Collection of interrelated data - Set of programs to access those data Definition.
File and Database Design Class 22. File and database design: 1. Choosing the storage format for each attribute from the logical data model. 2. Grouping.
Database design
Chapter 2 Relational Database Design and Normalization August
1 DATABASE TECHNOLOGIES (Part 2) BUS Abdou Illia, Fall 2015 (September 9, 2015)
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Introduction to Databases Dr. Osama AL Rababah. Objectives In this capture you will learn: Some common uses of database systems. The characteristics of.
Network Security Philadelphia UniversitylAhmad Al-Ghoul Module 7 Module 7 Data Base Security  MModified by :Ahmad Al Ghoul  PPhiladelphia.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
1 10 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 10 Designing Databases.
MBI 630: Week 9 Conceptual Data Modeling and Designing Database 6/10/2016.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
What is a database? (a supplement, not a substitute for Chapter 1…) some slides copied/modified from text Collection of Data? Data vs. information Example:
Geographic Information Systems GIS Data Databases.
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.
COP Introduction to Database Structures
Introduction to DBMS Purpose of Database Systems View of Data
Database Systems: Design, Implementation, and Management Tenth Edition
Methodology Conceptual Databases Design
Entity- Relationship (ER) Model
ITEC 3220A Using and Designing Database Systems
Systems Planning and Analysis
An Introduction to database system
Introduction to Database Management Systems
Methodology Conceptual Database Design
Conceptual and Physical Database Design
Database Management:.
Fundamentals of Information Systems, Sixth Edition
DATA MODELS.
Chapter 12 Information Systems.
CIS 207 The Relational Database Model
Methodology – Physical Database Design for Relational Databases
Chapter 4 Relational Databases
Geographic Information Systems
RELATIONAL DATABASE MODEL
Databases and Information Management
Introduction to Database Management System
Introduction to Database Systems
Week 11: Database Management System
BTM 382 Database Management Chapter 1: Database systems
File Systems and Databases
Data Resource Management
Data Model.
Databases and Information Management
Introduction to DBMS Purpose of Database Systems View of Data
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS
Database Design Hacettepe University
Methodology Conceptual Databases Design
Data Resource Management
Database Dr. Roueida Mohammed.
Geographic Information Systems
Presentation transcript:

IFS310: Module 10 Database Design - Physical design of files and databases

IFS310: Module 10 Overview of Database Design Capture Users’ “Views” of data –Forms, Screens, Reports Data Modeling (entity-based ERD) –Add keys, attributes, relationships (key-based, and fully-described ERD) Consolidate data models – One big ERD Determine Database Schema

IFS310: Module 10 Conventional Files Versus the Database Files are collections of similar records. Databases are collections of interrelated files. –Discuss advantages and disadvantages of each –Compare and Contrast

IFS310: Module 10 Databases A database management system (DBMS) is specialized computer software available from computer vendors that is used to create, access, control, and manage the database.

IFS310: Module 10

A Simple Logical Data Model

IFS310: Module 10

The Database Schema –Data type. Each DBMS supports different data types, and terms for those data types. –Size of the Field. Different DBMSs express precision of real numbers differently. –Required or NOT Required. Must the field have a value before the record can be committed to storage? –Domains. Many DBMSs can automatically edit data to ensure that fields contain legal data. –Default. Many DBMSs allow a default value to be automatically set in the event that a user or programmer submits a record without a value. –Referential Integrity. An integrity constraint specifying that the value (or existence) of an attribute in one relation depends on the value (or existence) of the same attribute in another relation

IFS310: Module 10 Other Considerations Denormalization Choices of storage formats File organizations Backup/Recovery Security of Data

IFS310: Module 10 Milestone 6: Database Design Design files / databases Fully attributed ER Diagram Data dictionary (all the data elements and data schema specified)