Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.

Slides:



Advertisements
Similar presentations
Introduction to Databases
Advertisements

Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
Database Systems Chapter 1
ITS232 Introduction To Database Management Systems
File Systems and Databases
Ch1: File Systems and Databases Hachim Haddouti
1 1 File Systems and Databases Chapter 1 The Worlds of Database Systems Prof. Sin-Min Lee Dept. of Computer Science.
File Systems and Databases Hachim Haddouti
Chapter 1 Database Systems
BTM 382 Database Management Chapter 1: Database systems
1 1 File Systems and Databases Chapter 1 The Worlds of Database Systems Prof. Sin-Min Lee Dept. of Computer Science.
Database Systems.
1 1 File Systems and Databases Chapter 1 Prof. Sin-Min Lee Dept. of Computer Science.
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS
Database Systems: Design, Implementation, and Management Ninth Edition
Database Systems: Design, Implementation, and Management Ninth Edition
Database Systems Chapter 1
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
Chapter # 1 Database Systems BIS Database Systems
Database Systems: Design, Implementation, and Management Ninth Edition
DBS201: Introduction to Database Design
Week 1 Lecture MSCD 600 Database Architecture Samuel ConnSamuel Conn, Asst. Professor Suggestions for using the Lecture Slides.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Database Design - Lecture 1
DBS201: DBA/DBMS Lecture 13.
1 Introduction An organization's survival relies on decisions made by management An organization's survival relies on decisions made by management To make.
Functions of a Database Management System
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS (Cont’d) Instructor Ms. Arwa Binsaleh.
Chapter 1 In-lab Quiz Next week
Chapter 1 Database Systems
1 1 Chapter 1 Database Systems Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
1 Chapter 1 Database Systems Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Database Management System (DBMS) an Introduction DeSiaMore 1.
Database Systems DBMS Environment Data Abstraction.
Chapter One (Database System) Objectives Introduction to Database Management Systems (DBMS) Data and Information History of DB Types of DB.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS Instructor Ms. Arwa Binsaleh.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
Database Systems. Role and Advantages of the DBMS Improved data sharing Improved data security Better data integration Minimized data inconsistency Improved.
© 2013 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
Database Systems Database Systems: Design, Implementation, and Management, Rob and Coronel.
Department of Mathematics Computer and Information Science1 CS 351: Database Management Christopher I. G. Lanclos Chapter 1.
© 2013 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
1 Chapter 1 Database Systems Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Introduction to Databases Dr. Osama AL Rababah. Objectives In this capture you will learn: Some common uses of database systems. The characteristics of.
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS. LECTURE 1: INTRODUCTION TO DATABASES.
Database Principles: Fundamentals of Design, Implementation, and Management Ninth Edition Chapter 1 Database Systems Carlos Coronel, Steven Morris, and.
 IS A COLLECTION OF PROGRAMS THAT MANAGES THE DATABASES STRUCTURE AND CONTROL ACCESS TO THE DATA STORED IN THE DATABASE.
Learning Outcomes  Understand the basics and concepts of database systems.  Design, implement and evaluate a computer-based system, process, component,
1 1 Chapter 1 Database Systems Database Systems: Design, Implementation, and Management, 7th Edition, Rob and Coronel.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
CS311 Database Management system
Database Systems: Design, Implementation, and Management Tenth Edition
Database Management System (DBMS)
Database Systems: Design, Implementation, and Management Ninth Edition
Chapter 1 Database Systems
BTM 382 Database Management Chapter 1: Database systems
File Systems and Databases
Database Systems Chapter 1
Database Systems: Design, Implementation, and Management
Chapter 1 Database Systems
Database Principles 2 nd Ed., Coronel, Morris, Rob & Crockett © 2013 Cengage Learning EMEA Database Principles: Fundamentals of Design, Implementations.
Database Systems Design, Implementation, and Management Coronel | Morris 11e ©2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or.
Chapter 1 Database Systems
DCT 2033 DATABASE MANAGEMENT SYSTEM Chapter 1
Chapter 1 Database Systems
Database Systems: Design, Implementation, and Management Tenth Edition
Presentation transcript:

Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems

Database Systems, 8 th Edition 2 Data vs. Information (continued) Information used to reveal meaning in data Accurate, relevant, timely information is the key to good decision making Data  Information  Knowledge  Good Decision Making  organizational survival

Database Systems, 8 th Edition 3 Role and Advantages of the DBMS (continued) Advantages of a DBMS: –Improved data sharing –Improved data security –Better data integration –Minimized data inconsistency –Improved data access –Improved decision making –Increased end-user productivity

Database Systems, 8 th Edition 4 Types of Databases Databases can be classified according to: –Number of users –Database location(s) –Expected type and extent of use Single-user database supports only one user at a time –Desktop database – single-user, runs on PC Multiuser database supports multiple users at the same time –Workgroup database supports a small number –Enterprise database supports a large number

Database Systems, 8 th Edition 5 Types of Databases (continued) Centralized database: data located at a single site Distributed database: data distributed across several different sites Operational database: supports a company’s day-to-day operations –Transactional or production database Data warehouse: stores data used for tactical or strategic decisions

Database Systems, 8 th Edition 6 Why Database Design is Important Database design focuses on design of database structure used for end-user data –Designer must identify database’s expected use Well-designed database: –Facilitates data management –Generates accurate and valuable information Poorly designed database: –Causes difficult-to-trace errors

Database Systems, 8 th Edition 7

8

9 Structural and Data Dependence Structural dependence: access to a file dependent on its own structure –All file system programs must be modified to conform to a new file structure Structural independence: change file structure without affecting data access Data dependence: data access changes when data storage characteristics change Data independence: data storage characteristics do not affect data access

Database Systems, 8 th Edition 10 Structural and Data Dependence (continued) Practical significance of data dependence is difference between logical and physical format Logical data format: how human views the data Physical data format: how computer must work with data Each program must contain: –Lines specifying opening of specific file type –Record specification –Field definitions

Database Systems, 8 th Edition 11 Data Redundancy File system structure makes it difficult to combine data from multiple sources –Vulnerable to security breaches Organizational structure promotes storage of same data in different locations –Islands of information Data stored in different locations unlikely to be updated consistently Data redundancy: same data stored unnecessarily in different places

Database Systems, 8 th Edition 12 Data Redundancy (continued) Data inconsistency: different and conflicting versions of same data occur at different places Data anomalies: abnormalities when all changes in redundant data not made correctly –Update anomalies –Insertion anomalies –Deletion anomalies

Database Systems, 8 th Edition 13 The Database System Environment Database system: defines and regulates the collection, storage, management, use of data Five major parts of a database system: –Hardware –Software –People –Procedures –Data

Database Systems, 8 th Edition 14

Database Systems, 8 th Edition 15 The Database System Environment (continued) Hardware: all the system’s physical devices Software: three types of software required: –Operating system software –DBMS software –Application programs and utility software People: all users of the database system: –System and database administrators –Database designers –Systems analysts and programmers –End users

Database Systems, 8 th Edition 16 DBMS Functions Most functions transparent to end users –Can only be achieved through the DBMS Data dictionary management –DBMS stores definitions of data elements and relationships (metadata) in a data dictionary –DBMS looks up required data component structures and relationships –Changes automatically recorded in the dictionary –DBMS provides data abstraction, removes structural and data dependency

Database Systems, 8 th Edition 17 DBMS Functions (continued) Data storage management –DBMS creates and manages complex structures required for data storage –Also stores related data entry forms, screen definitions, report definitions, etc. –Performance tuning: activities that make the database perform more efficiently –DBMS stores the database in multiple physical data files

Database Systems, 8 th Edition 18 DBMS Functions (continued) Data transformation and presentation –DBMS transforms data entered to conform to required data structures –DBMS transforms physically retrieved data to conform to user’s logical expectations Security management –DBMS creates a security system that enforces user security and data privacy –Security rules determine which users can access the database, which items can be accessed, etc.

Database Systems, 8 th Edition 19 DBMS Functions (continued) Multiuser access control –DBMS uses sophisticated algorithms to ensure concurrent access does not affect integrity Backup and recovery management –DBMS provides backup and data recovery to ensure data safety and integrity –Recovery management deals with recovery of database after a failure Critical to preserving database’s integrity

Database Systems, 8 th Edition 20 DBMS Functions (continued) Data integrity management –DBMS promotes and enforces integrity rules Minimizes redundancy Maximizes consistency –Data relationships stored in data dictionary used to enforce data integrity –Integrity especially important in transaction- oriented database systems