Database Management3-1 L3 Database Management Santa R. Susarapu Ph.D. Student Virginia Commonwealth University.

Slides:



Advertisements
Similar presentations
Information Systems Today: Managing in the Digital World
Advertisements

C6 Databases.
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
Management Information Systems, Sixth Edition
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA
Managing Data Resources
Chapter 3 Database Management
Database Management An Introduction.
Database Management: Getting Data Together Chapter 14.
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
Organizing Data & Information
3-1 Chapter 3 Data and Knowledge Management
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
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 Data and Knowledge Management
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS CHAPTER 3
Introduction to Database Management
BUSINESS DRIVEN TECHNOLOGY
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Chapter 1: The Database Environment
ACS1803 Lecture Outline 2 DATA MANAGEMENT CONCEPTS Text, Ch. 3 How do we store data (numeric and character records) in a computer so that we can optimize.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA ebay
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
6-1 DATABASE FUNDAMENTALS Information is everywhere in an organization Information is stored in databases –Database – maintains information about various.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
1 Introduction to Database Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
Management Information Systems By Effy Oz & Andy Jones
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:
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.
Information Systems Today (©2006 Prentice Hall) 3-1 CS3754 Class Note 12 Summery of Relational Database.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS CHAPTER 3
1.file. 2.database. 3.entity. 4.record. 5.attribute. When working with a database, a group of related fields comprises a(n)…
Storing Organizational Information - Databases
C6 Databases. 2 Traditional file environment Data Redundancy and Inconsistency: –Data redundancy: The presence of duplicate data in multiple data files.
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.
Database Management System (DBMS) an Introduction DeSiaMore 1.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
Databases Shortfalls of file management systems Structure of a database Database administration Database Management system Hierarchical Databases Network.
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 3 Databases and Data Warehouses: Building Business Intelligence Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Organizing Data and Information
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
Foundations of Business Intelligence: Databases and Information Management.
Information Systems Today: Managing in the Digital World TB3-1 3 Technology Briefing Database Management “Modern organizations are said to be drowning.
© 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 Management Information Systems M Agung Ali Fikri, SE. MM.
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,
3-1 Chapter 3 Data and Knowledge 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.
Data Resource Management
An Introduction to database system
Information Systems Today: Managing in the Digital World
Fundamentals & Ethics of Information Systems IS 201
ACS1803 Lecture Outline 2   DATA MANAGEMENT CONCEPTS Text, Ch. 3
MANAGING DATA RESOURCES
MANAGING DATA RESOURCES
Database Design Hacettepe University
Chapter 3 Database Management
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
Presentation transcript:

Database Management3-1 L3 Database Management Santa R. Susarapu Ph.D. Student Virginia Commonwealth University

Database Management3-2 Objectives Understand why databases are important to modern organizations Understand why databases are important to modern organizations Understand how databases work Understand how databases work Demonstration of Database Creation using Oracle/SQL*Plus Demonstration of Database Creation using Oracle/SQL*Plus Understand how organizations can maximize their strategic potential with databases Understand how organizations can maximize their strategic potential with databases

Database Management3-3 Database Management for Strategic Advantage Use databases to: Use databases to:  Create a book  Track book sales  Set salaries and wages  Pay employees Database – a collection of related attributes about entities and organized in a way to facilitate data searches Database – a collection of related attributes about entities and organized in a way to facilitate data searches  Entity = Table  Record = Column in a Table

Database Management3-4

Database Management3-5 Database Management for Strategic Advantage The Database Approach: Foundational Concepts The Database Approach: Foundational Concepts  DBMS is a software to create, store, organize, and retrieve data from a single database or several databases  Example  Microsoft Access  Oracle

Database Management3-6 Database Management for Strategic Advantage Traditional way to deal with electronic data manipulation Traditional way to deal with electronic data manipulation  File Processing Approach  Each department will have a separate database  Decentralized approach  Difficult to modify

Database Management3-7 Database Management for Strategic Advantage Database Approach - Centralized Approach Database Approach - Centralized Approach Advantages Advantages  Program-data independence  Minimal data redundancy  Improved data consistency  Improved data sharing  Increased productivity of application development  Enforcement of standards  Improved data quality  Improved data accessibility  Reduced program maintenance

Database Management3-8 Database Management for Strategic Advantage Database Approach – Disadvantages Database Approach – Disadvantages  Ownership conflict  Backup and recovery issues  Complex management  Specialized personnel & training  Conversion costs

Database Management3-9 Database Management for Strategic Advantage Effective Management of Databases Effective Management of Databases  The database administrator (DBA) :  Works with programmers and analysts to design and implement the database  Works with users and managers to establish database policies  Implements security features and establishes database permissions

Database Management3-10 Key Database Activities Entering Data Entering Data  Online forms  Preprinted forms  Telephone conversations Querying Data – Retrieval technique Querying Data – Retrieval technique  Structured Query Language (SQL)  Query by example (QBE)  Demonstration using MS Access Database

Database Management3-11 Key Database Activities Creating Database Reports Creating Database Reports  Report – a compilation of data that is organized and produced in printed format  Report Generators  Demonstration using MS Access Database

Database Management3-12 Key Database Activities Database Design Database Design  Must be organized  Few or no redundancies  Data model – a map of entity relationships  Keys  Primary key  Combination primary key  Foreign key

Database Management3-13

Database Management3-14 Key Database Activities Entity-Relationship Diagramming (ERD) Entity-Relationship Diagramming (ERD)  Commonly used when designing databases  One draws entities (tables) as boxes and lines between entities to show relationships  Example: Mountain Animals ERD  Handout

Database Management3-15 Key Database Activities Database Associations Database Associations  One-to-one relationship  One-to-many relationship  Many-to-many relationship

Database Management3-16 Key Database Activities The Relational Model of Databases The Relational Model of Databases  Entities linked by a common key field  Records = rows  Fields = columns  Other models exist  Hierarchical  Network  Object-oriented model

Database Management3-17 Key Database Activities Normalization Normalization  A technique for making complex databases more efficient and more easily handled by the DBMS  1 st Normal Form (1NF)  2 nd Normal Form (2NF)  3 rd Normal Form (3NF)  Boyce-Codd Normal Form (BCNF)  Eliminates data redundancy and modification anomalies

Database Management3-18

Database Management3-19

Database Management3-20 Key Database Activities Data Dictionary a.k.a. metadata Data Dictionary a.k.a. metadata  A document that explains each piece of information in the database  Field name  Data type Numeric, text, date/timeNumeric, text, date/time Useful for sorting and allocating storageUseful for sorting and allocating storage  Is this field a key field?  Business rules Update authorityUpdate authority Valid data valuesValid data values

Database Management3-21 Creation of Databases using Oracle/SQL*Plus Oracle Enterprise Manager Oracle Enterprise Manager SLQ*Plus SLQ*Plus iSQL*Plus iSQL*Plus

Database Management3-22 How Organizations Get the Most from Their Data Linking Web Sites to Databases Linking Web Sites to Databases  Example: Amazon  2.5 million titles  Managing online data effectively

Database Management3-23 How Organizations Get the Most from Their Data Data Mining Data Mining  A method for better understanding data  Information on customers, products, markets, etc.  Drill down: from summary to more detailed data  Sort and extract information  Trends, correlations, forecasting, statistics

Database Management3-24 How Organizations Get the Most from Their Data Data Mining Data Mining  Online Transaction Processing (OLTP)  Immediate automated responses to user requests  Multiple concurrent transactions  A big part of interactive Internet e-commerce

Database Management3-25 How Organizations Get the Most from Their Data Data Mining Data Mining  Online Analytical Processing (OLAP)  Graphical software tools that provide complex analysis of data stored in a database  Drills down to deeper levels of consolidation  Time series and trend analysis  “What if” and “why” questions

Database Management3-26 How Organizations Get the Most from Their Data Data Mining Data Mining  Merging Transaction and Analytical Processing  Real-time OLAP diminishes performance because the database must be “locked” during execution time  Solution: replicate transactions on a 2 nd database server

Database Management3-27 How Organizations Get the Most from Their Data Data Mining Data Mining  Merging Transaction and Analytical Processing  Operational Systems Interact with customers and run a business in real timeInteract with customers and run a business in real time Examples: Order processing, reservation systemsExamples: Order processing, reservation systems  Informational Systems Support decision making based on stable point-in-time or historical dataSupport decision making based on stable point-in-time or historical data

Database Management3-28 How Organizations Get the Most from Their Data Data Warehousing Data Warehousing  Integrating multiple large databases into a single repository  Queries, analysis, and processing  Purpose: put key business information into the hands of decision makers  Cost: millions

Database Management3-29 How Organizations Get the Most from Their Data Data Marts Data Marts  Instead of one large data warehouse, many organizations create multiple data marts  Each contains a subset of the data  Example: finance, inventory, personnel  Each data mart is customized for particular DSS applications  Cost: typically less than $1 million