Database Actors.

Slides:



Advertisements
Similar presentations
Databases and Database Users
Advertisements

CS1001 Lecture 26. Overview Artificial Intelligence Artificial Intelligence Database Systems Database Systems.
Introduction to Introduction to Database Systems Rose-Hulman Institute of Technology Curt Clifton.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1.
Chapter 1 Introduction to Databases
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.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1 Outline Types of Databases and Database Applications Basic Definitions Typical DBMS Functionality.
Database Actors Database Administrators Database Designers
Databases and Database Users
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1 Chapter 1 - Introduction: Databases and Database Users - Outline Types of Databases and.
The Role of DBMS in Computing
DBMS USERS.
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 Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
Summary Data Modeling SDLC What is Data Modeling Application Audience and Services Entities Attributes Relationships Entity Relationship Diagrams Conceptual,Logical.
Course Introduction Ria Mae G. Corda ITB322 (Lecture) 2 nd Semeseter, AY
1Mr.Mohammed Abu Roqyah. Introduction and Conceptual Modeling 2Mr.Mohammed Abu Roqyah.
Chapter(1) Introduction and conceptual modeling. Basic definitions Data : know facts that can be recorded and have an implicit. Database: a collection.
CS370 Spring 2007 CS 370 Database Systems Lecture 1 Overview of 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.
Characteristics of the Database Approach (Difference between traditional file processing and database approach) Redundancy Self-Describing nature of a.
1 Welcome : To the third learning sequence “ DB ACTORS “ Present learning: We shall explore the following topics: - DB limitations. - DB actors. - DB Administrator.
ISC321 Database Systems I Chapter 1: Introduction to Databases Fall 2015 Dr. Abdullah Almutairi.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Chapter 1 Introduction: Databases and Database Users.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1.
1 Chapter (1) Basic Concepts Objectives Introducing the concept of database system Some examples Advantages of using DBMS Implication of the DB approach.
10/3/2017.
Lect1: Course Introduction
What is Database Administration ?
Introduction to Databases
Chapter 1 Database and Database Users
Introduction to Database Management
Introduction: Databases and Database Users
Databases and Database Users
INTRODUCTION TO DBMS -.
Databases and Database Users
Introduction: Databases and Database Users
Database Management Systems Lecture # 01
Outline Types of Databases and Database Applications Basic Definitions
“ Database (DB) and Database Management System (DBMS) “
Database and Database Users
Introduction to Computing
Introduction to Databases Ashima wadhwa
7/4/2018.
Introduction to Databases
Introduction to Databases
Introduction to Databases
Database Actors Welcome : To the third learning sequence “ DB ACTORS “
Methodology – Physical Database Design for Relational Databases
Database Database is a large collection of related data that can be stored, generally describes activities of an organization. An organised collection.
Chapter 2: Database System Concepts and Architecture
Introduction to Database
11/14/2018.
Introduction to DataBase
Introduction to Databases
Introduction to Databases Transparencies
Data base management system dbms
1/2/2019.
Database (DB) and Database Management System (DBMS)
Introduction to Databases
Introduction to Databases
Chapter 1 Outline Types of Databases and Database Applications
Summary Data Modeling SDLC What is Data Modeling
Terms: Data: Database: Database Management System: INTRODUCTION
The Database Environment
Introduction to Databases
Overview of Computer system
Database management systems
Presentation transcript:

Database Actors

DB limitations The limitations are: The decision to use a DBMS for company’s information needs as critical as decision to introduce computer in the first time. The commission to DBMS is costly because it represents a large commitment in term of money and human resources. The limitations are:

DB limitations 1- Complexity: The DBMS is a complex piece of software, it requires DB experts both to look after it and also to design and develop the database. 2- Cost: Comprehensive DBMS are expensive to purchase and give rise to additional overhead when in operation.

DB limitations 3- Inefficiencies: 4- Rigidity: By no means a database system is inefficient, but what is meant here that in large systems, whenever weakness appear even though it is simple, the maintenance of such weakness will take a considerable time. 4- Rigidity: The most current DBMS, where designed to manage a particular type data (for example, fixed length record).

DB limitations 3- Inefficiencies: 4- Rigidity: By no means a database system is inefficient, but what is meant here that in large systems, whenever weakness appear even though it is simple, the maintenance of such weakness will take a considerable time. 4- Rigidity: The most current DBMS, where designed to manage a particular type data (for example, fixed length record).

Database Actors A primary goal of a database system is to retrieve information from and store new information in the database. People who work with a database can be categorized as database actors ( users ).

Database Actors 1- System Analysts: - System analysts determine the requirements of end users, especially naive and parametric end users, and develop specifications for transactions that meet these requirements.

2- Database Designers: Database Actors - Identifying the data to be stored in the database. - Choosing appropriate structures to represent and store this data undertaken before the database is actually implemented and populated with data. - Communicate with all prospective database users. - Develop a view of the database that meets the data and processing requirements for each group of users

Database Actors 3 - Application Programmers: - Application programmers implement these specifications as programs; then they test, debug, document, and maintain these transactions

4- Database Administrators: - Authorizing access to the database. Database Actors 4- Database Administrators: - Authorizing access to the database. - Coordinating and monitoring its use. - Acquiring software and hardware resources as needed

- Tools are optional packages that are often purchased separately. Database Actors 5- Tool developers: - Tools are optional packages that are often purchased separately. - Include packages for database design, performance monitoring, natural language or graphical interfaces, prototyping, simulation, and test data generation.

Database Actors 6- End Users: - Need different information each time. Access to the database for querying, updating, and generating reports. 6.1- Casual end users: - Occasionally access the database. - Need different information each time. - Learn only a few facilities that they may use repeatedly. - Typically middle-level or high-level managers or other occasional browsers.

Database Actors 6.2- Naive or parametric end users: - Constantly querying and updating the database, using standard types of queries and updates called canned transactions that have been carefully programmed and tested. - Need to learn very little about the facilities provided by the DBMS.

Database Actors 6.3- Sophisticated end users: - Engineers, scientists, business analysts, and others who thoroughly familiarize themselves with the facilities of the DBMS so as to implement their applications to meet their complex requirements. - Try to learn most of the DBMS facilities in order to achieve their complex requirements.

Database Actors 7- Operators and maintenance personnel: - System administration personnel who are responsible for the actual running and maintenance of the hardware and software environment for the database system.

END