1 Management Information Systems M Agung Ali Fikri, SE. MM.

Slides:



Advertisements
Similar presentations
Management Information Systems, 10/e
Advertisements

Database Management3-1 L3 Database Management Santa R. Susarapu Ph.D. Student Virginia Commonwealth University.
Pertemuan 10 Database Management System & Data Modelling
Introduction to Databases
Management Information Systems, Sixth Edition
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA
Managing Data Resources
DATABASE MANAGEMENT SYSTEMS
Chapter 3 Database Management
The Hierarchy of Data Bit (a binary digit): a circuit that is either on or off Byte: 8 bits Character: each byte represents a character; the basic building.
DBMS. Create enterprise data model Develop Database Strategic Planning for Information Resources Data Needs Can Be Defined by Creating an Enterprise.
File Systems and Databases
Database Management: Getting Data Together Chapter 14.
7.1 © 2006 by Prentice Hall 7 Chapter Managing Data Resources.
Organizing Data & Information
3-1 Chapter 3 Data and Knowledge Management
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 3-2 STUDENT LEARNING OUTCOMES 1.Describe business intelligence and its role 2.Compare databases and data warehouses.
Information Technology in Organizations
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 7 Information System Data Management.
Chapter 9 The Database and Database Management System
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Managing Data Resources. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits that represents a single.
Chapter 1 Introduction to Databases
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
PHASE 3: SYSTEMS DESIGN Chapter 7 Data Design.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA ebay
Week 1 Lecture MSCD 600 Database Architecture Samuel ConnSamuel Conn, Asst. Professor Suggestions for using the Lecture Slides.
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
Web-Enabled Decision Support Systems
Fundamentals of Information Systems, Fifth Edition
1 California State University, Fullerton Chapter 7 Information System Data Management.
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
Management Information Systems By Effy Oz & Andy Jones
Technology Guide 3 Data & Databases.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
Lecture 2 An Overview of Relational Database IST 318 – DB Admin.
I Information Systems Technology Ross Malaga 4 "Part I Understanding Information Systems Technology" Copyright © 2005 Prentice Hall, Inc. 4-1 DATABASE.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Professor Michael J. Losacco CIS 1110 – Using Computers Database Management Chapter 9.
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
Lead Black Slide Powered by DeSiaMore1. 2 Chapter 7 Information System Data Management.
C6 Databases. 2 Traditional file environment Data Redundancy and Inconsistency: –Data redundancy: The presence of duplicate data in multiple data files.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 2 OPENING CASE STUDY Chrysler Spins a Competitive Advantage with Supply Chain Management Software Chapter 2 –
DataBase Management System What is DBMS Purpose of DBMS Data Abstraction Data Definition Language Data Manipulation Language Data Models Data Keys Relationships.
Fanny Widadie, S.P, M.Agr 1 Database Management Systems.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Chapter 8 Data and Knowledge Management. 2 Learning Objectives When you finish this chapter, you will  Know the difference between traditional file organization.
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
Managing Data Resources. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits that represents a single.
0 / Database Management. 1 / Identify file maintenance techniques Discuss the terms character, field, record, and table Describe characteristics.
3/6: Data Management, pt. 2 Refresh your memory Relational Data Model
© 2006 Pearson Education Canada Inc. 3-1 Chapter 3 Database Management PowerPoint Presentation Jack Van Deventer Ward M. Eagen.
© 2003 Prentice Hall, Inc.3-1 Chapter 3 Database Management Information Systems Today Leonard Jessup and Joseph Valacich.
1 Geog 357: Data models and DBMS. Geographic Decision Making.
Introduction to Databases Angela Clark University of South Alabama.
Fundamentals of Information Systems, Sixth Edition Chapter 3 Database Systems, Data Centers, and Business Intelligence.
6.1 © 2010 by Prentice Hall 4 Chapter Databases and Information Management Databases and Information Management.
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.
MANAGING DATA RESOURCES
Databases and Information Management
Presentation transcript:

1 Management Information Systems M Agung Ali Fikri, SE. MM.

2 Chapter 6 Database Management Systems

3 Learning Objectives ► Understand the hierarchy of data. ► Understand database structures and how they work. ► Know how to relate tables together in a database. ► Recognize the difference between a database and a database management system. ► Understand the database concept. ► Know two basic methods for determining data needs.

4 Learning Objectives (Cont’d) ► Understand entity-relationship diagrams and class diagrams. ► Know the basics of reports and forms. ► Understand the basic difference between structured query language and query-by-example. ► Know about the important personnel who are associated with databases. ► Know the advantages and costs of database management systems.

5 Data Hierarchy ► Data field is the smallest unit of data. ► Record is a collection of related data fields. ► File is a collection of related records. ► Database is a collection of related files.  General definition  Restrictive definition

6 Database ► Table of rows & columns can be represented in a spreadsheet. ► Relational database structure is conceptually similar to a collection of related tables. ► Flat file is a table that does not have repeating columns; 1 st normal form. ► Normalization is a formal process for eliminating redundant data fields which preserving the ability of the database to add, delete, and modify records without causing errors.

7 Figure 6.1 Spreadsheet as a Simple Database

8 Database (Cont’d) ► Key in a table is a field (or combination of fields) that contain a value that uniquely identifies each record in the table. ► Candidate key is a field that uniquely identifies each table row but is not the chosen key. ► Relating tables is done through sharing a common field & the value of the field determines which rows in the tables are logically joined.

9 Database Management System ► Database management system (DBMS) is a software application that stores the structure of the database, the data itself, relationships among data in the database, and forms & reports pertaining to the database.  Self-describing set of related data.

10 Database Structures ► Hierarchical is formed by data groups, subgroups, and further subgroups; like branches on a tree.  Worked well with TPSs.  Utilized computer resources efficiently. ► Network allows retrieval of specific records; allows a given record to point to any other record in the database.

11 Figure 6.2 Hierarchical Structure

12 Database Structures (Cont’d) ► Relational is when the relationship between tables are implicit. ► Physical relationship is when the database structure (hierarchical, network) rely on storage addresses. ► Implicit relationship is when the database structure (relational) can be implied from the data.

13 A Relational Database Example ► A database named Schedule has been created from tables used earlier in the chapter and some others ► The database is implemented in Microsoft Access 2002 (also known as Access XP). ► Databases break information into multiple tables because if information were stored in a single table, many data field values would be duplicated.

14 Schedule Database ► The example is implemented on Microsoft Access DBMS but would be similar on any relational DBMS product. ► The COURSE table in Access (Figure 6.4) is a list of data field values. The table itself had to be defined in Access before values were entered into the data fields. ► Figure 6.5 shows the definition of the Code field. ► Figure 6.6 illustrates that Abbreviation field values will be looked up from a list of values in the DEPARTMENT table. ► Table 6.7 shows a single table of course and department fields before they were separated into different tables.

15 Figure 6.4 The COURSE Table

16 Figure 6.5 Defining the CODE Field

17 Figure 6.6 Look-up Values

18 Table 6.7

19 Figure 6.7 Access View

20 Database Concept ► Database concept is the logical integration of records across multiple physical locations. ► Data independence is the ability to make changes in the data structure without making changes to the application programs that access the data. ► Data dictionary includes the definition of the data stored within the database & controlled by the database management system.

21 Creating a Database ► Determine data that needs to be collected & stored is a key step. ► Process-oriented approach  Define the problem.  Identify necessary decisions.  Describe information needs.  Determine the necessary processing.  Specify data needs.

22 Determine Data Needs (Cont’d) ► Enterprise modeling approach takes a broad view of the firm’s data resources; all areas are considered, & synergy of data resources between business areas can be leveraged.  Result: Enterprise data model

23 Figure 6.8 Enterprise Data Model

24 Data Modeling Techniques ► Entity-relationship diagrams (ERDs) is a graphical representation of data in entities and the relationships between entities. ► Entity is a conceptual collection of related data fields. ► Relationship is defined between entities.  One-to-one – 1:1  One-to-many – 1:M  Many-to-many – M:N

25 Figure 6.11 Entity-relationship Diagram

26 Diagramming Techniques (Cont’d) ► Class Diagram is a graphical representation of both the data used in an application and the actions associated with the data; object-oriented design model ► Objects are the data, actions taken on the data, & relationship between objects. ► Class diagrams consist of the named class, fields in the class, & actions (methods) that act upon the class.

27 Figure 6.13 Class Diagram

28 Using the Database ► Forms show 1 record at a time & can be used to add, delete, or modify database records.  Navigation  Accuracy  Consistency  Filtering  subforms

29 Figure 6.15 Combined Data Entry Form

30 Using the Database (Cont’d) ► Reports are aggregated data from the database that are formatted in a manner that aids decision making. ► Queries is a request for the database to display selected records. ► Query-by-example (QBE) presents a standardized form that the user completes so the system can generate a true query.

31 Figure 6.16 Report of Departments

32 Structured Query Language ► Structured query language (SQL) is the code that RDBMSs use to perform their database tasks. ► Method of choice for interacting with web- based databases. ► Writing SQL statements are not difficult for most manager’s data needs.

33 Figure 6.20 SQL Code

34 Advanced Database Processing ► On-line analytical processing (OLAP) allows data analysis similar to statistical cross-tabulation. ► Data mining, data marts, & data warehousing focus on methodologies that offer users quick access to aggregated data specific to their decision-making needs. ► Knowledge discovery analyzes data usage & data commonality among different tables.

35 Database Personnel ► Database Administrator (DBA) is an expert in developing, providing, and securing databases; duties include  Database planning;  Database implementation;  Database operation;  Database security.

36 Database Personnel (Cont’d) ► Database programmer writes code to strip and/or aggregate data from the database  High level of specialization & selection ► End user generates reports & forms, post queries to the database, & use results from their database inquiries to make decisions that affect the firm & its environmental constituents.

37 DBMSs in Perspective ► DBMS Advantages  Reduce data redundancy.  Achieve data independence.  Retrieve data & information rapidly.  Improve security. ► DBMS Disadvantages  Obtain expensive software.  Obtain a large hardware configuration.  Hire and maintain a DBA staff.