Database Systems Instructor Name: Muhammad Hafeez Lecture-1.

Slides:



Advertisements
Similar presentations
Introduction to Databases
Advertisements

Chapter 1: The Database Environment
File Systems and Databases
1 IS380 Class Agenda 01/11/05 Sock H. Chung 1.Syllabus 2.Chapter 1 3.Introduction 4. Request.
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
8/29/2000Database Management -- Fall R. Larson Database Management: Introduction University of California, Berkeley School of Information Management.
IS240: Information System Analysis & Design
Introduction to Databases Transparencies
© 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.
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
Chapter 1: The Database Environment
Introduction to Database Systems 1.  Assignments – 3 – 9%  Marked Lab – 5 – 10% + 2% (Bonus)  Marked Quiz – 3 – 6%  Mid term exams – 2 – (30%) 15%
LECTURE 2 DATABASE SYSTEM CONCEPTS AND ARCHITECTURE.
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.
Introduction to Database Concepts
What is a Database? A database is any collection of data.
Database Systems COMSATS INSTITUTE OF INFORMATION TECHNOLOGY, VEHARI.
© Virtual University of Pakistan. In the name of Allah.
1 CSBP430 – Database Systems Chapter 1: Databases and Database Users Mamoun Awad College of Information Technology United Arab Emirates University
1 CS 430 Database Theory Winter 2005 Lecture 1: Introduction.
Database Design - Lecture 2
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
Architecture for a Database System
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
Database System Introduction to Database Environment October 31, 2009 Software Park, Bangkok Thailand Pree Thiengburanathum College of Arts and Media Chiang.
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.
Chapter 1 1 Lecture # 1 & 2 Chapter # 1 Databases and Database Users Muhammad Emran Database Systems.
1 Database Systems Instructor: Nasir Minhas Assistant Professor UIIT PMAS-AAUR
ITEC 3220A Using and Designing Database Systems
Introduction HNDIT DBMS 1. Database Management Systems Module code HNDIT Module title Database Management Systems Credits2HoursLectures15.
Chapter 1 © 2013 Pearson Education, Inc. Publishing as Prentice Hall Chapter 1: The Database Environment and Development Process Modern Database Management.
DBS201: Data Modeling. Agenda Data Modeling Types of Models Entity Relationship Model.
1 Lecture1 Introduction to Databases Systems Database 1.
Chapter 1 1 DATABASE ENGINEERING INTRODUCTION. Chapter 1 2 DATABASE ENGINEERING EC-316 Credits4(3,1) Text Book: Modern Database Management, by Hoffer,
Introduction to Databases Transparencies
Introduction to Databases Transparencies
Introduction to Database
An Introduction to database system
The Context of Database Management
Instructors: Churee Techawut
Database Management System
Introduction to Databases Transparencies
Introduction to Databases
Introduction to Databases Connolly and Begg
Introduction to Databases
Chapter 1: The Database Environment
Database.
File Systems and Databases
Introduction to Databases
Chapter 1: The Database Environment
Introduction to Database Management Systems
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS
Chapter 1: The Database Environment
Chapter 1: The Database Environment
The Database Environment
Chapter 1: The Database Environment
Introduction to Databases
Database Design Hacettepe University
© Virtual University of Pakistan
DATABASE ENGINEERING INTRODUCTION.
Introduction to Databases Transparencies
Chapter 1: The Database Environment
The Database Environment
Introduction to Database
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
Database Management Systems
Presentation transcript:

Database Systems Instructor Name: Muhammad Hafeez Lecture-1

Course Overview Introduction to Database Develop understanding of Business/ commercial data oriented application Develop the concepts of both theoretical as well as practical aspects of database Main Emphasis on: Introduction to Database Database Design (Conceptual and Logical) Structured Query Language (SQL) Database Implementation (Through a commercial RDBMS) 2

Grading Semester Work (20%) Mid-Term (20%) Final-Term (60%) Assignments & Quizzes (5%) Semester Project (15%) Mid-Term (20%) Final-Term (60%) 3

Guidelines This is tentative grading Quizzes shall be unannounced you can expect quiz on daily basis Each Semester Project can be done in the group of at most two students Each group select a unique topic of interest which my shall not be duplicated Submit your topic till Mid-Term after duly approved from the course instructor The detailed requirement of semester project shall be delivered to you as the course proceed 4

Recommended Books Modern Database Management, 11th Edition, Jaffery A. Hoffer et al. Database System: Design, Implementation and Management, by Cathrine Recordo Fundamentals of Database Systems, 5/E, Elmasri and Navathe Database Systems: A Practical Approach to Design, Implementation and Management 5E, R.Connolly and P. Begg, 5

Modern Database Management, 11th Edition, Jaffery A. Hoffer et al. Lecture Reference Modern Database Management, 11th Edition, Jaffery A. Hoffer et al. CHAPTER - 1 6

Initial systems to store and manage data files in the computers Manual File System Initial systems to store and manage data files in the computers 7

Manual File System Examination System/ Application Prorams Library Systems/ Application Programs Scholarship Systems/ Application Programs Examination Data Files Library Data Files Scholarship Data Files 8

Disadvantages of File Systems Duplicate Data Inconsistent Data Non-sharing of data Program-Data Dependence 9

Database Approach Examination/ Application Programs Library/ Application Programs Scholarship/ Application Programs Database Management System University Database 10

Advantages of Database Systems Program Data Independence Separation of Data Descriptions from application programs Planned Data Redundancy Data is stored at single location and accessed anywhere in the database Improved Data Consistency Change in data is done in the entire database Improved Data Sharing Data is accessed at different user views from the same database Increase Productivity of Applications Enhance and improve the production of new application as well as extending the existing applications 11

Advantages of Database Systems Increased Enforcement of Standards Improved Data Quality Improved Data Accessibility and Responsiveness Reduced Program Maintenance Improved Decision Support Increase Productivity of Applications 12

Data A collection of structured, unstructured data stored in a computer system. 13

Ali Mustafa 021-BSCS-14 Kamran 001-BSCS-14 NASIR 031-BSCS-14 Example of Data Ali Mustafa 021-BSCS-14 Kamran 001-BSCS-14 NASIR 031-BSCS-14 14

Information A processed form of data to increase the knowledge of users who uses this data. 15

Example of Information Government College University Lahore List of Enrolled Students Course Title: Database System Course Code: CS-2014 Semester: V Student Name Roll # Ali Mustafa 021-BSCS-14 Kamran 001-BSCS-14 NASIR 031-BSCS-14 16

Data that describes the properties and characteristics of user data. Metadata Data that describes the properties and characteristics of user data. Also called “Data about data” Data types, size, allowable values etc. 17

Database A shared collection of logically related data, designed to meet the information needs of multiple users in an organization. 18

History of Database Evolution Flat File Systems – (1960-1970) Hierarchical Data Model Network Data Model – (1960-Mid 1970) Relational Data Model – (Mid 1970 - Present) 19

Contd- Flat File System Data Storage Record Management But no Relationship between data 20

Hierarchical Data Model Contd- Hierarchical Data Model Developed to handle the large amount of data produced by complex manufacturing systems Logically represented by up-side down tree Each Hierarchical level or SEGMENT is equivalent to a Record type Each parent and children has one-to-many relationship that is an advantage over the flat file system that had no relationship or navigations 21

Hierarchical Data Model Contd- Hierarchical Data Model However, its disadvantage are: No Standards which makes it less portable Lack of structural independence Only supports 1:M relationship Complex to implement 22

Contd- Hierarchical Model Example 23

Data that describes the properties and characteristics of user data. Metadata Data that describes the properties and characteristics of user data. Also called “Data about data” Data types, size, allowable values etc. 24

???????????????? 25