Data Administration & Database Administration

Slides:



Advertisements
Similar presentations
Database Planning, Design, and Administration
Advertisements

Database System Concepts and Architecture
Introduction to Database Management  Department of Computer Science Northern Illinois University January 2001.
ICS (072)Database Systems: A Review1 Database Systems: A Review Dr. Muhammad Shafique.
10/25/2001Database Management -- R. Larson Data Administration and Database Administration University of California, Berkeley School of Information Management.
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
1 8 Concepts of Database Management, 4 th Edition, Pratt & Adamski Chapter 8 Database Administration.
Database Administration
10/7/1999Database Management -- R. Larson Database Administration: Additional Issues University of California, Berkeley School of Information Management.
IS 4420 Database Fundamentals Chapter 12: Data and Database Administration Leon Chen.
15 1 Chapter 15 Database Administration Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Introduction to Database Management
Concepts of Database Management Seventh Edition
BUSINESS DRIVEN TECHNOLOGY
Lecture Nine Database Planning, Design, and Administration
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1.
Oracle Database Administration. Rana Almurshed 2 course objective After completing this course you should be able to: install, create and administrate.
Chapter 1 Introduction to Databases
Chapter 1: The Database Environment
Database Management COP4540, SCS, FIU An Introduction to database system.
Database Administration Chapter 16. Need for Databases  Data is used by different people, in different departments, for different reasons  Interpretation.
10/5/1999Database Management -- R. Larson Data Administration and Database Administration University of California, Berkeley School of Information Management.
CSC271 Database Systems Lecture # 20.
Database Management System Lecture 2 Introduction to Database management.
Data and Database Administration CISB514 Advanced Database  At the end of this chapter, you should be able to:  Define terms related to data & dbase.
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
Data and Database Administration CISB344 Database 2  At the end of this chapter, you should be able to:  Define terms related to data & database administration.
D ATABASE A DMINISTRATION ITEC 450 Fall 2012 Instructor: Dr. Rama Gudhe.
IT – DBMS Concepts Relational Database Theory.
Data and Database Administration
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Data and database administration
Concepts of Database Management Sixth Edition
Concepts of Database Management, Fifth Edition Chapter 8: Database Administration.
DATABASE UTILITIES. D ATABASE S YSTEM U TILITIES In addition to possessing the software modules most DBMSs have database utilities that help the DBA in.
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
Concepts of Database Management Eighth 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 7: Database Systems Succeeding with Technology: Second Edition.
Oracle9i Performance Tuning Chapter 1 Performance Tuning Overview.
Database Administration
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Storing Organizational Information - Databases
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
C6 Databases. 2 Traditional file environment Data Redundancy and Inconsistency: –Data redundancy: The presence of duplicate data in multiple data files.
8 8 Chapter 8 The University Lab: Conceptual Design Verification, Logical Design, and Implementation Database Systems: Design, Implementation, and Management.
ICS (072)Database Systems: An Introduction & Review 1 ICS 424 Advanced Database Systems Dr. Muhammad Shafique.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
DA vs. DBA The University of California Berkeley Extension Copyright © 2011 Patrick McDermott.
Database Environment Chapter 2. Data Independence Sometimes the way data are physically organized depends on the requirements of the application. Result:
1 Database Management Systems (DBMS). 2 Database Management Systems (DBMS) n Overview of: ä Database Management Components ä Database Systems Architecture.
1 Chapter 1 Introduction to Databases Transparencies.
IST 318 Database Administration Lecture 1 What Is a DBA?
Database Administration
Database Administration Basics. Basic Concepts and Definitions  Data Facts that can be recorded and stored  Metadata Data that describes properties.
Week 7 Lecture Part 2 Introduction to Database Administration Samuel S. ConnSamuel S. Conn, Asst Professor.
1 Data and Database Administration Data and Database Administration By Lec. Adeel Shahzad FromBook-B.
TEXT BOOK: DATABASE ADMINISTRATION: THE COMPLETE GUIDE TO PRACTICES AND PROCEDURES CRAIG S. MULLINS Database Administration(IS4511) Sana azzam
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Database Administration Advanced Database Dr. AlaaEddin Almabhouh.
Chapter 9 Database Planning, Design, and Administration Transparencies © Pearson Education Limited 1995, 2005.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
DBA 5/20/2018 Like a policeman or teacher
Data and database administration
An Introduction to database system
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Database Management System (DBMS)
LM 8 Data Administration & Database Administration
Database Management Systems
Presentation transcript:

Data Administration & Database Administration

Learning outcomes At the end of this lecture, you should be able to: Define terms related to data & database administration List several major functions of data/database administration Describe the changing roles of the data and database administrator in the current business environment

Traditional Administration Definitions Data Administration: A high-level function that is responsible for the overall management of data resources in an organization, including maintaining corporate-wide definitions and standards Database Administration: A technical function that is responsible for physical database design and for dealing with technical issues such as security enforcement, database performance, and backup and recovery

Traditional Data Administration Functions Data policies, procedures, standards Planning Data conflict (ownership) resolution Managing the information repository Internal marketing of DA concepts

Traditional Data Administration Functions Data policies, procedures, standards Data Policies: statements that make explicit the goals of DA Every user must have a valid password Data procedure: written outlines of actions to be taken to perform certain activity Data Standard: explicit conventions and behaviors that are to be followed and that can be used to help evaluate database quality Minimum characters for password: 8

Traditional Data Administration Functions Planning Provide leadership in developing the organization’s Information Architecture (IA) Requires both an understanding the needs of the organization for data and information and the ability to lead the development of an information architecture

Traditional Data Administration Functions Data conflict (ownership) resolution Who owns the data? DA: suitable person because DA is not associated with a certain department Procedures must be established

Traditional Data Administration Functions Managing the information repository Repositories contain metadata  describe an organization’s data and data processing resources Replacing Data Dictionaries Serves as an essential source of information and functionality for: Users: who must understand data definitions, business rules and relationships among data objects CASE tools used to specify and develop IS Applications that access and manipulate data DBMS: maintain the repository and update system privileges, passwords, object definitions

Traditional Data Administration Functions Internal marketing of DA concepts The importance of procedures and policies Effective internal marketing  reduce resistance to change and data ownership problems

Traditional Database Administration Functions Analyzing and designing databases Selection of DBMS and software tools Installing/upgrading DBMS Tuning database performance Improving query processing performance Managing data security, privacy, and integrity Data backup and recovery

Traditional Database Administration Functions Analyzing and designing databases Prioritizing application transactions by volume, importance and complexity Specifications should be reviewed as quickly as the transactions are developed Selection of DBMS and software tools Establish policies regarding the DBMS and related system software that will be supported within the organization

Traditional Database Administration Functions Installing/upgrading DBMS All the correct versions of different modules are in place, all the proper device drivers are present and the DBMS works correctly with any third party software products User accounts must be created and maintained. Tuning database performance Performance of a database (query and update processing time as well as data storage utilization) needs to be monitored Design of a database must be frequently changed to meet new requirements Database  rebuilt, reorganized, and re-indexed: recover wasted space and to correct poor data allocation and fragmentation

Traditional Database Administration Functions Improving query processing performance Queries may need to be rewritten in a more efficient form Index may need to be added or deleted Data may need to be relocated to different devices Managing data security, privacy, and integrity Data backup and recovery

Functions of DA & DBA DA DATABASE PLANNING Develop corporate database strategy/policies Develop enterprise model (information architecture) Develop cost/benefit models Design database environment/select technologies Develop and market data administration plan DATABASE ANALYSIS Define and model data requirements (conceptual) Define and model business rules Define operational requirements Resolve requirements conflicts Maintain corporate data dictionary/repository DA

Functions of DA & DBA DBA DA/DBA DBA DA/DBA DATABASE DESIGN Perform logical database design Design external model (sub schemas) Design internal (physical) models Design integrity controls DATABASE IMPLEMENTATION Specify database access policies Establish security controls Install DBMS Supervise database loading Specify test procedures Develop application programming standards Establish procedures for backup and recovery Conduct user training DBA DA/DBA DBA DA/DBA

Functions of DA & DBA DBA DA/DBA OPERATIONS AND MAINTENANCE Backup and recover databases Upgrade DBMS Monitor database performance Tune and reorganize databases Resolve access conflict Tune and rewrite queries Enforce standards and procedures Support users GROWTH AND CHANGE Implement change-control procedure Plan growth and change Evaluate new technology DBA DA/DBA

Trends in Database Administration Trends and new skills needed: Increased used of procedural logic Triggers, stored procedures Ensure it is well planned, tested, implemented, shared and reused Proliferation of e-business applications Able to manage applications and database that are Internet enabled. Increase use of Smart phones How to design personal DB, how to manage data synchronization.

Data Warehouse Administration New role, coming with the growth in data warehouses Similar to DA/DBA roles Emphasis on integration and coordination of metadata/data across many data sources Specific roles: Support DSS applications Manage data warehouse growth Establish service level agreements regarding data warehouses and data marts

Open Source DBMSs DEFINITION: Free DBMS source code software that provides the core functionality of an SQL-compliant DBMS An alternative to proprietary packages such as Oracle, Microsoft SQL Server, or Microsoft Access mySQL is an example of an open-source DBMS Advantages: Less expensive than proprietary packages Source code available, for modification Have different version (simple to complex, free to some cost(additional features) No additional cost for copies or licensing

Open Source DBMSs Disadvantages: Absence of complete documentation Ambiguous licensing concerns Not as feature-rich as proprietary DBMSs Vendors may not have certification programs

Open Source DBMSs Consider these factors when choosing an open source DBMS: Features Support Ease-of-use Stability Speed Training Licensing

END OF CHAPTER Information in this slides were taken from Modern Database Management System, Tenth edition by Jeffrey A.Hoffer, V.Ramesh & Heikki Topi.