King saud university Introduction to Database Systems (Chapter 1: Databases and Database Users)

Slides:



Advertisements
Similar presentations
©Silberschatz, Korth and Sudarshan4.1Database System Concepts Lecture-1 Database system,CSE-313, P.B. Dr. M. A. Kashem Associate. Professor. CSE, DUET,
Advertisements

The Database Environment
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
CS1001 Lecture 26. Overview Artificial Intelligence Artificial Intelligence Database Systems Database Systems.
91.309/310 Database I & II Prof. Cindy Chen. What is a database? A database is a very large, integrated collection of data. A database management system.
Database Management System (DBMS)
Ch1: File Systems and Databases Hachim Haddouti
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction n Why Database Systems? n Data Models n Data Definition Language.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Database Management Systems Purpose of Database Systems View of Data.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1.
Dr. Kalpakis CMSC 461, Database Management Systems Introduction.
Chapter 1 Database and Database Users Dr. Bernard Chen Ph.D. University of Central Arkansas.
Chapter 1 Database and Database Users Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2008.
Introduction to Data bases concepts
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1 Chapter 1 - Introduction: Databases and Database Users - Outline Types of Databases and.
CS462: Introduction to Database Systems. ©Silberschatz, Korth and Sudarshan1.2Database System Concepts Course Information Instructor  Kyoung-Don (KD)
Database System Concepts, 5th Ed. ©Silberschatz, Korth and Sudarshan See for conditions on re-usewww.db-book.com Chapter 1: Introduction.
Introduction to Databases. Overview  What is a Database?  What is a Database Management System?  How is information organized in a database?  What.
ADVANCED DATABASES WITH ORACLE 11g FOR ADDB7311 LEARNING UNIT 1 of 7.
Introduction to Databases
CS370 Spring 2007 CS 370 Database Systems Lecture 2 Overview of Database Systems.
Module Title? DBMS Introduction to Database Management System.
Chapter 1 Databases Introduction The content 1).Database Application 2).Database concept 3).An example of database 4).Function of DBMS 5).DBMS product.
Database and Database Users. Outline Database Introduction An Example Characteristics of the Database Actors on the Scene Advantages of using the DBMS.
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
Introduction: Databases and Database Users
Introduction to Database 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.
Chapter 11 CS Introduction to Database Systems.
© 2007 by Prentice Hall 1 Introduction to databases.
DAY 12: DATABASE CONCEPT Tazin Afrin September 26,
File Systems and Databases Lecture 1. Files and Databases File: A collection of records or documents dealing with one organization, person, area or subject.
“INTRODUCTION TO DATABASE AND SQL”. Outlines 2  Introduction To Database  Database Concepts  Database Properties  What is Database Management System.
Chapter(1) Introduction and conceptual modeling. Basic definitions Data : know facts that can be recorded and have an implicit. Database: a collection.
Riyadh Philanthropic Society For Science Prince Sultan College For Woman Dept. of Computer & Information Sciences CS 340 Introduction to Database Systems.
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.
CIS/SUSL1 Fundamentals of DBMS S.V. Priyan Head/Department of Computing & Information Systems.
DatabaseCSIE NUK1 Fundamentals of Database Systems Chapter 1 Database and Database Users.
INTRODUCTION lecture1 1. Data base concept Data is a meaningless static value. What does 3421 means? Information is the data you process in a manner that.
Mr.Prasad Sawant, MIT Pune India Introduction to DBMS.
Chapter-1- Basic Concepts Reference: Prof. Mona Mursi Lecture notes
ASET 1 Amity School of Engineering & Technology B. Tech. (CSE/IT), III Semester Database Management Systems Jitendra Rajpurohit.
SQL Introduction to database and SQL. Chapter 1: Databases and Database Users 6 Introduction to Databases Databases touch all aspects of our lives. Examples:
Computer Science Centre University of Indonesia Chapter 1 Database & Database Users.
Lecture on Database Management System
Copyright © 2004 Pearson Education, Inc. Chapter 1 Introduction and Conceptual Modeling.
Databases Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Introduction to Advanced Database Systems Dr. Njogu.
©Silberschatz, Korth and Sudarshan 1.1 Database System Concepts قواعد البيانات Data Base قواعد البيانات CCS 402 Mr. Nedal hayajneh E- mail
CSCI-235 Micro-Computers in Science Databases. Database Concepts Data is any unorganized text, graphics, sounds, or videos A database is a collection.
1 Lecture1 Introduction to Databases Systems Database 1.
Database System Concepts, 5th Ed. ©Silberschatz, Korth and Sudarshan See for conditions on re-usewww.db-book.com Chapter 1: Introduction.
Chapter 1 Database and Database Users
Introduction To DBMS.
“Introduction To Database and SQL”
Chapter 1: Introduction
“ Database (DB) and Database Management System (DBMS) “
Chapter 1: Introduction
Introduction lecture1.
“Introduction To Database and SQL”
Lecture 1 File Systems and Databases.
Database (DB) and Database Management System (DBMS)
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Terms: Data: Database: Database Management System: INTRODUCTION
Chapter 1: Introduction
Database management systems
Presentation transcript:

King saud university Introduction to Database Systems (Chapter 1: Databases and Database Users)

Introducion Simple exampels : how big institutions work

State Before - File Processing System In the early days, database applications were built on top of file systems.

State Before - File Processing System Program A Program B Program C Program A Program B Program A Program B Order Filing System Invoicing System Payroll System Customer Master File Inventory Master File Back Order File Inventory Pricing File Customer Master File Employee Master File Orders Department Accounting Department Payroll Department

Drawbacks of the File Processing System Data redundancy (Duplication of data) : Different systems/programs have separate copies of the same data. Limited data sharing: No centralized control of data. Lengthy development times: Programmers must design their own file formats. Excessive Program maintenance: 80% of information systems budget.

Solution A single repository of data should be maintained that is defined once and then accessed by various users (i.e. Database approach).

Introduction to Databases Databases touch all aspects of our lives. Examples: Banking: all transactions. Hotels: reservation. Airlines: reservation, schedules. Libraries: catalog. Universities: registration, grades. Sales: customers, products, purchases. Manufacturing: production, inventory, orders. Human resources: employee records, salaries. Traditional database applications Most of the information is either textual or numeric.

What is a Database? A collection of related data. stored in a computer system Has the following implicit properties: Is designed for specific purpose and intended users. Can be at varying size and complexity. Can be generated and maintained manually or it may be computerized. Known facts that can be recorded and that have implicit meaning. E.g. names, telephone numbers, addresses.

What is a Database Management System (DBMS)? A collection of programs that enables users to create and maintain a database. Facilitates the process of: Defining: specifying data types, structures, & constraints for data. Manipulating: querying the database to retrieve or update data and generating reports from the data. Sharing: accessing the database concurrently. Protects the database and maintains it over a long period of time. Examples: Oracle, MS Access, DB2, Informix, MySQL, SyBase.

Advantages of Using DBMS Controlling redundancy in: data storage development and maintenance efforts. Sharing of data among multiple users. Restricting unauthorized access to data.

What is a Database System? Is the combination of the database and the DBMS software.

All databases is held in the form of Tables,each table holding information on a single subject Each line of a table represents a Record consists of items of data that belong together ( name,student number,class,major) Each item of data within a record is held in a separate column of the table known as Field Queries allow questions to be asked of the data and display only the information required. It can include info from more the one table

Example STUDENTNameStudentNumberClassMajor Smith171CS Brown82CS COURSECourseNameCourseNumberCreditHoursDepartment Discrete MathematicsMATH24103MATH DatabaseCS33804CS SECTIONSectionIDentifierCourseNumberSemesterYear 85MATH2410Fall03 135CS3380Fall04 Instructor Anderson Stone GRADE_REPORTStudentNumber 17 SectionIDentifier Grade A B 8135A PREREQUISITECourseNumber MATH222 CS3380 PrerequisiteNumber MATH211 CS210 Record Field

People working with databases Database designer: design and creates a database suited to the needs of an organization Database administrator: controls the access to different data for specific users and recovers a database after “crashes” Database user: enters and maintains(updates)data and retrieves information