Database Management System

Slides:



Advertisements
Similar presentations
Chapter 5: Physical Database Design and Performance
Advertisements

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Key.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
IS 4420 Database Fundamentals Chapter 6: Physical Database Design and Performance Leon Chen.
Physical Database Monitoring and Tuning the Operational System.
Modern Systems Analysis and Design Third Edition
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Data.
© Pearson Education Limited, Chapter 12 Physical Database Design – Step 3 (Translate Logical Design) Transparencies.
Chapter 14 & 15 Conceptual & Logical Database Design Methodology
Chapter 6: Physical Database Design and Performance
Chapter 6 Physical Database Design. Introduction The purpose of physical database design is to translate the logical description of data into the technical.
1 C omputer information systems Design Instructor: Mr. Ahmed Al Astal IGGC1202 College Requirement University Of Palestine.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 9.1.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 9.1.
Chapter 9 Designing Databases Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Systems.
Lecture 12 Designing Databases 12.1 COSC4406: Software Engineering.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
CHAPTER 5: PHYSICAL DATABASE DESIGN AND PERFORMANCE © 2013 Pearson Education, Inc. Publishing as Prentice Hall 1 Modern Database Management 11 th Edition.
Object Persistence (Data Base) Design Chapter 13.
Object Persistence Design Chapter 13. Key Definitions Object persistence involves the selection of a storage format and optimization for performance.
Module 2: Information Technology Infrastructure Chapter 5: Databases and Information Management.
Domain and Persistence Patterns. Fundamental Pattern Types Design Patterns Business Logic Patterns.
CIS 210 Systems Analysis and Development Week 6 Part II Designing Databases,
Database Management COP4540, SCS, FIU Physical Database Design (ch. 16 & ch. 3)
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Chapter 10 Designing the Files and Databases. SAD/CHAPTER 102 Learning Objectives Discuss the conversion from a logical data model to a physical database.
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.
Physical Database Design Purpose- translate the logical description of data into the technical specifications for storing and retrieving data Goal - create.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 9 Designing Databases.
Chapter 10 Designing Databases. Objectives:  Define key database design terms.  Explain the role of database design in the IS development process. 
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Chapter 9 Designing Databases 9.1.
Week 2 Lecture The Relational Database Model Samuel ConnSamuel Conn, Faculty Suggestions for using the Lecture Slides.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 12 Designing.
MBI 630: Week 9 Conceptual Data Modeling and Designing Database 6/10/2016.
Database Management System
Data Modeling Using the ERD
Logical Database Design and the Rational Model
Methodology Conceptual Databases Design
Physical Database Design
Methodology Conceptual Database Design
MIS 322 – Enterprise Business Process Analysis
Database Management System
CIS 207 The Relational Database Model
Chapter 6 Database Design
Methodology – Physical Database Design for Relational Databases
Modern Systems Analysis and Design Third Edition
The System Catalog Describing the Data Copyright © Curt Hill
بسم الله الرحمن الرحيم.
Translation of ER-diagram into Relational Schema
CHAPTER 5: PHYSICAL DATABASE DESIGN AND PERFORMANCE
Database Management System
Chapter 9 Designing Databases
© 2011 Pearson Education, Inc. Publishing as Prentice Hall
國立臺北科技大學 課程:資料庫系統 fall Chapter 18
Chapter 9 Designing Databases
Physical Database Design
Chapter 12 Designing Databases
Chapter 6: Physical Database Design and Performance
Database Management System
Systems Analysis and Design
Chapter 9 Designing Databases
Database Management System
Database Management System
Methodology Conceptual Databases Design
Database Management System
Database Management System
Database Management System
Lecture 10 Structuring System Requirements: Conceptual Data Modeling
Presentation transcript:

Database Management System Lecture - 22 © Virtual University of Pakistan

Data Volume and Usage Analysis Statistics about the size and usage of data plays critical role in data processing efficiency Final step of logical DB design or first step in physical DB design © Virtual University of Pakistan

Data Volume and Usage Analysis Statistics collected during analysis phase from the users of the system May not be accurate; give the tentative and relevant figures © Virtual University of Pakistan

Data Volume and Usage Analysis © Virtual University of Pakistan

© Virtual University of Pakistan Composite Usage Map PART 1000 MANUFAC-TURED PART PURCHASED PART O QUOTATION SUPPLIER 2500 40 % 70 % 50 140 200 60 40 80 75 (50) 70 700 400 © Virtual University of Pakistan

© Virtual University of Pakistan Designing Fields Field is smallest unit of application data; corresponds to a simple attribute Involves different decisions about fields © Virtual University of Pakistan

© Virtual University of Pakistan Choosing Data Type Data type is defined as set of values along with the operations that can be performed on them Precisely depends on the particular DBMS © Virtual University of Pakistan

© Virtual University of Pakistan Choosing Data Types Involves four objectives Minimize storage space Represent all possible values Improve data integrity Support all data manipulation © Virtual University of Pakistan

© Virtual University of Pakistan Coding Techniques Values of the attributes with small domains can be replaced by codes Codes can be stored in lookup table or can be hard coded, example © Virtual University of Pakistan

© Virtual University of Pakistan Coding Example stId stName hobby S1020 Sohail Dar Reading S1038 Shoaib Ali Gardening S1015 Tahira Ejaz Movies S1018 Arif Zia STUDENT © Virtual University of Pakistan

© Virtual University of Pakistan Coding Example STUDENT HOBBY stId stName hobby S1020 Sohail Dar R S1038 Shoaib Ali G S1015 Tahira Ejaz M S1018 Arif Zia code Hobby R Reading G Gardening M Movies © Virtual University of Pakistan

Controlling Data Integrity Concerns the possible values that a field can assume First such control is enforced by the data type Some others are… © Virtual University of Pakistan

Controlling Data Integrity Default value Range control Null values Referential integrity Handling missing data © Virtual University of Pakistan

Database Management System Lecture - 22 © Virtual University of Pakistan