1-1 David M. Kroenke’s Chapter One: Introduction Database Processing: Fundamentals, Design, and Implementation.

Slides:



Advertisements
Similar presentations
Introduction to Databases
Advertisements

Database Processing: Fundamentals, Design and Implementation, 9/e by David M. KroenkeChapter 1/1 Copyright © 2004 Please……. No Food Or Drink in the class.
Introduction to Databases
CSCI 260 Database Applications Chapter 1 – Getting Started.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-1 COS 346 Day 1.
Introduction to Database Processing
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-1 David M. Kroenke’s Chapter One: Introduction Part One Database Processing:
CSCI 150 Database Applications Chapter 1 – Getting Started.
Introduction to Databases
Getting Started (Excerpts) Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
Introduction to Databases Transparencies
Chapter 1 INTRODUCTION TO DATABASE.
Fundamentals, Design, and Implementation, 9/e Chapter 1 Introduction to Database Processing.
Getting Started Chapter One DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 5 th Edition.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-1 David M. Kroenke’s Database Processing: Fundamentals, Design, and.
David M. Kroenke and David J. Auer Database Processing—12 th Edition Fundamentals, Design, and Implementation Chapter One: Introduction KROENKE AND AUER.
Getting Started Chapter One DATABASE CONCEPTS, 7th Edition
Why Databases.
Chapter 1 Introduction to Databases
Introduction to Databases
An Introduction to Database Management Systems R. Nakatsu.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
Getting Started Chapter One DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 6 th Edition.
Fundamental of Database (FCT 1083) Chapter 1: Concept of Databases.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 2-1 David M. Kroenke’s Chapter One: Why DB? Database Processing: Fundamentals,
Module Title? DBMS Introduction to Database Management System.
Chapter 1 Introduction to Databases Pearson Education ©
David M. Kroenke’s Chapter One: Introduction Part Two Database Processing: Fundamentals, Design, and Implementation.
Introduction: Databases and Database Users
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-1 Microsoft Access Microsoft Access is a low-end product intended for.
Databases and Database Management Systems
MIS 327 Database Management system 1 MIS 327: DBMS Dr. Monther Tarawneh Dr. Monther Tarawneh Week 2: Basic Concepts.
Dimu' Rumpak © 2009 by Prentice Hall 1 Getting Started Didimus Rumpak, M.Si. Database Concepts Chapter 1 1.
Database Management System (DBMS) an Introduction DeSiaMore 1.
Getting Started Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
Chapter 1 1 Lecture # 1 & 2 Chapter # 1 Databases and Database Users Muhammad Emran Database Systems.
Introduction to Databases
Chapter 1 Introduction to Databases © Pearson Education Limited 1995, 2005.
MSIS 635 DATABASE MANAGEMNT Database Systems Thomas Connolly and Carolyn Begg Third Edition – 2002 – ©Addison Wesley.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
1 Introduction to Databases. 2 Examples of Database Applications u Purchases from the supermarket u Purchases using your credit card u Booking a holiday.
Getting Started Chapter One DAVID M. KROENKE and DAVID J. AUER DATABASE CONCEPTS, 4 th Edition.
1 TOPIC 6 DATABASE 6.1 Introduction to Database 6.2 Basic Concept of Database 6.3 Database Object DATABASE.
Introduction to Databases Three File Processing Systems DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-2.
Introduction to Databases Transparencies © Pearson Education Limited 1995, 2005.
Difference between DBMS and File System
David M. Kroenke and David J. Auer Database Processing: Fundamentals, Design, and Implementation Chapter One: Introduction.
IIS 645 Database Management Systems DDr. Khorsheed Today’s Topics 1. Course Overview 22. Introduction to Database management 33. Components of Database.
1 Lecture1 Introduction to Databases Systems Database 1.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
Introduction to Databases Transparencies
Introduction to Databases
Introduction to Databases Transparencies
David M. Kroenke and David J
Introduction to Databases
Introduction to Databases Transparencies
Introduction to Databases
Introduction to Databases Connolly and Begg
Introduction to Databases
Database Processing: David M. Kroenke’s Chapter One: Introduction
Database Processing: David M. Kroenke’s Chapter One: Introduction
Introduction to Databases
Introduction to Databases
Introduction to Databases
Introduction to Databases
Introduction to Databases Transparencies
Getting Started Chapter One DATABASE CONCEPTS, 5th Edition
Getting Started Chapter One DATABASE CONCEPTS, 4th Edition
Introduction to Databases
Presentation transcript:

1-1 David M. Kroenke’s Chapter One: Introduction Database Processing: Fundamentals, Design, and Implementation

1-2 Today’s Objectives To compare & contrast information with data Explain the characteristics that distinguish the database approach from the traditional approach of programming with data files. Identify major DBMS functions and describe their role in a database system.

1-3 Data vs. Information What is data? What is information? Course NumberName CSCI220Java CSCI221Java 2 CSCI230Data Structures CSCI332Database CSCI362Software Engineering SIDName 175Robert 102Brian 104Jeff 109Michael 240Peter SIDCourseIDGradeSemester 102CSCI CSCI CSCI CSCI

1-4 Information Systems A system, whether automated or manual, that comprises people, machines, and/or methods organized to collect, process, transmit, and disseminate data that represent user information. ~Wikipediasystemprocessdatauser information Examples: supermarket, credit card purchases, CougarTrail

1-5 Traditional File Based Systems A collection of application programs that perform services for the end-users such as the production of reports. Each program defines and manages its own data. ~Connolly & Begg E.g. The department’s student file cabinet. Effective: small files or 1 large files Ineffective: cross-references Limitations: Data duplication, data dependence (data stored with its physical structure), incompatible file formats

DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-6 The Database A database is a self-describing collection of integrated tables The tables are called integrated because they store data about the relationships between the rows of data A database is called self-describing because it stores a description of itself The self-describing data are called metadata, which is data about data

DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-7 The Characteristics of Databases The purpose of a database is to help people track things of interest to them Data is stored in tables, which have rows and columns like a spreadsheet. A database may have multiple tables, where each table stores data about a different thing Each row in a table stores data about an occurrence or instance of the thing of interest A database stores data and relationships

DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-8 Enterprise-Class Database Systems

DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-9 Applications, the DBMS and SQL Applications are the computer programs that users work with The Database Management System (DBMS) creates, processes and administers databases Structured Query Language (SQL) is an internationally recognized standard database language that is used by all commercial DBMSs

1-10 DBMS Functions 1.Set up storage 2.Load data 3.Accept requests from users 4.Format retrieved data 5.Deny data to unauthorized users 6.Accept / perform updates 7.Allow concurrent use of data without interferences 8.Perform backup & recovery

1-11 Advantages of DBMS Control of data redundancy Data consistency Data integrity Security Improved accessibility to information Data independence Increased concurrency

1-12 Information Systems DBMS is at the heart of all modern information systems

1-13 David M. Kroenke’s Database Processing Fundamentals, Design, and Implementation (10 th Edition) End of Presentation