Database Administration Basics. Basic Concepts and Definitions  Data Facts that can be recorded and stored  Metadata Data that describes properties.

Slides:



Advertisements
Similar presentations
Introduction to Databases
Advertisements

IS 4420 Database Fundamentals Leon Chen. 2 Agenda About yourself About yourself  Name  Major About the instructor About the instructor Syllabus Syllabus.
Chapter 1: The Database Environment
Dr Gordon Russell, Napier University Unit Data Dictionary 1 Data Dictionary Unit 5.3.
Introduction to Databases
--What is a Database--1 What is a database What is a Database.
Oct 31, 2000Database Management -- Fall R. Larson Database Management: Introduction to Terms and Concepts University of California, Berkeley School.
Chapter 2 Database Environment.
File Systems and Databases
Data Management I DBMS Relational Systems. Overview u Introduction u DBMS –components –types u Relational Model –characteristics –implementation u Physical.
Introduction to Databases Transparencies
Chapter 1 INTRODUCTION TO DATABASE.
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
Chapter 1: The Database Environment and Development Process
Chapter 2 Database Environment Pearson Education © 2014.
Lecture Two Database Environment Based on Chapter Two of this book:
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
DBMS1 Database Management System (DBMS) Introductory Concepts Week-1.
Chapter 1: The Database Environment
Introduction to Databases
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.
Introduction to Database Systems 1.  Assignments – 3 – 9%  Marked Lab – 5 – 10% + 2% (Bonus)  Marked Quiz – 3 – 6%  Mid term exams – 2 – (30%) 15%
Chapter 1 1 © Prentice Hall, 2002 Database Design Dr. Bijoy Bordoloi Introduction to Database Processing.
Introduction to Databases and Database Languages
Chapter 1 1 © Prentice Hall, 2002 Database Design Dr. Bijoy Bordoloi Introduction to Database Processing.
Database Environment 1.  Purpose of three-level database architecture.  Contents of external, conceptual, and internal levels.  Purpose of external/conceptual.
D ATABASE A DMINISTRATION ITEC 450 Fall 2012 Instructor: Dr. Rama Gudhe.
IT – DBMS Concepts Relational Database Theory.
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS Modern Database Management 11 th Edition Jeffrey A. Hoffer, V. Ramesh, Heikki Topi © 2013 Pearson.
Chapter 1: The Database Environment and Development Process
Announcements Homework 1 Due 9/15 Project: Step 1 Due 9/17 Reading for Wednesday –2.6 – 2.8.
Sistem Basis Data (DATABASE) Siauw Yohanes Darmawan
Data Administration & Database Administration
Web-Enabled Decision Support Systems
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.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
Introduction to Database Management. 1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles.
Chapter 1 : Introduction §Purpose of Database Systems §View of Data §Data Models §Data Definition Language §Data Manipulation Language §Transaction Management.
File Systems and Databases Lecture 1. Files and Databases File: A collection of records or documents dealing with one organization, person, area or subject.
1 Chapter 1 Introduction to Databases Transparencies Last Updated: Pebruari 2010 By M. Arief Updated by RSO Feb 2011
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Database Management System Prepared by Dr. Ahmed El-Ragal Reviewed & Presented By Mr. Mahmoud Rafeek Alfarra College Of Science & Technology- Khan younis.
Chapter 1 Introduction to Databases. 1-2 Chapter Outline   Common uses of database systems   Meaning of basic terms   Database Applications  
IS 325 Notes for Wednesday August 28, Data is the Core of the Enterprise.
1 Chapter 1 Introduction to Databases Transparencies.
IST 318 Database Administration Lecture 1 What Is a DBA?
Database Concepts Track 3: Managing Information using Database.
Database Administration
Create Content Capture Content Review Content Edit Content Version Content Version Content Translate Content Translate Content Format Content Transform.
Database Systems. Role and Advantages of the DBMS Improved data sharing Improved data security Better data integration Minimized data inconsistency Improved.
Chapter 9 & 10 Database Planning, Design and Administration Database Application Lifecycle DBMS Selection Database Administration.
University of Sunderland COM 220 Lecture Seven Slide 1 Database Users & Administration.
Copyright (c) 2014 Pearson Education, Inc. Introduction to DBMS.
Introduction to Databases Transparencies © Pearson Education Limited 1995, 2005.
Introduction to Databases Dr. Osama AL Rababah. Objectives In this capture you will learn: Some common uses of database systems. The characteristics of.
Chapter 2 Database Environment.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Introduction to Databases Transparencies
Database Management:.
Oracle Database Administration
Chapter 2 Database Environment Pearson Education © 2009.
Lecture 1 File Systems and Databases.
Database Design Hacettepe University
The Database Environment
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
Presentation transcript:

Database Administration Basics

Basic Concepts and Definitions  Data Facts that can be recorded and stored  Metadata Data that describes properties or characteristics of other data  Information Data processed in such a way to increase the knowledge of the person who uses it  Database An organized, centrally-managed collection of data and metadata

Evolution of Database Technologies 1960’s1970’s1980’s1990’s2000+ Federated MDDB ……. Traditional Files Hierarchical Network Relational Object Object-Relational

Database System Components  Hardware  Software OS Applications  User interface  Application programs  CASE tools and utilities Database Management System  People End Users System Developers Data & Database Administrators  Data User data Metadata  Procedures Backup/Recovery Retention Ownership/Location…

DA vs DBA vs SA

IT Infrastructure System Administrator DBA (if no SA) ‏ Data and Metadata Policy Data Administrator Database Administrator (if no DA) ‏ Analysis Design Database Administrator Development Testing Implementation (database, application) ‏ Maintenance & Tuning

Task of DBA

 the DBA must understand relational design practices. relational theory and the specific implementation of the relational database management system (RDBMS) ‏ conceptual and logical data modeling techniques. The ability to create and interpret entity-relationship diagrams is essential to designing a relational database.

THERE ARE THREE MAIN FUNCTIONS: 1. Administration & management of Data Content 2. Administration & management of Data Structure 3. Administration & management of the Physical Database DBA Functions

1. Administration & management of Data Content which data is to be held on the database which users have what kind of access to the database which kind of users have access to individual items of data which consistency checks must be maintained when should data be removed DBA Functions

2.The administration and management of data structure. how many logical databases do we need ? what is the table column structure ?  normalisation  functional analysis  de normalisation how is security to be implemented ? DBA Functions

2.The administration and management of data structure (Cont.) ‏ how are consistency checks made ? how is access to be optimised ?  transactions  clustering  indexing  query optimisation how and when to re-organise the database ? DBA Functions

3.The administration and management of the physical database how many copies should run ?  machine sizing  operating system performance when and how should we perform backups?  database files  recovery log files DBA Functions

3.The administration and management of the physical database ( cont.) ‏ start-up and shutdown procedures.  DBMS parameters  control procedures what procedures are required to recover from system failures ?  export / import procedures  roll forward / rollback DBA Functions

Liaison with:  Management enterprise objectives time constraints for development budget constraints future plans organisational changes DBA Role

Liaison with:  Users data requirements application priorities ownership of data archiving requirements documentation response times DBA Role

Liaison with:  Application Development Staff security/privacy controls education/training data integrity rules housekeeping programs information about the database test plans etc. DBA Role

Liaison with:  Operations Staff availability requirements batch job priorities security procedures error recovery requirements performance monitoring etc. DBA Role

Liaison with:  Software Vendors Education/training needs Hardware requirements documentation service support & maintenance utilities etc. DBA Role

Liaison with:  Hardware Vendors hardware capabilities expansion capability incompatibility with any existing hardware servicing requirements training equipment failure DBA Role