MATADIKLAT :
SISTEM BASIS DATA
SERVER/TERDISTRIBUSI
GURU PENGAJAR :
MUHAMMAD NUR HAMID,A.Md
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu membuat Database sederhana
menggunakan Microsoft SQL 2000 Server
II MATERI PEMBELAJARAN
Alat-alat pemrograman untuk SQL Server, Sintaks TSQL dan Perintah TSQL
V PENILAIAN
1. SOAL
Soal teori studi kasus pada dunia nyata
Soal praktek menjalankan perintah dasar Ms SQl 2000 Server
2. KRITERIA PENILAIAN
I TUJUAN PEMBELAJARAN
Setelah menyelesaikan materi ini siswa diharapkan memahami dan mampu membuat dan
memanipulasi stored procedures
II MATERI PEMBELAJARAN
Menggunakan stored procedures
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapakan mampu membuat dan mengelola triggers dan
triggers programming
II MATERI PEMBELAJARAN
Triggers and Programming triggers.
Mengelola Triggers.
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu merancang dan membuat keamanan
SQL Server berdasarkan konsep DTS dan Server Agent secara mandiri
II MATERI PEMBELAJARAN
Sistem keamanan untuk SQL Server
Keamanan SQL Server
Konsep SQL Server Agent
Konsep DTS (Data Transformation Service)
V PENILAIAN
1.
2.
I TUJUAN PEMBELAJARAN
II MATERI PEMBELAJARAN
Integrasi dari sistem dan transfer data menggunakan XML
V PENILAIAN
1.
2.
I TUJUAN PEMBELAJARAN
II MATERI PEMBELAJARAN
Restriksi, sorting, rules, defaults dan constraining data.
c. Kegiatan Penutup
V PENILAIAN
1. Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
2.
I TUJUAN PEMBELAJARAN
II MATERI PEMBELAJARAN
Sub-queries dan co-related queries.
c. Kegiatan Penutup
V PENILAIAN
1. Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
2.
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu menjelaskan ekstensi DML dan
penggunaan fitur – fitur dalam SQL*plus
II MATERI PEMBELAJARAN
Ekstensi dari DML (Data Manipulation Language) dan DDL (Data Definition Language).
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu menjelaskan
II MATERI PEMBELAJARAN
Perintah manipulasi data dan kontrol data.
. Locking.
Obyek-obyek Oracle (Views, clusters, indexes, synonyms, snapshots)
c. Kegiatan Penutup
Menyimpulkan tentang hal-hal yang telah diajarkan guru.
Memberi refleksi/komentar tentang hal-hal yang telah
dipelajari baik yang telah dipahami, yang belum dipahami maupun hal-hal yang
menyenangkan dan yang tidak
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu menjelaskan
II MATERI PEMBELAJARAN
Explicit dan implicit cursors, exception, procedures, functions dan triggers.
Konsep data dictionary dijelaskan
c. Kegiatan Penutup
Menyimpulkan tentang hal-hal yang telah diajarkan guru.
Memberi refleksi/komentar tentang hal-hal yang telah
dipelajari baik yang telah dipahami, yang belum dipahami maupun hal-hal yang
menyenangkan dan yang tidak
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu menjelaskan
Variable Character Set dan Tipe Data
II MATERI PEMBELAJARAN
Variable Character Set dan Tipe Data
c. Kegiatan Penutup
Menyimpulkan tentang hal-hal yang telah diajarkan guru.
Memberi refleksi/komentar tentang hal-hal yang telah
dipelajari baik yang telah dipahami, yang belum dipahami maupun hal-hal yang
menyenangkan dan yang tidak
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu menjelaskan
Komponen PL/SQL
II MATERI PEMBELAJARAN
Komponen PL/SQL
c. Kegiatan Penutup
Menyimpulkan tentang hal-hal yang telah diajarkan guru.
Memberi refleksi/komentar tentang hal-hal yang telah
dipelajari baik yang telah dipahami, yang belum dipahami maupun hal-hal yang
menyenangkan dan yang tidak
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu menjelaskan dan menerapkan Cursor
processing
II MATERI PEMBELAJARAN
Cursor processing
b. Kegiatan Inti
Menjelaskan Cursor processing
c. Kegiatan Penutup
Menyimpulkan tentang hal-hal yang telah diajarkan guru.
Memberi refleksi/komentar tentang hal-hal yang telah
dipelajari baik yang telah dipahami, yang belum dipahami maupun hal-hal yang
menyenangkan dan yang tidak
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu menjelaskan dan menerapkan
PL/SQL Tables dan PL/SQL Wrappers
II MATERI PEMBELAJARAN
PL/SQL Tables dan PL/SQL Wrappers
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu menjelaskan dan menerapkan
Flow proses CASE
II MATERI PEMBELAJARAN
Flow proses CASE
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu menjelaskan dan menerapkan
II MATERI PEMBELAJARAN
mereferensikan PL/SQL record ke dalam DML
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu menjelaskan dan menerapkan
Bulk binding
II MATERI PEMBELAJARAN
Bulk binding
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program
I TUJUAN PEMBELAJARAN
Setelah mempelajari materi ini siswa diharapkan mampu menjelaskan dan menerapkan
Run-time dynamic SQL
II MATERI PEMBELAJARAN
Run-time dynamic SQL
V PENILAIAN
Program sederhana
Pengamatan
Tes tertulis
Tugas
Hasil program