GARIS-GARIS BESAR PROGRAM PENGAJARAN
PROGRAM STUDI :S1 SISTEM INFORMASI
JUDUL MATA KULIAH : Database Administrator
NOMOR KODE / SKS : 410103083 / 3 SKS
PRASYARAT : SQL
DESKRIPSI SINGKAT : Mata kuliah DBA mempelajari arsitektur, feature oracle 10g, oracle product, monitoring performance dan tatacara memanajemen Server dengan semua sumber dayanya.
MANFAAT MATA KULIAH : kosong
TUJUAN INSTRUKSIONAL UMUM : Mahasiswa dapat melakukan manajemen atas suatu server basis data
DAFTAR PUSTAKA : Ric Van Dyke, Russ Lowenthal, “Oracle University, Oracle Database 10g, Administration Workshop I, Volume 1, Student Guide”, Oracle Corp., 2004
Ric Van Dyke, Russ Lowenthal, “Oracle University, Oracle Database 10g, Administration Workshop I, Volume 2, Student Guide”, Oracle Corp., 2004
PROSENTASE PENILAIAN : UTS = 30 % UAS = 30% TUGAS = 40%
MINGGU TUJUAN INSTRUKSIONAL KHUSUS POKOK BAHASAN SUB POKOK BAHASAN METODE
1
Mahasiswa dapat menyebutkan semua product oracle software dan menyebutkan fungsi dan tugas seorang DBA.
Mahasiswa dapat install Oracle Database 10g.
Introduction DBA Installing Oracle
Database 10g Sofware
Oracle Product, Relation Database System, Integrity Constraint, Task of DBA System Requirements,
Preinstallation Checks, Install Type, Starter Database, Configuration Assistants
Slide Resmi Oracle Bab 1 & 2
Demo ppt, capture instalasi oracle 10g dg OS Windows.
2
Mahasiswa dapat menjabarkan Oracle Database Architecture.
Mahasiswa mengerti Instance architecture Mahasiswa adapt menggunakan DBCA Mahasiswa dapat Create, Configure, Drop
Database, Manage Template
Creating an Oracle Database
Control Files Redo Log Files
Tablespaces and Datafiles Segments, Extents, Blocks Oracle Memory Sturcture Data Dictionary Creating Database DBCA (Database Configuration Assistance) BAB 3 Praktek di Komputer Kelas 3
Mahasiswa dapat mengaktifkan dan
menonaktifkan iSQL*Plus, Oracle Enterprise Manager dan Oracle Listener.
Mahasiswa dapat melakukan Start up dan Shut down Oracle Database 10g
Mahasiswa dapat mendefinisikan tablespace & datafiles
Mahasiswa dapat Create, Manage Tablespace
Controlling Database Storage Structure
Management Framework Starting and Stopping
Database Control Database homepage Startup and Shutdown Tablespaces and Data Files
Slide resmi Oracle BAB 5 dan BAB 6 Praktek di
Komputer Kelas Pra Quiz BAB 4
4
Mahasiswa dapat Create dan Modify Tables
Mahasiswa Dapat mendefinisikan Constraints
Mahasiswa Dapat view atribut dan contents dari tabel
Mahasiswa dapat create Indexes dan View
Managing Schema Objects
Schema Objects Other Data types
Create & Modifying Tables Constraints
View, Sequence
Slide resmi Oracle BAB 8
Praktek di Komputer Kelas Pra Quiz BAB 7
5 Mahasiswa dapat memanipulasi data SQL Mahasiswa dapat menggunakan Data Pump
untuk Export & Import data Managing Data
Data Pump Export Data Pump Import
Load data with SQL Loader
Slide resmi Oracle BAB 9
Praktek di Komputer Kelas Pra Quiz BAB 8
6
Mahasiswa dapat mengidentifikasikan PL/SQL Object
Mahasiswa dapat menjabarkan trigger dan Events
Mahasiswa dapat mengidentifikasikan dan mengkonfigurasi PL/SQL Performance PL/SQL PL/SQL Function Procedures Packages body
Slide resmi Oracle BAB 10
Praktek di Komputer Kelas Quiz Seluruh BAB
7
Mahasiswa dapat mencreate, management, database User Account
Mahasiswa dapat managemen Role, Grant Revoke Privilege dan mengontrol resource user
Mahasiswa dapat mengaplikasikan privilege Mahasiswa dapat memanagemen user
account
Mahasiswa dapat mengimplementasikan standard password security
Mahasiswa dapat melakukan Audit database Activity
Administering Users Oracle Database
Security
Database User Accunts Crating User, Profile,
Authecticating Users System, Object Privileges Benefit, Secure Roles Database Security
Password Account, history, verification
Audit Option View Auditing Security update
Slide resmi Oracle BAB 7
Praktek di Komputer Kelas Pra Quiz BAB 5, 6 Slide resmi Oracle
BAB 11 Praktek di
Komputer Kelas Membahas UTS
Ujian Tengah Semester UTS
8
Mahasiswa dapat membuat create listener Mahasiswa dapat menggunakan Oracle Net
Manager untuk mengkonfigurasi client and middle tier connection
Mahasiswa dapat menggunakan TNSPING untuk test Oracle Net connectivity
Oracle Net Services
Oracle Net Listener Monitoring the Listener Create a Listener Listener Control
Oracle Net Connections Easy Connect
Oracle Net Manager Testing Oracle Net
Connecting
Slide resmi Oracle BAB 12
Praktek di Komputer Kelas Pra Quiz BAB 11
9
Mahasiswa dapat mengidentifikasikan ketika menggunakan Oracle Shared Servers Mengkonfigurasi Oracle Share Servers Monitor Shared Servers
Oracle Shared Servers
Establishing a Connection Dedicated Server Process User Session : Dedicated
SGA & PGA
Data Dictionary Views Choosing a Connection Type
Komputer Kelas Pra Quiz BAB 12
10
Mahasiswa dapat mentroubleshoot invalid Mahasiswa dapat melakukan optimasi statistic Mahasiswa dapat View performance metrics Mahasiswa dapat melakukan reaksi masalah
performance
Performance Monitoring
Performance Monitoring Monitoring Methodlogies Database and Instance
Metrics
Data Dictionary Metrics Optimizer Statistics
Schedule Optimizer Statistics Collection
Dynamic Performance Tuning
Slide resmi Oracle BAB 14
Praktek di Komputer Kelas Pra Quiz BAB 13
11
Mahasiswa dapat melakukan setting dan critical alert
Mahasiswa dapat mengumpulkan dan menggunakan baseline metrics
Mahasiswa dapat melakukan tuning dan diagnostic advisors
Mahasiswa bisa menggunakan Automatic Database Diagnostic Monitor (ADDM) Mahasiswa dapat memanagement dan
mengotomatisasi Workload Repository Mahasiswa dapat memonitor, configure, Undo
Advisor
Proactive Maintenance Undo Managerment
Server Generate alerts Setting thresholds
Tuning Diagnostinc Advisor Undo Data
Monitoring Undo Undo Tablespace
Slide resmi Oracle BAB 15 & 16 Praktek di
Komputer Kelas Pra Quiz BAB 14
12
Mahasiswa dapat mendeteksi dan resolve lock conflicts
Mahasiswa dapat memanajemen deadlocks
Monitoring and Resolving Lock Conflicts Mekanisme Locks Data Concurrency DML Locks Lock Conflicts
Detecting, Resolving Lock Conflicts
Slide resmi Oracle BAB 17
Praktek di Komputer Kelas Pra Quiz BAB 15,
13
Mahasiswa dapat menerangkan dasar dari backup, restore dan recovery
Mahasiswa dapat mengetahui type dari failure yang terjadi pada oracle database
Mahasiswa dapat menjelaskan tune instance recovery
Mahasiswa dapat mengidentifikasikan checkpoint, redolog file dan archived log files yang penting.
Mahasiswa dapat mengkonfigurasi ARCHIVELOG mode
Backup and Recovery Concepts
Backup and Recovery Categories of Failures User Process Failure Network Failure Use Error Instance Failure Instance Recovery Tuning Instance Recovery Configuring for Recoverability Control File
Redo Log File
Multiplexing the Redo Log File
Slide resmi Oracle BAB 18
Praktek di Komputer Kelas Pra Quiz BAB 17
14 Mahasiswa dapat create consistensi database backup
Mahasiswa dapat backup database tanpa shutting down
Mahasiswa dapat create incremental backup Mahasiwa dapat mengotomatisasi database
backup
Mahasiswa dapat melakukan monitor flash recovery area
Mahasiswa menguasai Control File Redo log File dan Data File
Database Backups
Database Recovery Recovery Manager Configure, Schedulling Backup.
Manage Backup Flash Recovery Area Database Recovery Open Database
Loss of a Control File, Redo Log File and Data File
Slide resmi Oracle BAB 19, 20 Praktek Komputer
Kelas
Disahkan : Diperiksa : Dibuat Oleh :
Helmy Widyantara, S.Kom., M.Eng Dra. M.J. Dewiyani Sunarto, M.Pd Dra. Sulis Janu Hartati, MT