ITOM 2308 Introduction to Databases Review Access Database Corporate Case Study ITOM 2308 Class 81.

Slides:



Advertisements
Similar presentations
Database Design Week 10.
Advertisements

Database Ed Milne. Theme An introduction to databases Using the Base component of LibreOffice LibreOffice.
Database Management3-1 L3 Database Management Santa R. Susarapu Ph.D. Student Virginia Commonwealth University.
UNIVERSITY OF PALESTINE business computer application College of Business Instructor: Mr. Ahmed Abumosameh.
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
Chapter 3 Database Management
Concepts of Database Management Sixth Edition
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
Ch1: File Systems and Databases Hachim Haddouti
Accounting Databases Chapter 2 The Crossroads of Accounting & IT
Concepts of Database Management Seventh Edition Chapter 1 Introduction to Database Management.
Access Lecture 1 Database Overview and Creating Tables Create an Employee Table.
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Relational Databases What is a relational database? What would we use one for? What do they look like? How can we describe them? How can you create one?
Chapter 1: The Database Environment
Page 1 ISMT E-120 Introduction to Microsoft Access & Relational Databases The Influence of Software and Hardware Technologies on Business Productivity.
Microsoft Access Ervin Ha.
Microsoft Access Database software. What is a database? … a database is an organized collection of data. A collection of data of similar information compiled.
Introduction to Database Systems
Page 1 ISMT E-120 Desktop Applications for Managers Introduction to Microsoft Access.
Introduction to Databases. Case Example: File based Processing Real Estate Agent’s office Property for sale or rent Potential Buyer/renter Staff/employees.
MICROSOFT ACCESS Pn. Jamilah Binti Yusof. DEFINITION A database is the computer equivalent of an organized list of information. Typically, this information.
Chapter 6 Physical Database Design. Introduction The purpose of physical database design is to translate the logical description of data into the technical.
2.3 Organising Data for Effective Retrieval
1 DATABASE TECHNOLOGIES BUS Abdou Illia, Fall 2012 (September 5, 2012)
Concepts of Database Management Seventh Edition
Copyright © 2003 by Prentice Hall Module 4 Database Management Systems 1.What is a database? Data hierarchy and data organization Field, record, file,
 Introduction Introduction  Purpose of Database SystemsPurpose of Database Systems  Levels of Abstraction Levels of Abstraction  Instances and Schemas.
Database Concepts & Introduction to MS Access 1. Outline Database Overview  Database Management System Concepts  Database Structures Database, tables,
ASP.NET Programming with C# and SQL Server First Edition
7/17: Database Management
Concepts of Database Management, Fifth Edition Chapter 1: Introduction to Database Management.
DATABASE. A database is collection of information that is organized so that it can easily be accessed, managed and updated. It is also the collection.
1 California State University, Fullerton Chapter 7 Information System Data Management.
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
Concepts of Database Management, Fifth Edition Chapter 1: Introduction to Database Management.
7.1 Managing Data Resources Chapter 7 Essentials of Management Information Systems, 6e Chapter 7 Managing Data Resources © 2005 by Prentice Hall.
DATABASE DESIGN USING MICROSOFT ACCESS. What is a Database?  DMS Database management system  Database Collection of data organized in a manner that.
Lecture 2 An Overview of Relational Database IST 318 – DB Admin.
311: Management Information Systems Database Systems Chapter 3.
© 2007 by Prentice Hall 1 Introduction to databases.
WEEK 11 Database Design. TABLE INSTANCE CHARTS Create Tables.
Introduction to Databases Trisha Cummings. What is a database? A database is a tool for collecting and organizing information. Databases can store information.
Information Systems & Databases 2.2) Organisation methods.
11 3 / 12 CHAPTER Databases MIS105 Lec15 Irfan Ahmed Ilyas.
Instructor: Dema Alorini Database Fundamentals IS 422 Section: 7|1.
Technology In Action Chapter 11 1 Databases and… Databases and their uses Database components Types of databases Database management systems Relational.
Using Microsoft Access 56:150 Information System Design.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
INFO1408 Database Design Concepts Week 15: Introduction to Database Management Systems.
Database collection of related information stored in an organized form Database program software tool for storage & retrieval of that information.
1 CSE 2337 Introduction to Data Management Textbook: Chapter 1.
1 Technology in Action Chapter 11 Behind the Scenes: Databases and Information Systems Copyright © 2010 Pearson Education, Inc. Publishing as Prentice.
Creating and Maintaining Geographic Databases. Outline Definitions Characteristics of DBMS Types of database Relational model SQL Spatial databases.
Relational Database. I. Relational Database 1. Introduction 2. Database Models 3. Relational Database 4. Entity-Relationship Models 5. RDB Design Principles.
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
Concepts of Database Management Seventh Edition Chapter 1 Introduction to Database Management.
© 2003 Prentice Hall, Inc.3-1 Chapter 3 Database Management Information Systems Today Leonard Jessup and Joseph Valacich.
Database design Using Access 2007
Presentation on Database management Submitted To: Prof: Rutvi Sarang Submitted By: Dharmishtha A. Baria Roll:No:1(sem-3)
Relational Database Systems Bartosz Zagorowicz. Flat Databases  Originally databases were flat.  All information was stored in a long text file, called.
3.1 CSC 102 Introduction to Information Systems Databases.
XP Chapter 1 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Level 2 Objectives: Understanding and Creating Table.
Introduction to Database Systems
Created by Kamila zhakupova
Introduction to Database Systems
Database Management  .
DATABASES WHAT IS A DATABASE?
DATABASE TECHNOLOGIES
Chapter 3 Database Management
Presentation transcript:

ITOM 2308 Introduction to Databases Review Access Database Corporate Case Study ITOM 2308 Class 81

Why Build a Database Share data Control redundancy Consistence Increase productivity Improve productivity ITOM 2308 Class 82

Size of DB’s Small: Single user – Word, Excel Medium: Small community of users < 10 – Access, Paradox, FileMaker Pro Large: Enterprise wide large community of users >10 – SQL Server, Oracle, DB2 (IBM) ITOM 2308 Class 83

Platform Factors Who: – Owns the database – Uses the database – Updates the database data Periodic updates: – Daily – Weekly – Monthly ITOM 2308 Class 84

Types of Databases Flat File Relational Cube (OLAP) In-memory database ITOM 2308 Class 85

DB Building Blocks Entities: – Collection of like items – Noun (Person, place, or thing) – Examples: Books, Authors, Stores ITOM 2308 Class 86

DB Building Blocks Attributes: – Property of an entity – Examples: Books: Title, Authors, Publisher Authors: Name, Address, Phone Stores: Market/Division, Address, Phone ITOM 2308 Class 87

DB Building Blocks Relationships: – Association between entities – Examples: One-To-Many – A Book has one Publisher – A Publisher has many Books Many-to-Many – An Author has many Books – A Book has many Authors ITOM 2308 Class 88

DB Definition A database is a structure that can store: – Information about multiple types of entities – The attributes of these entities – Relationships among these entities ITOM 2308 Class 89

Advantages Disadvantages Share Data Constancy Integrity Control redundancy Processing time Single container Size: Disk/memory Complexity: How tables are joined Greater impact of failure Recovery more difficult ITOM 2308 Class 810

Relational Databases A series of tables Linked together by relationships Ultimate challenge – How to set up the tables – Develop the data dictionary ITOM 2308 Class 811

Relationship Graphical View ITOM 2308 Class 812

Database Programs What is Needed Method for – Storing data – Data Input – Extract data ITOM 2308 Class 813

Components Input Storage Output programs (DB) programs ITOM 2308 Class 814

Examples InputDatabasesOutput Custom Programs OracleOther Databases Web/InternetIBM DB2Excel Other Databases MS SQL Server Custom Programs Excel/WordMS AccessWeb/Internet ITOM 2308 Class 815

Multi Database View ITOM 2308 Class 816 Sales Financial Data Mart

Microsoft Access MS Office database (DB) tool Can only have one DB open at a time Create the file name on start of file Can not use save as, must copy from file system ITOM 2308 Class 817

Microsoft Access Program ITOM 2308 Class 818

Access Objects Tables Queries Forms Reports Modules (Macros and VBA) ITOM 2308 Class 819

Access Tables Can have many tables Used to store data Tables have fields Fields are made up of: – Name (can’t duplicate) – Field Types – Keys and Indexes ITOM 2308 Class 820

Table Design View Collection of fields ITOM 2308 Class 821

Table Design View Field level detail ITOM 2308 Class 822

Table Field Types AutoNumber: Increments on new record Number: Integer/ Long Int/ Double » 100 / 500, ITOM 2308 Class 823

Table Field Types Text: 255 Characters or less Memo: > 255 characters (Poor for searching) Date/Time: Yes/No: Boolean, true/false ITOM 2308 Class 824

Forms Used to input data Used to display data Can have: – Multiple forms on a screen – Data validation across fields – Calculations – VBA Code ITOM 2308 Class 825

Reports Used to display data Banded style reporting Can have vba code behind Source is a Table/Query ITOM 2308 Class 826

Queries View of the data Update/Replace the data Add new records Delete new records Make a new table ITOM 2308 Class 827

Case Study ExxonMobil Asset Disposition Trammel Crow Corporate Services (TCCS) 650 Pads sites $850,000,000 valuation Data intensive project ITOM 2308 Class 828

Initial Findings 6 Employees were selling 10 sites a year No sales compensation List of properties stored in a Wang word processing file Motivation was extremely low – Corporate policies – Environmental issues ITOM 2308 Class 829

TCCS Goals Turn closed gas station pad sites into cash Meet certain sales milestones over time Prove to the business community that outsourcing was worth the money Find another whale (McDonald’s) ITOM 2308 Class 830

Data Problems Sorting properties was difficult – By city, state – By size (square feet, frontage) Reporting on sales cycle was non-existent – Appraise, price, offers, environmental, sales Historic tracking activities were missing ITOM 2308 Class 831

Building a Database Meet with sales team to determine sales cycle monitoring – What data is needed to track sales – Who will update data ITOM 2308 Class 832

Building a Database cont. Meet with management team and client to determine reporting needs – TCCS internal reporting – TCCS external reporting – Exxon internal reporting Exporting data to Exxon accounting systems ITOM 2308 Class 833

ExxonMobil Solution Built a Paradox database (DOS) – About 15 tables – Security set up by LAN – 20 Reports Executive and Client reporting – Used Excel from extracted data ITOM 2308 Class 834