Dr. Chandra Amaravadi Western Illinois University INTRO TO ENTERPRISE DATABASES - II.

Slides:



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

Database Design The process of finding user requirement
Database Management3-1 L3 Database Management Santa R. Susarapu Ph.D. Student Virginia Commonwealth University.
Database Concepts Lec. 5. What Is a Database? Data are unprocessed raw facts that include text, number, images, audio, and video. Information is processed.
LBSC 690 Session #7 Structured Information: Databases Jimmy Lin The iSchool University of Maryland Wednesday, October 15, 2008 This work is licensed under.
CPSC-608 Database Systems Fall 2009 Instructor: Jianer Chen Office: HRBB 309B Phone: Notes #2.
Chapter 3 Database Management
Database Management: Getting Data Together Chapter 14.
Introduction to Databases CIS 5.2. Where would you find info about yourself stored in a computer? College Physician’s office Library Grocery Store Dentist’s.
Introduction to Database. File Formats Comma delimited file –"s1","peter",3 –"s2","paul",2.5 –"s3","mary",3.5 –Demo: Excel – Data/Import Extended Markup.
Database Design Concepts Info 1408 Lecture 2 An Introduction to Data Storage.
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
Databases and Database Management Systems
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
CPSC-608 Database Systems Fall 2011 Instructor: Jianer Chen Office: HRBB 315C Phone: Notes 1.
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?
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
Database Software Application
MS Access 2007 IT User Services - University of Delaware.
Data Modeling Using the Entity-Relationship Model
Using MIS 4e Chapter 5 Database Processing
INTRO TO DATABASES Part I IS 340 BY CHANDRA S. AMARAVADI.
Introduction to Databases. Overview  What is a Database?  What is a Database Management System?  How is information organized in a database?  What.
DATABASE MANAGEMENT SYSTEMS BASIC CONCEPTS 1. What is a database? A database is a collection of data which can be used: alone, or alone, or combined /
1 Intro to Info Tech Database Management Systems Copyright 2003 by Janson Industries This presentation can be viewed on line at:
Introduction –All information systems create, read, update and delete data. This data is stored in files and databases. Files are collections of similar.
6-1 DATABASE FUNDAMENTALS Information is everywhere in an organization Information is stored in databases –Database – maintains information about various.
INTRO TO ENTERPRISE DATABASES - I Dr. Chandra Amaravadi Western Illinois University 1.
1 Advanced Computer Programming Databases. Overview What is a database? Database Basics Database Components Data Models Normalization Database Design.
11 INTRO TO DATABASES Part I IS 340 BY CHANDRA S. AMARAVADI.
I Copyright © 2004, Oracle. All rights reserved. Introduction.
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
**Database Notes** New Unit Plan Microsoft Access - known as a database management system or DBMS Database – a collection of organized information. Can.
I Copyright © Oracle Corporation, All rights reserved. Introduction.
More on relational databases, including 1 to 1, 1 to many and many to many relationships Please use speaker notes for additional information!
1 INTRO TO DATABASES PART II IS 340 BY CHANDRA S. AMARAVADI.
Relational Databases (MS Access)
Organizing Data Revision: pages 8-10, 31 Chapter 3.
Storing Organizational Information - Databases
1 The Relational Model. 2 Why Study the Relational Model? v Most widely used model. – Vendors: IBM, Informix, Microsoft, Oracle, Sybase, etc. v “Legacy.
CS 1308 Computer Literacy and the Internet
DATABASE SYSTEMS. DATABASE u A filing system for holding data u Contains a set of similar files –Each file contains similar records Each record contains.
1 Database & DBMS The data that goes into transaction processing systems (TPS), also goes to a database to be stored and processed later by decision support.
What have we learned?. What is a database? An organized collection of related data.
Database Systems Basic Data Management Concepts
Database Management Supplement 1. 2 I. The Hierarchy of Data Database File (Entity, Table) Record (info for a specific entity, Row) Field (Attribute,
Database Management Systems (DBMS)
Database and Information Management Chapter 9 – Computers: Understanding Technology, 3 rd edition.
Database Basics BCIS 3680 Enterprise Programming.
Information Systems Today: Managing in the Digital World TB3-1 3 Technology Briefing Database Management “Modern organizations are said to be drowning.
The relational model A data model (in general) : Integrated collection of concepts for describing data (data requirements). Relational model was introduced.
1 DATABASE TECHNOLOGIES (Part 2) BUS Abdou Illia, Fall 2015 (September 9, 2015)
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin APPENDIX C DESIGNING DATABASES APPENDIX C DESIGNING DATABASES.
Introduction to Databases CISC Where would you find info about yourself stored in a computer? College Physician’s office Library Grocery Store Dentist’s.
IST 220 – Intro to Databases Lecture 2 Touring Microsoft Access.
Howard Paul. Sequential Access Index Files and Data File Random Access.
ASET 1 Amity School of Engineering & Technology B. Tech. (CSE/IT), III Semester Database Management Systems Jitendra Rajpurohit.
1 DATABASES – I IS 524 Dr. Chandra Amaravadi. 2 IN THIS PRESENTATION.. Importance of databases Real world concepts: entities, eclasses, attributes Data.
Chapter 1: Introduction. 1.2 Database Management System (DBMS) DBMS contains information about a particular enterprise Collection of interrelated data.
Databases Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Database Presentation BIM, Mrs. Bailey. **Database Notes** Use new sheet of paper! Microsoft Access - known as a database management system or DBMS Database.
Database (Microsoft Access). Database A database is an organized collection of related data about a specific topic or purpose. Examples of databases include:
1 Section 1 - Introduction to SQL u SQL is an abbreviation for Structured Query Language. u It is generally pronounced “Sequel” u SQL is a unified language.
INTRO TO ENTERPRISE DATABASES - I
Information Systems Today: Managing in the Digital World
Fundamentals of Information Systems
Database Fundamentals
DATABASES – I IS 524 Dr. Chandra Amaravadi.
Chapter 3 Database Management
Entity Relationship Model
Presentation transcript:

Dr. Chandra Amaravadi Western Illinois University INTRO TO ENTERPRISE DATABASES - II

IN THIS PRESENTATION.. Review of concepts from I Database Organization DBMS activities and functions Database approach Database application

Data vs Information Attribute, primary key File Record File processing DBMS activities, SQL, QBE Development cycle CONCEPTS INTRODUCED

Database – A group of related files File/table – A group of related records Record – a grouping of related fields Attr. value – value of an attr. e.g. hair color Attribute – property of an entity class Schema -- This is the logical view of the database (tables and fields) Primary key – An attribute whose values are unique within a file Secondary key – Any other attribute Database Files/tables Records Attr. values DATABASE ORGANIZATION

Primary key Record Attr. values Attributes/field names Structure/schema DATABASE ORGANIZATION PROD#DESCR.PRICEQUANTITY IR888ERefrigerator$1,80020 TS3233Television$6732 Record

THE DATA BASE APPROACH Enterprise Entity classes Data model (ER model) File 2 File 1 Data base cust. emp. Information!

THE DATABASE APPROACH.. Organizations need to collect and manage information. Typically this need can be summarized in terms of entity classes and their relationships Known as a data model/ER model ER model is converted to database model Implemented

THE BASIC CONCEPTS Entity – Individual example of person, place or thing. Entity Class – Collection of related entities. Attributes – Properties of entity classes about which we would like to collect information.

DISCUSSION John San Francisco (as a city) Customer Book Store# Xbox Microsoft Microsoft employees Invoice Production Classify the following as entity, entity class or attribute

AN EXAMPLE DATABASE APPLICATION

COMMON APPLICATIONS OF DATABASES Customers, products, vendors, orders Personnel, benefits Stock trades Financial transactions Orders search engines

THE STUDENT ADMINISTRATION APPLICATION ID and personal information Courses Registration Academic history Alumni The student administration application database consists of the following tables: What attributes are associated with each of these tables?

AN EXAMPLE APPLICATION.. registration transcripts process applns. admissions D.M. REGISTRAR ADMISSIONS COURSE SCHEDULING instructor/room assignment generate schedule avoid conflicts prospects mailings MARKETING Student Admin. database

Admissions enter information into database Printed in form of a report Checked if students meet requirements Student certificates validated Marked as accepted/rejected Student is cleared for registration System keeps track of registrations Checks clashes/ class limits Monitors enrollment Prints statistics THE STUDENT ADMINISTRATION APPLICATION

THE STUDENT ADMINISTRATION APPLICATION.. ID Table Id First/last/MI Student or faculty? Joins the U. Personal info. Table Id First/last/MI DOB Gender What DBMS Activity does this correspond to?

AN EXAMPLE APPLICATION.. Course Info. table Course# ? Registers id Course# Term Etc. Registration table

AN EXAMPLE APPLICATION.. Grade table ? Term Completes course

AN EXAMPLE APPLICATION.. Academic history id course# term term GPA cum GPA Grade Graduates id Year graduated degree major Alumni table

REPORTS AND QUERIES u List of students who graduated u List of students currently enrolled & their majors u List of students on hold u List of students who started in the current semester u List of students having GPA > 3.0

REPORTS AND QUERIES.. WESTERN ILLINOIS UNIVERSITY 10/12/2013 ACADEMIC STANDING REPORT FALL 2013 STUDENT ID LAST NAME FIRST NAME ADDR PHONE# CODE Roper Mark 12 Oak GS Pilani Maryann 4 Aggres PS GS -- Good standing PS -- Poor standing

SUMMARY OF DBMS ACTIVITIES  Define structure /schema  Enter data  modify data  query data  get reports Activities with DBMS

REVIEW QUESTIONS u Why are databases important? u What is the difference between a database and a DBMS? u Which is a bigger item, a file or a field? u What is data definition? u What are some common DBMS activities? u What is a data entry form used for? u What is SQL? QBE? u Do databases deal with data or information? u What is a file? u How do we get data out of the database? u Is a student an entity class or an attribute? u What is a synonym for an attribute?