Introduction to Database Systems – CSC R.M. Hafeez Javed A Presentation by.

Slides:



Advertisements
Similar presentations
Introduction to Databases
Advertisements

Introduction to Databases
Introduction to Databases
Chapter 1 Introduction to Databases
Introduction to Databases
Chapter 1 Introduction to Databases Pearson Education ©
Introduction to Database Systems
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 Data Resource Management.
Database Management System (DBMS) an Introduction DeSiaMore 1.
Introduction to Databases Transparencies © Pearson Education Limited 1995, 2005.
A presentation of cse 101 On Database Management System.
Fundamental of Database Systems
What is Database Administration ?
Introduction to Databases Transparencies
Introduction to Databases
Chapter 1 Database and Database Users
Introduction to Databases Transparencies
Introduction to Databases
Introduction to DBMS Purpose of Database Systems View of Data
Introduction to Databases
Roles in the Database Environment
Outline Types of Databases and Database Applications Basic Definitions
Chapter 2 Database Environment.
Oracle & SQL Introduction
Chapter 1: Introduction
Introduction to Databases
Introduction to Databases Transparencies
Introduction to Databases
Introduction What is a Database?.
Introduction to Databases
Database Actors Welcome : To the third learning sequence “ DB ACTORS “
Introduction to Databases
Introduction to Databases
Chapter 2 Database Environment.
DATABASE MANAGEMENT SYSTEM
Introduction to Database Systems
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 2 Database Environment.
Data Base System Lecture : Database Environment
Accounting System Design
Data Base System Lecture 2: Introduction to Database
Introduction to Databases
Introduction to DataBase
Chapter 5 Data Resource Management.
Introduction to Databases
Introduction to Databases Transparencies
Databases.
Data base management system dbms
Data Model.
Database Systems Instructor Name: Lecture-3.
Introduction to Database Management Systems
Accounting System Design
Introduction to DBMS Purpose of Database Systems View of Data
Lecture 1 File Systems and Databases.
Introduction to Databases
Introduction to Databases
Introduction to Databases
Database Management Systems
Introduction to Databases Transparencies
INTRODUCTION TO DATABASES
Chapter 1: Introduction
Summary Data Modeling SDLC What is Data Modeling
Chapter 2 Database Environment Pearson Education © 2009.
DATABASE Purpose of database
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 1: Introduction
Database Dr. Roueida Mohammed.
Introduction to Databases
Outline Context for database development Goals of database development
Presentation transcript:

Introduction to Database Systems – CSC R.M. Hafeez Javed A Presentation by

RECAP MY NAME IS……….. I REMEMBER………

Objectives of Today’s Lecture Levels of Data Users of Database System Database Environment

Levels of Data Real world data Metadata Data occurrence

Real World Data Level of data at which entities or objects exist in reality. It means that any object existing in reality have a name and other identifiable attributes through which we can identify that specific object or entity. It means that any object existing in reality have a name and other identifiable attributes through which we can identify that specific object or entity. Example: Student, Class/BCSE 4

Meta Data Data about data For storage of the data related to any entity or object existing at real world level. We define the way the data will be stored in the database. This is called Meta data. Meta data is also known as schema for the real world data. It tells that what type of data will be stored in the database, what will be size of a certain attribute of the real world data, how many and what attributes will be used to store the data about the entity in the database. Example: Name, Character Type, 25 character size field; DOB, Date type, 8 bytes size; Class, Alpha Numeric, 8 byte size field

Data Occurrence/Existence The existence of the data level shows the actual data regarding the entities as real world level according to the rules defined at the Meta Data level. Example: According to the definition given in the Meta data level the Actual data or Data occurrence for the entity in the real world level is shown below: Name DOB Class Ali 20/8/1996 BCSE-4; Amir 22/3/1994 BCSE-4

Users of Database Systems End Users Naive Sophisticat ed Application Programmer

Application Programmers/Developers Once the database – implemented Application programs (provide the required functionality for the end-users) must be implemented. Responsible – application developers/programmers. Typically, the application developers work from a specification produced by systems analysts. Each program contains statements that request the DBMS to perform some operation on the database. This includes retrieving data, inserting, updating, and deleting data. The programs may be written in a 3 rd / 4 th -generation programming language.

End Users The end-users are the ‘clients’ for the database. Use the database application programs developed by the Application programmers. Database is designed and implemented and is being maintained to serve their information needs. Classified according to the way they use the system:

Naïve | Sophisticated Unaware of the DBMS. Access – database through application programs that attempt to make the operations as simple as possible. Example – CMS User Student / Supermarket checkout Cashier Familiar with database structure and DBMS. May use a high-level query language such as SQL. Example – CMS Administrator / DBA

Database Environment Database DBMS Application Programs How to get What to get Database Designers Database Administrators Application Developers End Users Design Maintain Develop Interact

AND THAT IS FAREWELL TO DAY THREE-FOUR DAY THREE-FOUR