Week 7 Lecture Part 2 Introduction to Database Administration Samuel S. ConnSamuel S. Conn, Asst Professor.

Slides:



Advertisements
Similar presentations
Database Administration
Advertisements

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.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 15 Database Administration and Security.
Chapter 6 Database Design
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Database Administration (DBA) DBA is a resource that supervises both the database and the use of the DBMS. DBA is usually a group, but sometimes it refers.
1 8 Concepts of Database Management, 4 th Edition, Pratt & Adamski Chapter 8 Database Administration.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 1 Introduction to Database Management.
Database Administration
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
Chapter 1 Database Systems
© 2005 by Prentice Hall 1 Chapter 2: The Database Development Process Modern Database Management 7 th Edition George Lamperti.
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
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Oracle Database Administration. Rana Almurshed 2 course objective After completing this course you should be able to: install, create and administrate.
Introduction to Systems Analysis and Design
Database Administration Chapter 16. Need for Databases  Data is used by different people, in different departments, for different reasons  Interpretation.
Chapter 1 Introduction to Database Management. McGraw-Hill/Irwin © 2004 The McGraw-Hill Companies, Inc. All rights reserved. Welcome! Database technology:
Chapter 15 Database Administration
Introduction to Database
Database Systems: Design, Implementation, and Management Ninth Edition
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.
Systems Analysis and Design: The Big Picture
Database Systems: Design, Implementation, and Management Tenth Edition
Data and Database Administration
Organizing Information Technology Resources
Chapter 15 Database Administration and Security
Database Design - Lecture 1
DBS201: DBA/DBMS Lecture 13.
Chapter 15 Database Administration and Security
Data Administration & Database Administration
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
Objectives Overview Define the term, database, and explain how a database interacts with data and information Define the term, data integrity, and describe.
15 1 Chapter 15 Database Administration Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Concepts of Database Management, Fifth Edition Chapter 8: Database Administration.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS (Cont’d) Instructor Ms. Arwa Binsaleh.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Database Systems: Design, Implementation, and Management
1 Database Systems: Design, Implementation, and Management CHAPTER 6 Database Design.
Week 4 Lecture Part 3 of 3 Database Design Samuel ConnSamuel Conn, Faculty Suggestions for using the Lecture Slides.
Introduction to Database Management. 1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles.
Oracle9i Performance Tuning Chapter 1 Performance Tuning Overview.
Database Administration
Copyright 2002 Prentice-Hall, Inc. 1.1 Modern Systems Analysis and Design Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 1 The Systems Development.
Database Systems: Design, Implementation, and Management Ninth Edition Chapter 15 Database Administration and Security.
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.
15 1 Chapter 15 Database Administration Database Systems: Design, Implementation, & Management, 6 th Edition, Rob & Coronel Learning Objectives.
Introduction to Databases
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
Database Administration
Database Systems. Role and Advantages of the DBMS Improved data sharing Improved data security Better data integration Minimized data inconsistency Improved.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 15 Database Administration and Security.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 15 Database Administration and Security.
Chapter 12 Database Administration and Security Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 15 Database Administration and Security.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
TEXT BOOK: DATABASE ADMINISTRATION: THE COMPLETE GUIDE TO PRACTICES AND PROCEDURES CRAIG S. MULLINS Database Administration(IS4511) Sana azzam
Learners Support Publications www. lsp4you.com Database Users and Administrator.
Database Administration Advanced Database Dr. AlaaEddin Almabhouh.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
Database Architecture, Administration and Security.
Chapter 16 Database Administration and Security
Database Administration
Outline Context for database development Goals of database development
Presentation transcript:

Week 7 Lecture Part 2 Introduction to Database Administration Samuel S. ConnSamuel S. Conn, Asst Professor

2 In this lecture, you will: Learn that data are a valuable business asset that requires careful management Learn why and how the database plays a critical role in an organization Learn that the introduction of a DBMS has important technological, managerial, and cultural organizational consequences Learn what the database administrator's managerial and technical roles are Be introduced to several database administration tools Examine various database administration strategies See how various database administration technical tasks are performed with Oracle

3 Data as a Corporate Asset Raw material used to produce information Valuable resource Information Timely and accurate data can trigger beneficial actions Basis for knowledge Used in decision making

4 Data-Information-Decision Cycle Figure 16.1

5 Databases in an Organization DBMS facilitates Interpretation and presentation of data Distribution of data and information Data preservation and monitoring Control over data duplication and use Supports managerial decision making Top Middle Operational

6 Introduction of Database Big organizational change and challenge Process with three primary aspects Technological Managerial Cultural Must focus on organizational needs

7 Roots in decentralized file systems Electronic Data Processing (EDP) or Data Processing (DP) Department Information systems (IS) department Evolution of Database Administration Figure 16.2

8 Database administration created to handle complex data management tasks Database administrator (DBA) responsible for control of database Factors affecting DBA placement in organization Management style Size and complexity of operations Geographic distribution of facilities General coordinator of all DBAs is systems administrator (SYSADM) Data administrator (DA) Evolution of Database Administration (Con’t.)

9 Placement of DBA Function Figure 16.3

10 DBA Functional Organization Figure 16.4

11 DA Versus DBA Table 16.1

12 Summary of DBA Activities Figure 16.6

13 DBA Skills Table 16.2

14 DBA Activities and Services Table 16.3

15 DBA Service: End-User Support User requirements gathering Conflict and problem resolution Finding solutions to information needs Ensuring quality and integrity of applications and data Building end-user confidence Managing the training and support of DBMS users

16 Policies General statements of direction or action Communicate and support DBA goals Standards More detailed and specific than policies Describe minimum requirement of DBA activity Procedures Written instructions that describe steps for activity Support and enhance work environment DBA Service: Policies, Procedures, & Standards

17 Authorization management User access management View definition DBMS utilities access control DBMS usage monitoring Security breaches Preserved integrity Data recovery may not be necessary Corrupted integrity Database must be recovered DBA Service: Security, Privacy, & Integrity

18 Database security officer (DSO) Disaster management Periodic data and applications backups Proper backup identification Convenient and safe backup storage Physical protection Personal access control Insurance coverage for the data in the database Data recovery and contingency plans must be tested and evaluated Backup and recovery may not cover all aspects of IS DBA Service: Data Backup and Recovery

19 Data useful in right hands at right time Current philosophy makes authorized data access easier Sophisticated query tools Web front ends Data democracy Cautions due to improper use of data DBA Service: Data Distribution and Use

20 DBMS and utilities evaluation, selection, and installation Design and implementation of databases and applications Testing and evaluation of databases and applications Operation of the DBMS, utilities, and applications Training and supporting users Maintenance of the DBMS, utilities, and applications DBA’s Technical Role

21 Integrated data dictionary Included with the DBMS Stand-alone data dictionary From third-party vendor Active data dictionary Automatically updated by the DBMS Passive data dictionary Created and updated by a batch process DB Administrative Tools: Data Dictionary

22 Data elements in all tables Tables defined in all databases Indexes defined for each database table Defined database specifics End users and administrators of database Programs that access database Access authorizations for all users Relationships among data elements DB Administrative Tools: Data Dictionary (Con’t.)

23 CASE is Computer-Aided Software Engineering Provides automated framework for Systems Development Life Cycle Classifications Front-end CASE tools support planning, analysis, and design Back-end CASE tools support coding and implementation DB Administrative Tools: CASE

24 Reduction in development time and costs Automation of the SDLC Standardization of the systems development methodologies Easier maintenance of application systems developed with CASE tools Improves communications among the DBA, applications designers, and end users DB Administrative Tools: CASE (Con’t.)

25 Information Engineering (IE) translates strategic goals of the company into data and applications Focuses on description of corporate data instead of the processes Output is Information Systems Architecture (ISA) Serves as the basis for planning, development, and control of future IS Data Administration Strategy: Information Engineering

26 Forces Affecting Development of ISA Figure 16.8

27 Management commitment Thorough company situation analysis End-user involvement Defined standards Training Small pilot project Critical Success Factors for IS Strategy

28 Database Administration Using Oracle Security Manager Schema Manager Storage Manager SQL Worksheet Instance Manager