Data and Database Administration CISB514 Advanced Database  At the end of this chapter, you should be able to:  Define terms related to data & dbase.

Slides:



Advertisements
Similar presentations
Database System Concepts and Architecture
Advertisements

Chapter 1: The Database Environment
ICS (072)Database Systems: A Review1 Database Systems: A Review Dr. Muhammad Shafique.
© Prentice Hall CHAPTER 14 Managing Technological Resources.
10/25/2001Database Management -- R. Larson Data Administration and Database Administration University of California, Berkeley School of Information Management.
© 2005 by Prentice Hall 1 Chapter 12: Data and Database Administration Modern Database Management 7 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred.
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.
1 Pertemuan 17 Seleksi DBMS Matakuliah: >/ > Tahun: > Versi: >
Database Administration
10/7/1999Database Management -- R. Larson Database Administration: Additional Issues University of California, Berkeley School of Information Management.
© 2007 by Prentice Hall 1 Chapter 1: The Database Environment Modern Database Management 8 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden.
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.
Concepts of Database Management Seventh Edition
Lecture Nine Database Planning, Design, and Administration
Chapter 1 Introduction to Databases
Chapter 1: The Database Environment
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.
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 13: Data and Database Administration Modern Database Management 9 th Edition Jeffrey.
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
© 2013 Pearson Education, Inc. Publishing as Prentice Hall 1 CHAPTER 11: DATA AND DATABASE ADMINISTRATION Modern Database Management 11 th Edition Jeffrey.
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS Modern Database Management 11 th Edition Jeffrey A. Hoffer, V. Ramesh, Heikki Topi © 2013 Pearson.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Data and database administration
Chapter 1: The Database Environment and Development Process
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 8 (Part b): Advanced SQL Modern Database Management 9 th Edition Jeffrey A. Hoffer,
Data Administration & 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.
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.
Database Administration
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 1: The Database Environment Modern Database Management 9 th Edition Jeffrey A. Hoffer,
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
1 Copyright © 2004, Oracle. All rights reserved. Introduction.
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.
Database Management System (DBMS) an Introduction DeSiaMore 1.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Chapter 1 Chapter 1: The Database Environment Modern Database Management 8 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden © 2007 by Prentice.
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 Administration
1 Database Systems Instructor: Nasir Minhas Assistant Professor UIIT PMAS-AAUR
University of Sunderland COM 220 Lecture Seven Slide 1 Database Users & Administration.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 15 Database Administration and Security.
State of Georgia Release Management Training
Chapter 1 © 2013 Pearson Education, Inc. Publishing as Prentice Hall Chapter 1: The Database Environment and Development Process Modern Database Management.
Week 7 Lecture Part 2 Introduction to Database Administration Samuel S. ConnSamuel S. Conn, Asst Professor.
Copyright © 2016 Pearson Education, Inc. CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS Modern Database Management 12 th Edition Jeff Hoffer,
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
Database Administration Advanced Database Dr. AlaaEddin Almabhouh.
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS Modern Database Management 11 th Edition, International Edition Jeffrey A. Hoffer, V. Ramesh,
Copyright © 2016 Pearson Education, Inc. CHAPTER 12: DATA AND DATABASE ADMINISTRATION Modern Database Management 12 th Edition Jeff Hoffer, Ramesh Venkataraman,
Data and database administration
IS 325 Notes for Thursday September 7, 2017.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
LM 8 Data Administration & Database Administration
Database Administration
Presentation transcript:

Data and Database Administration CISB514 Advanced Database  At the end of this chapter, you should be able to:  Define terms related to data & dbase administration  List functions and roles of data/database administration  Describe role of data dictionaries and information repositories

Data and Database Administration CISB514 Advanced Database  Data Administration  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  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

Data and Database Administration CISB514 Advanced Database  Data policies, procedures, standards  Data Policies: statements that make explicit the goals of DA  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 dbase quality  Planning  Data conflict (ownership) resolution  Managing the information repository  Internal marketing of DA concepts

Data and Database Administration CISB514 Advanced Database 1. All users must have passwords 2. Password must be changed every 6 months 3. Password must have minimum of 7 characters 4. Password must have maximum of 12 characters 5. Password must be combination of alphabet and numbers 6. I/C number, names, birth date cannot be used as passwords.

Data and Database Administration CISB514 Advanced Database 1. To create password: i. End user send request to DBA ii. DBA approves and forward it to computer operator iii. Computer operator creates account, assign temporary password and end it to the user. iv. A copy of the account information is sent to the DBA v. User changes the temporary password.

Data and Database Administration CISB514 Advanced Database  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

Data and Database Administration CISB514 Advanced Database 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

Data and Database Administration CISB514 Advanced Database 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

Data and Database Administration CISB514 Advanced Database 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

Data and Database Administration CISB514 Advanced Database  Blend data and database administration into one role  Fast-track development–monitoring development process:  Database planning: improve selection of technology  Database analysis: work on physical design in parallel with development of the logical & physical models  Database design: prioritize application by volume, importance & complexity  Database implementation  Database maintenance

Data and Database Administration CISB514 Advanced Database  New DBA Roles  Procedural DBAs–managing quality of triggers and stored procedurestriggers and stored procedures  eDBA–managing Internet-enabled database applications  PDA DBA–data synchronization and personal database management  Data warehouse administration

Data and Database Administration CISB514 Advanced Database  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

Data and Database Administration CISB514 Advanced Database  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

Data and Database Administration CISB514 Advanced Database  Disadvantages:  Absence of complete documentation  Ambiguous licensing concerns  Not as feature-rich as proprietary DBMSs  Vendors may not have certification programs

Data and Database Administration CISB514 Advanced Database  Consider these factors when choosing an open source DBMS:  Features  Support  Ease-of-use  Stability  Speed  Training  Licensing

Data and Database Administration CISB514 Advanced Database 17

END OF CHAPTER INFORMATION IN THIS SLIDES WERE TAKEN FROM MODERN DATABASE MANAGEMENT SYSTEM, NINTH EDITION BY JEFFREY A.HOFFER, MARY B.PRESCOTT & HEIKKI TOPI.

Data and Database Administration CISB514 Advanced Database  Routines  Program modules that execute on demand  Functions–routines that return values and take input parameters  Procedures–routines that do not return values and can take input or output parameters  Triggers  Routines that execute in response to a database event (INSERT, UPDATE, or DELETE)

Data and Database Administration CISB514 Advanced Database

Data and Database Administration CISB514 Advanced Database  CREATE PROCEDURE varchar(10) AS SELECT Product, Quantity FROM Inventory WHERE Warehouse  EXECUTE sp_GetInventory ‘Kajang' 21

Data and Database Administration CISB514 Advanced Database CREATE TRIGGER STANDARD_PRICE_UPDATE AFTER UPDATE OF STANDARD_PRICE ON PRODUCT_T FOR EACH ROW INSERT INTO PRICE_UPDATES_T VALUES (PRODUCT_DESCRIPTION, DATE, STANDARD_PRICE);