Chapter 1 An Overview of Database Management. 1-2 Topics in this Chapter What is a Database System? What is a Database? Why Database? Data Independence.

Slides:



Advertisements
Similar presentations
Chapter 1: The Database Environment
Advertisements

The Database Environment
Introduction to Databases
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
Chapter 1: The Database Environment
Oct 31, 2000Database Management -- Fall R. Larson Database Management: Introduction to Terms and Concepts University of California, Berkeley School.
File Systems and Databases
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
Organizing Data & Information
Ch1: File Systems and Databases Hachim Haddouti
1 Database Systems (Part I) Introduction to Databases I Overview  Objectives of this lecture.  History and Evolution of Databases.  Basic Terms in Database.
Introduction to Databases
Data Management I DBMS Relational Systems. Overview u Introduction u DBMS –components –types u Relational Model –characteristics –implementation u Physical.
1 Lecture 31 Introduction to Databases I Overview  Objectives of this lecture  History and Evolution of Databases  Basic Terms in Database and definitions.
© 2007 by Prentice Hall 1 Chapter 1: The Database Environment Modern Database Management 8 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden.
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
Chapter 1 Introduction to Databases
Chapter 4 Database Management Systems. Chapter 4Slide 2 What is a Database Management System (DBMS)?  Database An organized collection of related data.
Chapter 1: The Database Environment
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Database Design and Introduction to SQL
Chapter 1 1 © Prentice Hall, 2002 Database Design Dr. Bijoy Bordoloi Introduction to Database Processing.
Chapter 1 1 © Prentice Hall, 2002 Database Design Dr. Bijoy Bordoloi Introduction to Database Processing.
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
Page 1 Topic1 An overview of database and DBMS CPS510 Database Systems Abdolreza Abhari School of Computer Science Ryerson University.
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,
Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.
CS370 Spring 2007 CS 370 Database Systems Lecture 2 Overview of Database Systems.
Database Architecture Introduction to Databases. The Nature of Data Un-structured Semi-structured Structured.
1 CSBP430 – Database Systems Chapter 1: Databases and Database Users Mamoun Awad College of Information Technology United Arab Emirates University
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
1 Introduction to Database Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
Chapter 1 In-lab Quiz Next week
CS 474 Database Design and Application Terminology Jan 11, 2000.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
Architecture for a Database System
© 2007 by Prentice Hall 1 Introduction to databases.
Chapter 1 An Overview of Database Management. 1-2 Topics in this Chapter What is a Database System? What is a Database? Why Database? Data Independence.
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 1: The Database Environment Modern Database Management 9 th Edition Jeffrey A. Hoffer,
1.file. 2.database. 3.entity. 4.record. 5.attribute. When working with a database, a group of related fields comprises a(n)…
- Ahmad Al-Ghoul Data design. 2 learning Objectives Explain data design concepts and data structures Explain data design concepts and data structures.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Chapter 1 Chapter 1: The Database Environment Modern Database Management 8 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden © 2007 by Prentice.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
1 CS 430 Database Theory Winter 2005 Lecture 2: General Concepts.
THE DATABASE ENVIRONMENT Definitions: Data, Information, Database, MetadataData, Information File Processing Systems The Database Approach Components of.
1-1 Chapter 1 Databases and Database Users 1.1 Introduction 1.2 An Example 1.3 Characteristics of the Database Approach 1.4 Actors on the Scene 1.5 Workers.
DatabaseCSIE NUK1 Fundamentals of Database Systems Chapter 1 Database and Database Users.
1 Database Systems Instructor: Nasir Minhas Assistant Professor UIIT PMAS-AAUR
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS. LECTURE 1: INTRODUCTION TO DATABASES.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
IIS 645 Database Management Systems DDr. Khorsheed Today’s Topics 1. Course Overview 22. Introduction to Database management 33. Components of Database.
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
Intro to MIS – MGS351 Databases and Data Warehouses
Database Management:.
Chapter 1: The Database Environment
Basic Concepts in Data Management
File Systems and Databases
Chapter 1: The Database Environment
Chapter 1: The Database Environment
Chapter 1: The Database Environment
The Database Environment
Chapter 1: The Database Environment
Chapter 1: The Database Environment
Advanced Database System
The Database Environment
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
Presentation transcript:

Chapter 1 An Overview of Database Management

1-2 Topics in this Chapter What is a Database System? What is a Database? Why Database? Data Independence Relational Systems, and Others

1-3 Database System Computerized record-keeping system Supports operations –Add or delete files to the database –Insert, retrieve, remove, or change data in database Components –Data, hardware, software, users

1-4 Database System - Data May support single or many users Many users in organizations –Data is integrated –Data is shared Different users will require different views

1-5 Database System - Hardware Data is stored on Disk Direct access to subset portions Rapid I/O Data operated on in main memory

1-6 Database System - Software Database manager Database server Database management system (DBMS) DBMS provided by specific vendor

1-7 Database System - Software DBMS is not ( but may come with) –Application Development Tools –Application Software –TP Monitor –Report Writer –System utilities

1-8 Database System - Users Application programmers End users Database Administrators

1-9 What is a Database? Collection of persistent data Collection of true propositions Made up of entities, relationships, properties Implements a data model

1-10 What is a Database? - Persistence Stores enterprise information over time Outlasts the running of a computer program Updated and retrieved in OLTP operational/production system Offers decision support via data warehouse

1-11 What is a Database? – Entities and Relationships Entity is a person, place, event or thing, about which we wish to store information Relationship is a connection between entities, about which we wish to store information A relationship can be considered a special case of entity

1-12 What is a Database? - Properties Entities have properties Properties are the characteristics of an entity Properties can be simple or complex

1-13 Data and Data Models Database is a collection of true propositions Data model is an abstract, self-contained, logical representation Implementation of the data model on a specific platform Data model as template vs. instantiation for a specific enterprise

1-14 Why Database? Shared data Reduced redundancy Reduced inconsistent data Transaction support Support for data integrity Security enforcement Support for standards Conflicting requirements can be met

1-15 Data Independence Database separates logical and physical representation of data Allows changes to application programs without changing the structure of the underlying data And vice versa It’s a good thing

1-16 Materialized Data Stored fields, collected as… Stored records, collected as… Stored files Old systems, e.g., COBOL applications, directly connect to data formats Newer database systems offer greater data independence, but could do better

1-17 Relational Systems Most important innovation in database history Based on logic and mathematics Data is perceived as tables, only Operators derive new tables from existing A table is a “relation,” mathematically Not pointer based (to the user)

1-18 Not Relational Systems Hierarchic Network Inverted List Object Object/Relational Multi-dimensional