d atabase a dministration itec 450 fall 2011 instructor: dr. justin m. wang
TRANSCRIPT
DATABASE ADMINISTRATIONITEC 450 Fall 2011
Instructor: Dr. Justin M. Wang
2
ITEC
45
0
INTRODUCTION OF WEEK 1
Course logistics Course overview Database technology DBA’s role and classifications DBA’s tasks DBA career path
Fall 2
01
1
3
ITEC
45
0
COURSE LOGISTICS Instructor information: next page Your information: Overview\Student Info Form Materials
Mullins’ book – Database Administration On-line documents – Oracle materials Supplementary materials – Communications\Student Union\
Section Resources Grading policy:
Submission: Drop Box by 11:59pm local time Return : within a week from due date Amended late policy:
Up to 1 week late: 10% deduction with approved excuse, 20% otherwise
More than 1 week late: 40% deduction
FranklinLive session structure Lecture for 40 - 55 minutes, then Q&A Recorded: if you can’t attend, review and write a summary
Fall 2
01
1
ITEC
45
0
4
INSTRUCTOR - JUSTIN M. WANG
Fall 2
01
1
Teach at Franklin University over 10 years
The Ohio State University, Ph.D.
Email: [email protected]
Home: 614-789-0329 Work: 614-249-6270 Course questions: Bulletin
Board (keep it structured)
5
ITEC
45
0
COURSE MODULES
DBA techniques and practices Database installation and configuration: Database management Database tuning Metadata, tools, and data warehousing
Fall 2
01
1
6
ITEC
45
0
COURSE OUTCOMES
Database administration roles DBMS installation and physical database
design Database connectivity (network), availability,
and security Database backup and recovery Database performance monitoring and
optimization Database administration hands-on
experiences and best practices
Fall 2
01
1
MODULE 1 DATABASE ADMINISTRATION TECHNIQUES AND PRACTICESSection I Database Administrator
8
ITEC
45
0
DATABASE TECHNOLOGY
Database –organized store of data DBMS –database management system
designed to create, store, and manage databases, normally including a Structured Query Language (SQL) application programming interface
SQL –Standard query language to access database DDL -Commands to define or modify a database
structure, including creating, altering, and dropping tables, indexes, constraints
DML -Commands to modify and query database data
Fall 2
01
1
9
ITEC
45
0
RDBMS TYPES AND VENDORS RDBMS – DBMS that incorporates the relational data model. Major DBMS and dominated platforms
Oracle –Unix and Linux (75.8%) DB2 (IBM) – zSeries SQL Server (Microsoft) – Windows (38%) Other DBMS: Teradata, Sybase (SAP), Netezza, MySQL (Oracle),
Access Market
Share (%)
Fall 2
01
1
DBMS Oracle DB2 SQL Server
2003 40.3 31.8 12.3
2004 41.3 30.6 13.4
2005 46.8 22.1 15.6
2006 47.1 21.1 17.4
2007 44.3 21.0 18.5
10
ITEC
45
0
DATABASE ADMINISTRATOR (DBA)
The DBA is responsible for designing and maintaining an enterprise’s database
System DBA (Production DBA) –DBMS focus, rather than business Focus on physical installation and performance
monitoring Remote DBA
Application DBA (Development DBA) –database design and ongoing support for a specific application An expert at writing and debugging complex SQL Understand the best ways to incorporate
database requests into application programs
Fall 2
01
1
11
ITEC
45
0
DATABASE ADMINISTRATION
Database logical design and physical implementation
Performance monitoring and tuning Database management and availability Database security and authorization Database backup and recovery Data integrity and loading
Fall 2
01
1
12
ITEC
45
0
DBA CAREER PATH
DBA Certification Oracle Certified Professional (OCP) Microsoft Certified Database Administrator
(MCDBA) On-job development:
Database developer -> DBA Small company to perform all roles
Fall 2
01
1
13
ITEC
45
0
ADDITIONAL LEARNING ON ORACLE
Oracle – relational database Learning materials:
Oracle Database Administrators Guide; Oracle Database 2 Day DBA
Types of Oracle Database Users DBA, Application Developers, Database users
Common Oracle DBA Tasks Install, create db and users, backup, implement,
tune Database Administrator Security and
Privileges Operating system, database (sys, system)
Fall 2
01
1
14
ITEC
45
0
WRAP UP
Assignment 1-1: Obtain a Proctor for Exams Assignment 1-2: SQL Review
SQL learning or reviewing Assignment 1-3: FranklinLive! Session
Note: UNABLE to attend live Listen to recording Write a 1-page summary Submit in Drop Box by the end of the week
Fall 2
01
1