Lecture-7/ T. Nouf Almujally

Slides:



Advertisements
Similar presentations
C6 Databases.
Advertisements

Management Information Systems, Sixth Edition
Multidimensional Database Structure
Databases Chapter Distinguish between the physical and logical view of data Describe how data is organized: characters, fields, records, tables,
Chapter 3 Database Management
12 CHAPTER DATABASES Databases are the key to accessing information throughout our lives. Used in hospitals, grocery stores, schools, department stores,
File Systems and Databases
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
1212 CHAPTER DATABASES. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Distinguish between the physical and logical view.
Introduction to Database Management
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Databases Chapter 11.
Lecture-8/ T. Nouf Almujally
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 Data Resource Management.
Data Resource Management Chapter 5 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
7/17: Database Management
4-1 BUSI 240 Introduction to Information Systems Tuesday & Thursday 8:05am – 9:30am Wyant Lecture Hall Please sign the roster on the back table.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Web-Enabled Decision Support Systems
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
7.1 Managing Data Resources Chapter 7 Essentials of Management Information Systems, 6e Chapter 7 Managing Data Resources © 2005 by Prentice Hall.
311: Management Information Systems Database Systems Chapter 3.
6 Chapter Databases and Information Management. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits.
Data Resource Management Chapter 5 Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Lecturer: Gareth Jones. How does a relational database organise data? What are the principles of a database management system? What are the principal.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
McGraw-Hill/Irwin ©2008,The McGraw-Hill Companies, All Rights Reserved Chapter 5 Data Resource Management.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Data Resource Management
Introduction to Information Systems Lecture 05 Data Resource Management Data Concepts Database Management Types of Databases.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Chapter 5 Data Resource Management. 2 I. Why do organizations store data?  Data resources must be structured and organized in some logical manner so.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
DATABASE MANAGEMENT SYSTEMS CMAM301. Introduction to database management systems  What is Database?  What is Database Systems?  Types of Database.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Data resource management
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
Data Resource Management Chapter 5 Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
DATA RESOURCE MANAGEMENT
3/6: Data Management, pt. 2 Refresh your memory Relational Data Model
Databases Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
INFORMATION MANAGEMENT SYSTEM By. KUNDANG K JUMAN.
Data Resource Management Lecture 8. Traditional File Processing Data are organized, stored, and processed in independent files of data records In traditional.
Chapter 5 Data Resource Management James A. O'Brien, and George Marakas. Management Information Systems with MISource 2007, 8 th ed. Boston, MA: McGraw-Hill,
Data Resource Management Chapter 5 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill/Irwin ©2008,The McGraw-Hill Companies, All Rights Reserved Chapter 5 Data Resource Management.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Managing Data Resources File Organization and databases for business information systems.
Management Information Systems by Prof. Park Kyung-Hye Chapter 7 (8th Week) Databases and Data Warehouses 07.
Data Resource Management
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
Data Resource Management
Data Resource Management
MANAGING DATA RESOURCES
Chapter 5 Data Resource Management.
Data Resource Management
Data Resource Management
Presentation transcript:

Lecture-7/ T. Nouf Almujally Data Resource Management Section 1: “Technical Foundations of Database Management” Chapter 5 Lecture-7/ T. Nouf Almujally 1

Outline Section 1: Technical Foundations of Database Management Fundamental Data Concepts Database Structures Database Development Data planning and Database Design (not required)

Section 1 Technical Foundations of Database Management

Database Management Data are a vital organizational resource that need to be managed like other important business assets. Today's business enterprise cannot succeed without quality data about their internal operations and external environment. In all information systems, data resources must be organized and structured in some logical manner so that they can be accessed easily, processed efficiently, retrieved quickly, and managed effectively. Database provide a logical organization method and easy access to the data stored in it.

Logical Data Elements Data may be logically organized into: character field record file database

Logical Data Elements Character Field (data item) Record Database File (table, flat file) Database A single alphabetic, numeric, or other symbol Consists of a grouping of related characters. Represents an attribute (characteristic) of some entity (object, person, place, event) Examples… salary, job title Grouping of all the fields used to describe the attributes of an entity Example… payroll records with name, SSN, pay rate Primary Key. Group of related records Integrated collection of logically related data elements It consolidates records previously stored in separate files into a common pool of data elements that provides data for many applications

Fundamental Data Concepts

Fundamental Data Concepts The data stored in a database are independent of the application programs using them and of the type of storage devices on which they are stored. Databases contain data elements describing entities and relationships among entities.

Electric Utility Database Business applications that access the data in the DB

Database Structures The relationships among the many individual data elements stored in databases are based on one of several logical data structures, or models. Database management system (DBMS) packages are designed to use a specific data structure to provide end users with quick, easy access to information stored in databases. Five fundamental database structures: Hierarchical , network , relational, object-oriented and multidimensional models.

Common Database Structures: Hierarchical Root Element Early mainframe DBMS packages used this structure. Records arranged in a hierarchy or tree-like structure Relationships are one-to-many

Common Database Structures: Network Can represent more complex logical relationships and is still used by mainframe DBMS packages. Many-to-many relationships among records.

Common Database Structures: Relational Most widely used structure Used by microcomputer DBMS packages, as well as by most midrange and mainframe systems. Data elements are stored in tables (sometimes referred to as relations). Row represents a record; column is a field. DBMS packages based on relational model can relate data in one table with data in another, if both tables share a common data element. Relational operations include: Select… Create a subset of records that meet a stated criterion. Example: employees earning more than $30,000 Join… Combine two or more tables temporarily. Looks like one big table. Project… Create a subset of columns in a table

Common Database Structures: Relational A lot of commercial products exist to create and manage relational models: Mainframe relational DB applications: Oracle10g from Oracle DB2 from IBM Midrange DB applications: SQL Server from Microsoft. The most commonly used DB application for the PC is Microsoft Access.

Common Database Structures: Multidimensional Variation of relational model that uses multidimensional structures to organize data and express the relationships between them. Data elements are viewed as being in cubes. Each side of the cube is considered a dimension of the data. Each dimension represent a different category. Have become the most popular database structure for the analytical databases that support Online Analytical Processing (OLAP) applications, in which fast answers to complex business quires are expected.

Multidimensional Database Structures

Multidimensional Database Structures

Multidimensional Model

Common Database Structures: Object-Oriented the object-oriented model is considered one of the key technologies of a new generation of multimedia Web-based applications. An object consists of Data values describing the attributes of an entity Operations that can be performed on the data Encapsulation Combine data and operations Inheritance  New objects can be created by replicating some or all of the characteristics of parent objects OODBMS now is popular in CAD and in multimedia Web-based applications. Supports complex data types more efficiently than relational databases Examples: graphic images, video clips, web pages

Common Database Structures: Object-Oriented major relational DBMS vendors add object-oriented modules to their relational software. Examples include multimedia object extensions to IBM’s DB2 and Oracle’s object- based “cartridges” for Oracle.

Evaluation of Database Structures Hierarchical - Was for DB’s used for the structured, routine types of transaction processing of many business in the early years of data processing and computing. - Can’t handle many-to-many relationship Network - More flexible than hierarchical - Unable to handle ad hoc requests Relational - Easily responds to ad hoc requests - Easier to work with & maintain Can't process large amounts of bus. Transactions as efficient or quick as hierarchical or network can’t process complex applications as object-oriented models. - Ex: Oracle, DB2, Access , Lotus Approach

Con. Object-Oriented Multidimensional Can process complex, high volume applications. - The use of this model is growing steadily. - Play a great role in web-based applications. Multidimensional The use of this model is growing steadily. - Play a great role in OLAP applications.

Database Development Database management package like Microsoft Access or Lotus Approach allow end users to develop the databases they need easily. Large organizations usually place control of enterprise database development in the hands of (DBA) and other database specialists.

Database Development Database Administrator (DBA) In charge of enterprise-wide database development Improves integrity and security of organizational databases Uses Data Definition Language (DDL) in DBMS to develop and specify data content, relationships, and structure This information is then stored in a database of data definitions and specifications called a data dictionary or metadata repository which is managed by the DBA

Data Dictionary Data Dictionary Contains information on… Directory holds information about the database and the data that it stores (data about data = metadata) Relies on specialized software component to manage a database of data definitions Names and descriptions of all types of data records and their interrelationships Requirements for end users’ access and use of applications Contains information on… Database maintenance Security

Data Dictionary

Database Development Developing a large DB of complex data types can be a complicated task. Database administrator and the database design analyst work with end users and system analysts to model the business processes and the data they require. Then they determine: What data definitions should be included in the DB. What relationships should exist among the data elements.

Questions ..

Read from Chapter 5 (Section 1) Resources .. Read from Chapter 5 (Section 1) alaa@minshawi.com