Mgt 240 Lecture Database Management Systems: Access and Corporate Databases February 22, 2005.

Slides:



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

Prepare Book Review The Game! By: Michael Crain, MSIM Chapter 6 Foundations of Business Intelligence Create Knowledge Remember Be a Winner The Game!
The database approach to data management provides significant advantages over the traditional file-based approach Define general data management concepts.
Chapter 5 Database Concepts. Why Study Databases? Databases have incredible value to businesses. Very important technology for supporting operations.
Management Information Systems, Sixth Edition
Dr Gordon Russell, Napier University Unit Data Dictionary 1 Data Dictionary Unit 5.3.
Mgt 240 Lecture Database Management Systems: Access and Corporate Databases September 30, 2004.
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.
Fundamentals of Information Systems, Second Edition 1 Organizing Data and Information Chapter 3.
Database Management: Getting Data Together Chapter 14.
Organizing Data & Information
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
Mgt 20600: IT Management & Applications Databases
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
Introduction to Database Management
Organizing Data and Information
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
PHASE 3: SYSTEMS DESIGN Chapter 7 Data Design.
Data Resource Management Chapter 5 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
Overview of SQL Server Alka Arora.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives The database approach to data management provides significant advantages.
Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
Fundamentals of Information Systems, Second Edition 1 Organizing Data and Information.
Database Design - Lecture 1
Copyright © 2003 by Prentice Hall Module 4 Database Management Systems 1.What is a database? Data hierarchy and data organization Field, record, file,
DBS201: DBA/DBMS Lecture 13.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
Data Information Systems and Management. Valuing Organizational Information Transactional Information –Contained within a business process –Supports performing.
The McGraw-Hill Companies, Inc Information Technology & Management Thompson Cats-Baril Chapter 3 Content Management.
Fundamentals of Information Systems, Fifth Edition
Chapter 6: Foundations of Business Intelligence - Databases and Information Management Dr. Andrew P. Ciganek, Ph.D.
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
1 Adapted from Pearson Prentice Hall Adapted form James A. Senn’s Information Technology, 3 rd Edition Chapter 7 Enterprise Databases and Data Warehouses.
311: Management Information Systems Database Systems Chapter 3.
1 Information Systems, Ninth Edition Chapter 5 Database Systems and Business Intelligence.
I Information Systems Technology Ross Malaga 4 "Part I Understanding Information Systems Technology" Copyright © 2005 Prentice Hall, Inc. 4-1 DATABASE.
Lecturer: Gareth Jones. How does a relational database organise data? What are the principles of a database management system? What are the principal.
Fundamentals of Information Systems, Seventh Edition 1 Chapter 3 Data Centers, and Business Intelligence.
3-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 3 Databases and Data.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
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.
Data resource management
Organizing Data and Information
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
DATA RESOURCE MANAGEMENT
© 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.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
Foundations of information systems : BIS 1202 Lecture 4: Database Systems and Business Intelligence.
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.
THE LEONS COLLEGE OF LAW1 Organizing Data and Information Chapter 4.
Pengantar Sistem Informasi
Intro to MIS – MGS351 Databases and Data Warehouses
Fundamentals of Information Systems, Sixth Edition
Fundamentals & Ethics of Information Systems IS 201
Fundamentals of Information Systems
Databases and Data Warehouses Chapter 3
Basic Concepts in Data Management
MANAGING DATA RESOURCES
Chapter 1 Database Systems
Chapter 1 Database Concepts.
Chapter 1 Database Systems
Presentation transcript:

Mgt 240 Lecture Database Management Systems: Access and Corporate Databases February 22, 2005

Miscellaneous Homework 4 due Friday, February 25th by 5pm Homework 4 due Friday, February 25th by 5pm Must use Excel 2003 – list range features not available on earlier versions Must use Excel 2003 – list range features not available on earlier versions Near term schedule Near term schedule This week – database management systems This week – database management systems Next week – decision support systems Next week – decision support systems Week after spring break – Lecture Exam Two Week after spring break – Lecture Exam Two

Database Management Systems Manage creation, implementation, use, and updates of databases Manage creation, implementation, use, and updates of databases Provide an interface to databases Provide an interface to databases MS Access is a DBMS MS Access is a DBMS Facilitate Facilitate Importing and exporting data Importing and exporting data Defining logical and physical structure of data Defining logical and physical structure of data Documentation of logical and physical structure of data Documentation of logical and physical structure of data Queries to database Queries to database Managerial reporting Managerial reporting Human interface to database Human interface to database Security management of databases Security management of databases Backup of databases Backup of databases

Database Management Systems Import and export data manually Import and export data manually Importing from another Access database Importing from another Access database Import PledgeRecords table from Pledge database into Redwood database Import PledgeRecords table from Pledge database into Redwood database Import PledgeRecords table from Pledge database into Redwood database Import PledgeRecords table from Pledge database into Redwood database Importing from an Excel file Importing from an Excel file Import Rafting.xls into Trips.mdb Import Rafting.xls into Trips.mdb Import Rafting.xls into Trips.mdb Import Rafting.xls into Trips.mdb Copying and pasting Copying and pasting Copy and paste records from Groups.mdb into Trips.mdb booking table Copy and paste records from Groups.mdb into Trips.mdb booking table Copy and paste records from Groups.mdb into Trips.mdb booking table Copy and paste records from Groups.mdb into Trips.mdb booking table Allow other applications to request data or input data Allow other applications to request data or input data Important for corporate databases where database updating and querying is automated Important for corporate databases where database updating and querying is automated

Storing and Retrieving Data

Database Management Systems Define the logical and physical structure of the data Define the logical and physical structure of the data Data definition language (DDL) - a collection of instructions and commands used to define and describe data and data relationships in a specific database Data definition language (DDL) - a collection of instructions and commands used to define and describe data and data relationships in a specific database Data definition in Access (Trips.mdb) Data definition in Access (Trips.mdb)Trips.mdb Defining fields Defining fields Primary and foreign keys Primary and foreign keys Data types Data types Field properties Field properties Table relationships Table relationships Analyzer (Gourmet1.mdb) Analyzer (Gourmet1.mdb)Gourmet1.mdb Relationships window (Redwood.mdb in Access tutorial 2, case 3 folder) Relationships window (Redwood.mdb in Access tutorial 2, case 3 folder)

Database Management Systems Documentation of logical and physical structure of data Documentation of logical and physical structure of data Data dictionary – detailed description of data in a database Data dictionary – detailed description of data in a database Name of data items Name of data items Aliases or other names that may be used to describe a data item Aliases or other names that may be used to describe a data item Acceptable range of values for an item Acceptable range of values for an item Data type Data type Data item length Data item length Modification and access permissions Modification and access permissions List of reports in which data item is included List of reports in which data item is included Documenter in Access (Redwood.mdb in Access tutorial 2, case 3 folder) Documenter in Access (Redwood.mdb in Access tutorial 2, case 3 folder)

Typical Uses of a Data Dictionary Provide a standard definition of terms and data elements Provide a standard definition of terms and data elements Assist programmers in designing and writing programs Assist programmers in designing and writing programs Simplify database modification Simplify database modification Reduce data redundancy Reduce data redundancy Increase data reliability Increase data reliability Speed program development Speed program development Ease modification of data and information Ease modification of data and information

Database Management Systems Facilitate queries to the database Facilitate queries to the database Access has provides two ways to construct queries Access has provides two ways to construct queries Query window or query by example Query window or query by example Graphical user interface (GUI) Graphical user interface (GUI) Allows drag and drop of fields into table Allows drag and drop of fields into table Structure Query Language Structure Query Language Standard query language for databases Standard query language for databases Queries created in query window are translated into SQL in order for Access to execute them Queries created in query window are translated into SQL in order for Access to execute them Can create queries directly in SQL Can create queries directly in SQL Can you think of any advantages of SQL? Can you think of any advantages of SQL? Example: Redwood.mdb in Access tutorial 3, case 3 folder Example: Redwood.mdb in Access tutorial 3, case 3 folder

Database Management Systems Managerial reporting Managerial reporting One of the key capabilities of DBMS’s One of the key capabilities of DBMS’s Generate periodic or ad hoc reports Generate periodic or ad hoc reports In Access can create reports by wizard or in design view In Access can create reports by wizard or in design view Example: Redwood.mdb in Access tutorial 4, case 3 folder Example: Redwood.mdb in Access tutorial 4, case 3 folder

Database Management Systems Human interface to database Human interface to database Access provides a graphical user interface to do all the database tasks we have discussed so far Access provides a graphical user interface to do all the database tasks we have discussed so far Can go further by constructing a form-based interface for non- technical users Can go further by constructing a form-based interface for non- technical users Example: ZooFunds.mdb in Access tutorial 10, case 3 folder Example: ZooFunds.mdb in Access tutorial 10, case 3 folder Example: Grades database for this course Example: Grades database for this course

Database Management Systems Security management for databases Security management for databases Encrypt database Encrypt database Password protect database Password protect database Assign user permissions Assign user permissions Limit user to subset of objects in the database Limit user to subset of objects in the database

Database Management Systems Backup of databases Backup of databases In Access In Access Back up command Back up command Replicate command Replicate command

Corporate Data Management: Database Evolution at ND Non- Relational HP databases Relational Databases Data Warehouse

Corporate Data Management: Current Databases at ND Database Management Services Database Management Services Database Management Services Database Management Services Currently a number of databases serving different functions at the University Currently a number of databases serving different functions at the University HP-3000 Databases HP-3000 Databases Undergraduate admissions archive database Undergraduate admissions archive database Database description Database description Database listing Database listing Database diagram Database diagram Relational databases Relational databases Database diagrams Database diagrams Database diagrams Database diagrams Undergraduate admissions star schema Undergraduate admissions star schema Undergraduate admissions star schema Undergraduate admissions star schema Online photo Online photo Online photo Online photo

Corporate Data Management: Current Databases at ND Data Dictionary Report Page Data Dictionary Report Page Data Dictionary Report Page Data Dictionary Report Page

Database Information Requests: Current Databases at ND Decision support and ad hoc reporting Decision support and ad hoc reporting Decision support and ad hoc reporting Decision support and ad hoc reporting Extracts of data that are not available thru application menus for analysis purposes Extracts of data that are not available thru application menus for analysis purposes Formatted reports in Excel, and/or Microsoft Access. Formatted reports in Excel, and/or Microsoft Access. Ad-hoc analytic reports. Ad-hoc analytic reports. Information that must be provided when making a report request Information that must be provided when making a report request This request is for (one of the following): New Adhoc report Modification to an existing report on your HP menu New regular report Not sure How often will this be run (one of the following): One time only Once a year Once a month More frequently Not sure Description: Describe what you need or what problem you are trying to solve. Current method: Describe how you are getting the information now. Who will have access to this report or extract? Target Date: What is the desired target date for delivery/implementation? This request is for (one of the following): New Adhoc report Modification to an existing report on your HP menu New regular report Not sure How often will this be run (one of the following): One time only Once a year Once a month More frequently Not sure Description: Describe what you need or what problem you are trying to solve. Current method: Describe how you are getting the information now. Who will have access to this report or extract? Target Date: What is the desired target date for delivery/implementation?

Corporate Data Management: The Future of Computing at ND Corporate data at ND Corporate data at ND Corporate data at ND Corporate data at ND Renovare project Renovare project The mission of the Renovare project is to improve access to data for students, faculty, and staff, streamline and automate the University's business processes, and increase integration between systems The mission of the Renovare project is to improve access to data for students, faculty, and staff, streamline and automate the University's business processes, and increase integration between systemsmission Improve Access to Data Improve Access to Data Implement a convenient, intuitive, Web-based facility for student and faculty self-service Implement a convenient, intuitive, Web-based facility for student and faculty self-service Provide timely and accurate information for management decisions Provide timely and accurate information for management decisions Provide flexible, ad-hoc reporting capabilities Provide flexible, ad-hoc reporting capabilities Provide a one-stop-shop to deliver information from administrative systems to the desktop Provide a one-stop-shop to deliver information from administrative systems to the desktop Increase Integration Between Systems: Increase Integration Between Systems: Reduce redundancy of data Reduce redundancy of data Provide more timely and accurate interfaces between systems Provide more timely and accurate interfaces between systems Promote greater cooperation among University offices and better interdepartmental planning Promote greater cooperation among University offices and better interdepartmental planning Benefits for ND community at large Benefits for ND community at large Benefits for ND community at large Benefits for ND community at large

Renovare Project: The Future of Data Management at ND Benefits for students Benefits for students Faculty/Student System Faculty/Student System Launch date: July 1, 2005 Launch date: July 1, 2005 Information from admissions through academic history is available in a secure Web environment. Students can apply for admission, register for classes, retrieve financial aid data, and access other processes and information through the Student Self- Service application, which can be used from any computer that is connected to the Web. Information from admissions through academic history is available in a secure Web environment. Students can apply for admission, register for classes, retrieve financial aid data, and access other processes and information through the Student Self- Service application, which can be used from any computer that is connected to the Web.

Renovare Project: The Future of Data Management at ND Benefits for faculty Benefits for faculty Faculty/Student System Faculty/Student System Launch date: July 1, 2005 Launch date: July 1, 2005 Faculty can review call lists, report grades, submit advising reports, and access course management tools online through the Faculty and Advisor Self-Service application, which provides an interactive interface to the administrative database for advisors, teaching faculty, and other academic administrators in the colleges, schools, and institutes without compromising system security or institutional policies. Faculty can review call lists, report grades, submit advising reports, and access course management tools online through the Faculty and Advisor Self-Service application, which provides an interactive interface to the administrative database for advisors, teaching faculty, and other academic administrators in the colleges, schools, and institutes without compromising system security or institutional policies.

Data Warehouses, Data Marts, and Data Mining Data Warehouse - a database that collects business information from many sources in the enterprise, covering all aspects of the company’s processes, products, and customers. Data Warehouse - a database that collects business information from many sources in the enterprise, covering all aspects of the company’s processes, products, and customers. Data Mart – a subset of a data warehouse. Data Mart – a subset of a data warehouse. Data Mining - an information analysis tool that involves the automated discovery of patterns and relationships in a data warehouse. Data Mining - an information analysis tool that involves the automated discovery of patterns and relationships in a data warehouse.

Data Warehousing at ND – Why Construct a Data Warehouse? Operational databases are built for applications not for easy querying and analysis Operational databases are built for applications not for easy querying and analysis Queries and reports add overhead to operational applications-- slow systems down. Queries and reports add overhead to operational applications-- slow systems down. Warehouse/Mart structured for ease of query and analysis; isolated from operational data so that those systems not affected by lengthy queries. Warehouse/Mart structured for ease of query and analysis; isolated from operational data so that those systems not affected by lengthy queries. Historical data adds overhead as databases get larger and larger -- this requires purging databases on a periodic basis. Historical data adds overhead as databases get larger and larger -- this requires purging databases on a periodic basis. Data warehousing moves legacy databases to newer database structures -- e.g., move Turboimage HP data to relational database. Data warehousing moves legacy databases to newer database structures -- e.g., move Turboimage HP data to relational database. The warehouse allows data from disparate sources to be combined into one integrated view of data. A good example would be information from the campus ID card system combined with information from the campus student system The warehouse allows data from disparate sources to be combined into one integrated view of data. A good example would be information from the campus ID card system combined with information from the campus student system

Elements of a Data Warehouse

Data Warehousing at ND Data Dictionary Report Page Data Dictionary Report Page Data Dictionary Report Page Data Dictionary Report Page

Data Warehousing at ND – Key Steps Extraction first to operational data store into a relational model (in our current environment, Oracle) Extraction first to operational data store into a relational model (in our current environment, Oracle) Gives immediate benefit of data in relational database but in same basic structure as on legacy HP Gives immediate benefit of data in relational database but in same basic structure as on legacy HP Data stewards and their areas can access this data with new tools -- Business Objects, Excel, WEBdb (Oracle Web Database Portal) Data stewards and their areas can access this data with new tools -- Business Objects, Excel, WEBdb (Oracle Web Database Portal) Data cleansing and analysis can be done without affecting operational systems, yet feedback is given to data stewards and applications group to correct sources of bas data. Data cleansing and analysis can be done without affecting operational systems, yet feedback is given to data stewards and applications group to correct sources of bas data. Transformation to customized views of data in Warehouse/Mart expedited by use of Oracle Warehouse Builder Transformation to customized views of data in Warehouse/Mart expedited by use of Oracle Warehouse Builder Data stewards determine access privileges Data stewards determine access privileges Building of metadata repository to document data sources, meaning, transformations that were necessary as defined, for example, by accepted Institutional Research standards or by the Data Stewards. Building of metadata repository to document data sources, meaning, transformations that were necessary as defined, for example, by accepted Institutional Research standards or by the Data Stewards.

Business Intelligence Gathering enough of the right information in a timely manner and usable form. Competitive intelligence Competitive intelligence Counterintelligence Counterintelligence Knowledge management Knowledge management What kinds of new business intelligence could be derived from ND’s new data warehouse? What kinds of new business intelligence could be derived from ND’s new data warehouse? Data Dictionary Report Page Data Dictionary Report Page Data Dictionary Report Page Data Dictionary Report Page