 TERMINOLOGY TERMINOLOGY DATA INFORMATION  NEED OF INFORMATION NEED OF INFORMATION  QUALITIES OF INFORMATION QUALITIES OF INFORMATION  FILE SYSTEM.

Slides:



Advertisements
Similar presentations
1 Introduction to Database Systems CSE444 Instructor: Scott Vandenberg University of Washington Winter 2000.
Advertisements

Database Management Systems 1 Ramakrishnan & Gehrke Introduction to Database Systems Chapter 1 Instructor: Mirsad Hadzikadic.
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
Chapter 1: The Database Environment
Data - Information - Knowledge
File Systems and Databases
Introduction to Databases
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
1 Introduction to Database Systems Ref. Ramakrishnan & Gehrke Chapter 1.
Introduction to Databases Transparencies
Dr. Kalpakis CMSC 461, Database Management Systems Introduction.
Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke1 Database Management Systems Chapter 1 Instructor: Ethan Jackson
Chapter 1 Introduction to Databases
Chapter 1: The Database Environment
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Chapter 1 Database and Database Users Dr. Bernard Chen Ph.D. University of Central Arkansas.
Introduction to Database Systems 1.  Assignments – 3 – 9%  Marked Lab – 5 – 10% + 2% (Bonus)  Marked Quiz – 3 – 6%  Mid term exams – 2 – (30%) 15%
DATABASE MANAGEMENT SYSTEM ARCHITECTURE
Chapter 1 Database and Database Users Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2008.
Introduction to Databases and Database Languages
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1 Outline Types of Databases and Database Applications Basic Definitions Typical DBMS Functionality.
Introduction to DBMS Purpose of Database Systems View of Data
Database Systems COMSATS INSTITUTE OF INFORMATION TECHNOLOGY, VEHARI.
CS370 Spring 2007 CS 370 Database Systems Lecture 2 Overview of Database Systems.
Database Design - Lecture 1
 Introduction Introduction  Purpose of Database SystemsPurpose of Database Systems  Levels of Abstraction Levels of Abstraction  Instances and Schemas.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
Chapter 1 Introduction to Databases Pearson Education ©
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
CS6530 Graduate-level Database Systems Prof. Feifei Li.
 DATABASE DATABASE  DATABASE ENVIRONMENT DATABASE ENVIRONMENT  WHY STUDY DATABASE WHY STUDY DATABASE  DBMS & ITS FUNCTIONS DBMS & ITS FUNCTIONS 
Introduction: Databases and Database Users
1 Introduction to Database Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
Database Management Systems 1 Ramakrishnan & Gehrke Introduction to Database Systems Chpt 1 Instructor: Xintao Wu.
CS 474 Database Design and Application Terminology Jan 11, 2000.
Database Management Systems 1 Ramakrishnan & Gehrke Introduction to Database Systems Chpt 1 Instructor: Weichao Wang.
Database Management Systems
1 Welcome: To the second learning sequence “ Data Base (DB) and Data Base Management System (DBMS) “ Recap : In the previous learning sequence, we discussed.
Databases and Database Management Systems
Architecture for a Database System
Chapter 1 : Introduction §Purpose of Database Systems §View of Data §Data Models §Data Definition Language §Data Manipulation Language §Transaction Management.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Chapter 1 Introduction to Databases. 1-2 Chapter Outline   Common uses of database systems   Meaning of basic terms   Database Applications  
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 2 OPENING CASE STUDY Chrysler Spins a Competitive Advantage with Supply Chain Management Software Chapter 2 –
CS370 Spring 2007 CS 370 Database Systems Lecture 1 Overview of Database Systems.
Database Environment Chapter 2. Data Independence Sometimes the way data are physically organized depends on the requirements of the application. Result:
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.
DATABASE MANAGEMENT SYSTEM ARCHITECTURE
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
CIS/SUSL1 Fundamentals of DBMS S.V. Priyan Head/Department of Computing & Information Systems.
1 Geog 357: Data models and DBMS. Geographic Decision Making.
Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke1 Database Management Systems Chapter 1.
1 CENG 351 CENG 351 Introduction to Data Management and File Structures Department of Computer Engineering METU.
CHAPTER 1: INTRODUCTION Purpose of Database Systems View of Data Data Models Data Definition Language Data Manipulation Language Storage Management Database.
Introduction to Databases
Introduction to DBMS Purpose of Database Systems View of Data
Introduction To DBMS.
Lecture 1 Introduction to Database
Outline Types of Databases and Database Applications Basic Definitions
Introduction to Database Management System
Introduction to Database Systems
Chapter 1 Database Systems
Chapter 1: The Database Environment
Introduction to DBMS Purpose of Database Systems View of Data
Introduction to Databases
Chapter 1 Database Systems
Terms: Data: Database: Database Management System: INTRODUCTION
The Database Environment
Presentation transcript:

 TERMINOLOGY TERMINOLOGY DATA INFORMATION  NEED OF INFORMATION NEED OF INFORMATION  QUALITIES OF INFORMATION QUALITIES OF INFORMATION  FILE SYSTEM APPROACH FILE SYSTEM APPROACH  LIMITATION OF FILE SYSTEM APPROACH LIMITATION OF FILE SYSTEM APPROACH  DATABASE SYSTEM DATABASE SYSTEM  DATABASE SYSTEM ENVIRONMENT DATABASE SYSTEM ENVIRONMENT  COMPONENTS OF DATABASE SYSTEM COMPONENTS OF DATABASE SYSTEM  WHY STUDY DATABASES WHY STUDY DATABASES  DATABASE MANAGEMENT SYSTEM(DBMS) DATABASE MANAGEMENT SYSTEM(DBMS)  FUNCTION OF DBMS FUNCTION OF DBMS  STRUCTURE OF DBMS STRUCTURE OF DBMS

 It is a collection of meaningful facts which can be stored and processed by computers or humans. Ex Price, Phone no, addresses etc.  In terms of computing, data is defined as collection of facts that has been translated into the form that is more convenient to analyze or to do further calculation.  Data can be represented in the form of: DATA Words Segments Images Sounds Numbers BACK

 Information is defined as the processed data which helps us in making decisions.  It is the intelligent form of data.  For Example:- pay check, timetable, reports, merit list, bills etc.  The information is obtained by arranging data into meaningful form.  For Example:- Marks obtained by students and their roll numbers form the data and their report card is the information which help us to make decision, which student stood at what rank in the class. BACK

 Information is necessary for the people of the modern world because without proper information, it is very difficult to survive in the modern world.  One should keep himself aware of all the changes occurring in the society.  To keep the system up to date we need to gather information from various sources like television, internet, newspaper, radio, magazines etc. BACK

 Must be meaningful  Must be accurate and clear  Should convey to the point relevant information  Should confirm and correct the previous knowledge  Should reach at proper time such that proper action is taken BACK

 To computerize the manual way of storing data in the database was File System approach.  It is basically a collection of application programs that perform services to the end users  A file is a collection of records which contains logically related data known as fields  Multiple user access to the information is difficult to provide. This is due to poor coordination of application program. BACK

 Data redundancy and inconsistency  Data dependence  Difficulty occur to get quick answers to simple queries  Lack of data integrity and quality  Difficult to share data  Transaction problem  Lack of security  Concurrency problems BACK

Database: A very large, integrated collection of data.  A Database is a well organized collection of data that are related in a meaningful way which can be accessed in different logical orders but are stored only once The record of students maintained by your college is a useful database  Models a real-world enterprise ◦ Entities (e.g., teams, games) data1 database organized Related to each other Database BACK

Stored data base definitoin (META DATA) Stored Database Database System DBMS S/W DATA BASE SYSTEM ENVIRONMENT BACK

 The database system contains not only the database itself but also a complete definition or description of the database structure and constraint. This definition is stored in the system catalog.  The information stored in the catalog is called metadata that is the “data about the data”  An important property of database system is that the structure of data files is stored in the DBMS catalog separately from the access program. We call this property as program-data-independence.

Due to this property we can change the structure of data files in the catalog but no need to change the programs. The Purpose of the database system is to provide an environment that is both convenient an efficient to use in  Retrieving information from the database  Storing information into the database BACK

 DATA  User data  Meta data  Application meta data  HARDWARE  SOFTWARE  USERS BACK

Data:- The data act as a bridge between the machine part and the user which directly access it or access it through some application program. Data may be of different types: User Data:- It consist of a table of data called relation where columns are called fields and rows are called records. Meta Data:- A description of the structure of the database is known as meta data. it basically means “data about data”. Application Meta Data:- It stores the structure and format of queries, reports and other application components.

HARDWARE:- In order to run the DBMS and applications, hardware is required. The hardware consist of the secondary storage device such as magnetic disks and optical disks on which data is stored together..In addition, it includes the I/O devices, processor and maim memory etc. which are used for storing & retrieving the data in fast & efficient manner. Proper care should be taken for choosing the appropriate hardware for a required database. SOFTWARE:- The software part consist of DBMS which act as a bridge between the user & the database. In addition to DBMS SOFTWARE, it also includes the application programs, the operating system..Using these software, the users interact with the database.

USER:- User are those person who need information from the database to carry out their primary business responsibilities i.e. Personnel, staff clerks, Managers, Executives etc. On the basis of the job and requirements made by them, they provided access to the database totally or partially. The various type of users which can access the database are  Database Administrator(DBA)  Database Designer  End Users Casual End Users Naïve End Users Standalone End Users  Application Programmers BACK

 Shift from computation to information ◦ always true for corporate computing ◦ Web made this point for personal computing ◦ more and more true for scientific computing  Need for DBMS has exploded in the last years ◦ Corporate: “customer relationship mgmt”, “supply chain mgmt”, “data warehouses”, etc. ◦ Scientific: digital libraries, Human Genome project, NASA Mission to Planet Earth, physical sensors, grid physics network  DBMS encompasses much of CS in a practical discipline ◦ OS, languages, theory, AI, multimedia, logic ◦ Yet traditional focus on real-world apps ? BACK

DBMS is the collection of programs which act as an intermediates between the user and the database DBMS is the software that interprets and processes user’s request to retrieve information from a database DBMS provides security facilities in a variety of forms, both to prevent unauthorized access and to prevent authorized users from accessing data concurrently without any inconsistency in the database The primary purpose of a DBMS which is basically a collection of programs is to allow a user to store, update, retrieve data. BACK

 Data Definition DBMS must be able to access data definition in source form and convert them to the appropriate object form. In other words DBMS must include language processor component for each of the various data definition language(DDL).  Data Manipulation DBMS must include a DML processor component. The DBMS must be able to handle request from the user to see, retrieve, update, delete or add the new record to the database. t

 DATA SECURITY AND INTEGRITY DBMS must monitor user request & reject any attempt to violate the security & integrity rules define by the DBA.  DATA DICTIONARY The dictionary contains data about the data rather than the raw data. Data Dictionary contains the information about entities, attributes, mapping etc. DBMS should perform all the functions as efficiently as possible. BACK

 A typical DBMS has a layered architecture.  The figure does not show the concurrency control and recovery components.  Each database system has its own variations. Query Optimization and Execution Relational Operators Files and Access Methods Buffer Management Disk Space Management DB These layers must consider concurrency control and recovery BACK