Silabus Database Server

7

Click here to load reader

Transcript of Silabus Database Server

Page 1: Silabus Database Server

KURIKULUM SMK NEGERI 1 TANGGUL

SILABUSNAMA SEKOLAH : SMK NEGERI 1 TanggulMATA PELAJARAN : Kompetensi KejuruanKELAS/SEMESTER : XI/1STANDAR KOMPETENSI : Membuat program basis data menggunakan Microsoft (SQL Server)KODE KOMPETENSI : 070 KK 4ALOKASI WAKTU : 60 X 45 Menit

KOMPETENSI DASAR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN

ALOKASI WAKTU

SUMBER

BELAJARTM PS PI

1. Menggunakan TSQL

Alat-alat pemrograman untuk SQL Server

Sintaks TSQL.

Perintah TSQL

Menggunakan mrograman untuk SQL Server

Menggunakan Sintaks TSQL

Menjalankan perintah TSQL dijalankan

Alat-alat pemrograman untuk SQL Server digunakan.

Sintaks TSQL digunakan.

Perintah TSQL dijalankan

Program sederhana

Pengamatan Tes tertulis Tugas Hasil program

4 4(8)

4(16)

Manual SQL 2000 server

Pengembangan database dengan SQL Server

Komputer

2. Menggunakan stored procedures

Stored procedures (dibuat, modifikasi, dan hapus) .

Programming stored procedures.

Memanioulasi Stored procedures (dibuat, modifikasi, dan hapus) .

Membuat Programming stored procedures dibuat.

Stored procedures dimanipulasi (dibuat, modifikasi, dan hapus) .

Programming stored procedures dibuat.

Program sederhana

Pengamatan Tes tertulis Tugas Hasil program

4 4(8)

4(16)

Manual SQL 2000 server

Pengembangan database dengan SQL Server

Komputer

3. Menggunakan triggers

Triggers.

Programming triggers.

Membuat Triggers

Mengelola Triggers.

Membuat basis data dengan menggunakan Programming triggers dibuat.

Triggers dibuat dan dikelola.

Programming triggers dibuat.

Program sederhana

Pengamatan Tes tertulis Tugas Hasil program

4 4(8)

4(16)

Manual SQL 2000 server

Pengembangan database dengan SQL Server

Komputer

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 1 dari 5

Page 2: Silabus Database Server

KURIKULUM SMK NEGERI 1 TANGGUL

KOMPETENSI DASAR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN

ALOKASI WAKTU

SUMBER

BELAJARTM PS PI

4. Menerapkan Administrasi SQL Server

Sistem keamanan untuk SQL Server

Keamanan SQL Server

Konsep SQL Server Agent

Konsep DTS (Data Transforma-tion Service)

Membuat sistem keamanan untuk SQL Server

Mengimplementasikan dan Mengadministrasikan Sistem Keamanan SQL Server

Menjelaskan konsep SQL Server Agent

Konsep DTS (Data Transforma-tion Service)

Sistem keamanan untuk SQL Server dibuat dan dirancang. Keamanan SQL Server diimple-mentasikan dan diadminis-trasikan

Konsep SQL Server Agent dije-laskan

Konsep DTS (Data Transforma-tion Service) dijelaskan

Program sederhana

Pengamatan Tes tertulis Tugas Hasil

program

4 4(8)

4(16)

Manual SQL 2000 server

Pengembangan database dengan SQL Server

Komputer

5. Menerapkan XML support

Integrasi dari sistem dan transfer data menggunakan XML

Melakukan Integrasi dari sistem dan transfer data menggunakan XML support

Integrasi dari sistem dan transfer data menggunakan XML dilakukan

Program sederhana

Pengamatan Tes tertulis Tugas Hasil

program

4 4(8)

4(16)

Manual SQL 2000 server

Pengembangan database dengan SQL Server

E-book XML Komputer

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 2 dari 5

Page 3: Silabus Database Server

KURIKULUM SMK NEGERI 1 TANGGUL

NAMA SEKOLAH : SMK NEGERI 1 TanggulMATA PELAJARAN : Kompetensi KejuruanKELAS/SEMESTER : XII/2

STANDAR KOMPETENSI : Membuat program basis data menggunakan PL/SQL (Oracle)

KODE KOMPETENSI : 070 KK 4

ALOKASI WAKTU : 60 X 45 Menit

KOMPETENSI DASAR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN

ALOKASI WAKTU

SUMBER

BELAJARTM PS PI

1. Menerapkan Oracle tingkat Dasar

Restriksi, sorting, rules, defaults dan constraining data.

Melakukan Restriksi, sorting, rules, defaults dan constraining data

Restriksi, sorting, rules, defaults dan constraining data dilakukan.

Program sederhana

Pengamatan Tes tertulis Tugas Hasil program

4 4(8)

- Buku Oracle Komputer Jobsheet Modul ajar

PL/SQL

Sub-queries dan co-related queries.

Membuat Sub-queries dan co-related queries.

Sub-queries dan co-related queries dibuat.

Ekstensi dari DML (Data Manipulation Language) dan DDL (Data Definition Language).

Fitur-fitur dan perintah dalam SQL*plus digunakan

Menjelaskan Ekstensi dari DML (Data Manipulation Language) dan DDL (Data Definition Language)

Fitur-fitur dan perintah dalam SQL*plus digunakan

Ekstensi dari DML (Data Manipulation Language) dan DDL (Data Definition Language) dijelaskan.

Fitur-fitur dan perintah dalam SQL*plus digunakan

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 3 dari 5

Page 4: Silabus Database Server

KURIKULUM SMK NEGERI 1 TANGGUL

KOMPETENSI DASAR

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN

ALOKASI WAKTU

SUMBER

BELAJARTM PS PI

Perintah manipulasi data dan kontrol data.

. Locking.

Obyek-obyek Oracle (Views, clusters, indexes, synonyms, snapshots)

MenggunakanPerintah manipulasi data dan kontrol data.

dictionary.

Menjelaskan Locking.

MenjelaskanObyek-obyek Oracle (Views, clusters, indexes, synonyms, snapshots)

. Perintah manipulasi data dan kontrol data digunakan.

Locking dijelaskan.

Explicit dan implicit cursors, exception, procedures, functions dan triggers.

Konsep data dictionary dijelaskan

Membuat Explicit dan implicit cursors, exception, procedures, functions dan triggers.

Menjelaskan Konsep data

Obyek-obyek Oracle (Views, clusters, indexes, synonyms, snapshots) dijelaskan

Explicit dan implicit cursors, exception, procedures, functions dan triggers dibuat.

Konsep data dictionary dijelaskan

2. Menerapkan PL/SQL

Variable Character Set dan Tipe Data

Komponen PL/SQL

Cursor processing

PL/SQL Tables dan PL/SQL Wrappers

Menjelaskan Variable Character Set dan Tipe Data

Menjelaskan Komponen PL/SQL

Menjelaskan Cursor processing

Menggunakan PL/SQL Tables dan PL/SQL Wrappers

Variable Character Set dan Tipe Data dijelaskan

Komponen PL/SQL dijelaskan

Cursor processing dijelaskan

PL/SQL Tables dan PL/SQL Wrappers digunakan

Program sederhana

Pengamatan Tes tertulis Tugas Hasil program

8 8(16)

- Buku Oracle Komputer Jobsheet Modul ajar

PL/SQL

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 4 dari 5

Page 5: Silabus Database Server

KURIKULUM SMK NEGERI 1 TANGGUL

KOMPETENSI DASAR

INDIKATORMATERI

PEMBELAJARANKEGIATAN PEMBELAJARAN PENILAIAN

ALOKASI WAKTU

SUMBER

BELAJAR

3. Menerapkan Oracle tingkat lanjut

Flow proses CASE dilakukan

PL/SQL record ke dalam DML direferensikan

Bulk binding dihasilkan

Run-time dynamic SQL dijelaskan

Flow proses CASE dilakukan

PL/SQL record ke dalam DML direferensikan

Bulk binding dihasilkan

Run-time dynamic SQL dijelaskan

Flow proses CASE dilakukan

PL/SQL record ke dalam DML direferensikan

Bulk binding dihasilkan

Run-time dynamic SQL dijelaskan

Program sederhana

Pengamatan Tes tertulis Tugas Hasil

program

6 6(12)

- Buku Oracle

Komputer Jobsheet Modul ajar

PL/SQL

Keterangan

TM : Tatap MukaPS : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka)PI : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 5 dari 5