d atabase a dministration itec 450 fall 2011 instructor: dr. justin m. wang

14
DATABASE ADMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

Upload: frederica-mckenzie

Post on 27-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

DATABASE ADMINISTRATIONITEC 450 Fall 2011

Instructor: Dr. Justin M. Wang

Page 2: D ATABASE A DMINISTRATION ITEC 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

Page 3: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

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

Page 4: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

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)

Page 5: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

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

Page 6: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

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

Page 7: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

MODULE 1 DATABASE ADMINISTRATION TECHNIQUES AND PRACTICESSection I Database Administrator

Page 8: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

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

Page 9: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

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

Page 10: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

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

Page 11: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

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

Page 12: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

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

Page 13: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

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

Page 14: D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang

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