• Tidak ada hasil yang ditemukan

SILABUS PROFESI PENDIDIK KEJURUAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "SILABUS PROFESI PENDIDIK KEJURUAN"

Copied!
7
0
0

Teks penuh

(1)

PROGRAM PENDIDIKAN CALON PENDIDIK

AKADEMI KOMUNITAS (AK)

DIREKTUR JENDERAL PENDIDIKAN TINGGI

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

REPUBLIK INDONESIA

2012

SILABUS PROFESI PENDIDIK KEJURUAN

Revisi : 00

Tgl : Nopember 2012

Hal 1 dari 7

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen

tanpa ijin tertulis dari Direktorat Pendidik dan Tenaga Kependidikan Dikti

Diperiksa oleh :

I. DESKRIPSI MATAKULIAH

Mata kuliah ini bertujuan untuk mempelajari tentang standart bahasa antar muka

untuk database, yaitu Structure Query Language (SQL) pada database Oracle,

serta dapat mengembangkan aplikasi dengan tool pengembangan Visual Basic dan

Oracle Developer.

Kuliah ini juga mengajarkan kepada siswa tentang arsitektur database Oracle,

pengaturan user, privillege dan resource. Selain itu, mahasiswa juga akan belajar

bagaimana membuat database operasional, pengaturan file, start up dan shutdown

instance, serta database Oracle, juga pengaturan tablespace, segment, extent, dan

blok.

II. KOMPETENSI YANG DIKEMBANGKAN

Mahasiswa diharapkan dapat:

1.

Memahami Structured Query Language (SQL) yang ada di Oracle

2.

Dapat membuat aplikasi dengan tools pengembangan Visual Basic yang

terhubung dengan database Oracle

3.

Dapat membuat aplikasi dengan tools pengembangan Oracle Developer

4.

Menggambarkan komponen arsitektur dari Oracle10g.

5.

Membuat database operasional.

6.

Melakukan pengaturan terhadap user, profile, privilege, instance, temporary

segment, index, rollback segment, table, dan role.

7.

Melakukan backup serta export/import data.

8.

Menggambarkan metode untuk mengelola data integrity.

MATAKULIAH

: PRAKTIKUM BASIS DATA

KODE MATAKULIAH

: (3 SKS PRAKTIKUM)

SEMESTER

: SATU

(2)

PROGRAM PENDIDIKAN CALON PENDIDIK

AKADEMI KOMUNITAS (AK)

DIREKTUR JENDERAL PENDIDIKAN TINGGI

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

REPUBLIK INDONESIA

2012

SILABUS PROFESI PENDIDIK KEJURUAN

Revisi : 00

Tgl : Nopember 2012

Hal 2 dari 7

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen

tanpa ijin tertulis dari Direktorat Pendidik dan Tenaga Kependidikan Dikti

Diperiksa oleh :

III. KEGIATAN PERKULIAHAN

Tatap

Muka Kompetensi Dasar Materi Dasar

Strategi

Perkuliahan Sumber Bahan

1

 Memahami fitur-fitur Oracle10g

 Dapat menjelaskan aspek teori maupun fisik dari database relasional

 Menggambarkan Implementasi Oracle pada RDBMS dan ORDBMS

 Mengetahui kemampuan dari SQL SELECT Statement  Dapat membuat perintah SQL dengan SELECT

Statement

 Memahami bermacam tipe fungsi yang tersedia dalam SQL

 Menggunakan fungsi Karakter, Bilangan dan Tanggal dalam statement SELECT

 Dapat melakukan fungsi Konversi

 Pendahuluan  Dasar Penulisan Statemen SQL  Pembatasan dan Pengurutan Data  Fungsi Baris Tunggal Ceramah, tanya jawab, penugasan, dan workshop 2

 Dapat menulis statement SELECT yang mengakses data ke lebih dari satu table dengan menggunakan operator join.

 Menampilkan data yang tidak memenuhi kondisi join dengan menggunakan operator outer join

 Melakukan join terhadap table itu sendiri (self join)  Mengidentifikasi Fungsi Group yang tersedia  Menggambarkan Penggunaan dari Fungsi Group  Mengelompokkan data dengan Klausa GROUP BY  Meng-include atau meng-exclude suatu baris data

dengan klausa HAVING

 Menggambarkan tipe persoalan yang dapat dipecahkan oleh sub query

 Mendefinisikan sub query  Memahami tipe-tipe dari subquery

 Menulis subquery baris tunggal dan baris berganda  Membuat query yang membutuhkan variable input  Kustomisasi lingkungan SQL*PLUS

 Menghasilkan output yang lebih mudah dibaca  Membuat dan menjalankan file script

 Menyimpan hasil proses kustomisasi

 Menampilkan Data dari Banyak Tabel  Aggregate Data dengan Fungsi GROUP  Subquery  Menghasilkan Output yang Dapat Dibaca dengan iSQL*PLUS Ceramah, tanya jawab, penugasan, dan workshop 3

 Memahami Statement DML (Data Manipulation Language)

 Menyisipkan baris ke dalam table  Merubah baris dalam table  Menghapus baris dari table  Mengontrol Transaksi

 Memahami object utama dari database  Membuat table

 Memahami tipe data yang digunakan pada saat pendefinisian kolom pada table

 Merubah definisi table

 Drop, rename dan truncate table  Memahami definisi Constraint  Dapat Membuat Constraint

 Dapat Melakukan pemeliharaan Constraint  Memahami definisi View

 Dapat membuat View

 Dapat Memanggil data melalui View

 Manipulasi Data  Pembuatan dan Pengelolaan Tabel  Constraint  Pembuatan View Ceramah, tanya jawab, penugasan, dan workshop

(3)

PROGRAM PENDIDIKAN CALON PENDIDIK

AKADEMI KOMUNITAS (AK)

DIREKTUR JENDERAL PENDIDIKAN TINGGI

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

REPUBLIK INDONESIA

2012

SILABUS PROFESI PENDIDIK KEJURUAN

Revisi : 00

Tgl : Nopember 2012

Hal 3 dari 7

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen

tanpa ijin tertulis dari Direktorat Pendidik dan Tenaga Kependidikan Dikti

Diperiksa oleh :

 Merubah definisi View

 Insert, Update, dan Delete data melalui View  Menghapus (drop) view

4

o Dapat membuat Sequence

o Dapat melakukan modifikasi dan menghapus Sequence o Dapat membuat Index dan melakukan pemeliharaan

pada Index

o Dapat membuat private dan public Synonim o Membuat User dan Privilege

o Pengaturan Role

o Penggunaan statement GRANT dan REVOKE untuk mengatur object privileges

o Memahami operator SET

o Menggunakan operator SET dikombinasikan dengan multiple query ke dalam single query

o Mengontrol urutan dari baris yang dikembalikan o Menggunakan operasi ROLLUP untuk menghasilkan

nilai sub total

o Menggunakan operasi CUBE untuk menghasilkan nilai cross-tabulation

o Menggunakan fungsi GROUPING untuk mengidentifikasi nilai baris yang dibuat oleh ROLLUP atau CUBE  Menggunakan GROUPING SETS untuk menghasikan

himpunan hasil tunggal

o Object Database yang Lain o Pengontrolan Akses User o Penggunaan Operator SET o Perbaikan dengan Klausa GROUP BY Ceramah, tanya jawab, penugasan, dan workshop 5

o Dapat menulis subquery dengan banyak kolom o Dapat menggambarkan dan menjelaskan karakteristik

dari subqueries pada saat didapatkan nilai NULL o Dapat menulis subquery dalam klausa FROM o Dapat menggunakan scalar subqueries dalam SQL o Dapat menggambarkan tipe dari persoalan yang dapat

dipecahkan dengan menggunakan sub query yang berkorelasi.

o Dapat menulis subquery yang berkorelasi Melakukan Update dan Delete baris dengan menggunakan subqueries yang berkorelasi.

o Dapat menggunakan operator EXISTS dan NOT EXISTS

o Dapat menggunakan klausa WITH o Memahami konsep hierarchical query o Dapat membuat laopran dengan struktur tree o Memahami Format hierarchical data

o Dapat menggambarkan fitur dari perintah insert pada banyak table (multitable insert)

o Dapat menggunakan tipe-tipe insert pada banyak table berikut : Unconditional INSERT,Pivoting

INSERT,Conditional ALL INSERT, Conditional FIRST INSERT

o Dapat membuat dan menggunakan tabel eksternal o Memberi nama indeks pada waktu pembuatan primary

key constraint o SubQuery Lanjutan o Hierarchical Retrieval o Oracle9i Perluasan ke Statement DML dan DDL Ceramah, tanya jawab, penugasan, dan workshop 6

o Dapat mengembangkan suatu aplikasi dengan Visual Basic yang menggunakan database Oracle

o Memahami Oracle Developer dan Object Navigatornya o Dapat melakukan koneksi ke database

o Memahami tipe-tipe Form

o Dapat membuat Single Block Form o Dapat merubah property dari komponen

o Dapat melakukan penyimpanan dan kompilasi terhadap

o Pembuatan

Aplikasi dengan database Oracle dan Visual Basic Development o Pendahuluan : Oracle Developer o Membuat dan Ceramah, tanya jawab, penugasan, dan workshop

(4)

PROGRAM PENDIDIKAN CALON PENDIDIK

AKADEMI KOMUNITAS (AK)

DIREKTUR JENDERAL PENDIDIKAN TINGGI

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

REPUBLIK INDONESIA

2012

SILABUS PROFESI PENDIDIK KEJURUAN

Revisi : 00

Tgl : Nopember 2012

Hal 4 dari 7

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen

tanpa ijin tertulis dari Direktorat Pendidik dan Tenaga Kependidikan Dikti

Diperiksa oleh :

form yang dibuat Menjalankan Form

dengan Single Block o Master Detail

Form

7

o Dapat membuat List of Value yang mengacu pada isi data dari table yang lain

o Dapat membuat non-base table fields untuk memperbaiki antarmuka user

o Dapat membuat program unit dan stored program unit untuk menambah fungsionalitas pada suatu aplikasi o Dapat membuat single report dan master detail report

o List of Value (LOV)

o Non-base Table Fields

o Program Unit dan Stored Program Units o Pembuatan Report Ceramah, tanya jawab, penugasan, dan workshop 8

o Dapat membuat Menu dalam Oracle Form

o Memahami penggunaan chart dan graphics untuk Form dan Report yang sudah dibuat

o Mampu mendesain table dari ruang lingkup permasalahan

o Mampu mendesain menu

o Mampu mendesain form dan report untuk aplikasi yang dibuat o Pembuatan Menu dalam Oracle Forms o Chart dan Graphics o Studi Kasus : Pembuatan Aplikasi dengan database Oracle Ceramah, tanya jawab, penugasan, dan workshop

Ujian Tengah Semester

9

o Mahasiswa mengerti tentang Oracle dan proses instalasinya.

o Mahasiswa mengerti apa itu DBA, tugas-tugas dan wewenangnya, serta lingkup kerjanya.

o Mahasiswa dapat menggambarkan arsitektur Oracle dan komponen2 utama.

o Mahasiswa dapat menggambarkan komponen2 yang terlibat pada koneksi antara user dengan Oracle instance. o Tentang database Oracle o Pengenalan tentang Database Administrator (DBA) o Komponen Arsitektur Oracle. o Proses-proses dalam Oracle. Ceramah, tanya jawab, penugasan, dan workshop 10

o Mahasiswa mengetahui tool2 yang dapat digunakan oleh DBA. Mengerti tentang Oracle Universal Installer dan Oracle Enterprise Manager.

o Mahasiswa dapat membuat suatu database Oracle menggunakan tool Database Configuration Assistant, script default, maupun secara manual.

o Mahasiswa dapat memahami parameter files, diagnostic files, dan bagaimana men-start up dan shutdown sebuah instance.

o Mahasiswa mengerti arsitektur fisik dari database Oracle. o Memulai Server Oracle Database o Pembuatan database. o Pengaturan Oracle Instance. o Arsitektur fisik Oracle database. Ceramah, tanya jawab, penugasan, dan workshop 11

o Mahasiswa mengerti tentang data dictionary dan penggunaannya.

o Mahasiswa dapat memahami control file serta mengetahui penggunaan dan pengelolaannya. o Mahasiswa mengerti kegunaan dari redo log file serta

mengetahui cara2 pembuatan dan pengelolaannya. o Mahasiswa mengerti tentang tablespace dan datafile

serta mengetahui cara pembuatan.

o Penggunaan data dictionary dan dynamic performance views. o Pengelolaan Control File o Pengelolaan Redo Log File o Pengelolaan tablespace dan datafile. Ceramah, tanya jawab, penugasan, dan workshop

(5)

PROGRAM PENDIDIKAN CALON PENDIDIK

AKADEMI KOMUNITAS (AK)

DIREKTUR JENDERAL PENDIDIKAN TINGGI

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

REPUBLIK INDONESIA

2012

SILABUS PROFESI PENDIDIK KEJURUAN

Revisi : 00

Tgl : Nopember 2012

Hal 5 dari 7

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen

tanpa ijin tertulis dari Direktorat Pendidik dan Tenaga Kependidikan Dikti

Diperiksa oleh :

12

o Mahasiswa mengerti cara pengelolaan tablespace dan datafile.

o Mahasiswa mangerti tentang struktur logika dari database serta mengetahui cara pengelolaannya. o Mahasiswa mengerti tentang undo data serta

mengetahui cara pengelolaannya.

o Mahasiswa mengeerti tentang tipe2 data pada Oracle.

o Lebih lanjut tentang tablespace dan datafile. o Logika dari struktur

penyimpanan dan relasi2nya. o Pengelolaan undo

data.

o Tipe data pada Oracle. Ceramah, tanya jawab, penugasan, dan workshop 13

o Mahasiwa mengerti tentang table serta operasi-operasi penanganannya.

o Mahasiswa memahami tipe index dan penggunaannya, serta mengetahui cara pengelolaannya.

o Mahasiswa mengerti tentang cluster dan mengetahui cara2 penanganannya.

o Mahasiswa mengerti tentang data integrity constraints beserta pengelolaannya. o Pengelolaan table. o Pengelolaan Index. o Pengelolaan Cluster. o Pengelolaan data integrity. Ceramah, tanya jawab, penugasan, dan workshop 14

o Mahasiswa mengerti tentang Password Security dan Resources serta mengetahui cara pengelolaannya. o Mahasiswa mengerti tentang user beserta

penanganannya.

o Mahasiswa mengerti tentang privilege beserta penanganannya.

o Mahasiswa mengerti tentang role beserta penanganannya. o Pengelolaan Password Security dan Resources. o Pengelolaan user. o Pengelolaan privileges. o Pengelolaan roles. Ceramah, tanya jawab, penugasan, dan workshop 15

o Mahasiswa mengerti tentang auditing penggunaannya. o Mahasiswa mengerti berbagai cara me-load data ke

dalam database.

o Mahasiswa mengerti proses export dan import di Oracle.

o Mahasiswa mengerti proses backup dan strategi penggunaannya.

o Auditing o Loading data

kedalam database. o Export dan import

data. o Tentang backup. Ceramah, tanya jawab, penugasan, dan workshop 16

o Mahasiswa mengerti proses backup dan strategi penggunaannya.

o Mahasiswa mengerti tentang OEM, fungsi2nya serta proses instalasinya.

o Mahasiwa mampu menggunakan OEM serta mengerti arsitektur 3-tieruntuk OEM.

o Mahasiswa mengetahui aplikasi database advance.

o Tentang recovery. o Oracle Enterprise Manager (OEM) o Lebih lanjut mengenai Oracle Enterprise Manager (OEM) o Pengenalan tentang penerapan database yang lebih komplek. Ceramah, tanya jawab, penugasan, dan workshop

(6)

PROGRAM PENDIDIKAN CALON PENDIDIK

AKADEMI KOMUNITAS (AK)

DIREKTUR JENDERAL PENDIDIKAN TINGGI

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

REPUBLIK INDONESIA

2012

SILABUS PROFESI PENDIDIK KEJURUAN

Revisi : 00

Tgl : Nopember 2012

Hal 6 dari 7

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen

tanpa ijin tertulis dari Direktorat Pendidik dan Tenaga Kependidikan Dikti

Diperiksa oleh :

IV. SUMBER BACAAN

1. Oracle University, Oracle9i Introduction to SQL, Oracle Press, 2002

2. Oracle University, Oracle9i Form Developer, Oracle Press, 2002

3. Tessy Badriyah, Tutorial Oracle Developer, Pelatihan Oracle, 2002.

4. Oracle10g Database Administration Workshop I, Oracle University, 2005.

5. Nilesh Shah, Database Systems using Oracle, Prentice Hall, 2002.

6. Ramakrishnan and Gehrke, Database Management Systems, McGraw Hill, 2003.

V. PENILAIAN

Butir-butir penilaian terdiri dari:

A. Partisipasi dan Kehadiran Kuliah

B. Tugas mandiri

C. Tugas kelompok

D. Mid Semester

E. Ujian Semester

A. Partisipasi dan Kehadiran Kuliah

Belajar pada dasarnya terjadi dalam situasi sosial. Kelas merupakan situasi

sosial yang diciptakan oleh dosen untuk membantu mahasiswa mencapai tujuan

belajarnya. Oleh karenanya kehadiran kuliah dan partisipasi dalam kuliah

merupakan parameter keunggulan mahasiswa yang harus dikembangkan dan

diberi bobot pencapaian. Skor maksimum 10

B. Tugas Mandiri

Tugas ini merupakan kumpulan tugas mandiri dalam rangka meningkatkan

pemahaman wawasan berkaitan dengan beberap subpokok bahasan. Skor

maksimum 20.

C. Tugas Kelompok

Tugas ini merupakan tugas kelompok (3-4 orang/kelompok) yang difokuskan

pada analisis kualitas salah satu soal tes sumatif di SMK. Skor maksimum 15.

D. Ujian MID

Semester

Ujian mid semester dilaksanakan di pertengahan semester untuk memantau

perkembangan belajar mahasiswa. Skor maksimum 25.

(7)

PROGRAM PENDIDIKAN CALON PENDIDIK

AKADEMI KOMUNITAS (AK)

DIREKTUR JENDERAL PENDIDIKAN TINGGI

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

REPUBLIK INDONESIA

2012

SILABUS PROFESI PENDIDIK KEJURUAN

Revisi : 00

Tgl : Nopember 2012

Hal 7 dari 7

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen

tanpa ijin tertulis dari Direktorat Pendidik dan Tenaga Kependidikan Dikti

Diperiksa oleh :

E. Ujian Akhir Semester

Ujian semester dilaksanakan di akhir perkuliahan untuk mengetahui tingkat

pencapaian kompetensi mahasiswa. Skor maksimum 30.

Tabel Ringkasan Bobot Penilaian

No

Jenis Tagihan

Skor Maksimum

1

Kehadiran dan Partisipasi Kuliah

10

2

Tugas Mandiri

20

3

Tugas Kelompok

15

4

Ujian Mid Semester

25

5

Ujian Akhir Semester

30

Jumlah Maksimum

100

Untuk

dinyatakan

menguasai

kompetensi

mahasiswa

harus

mampu

mengumpulkan minimal 56 poin (C). Poin tersebut dinyatakan dalam angka dan

huruf sebagai berikut:

Tabel Penguasaan Kompetensi

No

Nilai

Syarat

1

A

86 - 100

2

A-

81 - 85

3

B+

76 - 80

4

B

71 - 75

5

B-

66 - 70

6

C+

61 - 65

7

C

56 - 60

8

D

0 - 55

Gambar

Tabel Ringkasan Bobot Penilaian

Referensi

Dokumen terkait

Adapun perancangan antarmuka yang dibuat dalam aplikasi ini meliputi form monitoring utama, menu aktivasi suara peringatan, menu keluar dari sistem, menu manajemen

Pada tahap ini dilakukan pembuatan gambaran atau rancangan aplikasi program yaitu mendesain rancangan awal terlebih dahulu seperti konten menu untuk

Pembuatan aplikasi ini memakai beberapa form seperti Form Menu Utama, Form Bacaan, Form Pelanggan, Form Transaksi, Form Filter Cetak, Form Cetak Bacaan, Form Cetak Pelanggan, Form

Aplikasi yang dibuat terdiri dari bebrapa sub menu yaitu menu backup data, menu restart server, menu cek status server dan cek user database yang aktiv. Gambar 5 : menu utama

Pada penulisan ini membahas tentang ERD, Normalisasi, Database serta struktur menu program seperti: form barang, form customer, form transaksi dan dalam pembuatan laporan

Program aplikasi pembayaran rawat inap rumah sakit ini menggunakan Oracle 9i Server untuk database dan Oracle Developer 9i untuk membuat form dan report. Dipilihnya kedua program

Program aplikasi pembayaran rawat inap rumah sakit ini menggunakan Oracle 9i Server untuk database dan Oracle Developer 9i untuk membuat form dan report. Dipilihnya kedua program

Pada tahap ini dilakukan pembuatan gambaran atau rancangan aplikasi program yaitu mendesain rancangan awal terlebih dahulu seperti konten menu untuk