Why do we need a database?

Slides:



Advertisements
Similar presentations
Database Management System MIS 520 – Database Theory Fall 2001 (Day) Lecture 13.
Advertisements

Database Theory Why use database? Data is a valuable corporate resource which needs adequate accuracy, consistency and security controls. The centralized.
Functions of Database Management Systems Data storage retrieval and update facilities A user-accessible catalogue or data dictionary Support for shared.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
BD05/06 Chapter 1: Introduction  Purpose of database systems  Data abstraction levels  Data models  SQL :Data Definition Language and Data Manipulation.
1 7 Concepts of Database Management, 4 th Edition, Pratt & Adamski Chapter 7 DBMS Functions.
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.
DBMS Functions Data, Storage, Retrieval, and Update
Dr. Kalpakis CMSC 461, Database Management Systems Introduction.
Data at the Core of the Enterprise. Objectives  Define of database systems  Introduce data modeling and SQL  Discuss emerging requirements of database.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Software Development Unit 2 Databases What is a database? A collection of data organised in a manner that allows access, retrieval and use of that data.
Introduction to DBMS Purpose of Database Systems View of Data
Chapter 3 Data Models.
Database System Concepts, 5th Ed. ©Silberschatz, Korth and Sudarshan See for conditions on re-usewww.db-book.com Chapter 1: Introduction.
1 DATABASE TECHNOLOGIES BUS Abdou Illia, Fall 2007 (Week 3, Tuesday 9/4/2007)
Lecture 2 The Relational Model. Objectives Terminology of relational model. How tables are used to represent data. Connection between mathematical relations.
Data at the Core of the Enterprise. Objectives  Define of database systems.  Introduce data modeling and SQL.  Discuss emerging requirements of database.
DBMS By Narinder Singh Computer Sc. Deptt. Topics What is DBMS What is DBMS File System Approach: its limitations File System Approach: its limitations.
1 DATABASE TECHNOLOGIES BUS Abdou Illia, Fall 2012 (September 5, 2012)
Database Design - Lecture 1
Copyright © 2003 by Prentice Hall Module 4 Database Management Systems 1.What is a database? Data hierarchy and data organization Field, record, file,
 Introduction Introduction  Purpose of Database SystemsPurpose of Database Systems  Levels of Abstraction Levels of Abstraction  Instances and Schemas.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
PHP Programming with MySQL Slide 8-1 CHAPTER 8 Working with Databases and MySQL.
The University of Akron Dept of Business Technology Computer Information Systems DBMS Functions 2440: 180 Database Concepts Instructor: Enoch E. Damson.
Concepts of Database Management, Fifth Edition
1 Introduction to Database Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
Chapter 1 In-lab Quiz Next week
1 Welcome: To the second learning sequence “ Data Base (DB) and Data Base Management System (DBMS) “ Recap : In the previous learning sequence, we discussed.
What is a database? Example of database application: –Banks, –Hospital, –etc Extensions: –Multimedia databases –Geographic Information Systems –Data warehouse.
Chapter 7 Working with Databases and MySQL PHP Programming with MySQL 2 nd Edition.
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.
G063 - Distributed Databases. Learning Objectives: By the end of this topic you should be able to: explain how databases may be stored in more than one.
Module 2: Information Technology Infrastructure Chapter 5: Databases and Information Management.
FILES AND DATABASES. A FILE is a collection of records with similar characteristics, e.g: A Sales Ledger Stock Records A Price List Customer Records Files.
Component 4: Introduction to Information and Computer Science Unit 6a Databases and SQL.
Database Goodness College of Alameda Copyright © 2008 Patrick McDermott Berthe Morisot (1841–95) The Cradle, 1872.
ADVANTAGES OF DATA BASE MANAGEMENT SYSTEM. TO BE DICUSSED... Advantages of Database Management System  Controlling Data RedundancyControlling Data Redundancy.
Database Management Supplement 1. 2 I. The Hierarchy of Data Database File (Entity, Table) Record (info for a specific entity, Row) Field (Attribute,
Mr.Prasad Sawant, MIT Pune India Introduction to DBMS.
Introduction to Databases Dr. Osama AL Rababah. Objectives In this capture you will learn: Some common uses of database systems. The characteristics of.
ASET 1 Amity School of Engineering & Technology B. Tech. (CSE/IT), III Semester Database Management Systems Jitendra Rajpurohit.
DAY 14: ACCESS CHAPTER 1 RAHUL KAVI October 8,
©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.
Introduction to DBMS Purpose of Database Systems View of Data
Introduction To DBMS.
Chapter 1: Introduction
“ Database (DB) and Database Management System (DBMS) “
Chapter 1: Introduction
Introduction to Database Management System
Chapter 2 Database Environment Pearson Education © 2009.
Basic Concepts in Data Management
Chapter 2 Database Environment.
Data Base System Lecture : Database Environment
Introduction to DBMS Purpose of Database Systems View of Data
Database (DB) and Database Management System (DBMS)
Chapter 1: Introduction
Chapter 1: Introduction
DATABASE TECHNOLOGIES
Chapter 1: Introduction
Terms: Data: Database: Database Management System: INTRODUCTION
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 1: Introduction
File and Record Locking
Presentation transcript:

Why do we need a database? Keep records of our: Clients Staff To keep a record of activities and interventions; Keep sales records; Longitudinal tracking

Database vs. File System Coordinates Both Physical and Logical Access to the Data Data are Shared by All Programs Authorized to Have Access to It Flexible Access to Data (i.e., Queries) Multiple Users Accessing the Same Data at Same Time Coordinates Only the Physical Access to the Data Data Written by One Program May Not Be Readable by Another Program Pre-determined Access to Data (I.E., Compiled Programs) No Two Programs Can Concurrently Access the Same File

DATABASE PURPOSES Speed and simplicity the database users can: store data ,make changes / manipulation of data displays the return data with faster and easier than in the normal way (either manually or electronically). 2. Storage Space Efficiency data base capable of suppressing the amount of redundancy (repetition) of data, either by applying a number of coding or by creating relationships between groups of related data

DATABASE PURPOSES 3. Accuracy For data in accordance with the rules and certain restrictions by utilizing the coding or the formation of relationships among the data along with the application of rules / constraints (constraint) data type, data domain, the uniqueness of the data etc. 4. Availability So that data can be accessed by any user in need, with the application of network technologies and to transfer / deletion of data that have not been used / expired to save storage space

DATABASE PURPOSES 5. Completeness For complete data is always managed well relative to the needs of users as well as to time, by adding rows of data or make changes to the database structure, namely by adding a field in the table or add new table 6. Security For data that is confidential or vital process that does not fall into the people / users who are not entitled, by the use of your account (username and password) and apply the distinction of each user's access rights to data that can be read or process that can be done

DATABASE PURPOSES 6. Sharebility For data which is managed by the system supports multiuser environments (multiple users), with guard / avoid the emergence of new problems such as inconsistencies in the data (because data changes made by multiple users at the same time) or a deadlock condition (because there are many users waiting for each other to use the data)

DATABASE APPLICATION Examples Typical Environment Corporate Enterprise Data With Large Homogenous Parts (e.g., Formatted Data) Data Relevant Over a Long Time Data Used by Many Simultaneous Users (Batch and On-line Users) for Retrieval & Update