Chapter 1 In-lab Quiz Next week

Slides:



Advertisements
Similar presentations
Introduction to Databases
Advertisements

1 1 File Systems and Databases. 1 1 Introducing the Database 4Major Database Concepts u Data and information l Data - Raw facts l Information - Processed.
Database Systems Chapter 1
ITS232 Introduction To Database Management Systems
Managing data Resources: An information system provides users with timely, accurate, and relevant information. The information is stored in computer files.
File Systems and Databases
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
Transaction Management and Concurrency Control
Database Systems.
DISTRIBUTED DATABASE MANAGEMENT SYSTEM CHAPTER 07.
1 1 File Systems and Databases Chapter 1 Prof. Sin-Min Lee Dept. of Computer Science.
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS
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
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.
6-1 DATABASE FUNDAMENTALS Information is everywhere in an organization Information is stored in databases –Database – maintains information about various.
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.
1 CSBP430 – Database Systems Chapter 1: Databases and Database Users Mamoun Awad College of Information Technology United Arab Emirates University
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
Lecture On Introduction (DBMS) By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
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 Systems DBMS Environment Data Abstraction.
1 Database Management Systems (DBMS). 2 Database Management Systems (DBMS) n Overview of: ä Database Management Components ä Database Systems Architecture.
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.
1 Chapter 1 Database Systems Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS. LECTURE 1: INTRODUCTION TO DATABASES.
10 1 Chapter 10 - A Transaction Management Database Systems: Design, Implementation, and Management, Rob and Coronel.
Lecture On Introduction (DBMS) By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
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.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
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)
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
Instructor: SAMIA ARSHAD
Presentation transcript:

Chapter 1 In-lab Quiz Next week Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

Structural and Data Dependence Structural dependence Access to a file depends on its structure Data dependence Changes in the data storage characteristics without affecting the application program’s ability to access the data Logical data format How the human being views the data Physical data format How the computer “sees” the data Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

Field Definitions and Naming Conventions Flexible record definition anticipates reporting requirements by breaking up fields into their component parts Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

Field Definitions and Naming Conventions (continued) Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

Data Redundancy Data redundancy results in data inconsistency Different and conflicting versions of the same data appear in different places Errors more likely to occur when complex entries are made in several different files and/or recur frequently in one or more files Data anomalies develop when required changes in redundant data are not made successfully Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

Data Anomalies Types of data anomalies: Update anomalies Occur when changes must be made to existing records Insertion anomalies Occur when entering new records Deletion anomalies Occur when deleting records Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

The Database System Environment Database system is composed of five main parts: Hardware Software Operating system software DBMS software Application programs and utility software People Procedures Data ASK FOR PARTICIPATION Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

The Database System Environment (continued) Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

DBMS Functions Manage DB structure and controls access Share data among multiple users Make data management more efficient and effective Integrated view of organization’s operations Promotes data consistency and integrity Quick answers to ad hoc queries Security Last time – DBMS functions: INTEGRITY – data must be Accurate, relevant, and timely Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

DBMS Functions DBMS performs functions that guarantee integrity and consistency of data Data dictionary management defines data elements and their relationships Data storage management stores data and related data entry forms, report definitions, etc. Data dictionary – filed names, definitions, relationships, i.e. Phone number in customer file and in order file Data storage management with Oracle: form and report creation Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

DBMS Functions (continued) Data transformation and presentation translates logical requests into commands to physically locate and retrieve the requested data Security management enforces user security and data privacy within database Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

DBMS Functions (continued) Multiuser access control uses sophisticated algorithms to ensure multiple users can access the database concurrently without compromising the integrity of the database Backup and recovery management provides backup and data recovery procedures Data integrity management promotes and enforces integrity rules INTEGRITY – relationships created, validity checks (numeric, char, length, postal code), domain checks, Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

DBMS Functions (continued) Database access languages and application programming interfaces provide data access through a query language Database communication interfaces allow database to accept end-user requests via multiple, different network environments Access language: SQL, structured, not procedural, user defines what to do not how to do it Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

How many records does the file contain? How many fields are there per record? What problem would you encounter if you wanted to produce a listing by city? How would you solve this problem by altering the file structure? If you wanted to produce a listing of the file contents by last name, area code, city, state, or zip code, how would you alter the file structure? What data redundancies do you detect, and how could these redundancies lead to anomalies? 5. B. Parker occurs three times, changes must be made three times…project managed by one manager but manager can manager several projects (1:M) If B Parker does not manager one project what happens??? Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel

Identify and discuss the serious data redundancy problems. Looking at the EMP_NAME and EMP_PHONE contents, what change(s) would you recommend? Identify the different data sources. What new files should you create to help eliminate the data redundancies? Charge for job code EE changes from 85 to 95$. employee June H. Sattlemeier is deleted from the file, you also lose information about the existence of her JOB_CODE = EE, its hourly charge of $85.00, and the PROJ_HOURS = 17.5. The loss of the PROJ_HOURS value will ultimately mean that the Coast project costs are not being charged properly, thus causing a loss of PROJ_HOURS*JOB_CHG_HOUR = 17.5 x $85.00 = $1,487.50 to the company. Fields come from different things (entities) – project, employee, job Database Systems: Design, Implementation, & Management, 7th Edition, Rob & Coronel