• Tidak ada hasil yang ditemukan

BASISDATA TERDISTRIBUSI (TIF45/TIF45P)

N/A
N/A
Protected

Academic year: 2021

Membagikan "BASISDATA TERDISTRIBUSI (TIF45/TIF45P)"

Copied!
11
0
0

Teks penuh

(1)

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)

Visi

Terwujudnya Program Studi Teknik Informatika bertaraf nasional dan internasional pada tahun 2020. Misi

(1) Melaksanakan Tridarma perguruan tinggi secara berkesinambungan. (2) Melaksanakan kurikulum berbasis kompetensi dengan keahlian grafis dan multimedia, rekayasa perangkat lunak cerdas, dan jaringan komputer sesuai dengan perkembangan ilmu pengetahuan dan teknologi. (3) Menjalin kerjasama dengan berbagai instansi swasta, pemerintah dalam peningkatan kualitas lulusan. (4)

Menyediakan sarana prasarana yang bermutu dalam penyelenggaraan proses belajar mengajar yang berkualitas.

MATA KULIAH:

BASISDATA TERDISTRIBUSI

(TIF45/TIF45P)

Oleh:

S U P A T M A N

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVESITAS MERCU BUANA YOGYAKARTA

(2)

A. PENDAHULUAN 1. Latar Belakang

Basisdata terdistribusi merupakan mata kuliah wajib Program Stud Teknik Informatika yang diberikan bagi mahasiswa semester 4 Program Studi Teknik Informatika dan Program Studi Sistem Informasi, Fakultas Teknologi Informasi, Universitas Mercu Buana Yogyakarta.Tujuan mata kuliah ini agar mahasiswa mampu dan trampil mengembangkan desain database dan distribusi database multiserver pada analisis data, desain tabel, teknik koneksi, teknik penguncian, teknik entry, teknik update, teknik hapus data, transaksi transaksi data terdistribusi dan report data. Untuk mencapai tujuan yang diinginkan secara maksimal, pada setiap proses pembelajaran memerlukan perencanaan, persiapan, dan pengendalian yang baik. Sehubungan dengan hal itu, diperlukan pengembangan kegiatan yang disebut Rencana Program Kegiatan Pembelajaran Semester (RPKPS). Implementasi kegiatan tersebut diharapkan dapat menciptakan suasana akademik yang kondusif sehingga muncul kegairahan dalam proses pembelajaran. Kegiatan ini diharapkan juga dapat meningkatkan motivasi, kreativitas, kesungguhan, dan keteraturan dalam proses belajar mengajar serta meningkatkan keaktifan mahasiswa dalam mengikuti proses pembelajaran.

2. Deskripsi Mata Kuliah

Basisdata terdistribusi merupakan matakuliah yang mempelajari teknik analisis data terdistribusi, mendesain model tabel terdistribusi, teknik koneksi database server, teknik penguncian, teknik entry data, teknik update data, teknik hapus data, transaksi transaksi data terdistribusi dan report data.

3. Kompetensi kuliah terdadap lulusan

Setelah menyelesaikan perkuliahan ini mahasiswa diharapkan memiliki kompetensi dalam pengembangan desain database terdistribusi untuk memecahkan berbagai kasus nyata pada sistem database skala besar pada area yang terpisah-pisah (distribusi).

B. PERENCANAAN PEMBELAJARAN

1. Nama Mata Kuliah : Basis data terdistribusi

2. Kode/SKS : TIF45 / TIF45 (3/1 SKS)

3. Semester : IV (Empat).

4. Status Mata Kuliah : Wajib

(3)

6. Tujuan Pembelajaran :

Proses pembelajaran pada mata kuliah Basis Data Terdistribusi berfokus pada student-centerd Learning yang akan memberi kompetensi-kompetensi khusus pada mahasiswa. Setelah mengikuti kuliah Basis data terdistribusi, mahasiswa diharapkan mampu mengembangkan desain database terdistribusi untuk memecahkan berbagai kasus nyata pada sistem database skala besar pada area yang terpisah-pisah (distribusi) yang terkait didunia teknologi informasi serta mampu secara trampil mengembangkan algoritma baru dan pengujian dengan bahasa pemrogaman OpenSource, sekaligus mempraktikkan dengan perangkat lunak database dan interface dengan bahasa OpenSource di Laboratorium Basis Data dan Jaringan.

Manfaat model pembelajaran ini adalah mahasiswa tidak hanya sekadar menguasai teori-teori basisdata terdistribusi saja, tetapi mahasiswa dapat menerapkan pengetahuan dan ketrampilan database terdistribusi ke dalam menyelesaikan tugas pada bidang kehidupan nyata, memiliki wawasan luas, memanfaatkan teknologi informasi, berkreativitas, berinovasi, dan memiliki jiwa kepemimpinan. Selain itu, mahasiswa mendapat kesempatan untuk lebih mengembangkan kemampuan berpikir kritis, berani mengemukakan pendapat sehingga timbul percaya diri dan terdorong melakukan

entrepreneurship/wirausaha di bidang keahliannya berbasis teknologi informasi. Mahasiswa diharapkan mampu mensinergikan bidang basisdata terdistribusi

dengan bidang-bidang lain, misalnya agroteknologi, teknik, ekonomi dan bisnis, psikologi, bahasa, komunikasi, , matematika, serta isu-isu aktual sehingga basisdata terdistribusi dapat membantu dalam tugas transformasi informasi dan berdaya guna bagi masyarakat.

7. Outcome Pembelajaran

Untuk mencapai tujuan mata kuliah basisdata terdistribusi mahasiswa diharapkan mampu:

a. Pengetahuan dan pemahaman (knowledge)

i. Memahami teknik desain sistem basisdata terdistribusi ii. Memahami teknik koneksi

iii. Memahami teknik entry iv. Memahami teknik update v. Memahami teknik transaksi data

b. Kemampuan/Ketrampilan (skill)

i. Skill Database ii. Skill Programming

c. Sikap (attitude)

i. Kreatifitas ii. Ulet iii. Teliti

(4)

8. Jumlah dan Pembagiannya

Perkuliahan Basisdata Terdistribusi dalam satu semester direncanakan berlangsung 16 kali program kuliah yang terdiri dari 14 kali tatap muka, 1 kali ujian tengah semester dan 1 kali ujian akhir semester. Setiap program tatap muka terdiri atas 150 menit kuliah, 150 menit pratikum di Laboratorium Basisdata dan Jaringan. Pembagian waktu selengkapnya adalah sebagai berikut.

No Jenis Program Jumlah

Program

Jumlah Waktu

Keterangan 1 Tatap muka:

Ceramah, tanya jawab

14 kali 150 1. memberikan teori-teori Basisdata Terdistribusi

2. memberi pengetahuan dan pembekalan kepada mahasiswa tentang teori-teori Basisdata

Terdistribusi

3. memberi pengetahuan dan wawasan tentang Basisdata Terdistribusi yang aktual dan berdaya guna bagi masyarakat.

4. memberi pengetahuan dan wawasan leadership (hidden curriculum), serta kewirausahaan (hidden curriculum).

2 Praktek 14 150 a. Basisdata server

b. Bahasa pemrograman OpenSource

3 Diskusi/Presentasi 10-12 kali 50 menit 1) Membahas hasil praktek Basisdata Terdistribusi yang telah dilakukan mahasiswa di laboratorium

2) Teknis penyelesaian (problem solving).

4 Evaluasi 10-12 kali 10-20

menit x 4kali

Mengevaluasi tugas-tugas mahasiswa

5 Browsing Internet 1-7 kali - Di luar jam kuliah

6 Kunjungan Ke kantor-kantor yang

memanfaatkan basis data terdistribusi

1 kali - Di luar jam kuliah yang dilakukan secara mandiri oleh kelompok mahasiswa

7 Ujian Tengah Semester 1 kali 120 Menjawab pertanyaan-pertanyaan

8 Ujian Akhir 1 kali 120 Menjawab pertanyaan-pertanyaan

(5)

9. Materi Pembelajaran dan Kegiatan Pembelajaran Mingguan

Mgg ke- TIK/ Komptensi Topik/Pokok

Bahasan Sub Pokok Bahasan

Waktu (menit)

Metode

Pembelajaran Evaluasi Indikator

Sumber Pustaka 1 Mahasiswa mengerti sistem pembelajaran mata kuliah Basisdata Terdistribusi Pengantar Perkuliahan Algoritma dan Pemrograman Lanjut a. Perkenalan b. Aturan main perkuliahan c. Fungsi dan tugas

dosen dan mahasiswa d. Bahan kuliah

e. Literatur Wajib dan acuan

200 Tatap Muka di

kelas & Lab 1. Menerangk an 2. Praktikum 3. Tanya Jawab 4. Diskusi Porfolio Mahasiswa memahami sistem pembelajaran mata kuliah Basisdata Terdistribusi 1 2 Mahasiswa mengerti Konsep Data Terdistribusi Konsep Data Terdistribusi

a. Konsep distribusi data b. Latar belakang distribusi data c. Keuntungan dan kelemahan d. Sumber daya kebutuhan 200 Tatap Muka di

kelas & Lab 1. Menerangk an 2. Praktikum 3. Tanya Jawab 4. Diskusi Porfolio Mahasiswa memahami Konsep Data Terdistribusi 1 3 Mahasiswa mengerti Teknik desain tabel terdistribusi

Teknik desain tabel terdistribusi

a. a. Field dan record data distribusi

b. b. Struktur field dan table

c. c. Penambahan fied flag

200 Tatap Muka di

kelas & Lab 1. Menerangk an 2. Praktikum 3. Tanya Jawab 4. Diskusi Porfolio Mahasiswa memahami Teknik desain tabel terdistribusi 1 4 Mahasiswa mengerti Array Teknik Koneksi terdistribusi

a. Unix name server b. IP Server

200 Tatap Muka di

kelas & Lab

Porfolio Mahasiswa memahami

(6)

Teknik Koneksi terdistribusi

c. Penentuan Kode String d. Selection String <seleksi server> 1. Menerangk an 2. Praktikum 3. Tanya Jawab 4. Diskusi Array Teknik Koneksi terdistribusi 5 Mahasiswa mengerti Teknik Entry database terdistribusi Teknik Entry database terdistribusi (1)

a. Searching data baru b. Searching flag record c. Proses entry flag

normal

d. Konfirmasi dan validasi record entry.

200 Tatap Muka di

kelas & Lab 1. Menerangk an 2. Praktikum 3. Tanya Jawab 4. Diskusi Porfolio Mahasiswa memahami Teknik Entry database terdistribusi 1 6 Mahasiswa mengerti Teknik Entry database terdistribusi Teknik Entry database terdistribusi (2)

a. Searching data baru b. Searching flag record c. Proses entry flag

normal

d. Konfirmasi dan validasi record entry.

200 Tatap Muka di

kelas & Lab 1. Menerangk an 2. Praktikum 3. Tanya Jawab 4. Diskusi Porfolio Mahasiswa memahami Teknik Entry database terdistribusi 1 7 Mahasiswa mengerti Teknik Entry database terdistribusi Teknik Entry database terdistribusi (3)

a. Searching data baru b. Searching flag record c. Proses entry flag

normal

d. Konfirmasi dan validasi record entry.

200 Tatap Muka di

kelas & Lab 1. Menerangk an 2. Praktikum 3. Tanya Porfolio Mahasiswa memahami Teknik Entry database terdistribusi 1

(7)

Jawab 4. Diskusi 8 UTS 9 Mahasiswa mengerti Teknik Edit database terdistribusi Teknik Edit database terdistribusi(1)

a. Searching data record b. Searching flag record c. Proses edit flag normal d. Konfirmasi dan

validasi record edit

200 Tatap Muka di

kelas & Lab 1. Menerangk an 2. Praktikum 3. Tanya Jawab 4. Diskusi Porfolio Mahasiswa memahami Teknik Edit database terdistribusi 1 10 Mahasiswa mengerti Teknik Edit database terdistribusi Teknik Edit database terdistribusi(2)

a. Searching data record b. Searching flag record c. Proses edit flag normal d. Konfirmasi dan

validasi record update

200 Tatap Muka di

kelas & Lab 1. Menerangk an 2. Praktikum 3. Tanya Jawab 4. Diskusi Porfolio Mahasiswa memahami Teknik Edit database terdistribusi 1 11 Mahasiswa mengerti Teknik Hapus Database terdistribusi Teknik Hapus Database terdistribusi

a. Searching data record b. Searching flag record c. Proses hapus flag

normal

a. Konfirmasi dan validasi record hapus

200 Tatap Muka di

kelas & Lab 1. Menerangk an 2. Praktikum 3. Tanya Jawab 4. Diskusi Porfolio Mahasiswa memahami Teknik Hapus Database terdistribusi 1

(8)

12 Mahasiswa mengerti Teknik Desain Report database terdistribusi Teknik Transaksi data pada Database Terdistribusi(1)

a. Searching data record b. Searching flag record c. Proses transaksi flag

normal

a. Konfirmasi dan validasi record transaksi

400 Tatap Muka di

kelas & Lab 1. Menerangk an 2. Praktikum 3. Tanya Jawab 4. Diskusi Porfolio Mahasiswa memahami Teknik Desain Report database terdistribusi 1 13 Mahasiswa mengerti Teknik Desain Report database terdistribusi Teknik Transaksi data pada Database Terdistribusi(2)

a. Searching data record b. Searching flag record c. Proses transaksi flag

normal

d. Konfirmasi dan validasi record transaksi

200 Tatap Muka di

kelas & Lab 1. Menerangk an 2. Praktikum 3. Tanya Jawab 4. Diskusi Porfolio Mahasiswa memahami Teknik Desain Report database terdistribusi 1 14 Mahasiswa mengerti Teknik Desain Report database terdistribusi Teknik Desain Report database terdistribusi

a. Query data master b. Query data transaksi c. Report

master/transaksi

200 Tatap Muka di

kelas & Lab 1. Menerangk an 2. Praktikum 3. Tanya Jawab 4. Diskusi Porfolio Mahasiswa memahami Teknik Desain Report database terdistribusi 1 15 Mahasiswa mengerti Teknik Desain Report Teknik Desain Report database terdistribusi

a. Query data server b. Combine Report

200 Tatap Muka di

kelas & Lab 1. Menerangk an Porfolio Mahasiswa memahami Teknik Desain Report 1

(9)

database terdistribusi 2. Praktikum 3. Tanya Jawab 4. Diskusi database terdistribusi 16 UAS

Metode Pembelajaran yang dikembangkan

Model pengembangan proses pembelajaran mata kuliah Basisdata Terdistribusi tidak hanya sekedar kuliah dan praktek saja, tetapi pengembangannya berupa diskusi, presentasi mahasiswa, browsing artikel di internet, dan pemilihan teks-teks actual terkait dengan masalah nyata.

Pelaksanaannya sebagai berikut:

1) Dosen menyiapkan bahan kuliah, serta menyiapkan bahan praktikum Basisdata Terdistribusi yang sesuai dan dapat implementasikan pada bidang-bidang actual.

2) Mahasiswa diharapkan:

a) mampu memahami Basisdata Terdistribusi sebagai sains terhadap beberapa jenis kegiatan yang terkait dengan tranformasi informasi. b) mampu menganalisa dan membuat ide serta gagasan ke dalam bahasa tulisan maupun presentasi.

c) mampu memanfaatkan teknologi informasi sebagai media transformasi informasi kepada masyarakat. d) mampu berkreativitas

e) mampu berinovasi

f) mampu bekerja sama dalam kelompon dan mampu memimpin kelompok.

g) memberikan pendapat saling memberikan masukan secara aktif sesuai dengan pokok bahasan sehingga diskusi lancar. h) mempunyai kepercayaan diri dalam berpresentasi.

i) mampu menciptakan ide mata kuliah “Algoritma dan Pemrograman Lanjut” dapat digunakan sebagai sains untuk mengembangkan gagasan baru sehingga tumbuh jiwa profesionalisme didunia teknologi informasi.

(10)

Media

Media yang digunakan dalam proses pembelajaran berupa komputer, papan tulis/white board, dan LCD Proyektor, referensi online, manual books software paket aplikasi, browsing internet. Tugas kelompok dan mandiri bersifat wajib sesuai topic bahasan.

Studi literature melalui browsing di dunia maya yang terkait dengan Basisdata Terdistribusi baik perkelompok atau mandiri. Setelah studi seaching kasus, mahasiswa diharapkan mampu berinovasi dan bermotivasi akan pentingnya Basisdata Terdistribusi sebagai hidden sains pada dunia kerja dan atau transformasi informasi di masyarakat.

10. Penilaian

Aspek penilaian yang digunakan pada proses pembelajaran ini adalah:

Aspek Penilaian Unsur penilian Skor Maks Presentasi

Pemahaman dan Ketrampilan

Tugas:teori,praktek,ujian mid, ujian akhir 500 50%

Aktivitas Aktivitas didalam kelas, diskusi, praktek 300 30%

Leadership Kedisplinan, kemampuan mengemukaan pendapat, partisipasi dikelas 100 10%

Attitude Sikap/Sopan santun 100 10%

1000 100%

Evaluasi dilakukan pada hasil pengumpulan poin oleh masing-masing mahasiswa dan hasil akhir ditentukan sebagai berikut: - Nilai A untuk mahasiswa yang mencapai jumlah 800-1000

- Nilai B untuk 700-799 - Nilai C untuk 600-699 - Nilai D untuk 500-599

- Nilai E untuk kurang dari 500 dan dianggap Tidak Lengkap/Tidak Lulus.

Apabila minmal 75% mahasiswa memperoleh nilai A dan B pada semua komponen evaluasi, maka dapat dikatakan proses pembelajaran dan hasil pembelajaran berhasil.

(11)

11. Bahan, Sumber Informasi, dan Referensi

[1]. Principles of Distributed Database Systems, 2nd Edition, M. Tamer Ozsu and P. Valduriez, Prentice Hall, ISBN 0-13-659707-6, 1999 (required textbook).

[2]. Fundamentals of Database Systems, R. Elmasri and S. B. Navathe, Addison Wesley, 4th Edition, ISBN 0-32-112226-7, 2003 (additional reference) [3]. Database Systems Using Oracle: A Simplified Guide to SQL and PL/SQL, Nilesh Shah, Prentice Hall, ISBN 0-13-090933-5, 2002 (additional reference) [4]. Database Systems Concepts: Solutions Manual, H. Korth and A. Silberschatz, McGraw Hill, ISBN 0070447551, 1991 (additional reference).

[5]. Database Management Systems, 3rd Edition, R. Ramakrishnan and J. Gehrke, McGraw Hill, ISBN 0-07-246563-8, 2003 (additional reference) [6]. An Introduction to Database Systems, 8th Edition, C. J. Date, Addison Wesley, ISBN 0-32-119784-4, 2003 (additional reference).

[7]. A First Course in Database Systems, 2nd Edition, J. Ullman and J. Widom, Prentice Hall, ISBN 0-13-0353000-0, 2001 (additional reference).

Referensi

Dokumen terkait

Reklame adalah benda, alat atau perbuatan, yang menurut bentuk susunan dan corak ragamnya dengan maksud untuk mencari keuntungan dipergunakan untuk memperkenalkan,

Berdasarkan latar belakang dan identifikasi masalah yang telah dikemukakan serta untuk mencegah terlalu luasnya penelitian ini maka yang menjadi batasan masalah

Selanjutnya, berdasarkan analisis data dengan uji Schefee terhadap hasil penelitian diperoleh hasil sebagai berikut: (1) hasil belajar PKn kelompok siswa yang

[r]

The aim of the research is to explore the effect of the fermentation with Lactobacillus acidophilus and Bifidobacterium against the ability to increase the activity of lipase and

Dari hasil pengujian hipotesis diperoleh bukti bahwa kemampuan menulis puisi dengan menggunakan metode objek langsung lebih baik dibandingkan dengan menggunakan

Pergelaran Partisipasi Dalam Rangka Event DKI (Jakarnaval, Pekan Raya Jakarta. dan Pergelaran Wilayah) 1 Keg Jakarta Selatan 150.000.000 APBD Juni-Juli

Temuan penelitian ini adalah sebagai berikut: (1) Perencanaan yang dilakukan oleh kepala SMK Batik 1 Surakarta meliputi: (a) Perencanaan berdasarkan visi, misi,