Design Objectives Chapter 2. Design Objectives Why should you be concerned with database design? The importance of theory The advantages of learning good.

Slides:



Advertisements
Similar presentations
Cost Management ACCOUNTING AND CONTROL
Advertisements

Advantages and disadvantages, architectures and data models
CHAPTER OBJECTIVE: NORMALIZATION THE SNOWFLAKE SCHEMA.
1 COMM 301: Empirical Research in Communication Kwan M Lee Lect4_1.
Management Information Systems, Sixth Edition
(Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.
Chapter 6 Methodology Conceptual Databases Design Transparencies © Pearson Education Limited 1995, 2005.
Views Chapter 12. What Are Views? A virtual table that comprises the fields of one or more tables in the database It is a virtual table since it does.
Lecture Fourteen Methodology - Conceptual Database Design
COMPREHENSIVE Access Tutorial 2 Building a Database and Defining Table Relationships.
FIRST COURSE Access Tutorial 2 Building a Database and Defining Table Relationships.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.

By Mr. Abdalla A. Shaame.  Computer Science is basically concerned with the study of computers.  A student will learn about hardware and operating systems.
Chapter 51Introduction to Statistical Quality Control, 5th Edition by Douglas C. Montgomery. Copyright (c) 2005 John Wiley & Sons, Inc.
Chapter 1 The Systems Development Environment
Formal Methods 1. Software Engineering and Formal Methods  Every software engineering methodology is based on a recommended development process  proceeding.
The Systems Development Environment. Learning Objectives Define information systems analysis and design. Describe the different types of information systems.
XP Chapter 4 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Collecting Data for Well-Designed Forms Chapter 4 “Making.
DBS201: DBA/DBMS Lecture 13.
ITEC224 Database Programming
The Systems Development Methodologies. Objectives  Describe the information Systems Development Life Cycle (SDLC)  Explain prototyping  Explain Rapid.
Chapter 6: Foundations of Business Intelligence - Databases and Information Management Dr. Andrew P. Ciganek, Ph.D.
ITEC 3220M Using and Designing Database Systems
Methodology - Conceptual Database Design Transparencies
Methodology Conceptual Databases Design
1 Chapter 9 Database Design. 2 2 In this chapter, you will learn: That successful database design must reflect the information system of which the database.
Chapter 1 In-lab Quiz Next week
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
CHAPTER EIGHT Accessing Data Processing Databases.
Database Design. The process of developing database structures from user requirements for data a structured methodology Structured Methodology - a number.
Methodology - Conceptual Database Design. 2 Design Methodology u Structured approach that uses procedures, techniques, tools, and documentation aids to.
Methodology: Conceptual Databases Design
© Pearson Education Limited, Chapter 15 Physical Database Design – Step 7 (Consider Introduction of Controlled Redundancy) Transparencies.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
11 Object-Oriented DBMS Figure Table 11.4 The Thirteen OODBMS Rules.
Methodology - Conceptual Database Design
Chapter 6. Control Charts for Variables. Subgroup Data with Unknown  and 
Database Security Outline.. Introduction Security requirement Reliability and Integrity Sensitive data Inference Multilevel databases Multilevel security.
Database Design Overview and Principles. Why Design? A well designed relational database maintains data integrity and allows you to access any data and.
Database Design. The process of developing database structures from user requirements for data a structured methodology Structured Methodology - a number.
Methodology – Monitoring and Tuning the Operational System.
McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved CHAPTER 6 DATABASES AND DATA WAREHOUSES CHAPTER 6 DATABASES AND DATA WAREHOUSES.
Question paper 1997.
Formal Methods.
The Systems Development Environment Systems Analysis and Design II.
Chapter 7 K NOWLEDGE R EPRESENTATION, O NTOLOGICAL E NGINEERING, AND T OPIC M APS L EO O BRST AND H OWARD L IU.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
IT 5433 LM3 Relational Data Model. Learning Objectives: List the 5 properties of relations List the properties of a candidate key, primary key and foreign.
What is a Database? In a general, a database is any organized collection of data Examples: Grocery List Audio CD Catalog Phone Book Airline Ticketing Software.
Access Tutorial 2 Building a Database and Defining Table Relationships
Database Design.
Methodology Conceptual Databases Design
Methodology Conceptual Database Design
CPSC-608 Database Systems
Database Normalization
MANAGING DATA RESOURCES
(Winter 2017) Instructor: Craig Duckett
Database Systems Chapter 1
Relational Database Model
Access Tutorial 2 Building a Database and Defining Table Relationships
Access Tutorial 2 Building a Database and Defining Table Relationships
Methodology Conceptual Databases Design
Department of Computer Science Abdul Wali Khan University Mardan
Chapter 17 Designing Databases
Access review ITMG 100.
Managing data Resources:
Advanced Tables Access Lesson 9.
Presentation transcript:

Design Objectives Chapter 2

Design Objectives Why should you be concerned with database design? The importance of theory The advantages of learning good design methodology Objectives/advantages of good design Database design methods

Why should you be concerned with database design? Wizards or experts are tools that should be used AFTER the database has been logically designed Database must insure consistency, integrity, and accuracy of data –Inaccurate information is probably the most detrimental result of improper database design. It can adversely affect the bottom line of a business

Importance of theory Most major disciplines have theoretical base –Structural engineers theories of physics –Composers music theory –Automobile designer Aerodynamic theory

Relational Database Models Mathematical theory Guarantees accurate information Guidelines for good design methodologies Not necessary to know all about mathematical theories to use a relational database! Mathematical theories provide the foundation for the relational database model, and thus makes the model predictable, reliable, and sound

Advantages/Objectives of good Design Support required and ad hoc information retrieval Contain efficiently constructed table structures Imposes data integrity at the field, table, and relationship levels Supports appropriate Business Rules Lends itself to future growth

Database design methods Traditional three phase method –Requirements analysis phase examine business being modeled –Data modeling phase modeling the database structure –Normalization phase eliminate redundant data