Database Fundamentals(continuing)

Slides:



Advertisements
Similar presentations
Introduction to Database Management  Department of Computer Science Northern Illinois University January 2001.
Advertisements

Organizing Data & Information
Chapter 9: Database Systems
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1.
Chapter 1 Introduction to Databases
Presentation By: Brian Mais. What Is It? Content Management Systems(CMS) describes software that manage content, workflow, and collaboration online and.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1 Chapter 1 - Introduction: Databases and Database Users - Outline Types of Databases and.
Information storage: Introduction of database 10/7/2004 Xiangming Mu.
Fundamentals of Information Systems, Second Edition 1 Organizing Data and Information.
Chapter 1 Introduction to Databases Pearson Education ©
Introduction: Databases and Database Users
1 Welcome: To the second learning sequence “ Data Base (DB) and Data Base Management System (DBMS) “ Recap : In the previous learning sequence, we discussed.
Session-8 Data Management for Decision Support
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
Database Management System (DBMS) an Introduction DeSiaMore 1.
Chapter 9 Database Systems Introduction to CS 1 st Semester, 2014 Sanghyun Park.
Chapter 9 Database Systems © 2007 Pearson Addison-Wesley. All rights reserved.
Chapter 9 Database Systems. © 2005 Pearson Addison-Wesley. All rights reserved 9-2 Chapter 9: Database Systems 9.1 Database Fundamentals 9.2 The Relational.
Introduction to Database Chapter #9 Sec 9.1. What is a Database? A flat file is considered to be one-dimensional storage system because it presents its.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 4-1 Relational Databases.
Data The fact and figures that can be recorded in system and that have some special meaning assigned to it. Eg- Data of a customer like name, telephone.
Difference between DBMS and File System
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Chapter 1 Introduction: Databases and Database Users.
Copyright © 2012 Pearson Education, Inc. Communication Skills.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
Databases and Database User ch1 Define Database? A database is a collection of related data.1 By data, we mean known facts that can be recorded and that.
Introduction to Databases Transparencies
Introduction to Databases
Chapter 1 Database and Database Users
Database and Cloud Security
Chapter (2) Database Systems Concepts and Architecture Objectives
CS4222 Principles of Database System
Introduction To DBMS.
The Components of Information Systems
Database Management.
Datab ase Systems Week 1 by Zohaib Jan.
Outline Types of Databases and Database Applications Basic Definitions
“ Database (DB) and Database Management System (DBMS) “
Chapter 2 Database System Concepts and Architecture
Introduction to Databases Ashima wadhwa
Chapter 9 Database Systems
Introduction: Databases and Database Users
Fundamentals & Ethics of Information Systems IS 201
Introduction to Databases
Introduction to Databases Transparencies
Introduction to Databases
Introduction to Databases
Database Actors Welcome : To the third learning sequence “ DB ACTORS “
Chapter 4 Relational Databases
9/22/2018.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
 DATAABSTRACTION  INSTANCES& SCHEMAS  DATA MODELS.
The Components of Information Systems
Chapter 9: Database Systems
Dr. Awad Khalil Computer Science Department AUC
Introduction to Databases
Introduction to Databases Transparencies
Database (DB) and Database Management System (DBMS)
Introduction to Databases
Introduction to Databases
Accounting Information Systems 9th Edition
Chapter 9: Database Systems
Introduction to Databases Transparencies
Dr. Awad Khalil Computer Science Department AUC
Information System Building Blocks
Terms: Data: Database: Database Management System: INTRODUCTION
Database Dr. Roueida Mohammed.
Presentation transcript:

Database Fundamentals(continuing)

Database Fundamentals the role of schemas Among the disadvantages of the proliferation of database technology is the potential of sensitive data being accessed by unauthorized personnel. Someone placing an order at a company’s website should not have access to the company’s financial data; an employee in a company’s benefits department may need access to the company’s employee records but should not have access to the inventory or sales records.

Database Fundamentals Thus the ability to control access to the information in the database is as important as the ability to share it.

Database Fundamentals To provide different users access to different information within a database, database system often rely on schemas and subschemas. A schema is a description of the entire database structure that is used by the database software to maintain the database. A subschema is a description of only that portion of the database pertinent to a particular user’s needs.

Database Fundamentals Database management systems (Page-386)A typical database application involves multiple software layers, which we will group into two major layers— an application layer and a database management layer. The application software handles the communication with the user of the database and may be quite complex.

Database Fundamentals Note that the application software does not directly manipulate the database. The actual manipulation of the database is accomplished by the database management system (DBMS). Once the application software has determined what action the user is requesting, it uses the DBMS as an abstract tool to obtain the results. If the request is to add or delete data, it is the DBMS that actually alters the database. If the request is to retrieve information, it is the DBMS that performs the required searches.

Database Fundamentals This dichotomy between the application software and DBMS has several benefits. One is that it allows for the construction and use of abstract tools, which we have repeatedly found to be a major simplifying concept in software design. If the details of how the database is actually stored are isolated within the DBMS, the design of the application software can be greatly simplified.

Database Fundamentals A second advantage is that such an organization provides a means for controlling access to the database. By dictating that the DBMS performs all access to the database, the DBMS can enforce the restrictions imposed by the various subschemas.

Database Fundamentals Still another reason: is to achieve data independence—the ability to change the organization of the database itself without changing the application software. 0-9

Database Fundamentals summary the significance of database systems the role of schemas database management systems 0-10