1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senns Information Technology, 3 rd Edition Chapter 7 Enterprise Databases.

Slides:



Advertisements
Similar presentations
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Introduction to XHTML Programming the World Wide Web Fourth edition.
Advertisements

Chapter 1: The Database Environment
Distributed Systems Architectures
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
UNITED NATIONS Shipment Details Report – January 2006.
Relational Database and Data Modeling
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
1 Term 2, 2004, Lecture 9, Distributed DatabasesMarian Ursu, Department of Computing, Goldsmiths College Distributed databases 3.
1 Chapter 12 File Management Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles,
Database Systems: Design, Implementation, and Management
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Week 2 The Object-Oriented Approach to Requirements
Our Digital World Second Edition
Information Systems Today: Managing in the Digital World
EU market situation for eggs and poultry Management Committee 20 October 2011.
Chapter Information Systems Database Management.
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
Chapter 6 Data Design.
Legacy Systems Older software systems that remain vital to an organisation.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
Introduction to Databases
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 2 Networking Fundamentals.
CHAPTER 8 INFORMATION IN ACTION
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
Chapter 10: The Traditional Approach to Design
Analyzing Genes and Genomes
Systems Analysis and Design in a Changing World, Fifth Edition
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
©2008 Prentice Hall Business Publishing, Auditing 12/e, Arens/Beasley/Elder The Impact of Information Technology on the Audit Process Chapter 12.
Chapter 12: Designing Databases
Essential Cell Biology
James A. Senn’s Information Technology, 3rd Edition
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
14 Databases Foundations of Computer Science ã Cengage Learning.
Immunobiology: The Immune System in Health & Disease Sixth Edition
Chapter 13 The Data Warehouse
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 13 Slide 1 Application architectures.
Physics for Scientists & Engineers, 3rd Edition
1 Chapter 13 Nuclear Magnetic Resonance Spectroscopy.
Chapter 14 Designing Distributed and Internet Systems
Energy Generation in Mitochondria and Chlorplasts
Management Information Systems, 10/e
Chapter 24 Replication and Mobile Databases Transparencies © Pearson Education Limited 1995, 2005.
The database approach to data management provides significant advantages over the traditional file-based approach Define general data management concepts.
Management Information Systems, Sixth Edition
Chapter 3 Database Management
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
1 Adapted from Pearson Prentice Hall Adapted form James A. Senn’s Information Technology, 3 rd Edition Chapter 7 Enterprise Databases and Data Warehouses.
1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senn’s Information Technology, 3 rd Edition Chapter 6 Personal and PC.
Database A database is a collection of data organized to meet users’ needs. In this section: Database Structure Database Tools Industrial Databases Concepts.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
1 Adapted from Pearson Prentice Hall Adapted from James A. Senn’s Information Technology, 3 rd Edition Chapter 6 Personal and PC Databases.
© 2003 Prentice Hall, Inc.3-1 Chapter 3 Database Management Information Systems Today Leonard Jessup and Joseph Valacich.
Fundamentals of Information Systems, Sixth Edition Chapter 3 Database Systems, Data Centers, and Business Intelligence.
Management Information Systems by Prof. Park Kyung-Hye Chapter 7 (8th Week) Databases and Data Warehouses 07.
James A. Senn’s Information Technology, 3rd Edition
Presentation transcript:

1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senns Information Technology, 3 rd Edition Chapter 7 Enterprise Databases and Data Warehouses

2 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Objectives Identify the reasons organizations choose to share databases and the functions of a database management system. Explain the difference between relational and object-oriented databases and their uses in business. Describe the differences between schemas, views, and indexes.

3 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Objectives (Continued) Discuss the benefits of client/server computing. Differentiate between shared and distributed databases. Explain why enterprises establish data warehouses and how they differ from data marts and enterprise databases.

4 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Objectives (Continued) Distinguish between a database administrator and a system programmer. Discuss database administration procedures and concurrency procedures and explain why these are an essential part of a shared database system.

5 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall The Principles of Data Sharing Definition Database: A collection of data and information describing items of interest to an organization. Entity: A person, place, thing, event or condition about which data and information are collected. Enterprise Database: A collection of data designed to be shared by many users within an organization.

6 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall The Principles of Data Sharing Definition (Continued)

7 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall The Principles of Data Sharing Database Management Systems Database Management Systems (DBMS): A program that makes it possible for users to manage the data in a database in order to increase accessibility and productivity. The Functions of Database Management: –Integrating Databases –Reducing Redundancy –Sharing Information –Maintaining Integrity –Enabling Database Evolution

8 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall The Principles of Data Sharing Database Management Systems (Continued)

9 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Enterprise Database Structures Enterprise Data Model Enterprise Data Model/Entity Relationship: A graphical representation of the items (the entities) of interest about which data is captured and stored in the database.

10 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Enterprise Database Structures Enterprise Data Model (Continued)

11 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Enterprise Database Structures Schema Schema: The structure of a database. Schema for Relational Database –Relational Database: A database in which the data are structured in a table format consisting of rows and columns.

12 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Enterprise Database Structures Schema (Continued)

13 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Enterprise Database Structures Schema (Continued) Schema for Object-Oriented Database –Object-oriented Database: A database that stores data and information about objects. –Object: A component that contains data about itself and how it is to be processed. –Action/Method: An instruction that tells a database how to process an object to produce specific information.

14 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Enterprise Database Structures Schema (Continued)

15 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Enterprise Database Structures Views View: A subset of one or more databases, created either by extracting copies of records from a database or by merging copies of records from multiple databases.

16 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Enterprise Database Structures Views (Continued)

17 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Enterprise Database Structures Indexes Index: A data file that contains identifying information about each record and its location in storage. Record Key: In a database, a designated field used to distinguish one record from another.

18 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Enterprise Database Structures Indexes (Continued)

19 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Client/Server Computing Definition File Server: A computer containing files that are available to all users interconnected on a local area network. Client/Server Computing: A type of computing in which all data and information retrieval requests and responses pass over a network. Much of the processing is performed on the server and the results of the processing are transmitted to the client.

20 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Client/Server Computing Definition (Continued)

21 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Client/Server Computing Definition

22 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Client/Server Computing Definition (Continued) Client: In client-server computing, a desktop workstation. Server: A computer that hosts a network and provides the resources that are shared on the network.

23 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Client/Server Computing The Benefits of Client/Server Computing

24 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Databases on the Internet Definition Web-based Integration: Makes data from enterprise databases available to users connecting through the Internet (including enterprise intranets and extranets).

25 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Databases on the Internet Definition (Continued)

26 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Distributed Databases Definition Shared Database: A database shared among many users and applications. Distributed Database: A database that resides in more than one system in a distributed network. Each component of the database can be retrieved from any node in the network.

27 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Distributed Databases Partitioning and Replication Partitioning: A method of database distribution in which different portions of the database reside at different nodes in the network. Replication: A method of database distribution in which one database contains data that are included in another database.

28 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Distributed Databases Distribution Strategies Geographic Distribution Strategy: A database distribution strategy in which the database is located in a region where the data and information are used most frequently. Functional Distribution Strategy: A database distribution strategy in which the database is distributed according to business functions.

29 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Distributed Databases Designed a Distributed Database Database Directory: The component of a shared database that keeps track of data and information. Other Design Factors –Storage Costs –Processing Costs –Communication Costs –Retrieval and Processing –Reliability –Frequency of Updates and Queries

30 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Distributed Databases Designed a Distributed Database (Continued)

31 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Data Warehouses and OLAP Definition Online Analytical Processing (OLAP): Database processing that selectively extracts data from different points of view. Data Warehouse: A large data store, designed from inquiries, that combines details of both current and historical operations, usually drawn from a number of sources.

32 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Data Warehouses and OLAP Comparison of Enterprise Databases and Data Warehouses

33 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Data Warehouses and OLAP Data Warehouse

34 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Data Warehouses and OLAP Definition Data Mining: Uses software designed to detect information hidden in the data. Data Marts: Processed to focus on a specific area of activities or isolated scientific or commercial processes.

35 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall People Definition Database Administrator (DBA): The IT professional responsible for managing all the activities and procedures related to an organizations database. Systems Programmer

36 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Procedures Database Administration Procedures Database Administration Procedures: The procedures associated with managing a database. –Database Planning –Database Design –Database Creation –Database Maintenance –Analysis of Usage –Creation and Monitoring of Security Procedures

37 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Procedures Concurrency Procedures Concurrent Data Sharing: A database procedure that allows several users to access the database simultaneously. Nonconcurrent Data Sharing: A database procedure that allows individuals to access a database only when no other person or application is processing the data.

38 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall Procedures Concurrency Procedures (Continued) Record Locking: A concurrency procedure that prohibits another user from accessing or altering a records that is in use. File Locking: Used in systems that store unstructured information and have file-level sharing. Deadlock: A situation in which each user of a database is waiting for the others to unlock a record.