Recording / Financing Fixed Asset Acquisition Human Resources Purchasing Revenue Traditional files approach: separate systems Expenditure Cycles Reporting.

Slides:



Advertisements
Similar presentations
Relational Database and Data Modeling
Advertisements

Chapter 10: Designing Databases
C6 Databases.
By: Mr Hashem Alaidaros MIS 211 Lecture 4 Title: Data Base Management System.
Relational Databases Chapter 4.
Chapter 7 Enterprise-Wide Information Systems
ETEC 100 Information Technology
Client/Server Databases and the Oracle 10g Relational Database
Database Management An Introduction.
7-1 PowerPoint Presentation by Douglas Cloud Professor Emeritus of Accounting Pepperdine University © Copyright 2007 Thomson South-Western, a part of The.
Organizing Data & Information
The Relational Database Model:
Where are we going? Business process  model  data base  report
Recording / Financing Fixed Asset Acquisition Human Resources Purchasing Revenue Traditional files approach: separate systems (Legacy Systems) Expenditure.
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
BUSINESS DRIVEN TECHNOLOGY
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Chapter 1: The Database Environment
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
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.
Foundations of information systems
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
Database Technical Session By: Prof. Adarsh Patel.
CHAPTER 5 Data and Knowledge Management. CHAPTER OUTLINE 5.1 Managing Data 5.2 Big Data 5.3 The Database Approach 5.4 Database Management Systems 5.5.
Chapter 6 Supporting Processes with ERP Systems Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 6-1.
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
Chapter 6: Foundations of Business Intelligence - Databases and Information Management Dr. Andrew P. Ciganek, Ph.D.
1 Chapter 1 Overview of Database Concepts. 2 Chapter Objectives Identify the purpose of a database management system (DBMS) Distinguish a field from a.
Chapter 9 Designing Databases Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
MIS 301 Information Systems in Organizations Dave Salisbury ( )
Lecture 2 An Overview of Relational Database IST 318 – DB Admin.
© 2007 by Prentice Hall 1 Introduction to databases.
Enterprise Resource Planning ERP Systems
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 4-1 Accounting Information Systems 9 th Edition Marshall.
File Processing Concepts – Field – combination of 1 or more characters that is the smallest unit of data to be accessed – Record – group of related fields.
DAY 12: DATABASE CONCEPT Tazin Afrin September 26,
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
MIS 327 Database Management system 1 MIS 327: DBMS Dr. Monther Tarawneh Dr. Monther Tarawneh Week 2: Basic Concepts.
C6 Databases. 2 Traditional file environment Data Redundancy and Inconsistency: –Data redundancy: The presence of duplicate data in multiple data files.
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.
DataBase Management System What is DBMS Purpose of DBMS Data Abstraction Data Definition Language Data Manipulation Language Data Models Data Keys Relationships.
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.
DATABASE MANAGEMENT SYSTEMS CMAM301. Introduction to database management systems  What is Database?  What is Database Systems?  Types of Database.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
+ Information Systems and Databases 2.2 Organisation.
7-1 Computerized Accounting Systems Electronic Presentation by Douglas Cloud Pepperdine University Chapter F7.
Database Fundamentals CSC105 Furman University Peggy Batchelor.
Database Management Supplement 1. 2 I. The Hierarchy of Data Database File (Entity, Table) Record (info for a specific entity, Row) Field (Attribute,
Information Systems Today: Managing in the Digital World TB3-1 3 Technology Briefing Database Management “Modern organizations are said to be drowning.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 4-1 Relational Databases.
A337 File Design Computerized and Manual Systems 3/27/08.
King saud university Introduction to Database Systems (Chapter 1: Databases and Database Users)
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 4-1 Relational Databases.
6.1 © 2007 by Prentice Hall Chapter 6 (Laudon & Laudon) Foundations of Business Intelligence: Databases and Information Management.
CSCI-235 Micro-Computers in Science Databases. Database Concepts Data is any unorganized text, graphics, sounds, or videos A database is a collection.
1 SQL SERVER 2005 Express CE-105 SPRING 2007 Engr. Faisal ur Rehman.
BUSINESS INFORMATION SYSTEMS
Client/Server Databases and the Oracle 10g Relational Database
Information Systems Today: Managing in the Digital World
Chapter 4 Relational Databases
Accounting Information Systems 9th Edition
Databases and Information Management
Presentation transcript:

Recording / Financing Fixed Asset Acquisition Human Resources Purchasing Revenue Traditional files approach: separate systems Expenditure Cycles Reporting & G/L Production

Problems with multiple systems  Coordination difficult because of lack of shared information Sales  inventory  production,… Scheduling  budgeting  operations,…  Multiple versions of the “truth” What is sales—per accounting, marketing, production??  Same information stored in multiple master files: Redundancy  higher costs, inefficient, inconsistency

Databases o Developed to address problems associated with multiple master file systems o Treats data as an organizational resource to be used and managed by the entire organization, not just one department. o Most new AISs implement a relational database approach. o Virtually all mainframe computer sites use database technology

Database Benefits  Data integration  Data sharing  Reporting flexibility  Minimal data redundancy and inconsistencies  Data independence  Cross-functional analysis

Classifying Accounting Systems – types (small to big)  Single Entry Money, Quicken  Bookkeeping Systems (organized around A=L + OE) Peachtree, DacEasy, Quickbooks  Multidimensional Accounting GEAC’s SmartEnterprise, Solomon’s Solomon IV  Modular Integration JBA Software’s System 21, Lawson’s Insight II Enterprise Suite  Single Source ERP SAP’s R/3, Oracle Financials, JD Edwards’ One World, PeopleSoft, Baan’s BaanERP

Enterprise Resource Planning (ERP) system  Means of collecting, processing and storing data about a business’ processes  Provide information reports designed for managers and external parties  Uses a centralized database to share information across business cycles  Provides for efficient and effective coordination of activities

ERPs  SAP, Oracle/PeopleSoft/JD Edwards, Lawson –Be sure to read ABCs of ERPs

Enterprise Resource Planning (ERP): An Integrated Solution Customer Order Processing Inventory Management Manufacturing Procurement Receiving Shipping Financial System Human Resources Equip. Ware- house Data about ALL of the various business processes

How do ERP’s provide integration? Common Database Sales HR A/R Materials Management Production A/P Cash Mgt Quality Control

Reporting out of the ERP  Standard—export to *Excel* perhaps convert to ASCII for SEC convert to HTML for web convert to pdf for distribution …..  XBRL convert to ASCII for SEC make available to SEC, web, pdf…

Foundational units of Database Systems  Relational databases  Normalization  Data modeling  Query languages

Relational Database Definitions  Primary key=attribute or combination of attributes that uniquely indentifies a specific row in a table (i.e. customer number, inventory item number, vendor number, GL account number, etc.)  Foreign key=attribute in one table that is a primary key in another table. Used to link tables together.  Vendor number is primary key in Vendor table, foreign key (link) in purchase table. In purchase table, the primary key is the Purchase Order #.

Relational database rules The following four constraints produce a well-structured (normalized) database in which data are consistent and redundancy is minimized and controlled:  Every table must have a unique primary key—cannot be null (blank)  Foreign keys must be null or have a value corresponding to the value of a primary key in another table  Each attribute must describe a characteristic of the object identified by the primary key—all attributes must relate to the primary key  Each column in a row must be single-valued—no repeated attributes In a normalized database:  No calculated fields  All related tables must be connected with foreign keys

Relational Data Bases Consider the transaction captured by this source document:

Relational Data Bases EVENTAGENTRESOURCE InventoryCustomerSale What entities are involved?

Relational Data Bases EVENTAGENTRESOURCE InventoryCustomerSale What tables are needed?

Relational Data Bases Is all information accounted for?

Relational Data Bases What database rule(s) are violated?

Relational Data Bases  We correct these problems by adding another table to create a “normalized” data base  Data duplication is minimized  Note the “concatenated” primary key in the Sales-Inventory table

Relational Data Bases We have created an efficient relational database that uses foreign keys to link the tables:

Normalization rules  Remove all fields with multiple values—the multiple-valued objects should be their own table  Remove all fields that do not depend upon the entire primary key—the fields belong to one of the connected tables  Remove all fields whose values can be unambiguously predicted by looking at the values of a non-primary key field—the fields should be in their own table Example of Data bucket—start with data attributes and sort into normalized tables

Data modeling Definition: Process of defining a database so that it faithfully represents all aspects of the organization, including its interaction with the external environment.  Identify objects of interest  Identify relationships  Identify attributes of the objects Example of Semantic modeling—start with understanding of business and how processes work to begin model INSTEAD of starting with a mess of data and applying “normalization rules” to develop a set of tables a data model such as REA lets us BEGIN with business knowledge to create a set of normalized tables

Query Languages  Allows database users to retrieve, sort, and presents subsets of the database information  Usually consists of a easy to use set of commands to enable users to retrieve their own information without programmer assistance  Microsoft Access has a query language. Turn to book example starting on page 119.