Introduction & History of Database Systems

Slides:



Advertisements
Similar presentations
Introduction to Databases
Advertisements

By CA. Pankaj Deshpande B.Com, FCA, D.I.S.A. (ICA) 1.
Introduction to Databases
ETEC 100 Information Technology
1 Pertemuan 01 Pengantar tentang database Matakuliah: >/ > Tahun: > Versi: >
Introduction to Databases
1 Minggu 1, Pertemuan 1 Introduction to Database Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.
Introduction to Databases Transparencies
Chapter 1 INTRODUCTION TO DATABASE.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction n Why Database Systems? n Data Models n Data Definition Language.
INTRODUCTION TO DATABASES
Chapter 1 Introduction to Databases
Introduction to Databases
An Introduction to Database Management Systems R. Nakatsu.
Introduction to Database Systems 1.  Assignments – 3 – 9%  Marked Lab – 5 – 10% + 2% (Bonus)  Marked Quiz – 3 – 6%  Mid term exams – 2 – (30%) 15%
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
Introduction to Databases and Database Languages
Introduction to Database
Introduction to Databases. Case Example: File based Processing Real Estate Agent’s office Property for sale or rent Potential Buyer/renter Staff/employees.
Introduction Chapter 1. Reference Book  Database Systems Thomas Connolly, Carolyn Begg, Anne Strachan Addison-Wesley 1999 ISBN:
Fundamental of Database (FCT 1083) Chapter 1: Concept of Databases.
Database Systems COMSATS INSTITUTE OF INFORMATION TECHNOLOGY, VEHARI.
DBMS By Narinder Singh Computer Sc. Deptt. Topics What is DBMS What is DBMS File System Approach: its limitations File System Approach: its limitations.
Sistem Basis Data (DATABASE) Siauw Yohanes Darmawan
Module Title? DBMS Introduction to Database Management System.
Chapter 1 Introduction to Databases Pearson Education ©
Database Architecture Introduction to Databases. The Nature of Data Un-structured Semi-structured Structured.
Introduction: Databases and Database Users
Databases and Database Management Systems
1 R. Ching, Ph.D. MIS Dept. California State University, Sacramento Week 2 September 7 File-based Systems and DatabaseFile-based Systems and Database Database.
© 2007 by Prentice Hall 1 Introduction to databases.
DATABASE MANAGEMENT & PROGRAMMING 2 Introduction to Database Processing n Four database examples n File-Processing Systems n Database processing Systems.
File Systems and Databases Lecture 1. Files and Databases File: A collection of records or documents dealing with one organization, person, area or subject.
1 Chapter 1 Introduction to Databases Transparencies Last Updated: Pebruari 2010 By M. Arief Updated by RSO Feb 2011
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.
Module 1: Database System
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
MSIS 635 DATABASE MANAGEMNT Database Systems Thomas Connolly and Carolyn Begg Third Edition – 2002 – ©Addison Wesley.
1 Introduction to Databases. 2 Examples of Database Applications u Purchases from the supermarket u Purchases using your credit card u Booking a holiday.
1 Chapter 1 Introduction to Databases Transparencies.
Database Concepts Track 3: Managing Information using Database.
File Based System.
Principles of Database Design, Part I AIMS 2710 R. Nakatsu.
Introduction to Databases
Introduction to Databases Transparencies © Pearson Education Limited 1995, 2005.
King saud university Introduction to Database Systems (Chapter 1: Databases and Database Users)
Chapter 1 © 2013 Pearson Education, Inc. Publishing as Prentice Hall Chapter 1: The Database Environment and Development Process Modern Database Management.
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
What is Database Administration ?
Introduction to Databases Transparencies
Introduction to Databases
Introduction to Databases
Introduction to Databases Transparencies
Introduction to Databases
Introduction To DBMS.
Introduction to Databases
Introduction to Databases Transparencies
Introduction to Databases
Introduction to Databases Connolly and Begg
Introduction to Databases
Week 1 August 29 Introduction.
Data Base System Lecture 2: Introduction to Database
Introduction to Databases
Lecture 1 File Systems and Databases.
Introduction to Databases
Introduction to Databases
Background Prepared by: Mr. Mahmoud Rafeek Alfarra.
Introduction to Databases Transparencies
Presentation transcript:

Introduction & History of Database Systems Unit # 1 Introduction & History of Database Systems

Introduction Introduction Course Outline Project Labs Grading

Queries What is Data? What is Database? What is DBMS?

Basics Data Raw facts/details of a subject or universe of discourse. Database A shared collection of logically related data, designed to meet the information needs of an organization. Database Management System (DBMS) Software that enables users to define, create and maintain the database and provides controlled access to the database

What is the importance of data? Paradigm shift: Data driven business environment Knowledge and innovation (e.g., knowledge management, business intelligence) Current Status to identify replenishment needs (e.g. Stock in hand) Performance of vendors (e.g., supply chain management Competitor and marketplace information Customer information (e.g., database marketing, CRM)

History of Database Systems First generation File based systems Second generation Relational databases Third generation Object relational databases Object Oriented databases ……….and others

Traditional File-Based System “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.”

Traditional File-Based System Invoices Customer Orders Invoice Program Customer Account Customer Accounts File Account Report Program Customer Mailing List Customer Mailings Mailing List Program

Data Redundancy Customer Order File Customer Account File Invoice number Customer account number Customer name, address, city, state, zip code Order date Product code, product description, price, unit Customer Account File Account Number Customer name, mailing address, city, state, zip code Customer Mailing List File

File-Based Systems - Limitations Separation and isolation of data (one file, one program) Duplication of data Loss of data integrity - uncertainty of the correct version of data and no consistency Data dependence - application program defines the data Incompatibility of file formats Fixed queries/proliferation of application programs. Little flexibility in meeting changing information needs

Database Database can more technically be defined as: ‘Shared collection of logically related data, and a description of that data, designed to meet information needs of an organization.’ OR ‘Self-describing collection of integrated record.’

Database Management System (DBMS) DBMS can be defined as: “ Software system that enables users to define, create and maintain the database and provides controlled access to the database.” Database Management System (DBMS) contains not only the data but meta data as well i.e. data about the data

Illustrating Metadata