0% menganggap dokumen ini bermanfaat (0 suara)
57 tayangan20 halaman

Basisdata Lanjutan

Mata kuliah Sistem Basis Data 2 membahas tentang perancangan, implementasi, pengontrolan, dan keamanan basis data. Mahasiswa akan mempelajari cara merancang basis data sesuai fase-fasenya, mengidentifikasi teknik keamanan basis data, dan menjelaskan perkembangan basis data saat ini. Mata kuliah ini bertujuan membekali mahasiswa dengan kemampuan merancang dan mengimplementasikan basis data serta menerapkan teknologi informasi secara aman.

Diunggah oleh

Baton Gaming
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
57 tayangan20 halaman

Basisdata Lanjutan

Mata kuliah Sistem Basis Data 2 membahas tentang perancangan, implementasi, pengontrolan, dan keamanan basis data. Mahasiswa akan mempelajari cara merancang basis data sesuai fase-fasenya, mengidentifikasi teknik keamanan basis data, dan menjelaskan perkembangan basis data saat ini. Mata kuliah ini bertujuan membekali mahasiswa dengan kemampuan merancang dan mengimplementasikan basis data serta menerapkan teknologi informasi secara aman.

Diunggah oleh

Baton Gaming
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 20

UNIVERSITAS GUNADARMA

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNOLOGI INDUSTRI

RENCANA PEMBELAJARAN SEMESTER (RPS)


Nama Mata Kuliah Kode Mata Kuliah Bobot (sks) Semester Tgl Penyusunan
Sistem Basis Data 2 AK045330 3 6 Agustus 2018
Otorisasi Nama Koordinator Pengembang RPS Koordinator Bidang Keahlian (Jika Ada) Ketua Program Studi

Lely Prananingrum, SKom, MM Prof. Dr.-Ing. Adang Suhendra, S.Kom., M.Sc

Capaian Pembelajaran (CP) CPL-PRODI (Capaian Pembelajaran Lulusan Program Studi) Yang Dibebankan Pada Mata Kuliah
CPPS 4 Kemampuan merancang, membangun dan mengimplementasikan produk teknologi informasi termasuk mengelola
keamanan data dan sistem untuk menyelesaikan masalah dan mendukung efisiensi organisasi.
CPPS 11 Kemampuan memahami konsep legal aspek dan budaya dalam perkembangan dan penerapan teknologi informasi pada
masyarakat dengan berbagai media.
CPPS 15 Kemampuan mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data untuk menjamin
kesahihan dan mencegah plagiasi serta melibatkan diri dalam proses belajar terus-menerus sepanjang hidup.
CPMK (Capaian Pembelajaran Mata Kuliah)
CPMK 4.1 Kemampuan merancang, membangun dan mengimplementasikan produk teknologi informasi
CPMK 11.2 Kemampuan menerapkan teknologi informasi pada masyarakat dengan berbagai media.
CPMK 15.1 Kemampuan mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data untuk menjamin
kesahihan dan mencegah plagiasi.
Deskripsi Singkat MK Mata Kuliah ini membahas tentang prinsip-prinsip dasar dalam pengembangan basis data, mengidentifikasi dan merancang basis data
sesuai dengan kebutuhan organisasi, pembahasan diawali dengan pemahaman konsep memetakan model data kedalam database
dan dilanjutkan dengan pemahaman prinsip pengelolaan database termasuk keamanan dan tingkat kerahasiaan data pada suatu
basis data. Pada perkulihan mata kuliah ini mahasisiswa mempraktekan prinsip pemakaian database secara bersama-sama dengan
menggunakan perangkat lunak DBMS. Diakhir perkuliahan juga akan dibahas tentang database terdistribusi dan perkembangan
database seiiring dengan kebutuhan database yang mampu menangani transaksi dengan cepat, tepat dan dalam ukuran database
yang besar.
Bahan Kajian / Materi Pembelajaran 1. Menjelaskan Alat Bantu Perancangan Basis Data
2. Merancang Basis Data dengan menggunakan alat bantu perancangan
3. Menjelaskan Fase-Fase Perancangan Basis Data
4. Merancang Basisdata sesuai Fase-Fasenya
5. Menjelaskan Pengontrolan terhadap Basis Data
6. Mengidentifikasi teknik keamanan Basis Data
7. Mengelola database terdistribusi
8. Menjelaskan Perkembangan Basis Data

Daftar Referensi Utama :


1. Connoly, Thomas; Begg, Carloyn. 2014. Database systems: A Practical Approach to Design, Implementation, and Management
(6th Edition). Pearson.
2. ITL Education Solutions Limited. 2008. Introduction to Database Systems. Pearson.
[https://www.oreilly.com/library/view/introduction-to-database/9788131731925/}
3. Elmasri, Ramez. 2016. Fundamentals of Database Systems, 7th Editions. Pearson. [https://www.pearson.com/us/higher-
education/program/Elmasri-Fundamentals-of-Database-Systems-7th-Edition/PGM189052.html]
4. Silberschatz, Avi; Korth, Henry F., Sudarshan, S. 2019 Database System Concepts Seventh Edition. McGraw-Hill.
[https://www.db-book.com/db7/index.html]
5. Bryla, Bob. 2015. Oracle Database 12c DBA Handbook (Oracle Press) 1st Edition. [https://www.amazon.com/Oracle-Database-
12c-Handbook-Press/dp/0071798781]
6. GoalKicker. 2015. MySQL Notes for Professionals.
7. Database Security Guide. 2019. Oracle Database 12.2 release version. https://docs.oracle.com/en/database/oracle/oracle-
database/12.2/dbseg/index.html

Perangkat Lunak Perangkat Keras


Media Pembelajaran
MySQL, Oracle Komputer, Laptop, Proyektor
Nama Dosen Pengampu Hurnaningsih, SKom, MM
Mata Kuliah Prasyarat (Jika Ada) Sistem Basis Data 1
Mata Kuliah: Sistem Basis Data 2 ( AK045330) / 3 SKS

CAPAIAN PEMBELAJARAN MATA KULIAH SISTEM BASIS DATA 2 :


1. Kemampuan merancang, membangun dan mengimplementasikan produk teknologi informasi
2. Kemampuan menerapkan teknologi informasi pada masyarakat dengan berbagai media.
3. Kemampuan mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data untuk menjamin kesahihan dan mencegah plagiasi

EVALUASI AKHIR SEMESTER (mg ke 16)

[CPPS 4 CPMK 8]: Mahasiswa mampu mengidentifikasi teknik


keamanan basis data pada database terdistribusi dan client [CPPS 11 CPMK 24]: Mahasiswa mampu menjelaskan perkembangan
server (mg ke 12,13 ) basis data saat ini (mg ke 14,15)
(mg ke 14,15)

[CPPS 8 CPMK 16]: Mahasiswa dapat mengerti dan memahami


[CPPS 4 CPMKEVALUASI
8]: Mahasiswa mampu
TENGAH mengidentifikasi
SEMESTER (mg ke 11) teknik konsep Objek Oriented Database (mg ke 9,10)
keamanan basis data (mg ke 12,13 ) [CPPS 11 CPMK 24]: Mahasiswa mampu menjelaskan perkembangan
basis data
(mg ke 14,15)
[CPPS8 4CPMK
[CPPS CPMK16]:
7]: Mahasiswa
Mahasiswa dapat
mampu mengerti dan memahami
menguasai konsep
konsep dan
[CPPS 4 CPMK 7]: Mahasiswa mampu menjelaskan pengontrolan Concurrency dan Recovery beserta tekniknya (mg ke 7,8)
terhadap basis data (mg ke 5,6) prinsip normalisasi, serta perancangan basis data (mg ke 9,10)

[CPPS 4 CPMK 7]: Mahasiswa mampu menjelaskan pengontrolan


[CPPS 11 CPMK 24]: Mahasiswa mampu merancang basis data
terhadap basis7]:
(CPPS 4 CPMK data (mg ke 7,8)
Mahasiswa mampu merancang basis data dengan
sesuai
[CPPS 4dengan fase-fasenya
CPMK 7]: (mg ke 5,6)
Mahasiswa mampu menjelaskan fase-fase menggunakan alat bantu perancangan (mg ke 1,2)
perancangan basis data (mg ke 3, 4)

[CPPS 11 CPMK 24]: Mahasiswa mampu menjelaskan fase-fase


perancangan basis data
(mg ke 3, 4)
Sub-CPMK Penilaian
Bentuk & Waktu
Minggu (Kemampuan Bahan Kajian (Materi
Metode Belajar Referensi
Ke- akhir yang Pembelajaran)
Pembelajaran (Menit) Indikator Kriteria Bobot
diharapkan)

1-2 Mahasiswa 1. Review Konsep Model ER - Bentuk : Kuliah 3 x 50 - Mahasiswa mampu Partisipasi 15 % [2], [3], [4]
memahami 2. Konsep Model EER - Metode : Menit merangkum konsep Model Mahasiswa,
konsep Model - Superclass dan Subclass Ceramah ER Presentasi
EER serta simbol- - Specialization - Mahasiswa mampu mahasiswa,
-Tugas 1
simbol yang yang • Specialization Hierarchy menjelaskan konsep Model Review Jurnal
merupakan • Specialization Latice EER serta simbol-simbolnya
lanjutan dari • Specialization Disjoint yang digunakan dalam
model ERD • Specialization Non Disjoint menggambarkan suatu
- Generalization masalah
- Categorization
3. Studi Kasus

3-4 Mahasiswa 1. Tujuan Perancangan Basis - Bentuk : Kuliah 3 x 50 - Mahasiswa mampu Partisipasi 15 % [1], [2], [3]
memahami Data - Metode : Menit menerapkan konsep Mahasiswa,
bagaimana 2. Aplikasi Basis Data dalam Ceramah, perancangan basis data Presentasi
proses Life Cycle Problem Based - Mahasiswa mampu merinci mahasiswa,
perancangan 3.Proses Perancangan Basis Learning, basis data sesuai dengan Review Jurnal
basis data serta Data : Project Based fase-fasenya
dapat merancang• Fase 1 : Pengumpulan Data Learning, - Mahasiswa mampu
basis data dan Analisis Self-Learning menjabarkan berbagai
dengan baik • Fase 2 : Perancangan Basis (V-Class), masalah dengan melalui
Data Secara Konseptual Diskusi tahapan dalam perancangan
• Fase 3 : Pemilihan DBMS Kelompok database
• Fase 4 : Perancangan Basis - Tugas 2 & 3 - Mahasiswa mampu
Data Secara Logika mengemukakan hasil
• Fase 5 : perancangan
Perancangan Basis Data
Secara Fisik
• Fase 6 : Implementasi
Sistem Basis Data
4. Studi Kasus

5-6 Mahasiswa 1. Pengertian transaksi - Bentuk : 3 x 50 - Mahasiswa mampu Partisipasi 15 % [3], [4], [7]
memahami 2. Security Database Kuliah Menit menjelaskan konsep Mahasiswa,
tentang • Overview security - Metode : pengontrolan berbasis Presentasi
pengontrolan database (Authorization, komputer mahasiswa,
Ceramah,
terhadap basis Views, Backing Up, - Mahasiswa mampu Review Jurnal
data Problem mengkategorikan
Journaling, Checkpointing
dan Encryption) Based pengamanan database dari
• Journaling Learning, berbagai ancaman
• Checkpointing Self Learning
• Encryption (V-Class),
Diskusi
Kelompok
- Tugas 4 & 5

7-8 Mahasiswa 1. Pengertian Concurrency - Bentuk : 3 x 50 - Mahasiswa mampu Partisipasi 15 % [3], [4]
memahami dan Recovery Kuliah Menit menguasai konsep Mahasiswa,
konsep 2..Konsep untuk Concurrency - Metode : Concurrency dan Recovery Presentasi
Concurrency dan . - Jenis Masalah dan - Mahasiswa mampu mahasiswa,
Ceramah,
Recovery beserta contohnya: mengetahui masalah- Review Jurnal
Problem
tekniknya masalah yang terjadi pada
• Masalah kehilangan Based
Concurrency Control
modifikasi Learning,
- Mahasiswa mampu
• Masalah modifikasi Project Based
mengetahui teknik dan
sementara Learning,
fasilitas yang ada pada
• Masalah analisis yang Praktik
Recovery
tidak konsisten Laboratorium,
- Concurrency Control : Self-Learning
• Locking (V-Class),
• Timestamping Diskusi
3. Recovery Kelompok
- Fasilitas Recovery
• Backup Mechanism
• System Log
• Checkpointin
- Teknik Recovery
• Differed Updates
• Immediate Updates
9-10 Mahasiswa 1.Perkembangan Aplikasi - Bentuk : Kuliah 3 x 50 • Mahasiswa mampu Partisipasi 15 % [3], [4]
memahami Basis Data (CAD, CAM, - Metode : Menit menjelaskan Mahasiswa,
konsep Object CASE, CAP) Ceramah, perkembangan aplikasi Presentasi
Oriented 2. Konsep Object Oriented : basis data mahasiswa,
Problem Based
Database (OOD) • Abstraksi dan • Mahasiswa mampu Review Jurnal
Learning,
enkapsulasi menerangkan konsep
• Objek dan Atribut Project Based OOD
• Identitas Objek Learning,
• Metode dan Pesan Self-Learning (V-
3. Contoh kasus Class), Diskusi
Kelompok

11 UJIAN TENGAH SEMESTER


12-13 Mahasiswa 1.Pengenalan Sistem Basis - Bentuk : Kuliah 3 x 50 - Mahasiswa mampu Partisipasi 15% [2], [3], [4]
memahami Data Terdistribusi - Metode : Menit menjelaskan konsep Basis Mahasiswa,
konsep • Konsep Dasar Basis Data Ceramah, Data Terdistribusi Presentasi
Distributed Terdistribusi Problem Based - Mahasiswa mampu mahasiswa,
Database • Keuntungan dan Kerugian Learning, menerangkan keuntungan Review Jurnal
Management Basis Data Terdistribusi Self-Learning (V- dan kerugian database
System (DDBMS) 2. Rancangan Distribusi Basis Class), Diskusi terdistribusi
Data Kelompok - Mahasiswa mampu
• Alokasi Data mengaplikasikan
• Fragmentasi rancangan distribusi
• Replikasi database
• Contoh

14-15 Mahasiswa 1. Client–Server - Bentuk : 3 x 50 - Mahasiswa mampu Partisipasi 10% [3], [4]
memahami - pengertian Client-Server Kuliah Menit menjelaskan konsep Client– Mahasiswa,
konsep Client– - Fungsi Client–Server - Metode : Server Presentasi
Server dan - Aplikasi Client–Server - Mahasiswa mampu mahasiswa,
Ceramah,
mengetahui - Keuntungan Client–Server menerangkan aplikasi Review Jurnal
perkem bangan - Contoh Client-Server Lokal Problem Client–Server
database saat ini dan secara geografis Based - Mahasiswa mampu merinci
2. Pengenalan tentang Learning, keuntungan Client–Server
- Data Warehouse, Self-Learning -
- Object-Relational (V-Class),
Database, Diskusi
- Active Database, Kelompok
- Internet Database - Tugas 6

-
16 UJIAN AKHIR SEMESTER
FORMAT RANCANGAN TUGAS 1

Nama Mata Kuliah : Sistem Basis Data 2 SKS :3


Program Studi : Teknik informatika Pertemuan ke : 1-2
Fakultas : Teknologi Industri

A. TUJUAN TUGAS :
Menjelaskan alat bantu yang digunakan dalam perancangan basis data

B. URAIAN TUGAS :
a. Obyek Garapan
ERD, EER dan Normalisasi
b. Metode atau Cara pengerjaan
▪ Carilah referensi mengenai konsep ERD, EER dan Normalisasi di
1. Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management,
3rd edition, Addison Wesley, 2001
2. Korth, H.; Database System Concept, Mc Graw Hill, 4th edition, New York, 2002
3. Elmasri, Ramez; Navathe, Shamkant B.; Fundamentals of Database Systems, The Benjamin/Cummings Publishing Company, Inc., California,
2001.
▪ Rangkumlah referensi tersebut, dengan mencakup aspek
1. Konsep dasar model ER
• Entitas, atribut, jenis relationship
• Simbol ERD
• Derajat relationship
• Cardinality constraint
• Participation constraint
• Weak entity dan strong entity
2. Konsep Model EER
• Superclass dan Subclass
• Specialization
• Generalization
• Categorization
3. Transformasi ERD dan EER ke model data relasional
4. Konsep dasar normalisasi
• Pengertian dan tujuan normalisasi
• Tahapan normalisasi
• Pengertian ketergantungan fungsional, ketergantungan fungsional penuh dan ketergantungan transitif
5. Proses normalisasi
• Bentuk normal ke-1
• Bentuk normal ke-2
• Bentuk normal ke-3
▪ Rangkuman dibuat dalam paper dan disiapkan dalam ppt berkisar 10 – 15 halaman. Isi ppt hanya berisikan contoh/penggambaran dari teori
yang dirangkum.
▪ Presentasikan hasil rangkuman tersebut di depan kelas.
c. Deskripsi Luaran tugas yang dihasilkan :
Isi paper berkisar antara 15 – 20 halaman dengan spasi 1.5, font Times new roman, ukuran 12

C. KRITERIA PENILAIAN (10%)


Kelengkapan isi rangkuman
Kebenaran isi rangkuman
Daya tarik komunikasi/prensentasi
GRADING SCHEME COMPETENCE

KRITERIA 1 : Kelengkapan isi rangkuman


DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Kelengkapan konsep Lengkap dan terpadu Lengkap Masih kurang bebe rapa Hanya menunjukkan Tidak ada konsep 1
aspek yang be lum sebagian konsep saja
terungkap

KRITERIA 2 : Kebenaran isi rangkuman


DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Kebenaran konsep Diungkapkan dengan Diungkap dengan tepat Sebagian besar konsep Kurang dapat Tidak ada konsep 2
tepat, terdapat aspek tetapi deskriptif sudah terungkap, namun mengungkapkan aspek yang disajikan
penting, analisis dan masih ada yang penting, melebihi halaman,
membantu memahami terlewatkan tidak ada proses
konsep merangkum hanya
mencontoh

KRITERIA 3 : Daya tarik komunikasi/presentasi

KRITERIA 3a : Komunikasi tertulis


DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Bahasa Paper Bahasa menggugah Bahasa menambah Bahasa deskriptif, tidak Informasi dan data yang Tidak ada hasil 2
pembaca untuk mencari informasi pembaca terlalu menambah disampaikan tidak menarik
tahu konsep lebih dalam pengetahuan dan membingungkan
Kerapian Paper Paper dibuat dengan Paper cukup menarik, Dijilid biasa Dijilid namun kurang rapi Tidak ada hasil 1
sangat menarik dan walau tidak terlalu
menggugah semangat mengundang
membaca
KRITERIA 3b : Komunikasi lisan
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Isi Memberi inspirasi Menambah wawasan Pembaca masih harus Informasi yang Informasi yang 2
pendengar untuk mencari menambah lagi informasi disampaikan tidak disampaikan
lebih dalam dari beberapa sumber menambah wawasan bagi menyesatkan atau
pendengarnya salah
Organisasi Sangat runtut dan Cukup runtut dan Tidak didukung data, Informasi yang Tidak mau presentasi 1
integratif sehingga memberi data pendukung namun menyampaikan disampaikan tidak ada
pendengar dapat fakta yang disampaikan informasi yang benar dasarnya
mengkompilasi isi dengan
baik
Gaya Presentasi Menggugah semangat Membuat pendengar Lebih banyak membaca Selalu membaca catatan Tidak berbunyi 1
pendengar paham, hanya sesekali catatan (tergantung pada catatan)
saja memandang catatan
FORMAT RANCANGAN TUGAS 2

Nama Mata Kuliah : Sistem Basis Data 2 SKS :3


Program Studi : Teknik Informatika Pertemuan ke : 3 - 4
Fakultas : Teknologi Industri

B. TUJUAN TUGAS :
Merancang Basis Data

B. URAIAN TUGAS :
a. Obyek Garapan
Studi kasus dengan alat bantu perancangan basis data : ERD, EER dan Normalisasi
b. Metode atau Cara pengerjaan
▪ Carilah referensi mengenai studi kasus ERD, EER dan Normalisasi di
1. Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management,
3rd edition, Addison Wesley, 2001
2. Korth, H.; Database System Concept, Mc Graw Hill, 4th edition, New York, 2002
3. Date, C.J.; An Introduction to Database System, Addison Wesley Publishing Company, Vol. 7, New York, 2000.
4. Elmasri, Ramez; Navathe, Shamkant B.; Fundamentals of Database Systems, The Benjamin/Cummings Publishing Company, Inc., California,
2001.
▪ Rangkumlah referensi tersebut, dengan mencakup aspek
1. Studi kasus ERD, EER dan Normalisasi.
▪ Studi kasus dibuat dengan ketepatan pemilihan alat bantu perancangan
▪ Rangkuman dibuat dalam paper yang membahas contoh kasus.
▪ Studi kasus dikumpulkan dengan menggunakan kertas ukuran A4 dengan spasi : 1.5, font : times new roman, ukuran : 12, dijilid dengan cover
yang berisikan : judul kasus, npm dan nama mahasiswa.

C. KRITERIA PENILAIAN (15%)


Ketepatan pemilihan teknik
Kesesuaian aturan tata tulis
Ketepatan waktu
FORMAT RANCANGAN TUGAS 3

Nama Mata Kuliah : Sistem Basis Data 2 SKS :3


Program Studi : Teknik Informatika Pertemuan ke : 3-4
Fakultas : Teknologi Industri

A. TUJUAN TUGAS :
Merancang Basis Data

B. URAIAN TUGAS :
a. Obyek Garapan
Fase-fase perancangan basis data

b. Metode atau Cara pengerjaan


▪ Carilah referensi mengenai proses perancangan basis data melalui fase-fase perancangannya di
1. Elmasri, Ramez; Navathe, Shamkant B.; Fundamentals of Database Systems, The Benjamin/Cummings Publishing Company, Inc., California,
2001.
▪ Rangkumlah referensi tersebut, dengan mencakup aspek
1. Tujuan Perancangan Basis Data
2. Aplikasi Basis Data dalam Life Cycle
3. Proses Perancangan Basis Data
• Fase 1 : Pengumpulan Data dan Analisis
• Fase 2 : Perancangan Basis Data Secara Konseptual
• Fase 3 : Pemilihan DBMS
• Fase 4 : Perancangan Basis Data Secara Logika
• Fase 5 : Perancangan Basis Data Secara Fisik
• Fase 6 : Implementasi Sistem Basis Data
▪ Rangkuman dibuat dalam paper dan disiapkan dalam ppt minimal 10 halaman
▪ Presentasikan hasil rangkuman tersebut di depan kelas
c. Deskripsi Luaran tugas yang dihasilkan :
Isi paper berkisar antara 15 – 20 halaman dengan spasi 1.5, font Times new roman, ukuran 12
C. KRITERIA PENILAIAN (10%)
Kelengkapan isi rangkuman
Kebenaran isi rangkuman
Daya tarik komunikasi/prensentasi

FORMAT RANCANGAN TUGAS 4

Nama Mata Kuliah : Sistem Basis Data 2 SKS :3


Program Studi : Teknik Informatika Pertemuan ke : 5-6
Fakultas : Teknologi Indusri

A. TUJUAN TUGAS :
Menjelaskan Pengontrolan terhadap basis data

B. URAIAN TUGAS :
a. Obyek Garapan
Transaksi, Keamanan basis data, konkurensi, recovery dan audit basis data
b. Metode atau Cara pengerjaan
▪ Carilah referensi mengenai Transaksi, Keamanan basis data, konkurensi, recovery dan audit basis data di
1. Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management,
3rd edition, Addison Wesley, 2001
2. Korth, H.; Database System Concept, Mc Graw Hill, 4th edition, New York, 2002
3. Date, C.J.; An Introduction to Database System, Addison Wesley Publishing Company, Vol. 7, New York, 2000.
▪ Rangkumlah referensi tersebut, dengan mencakup aspek
1. Transaksi
• Pengertian transaksi
2. Security Database
• Overview security database (Authorization, Views, Backing Up, Journaling, Checkpointing dan Encryption)
• Encryption
3. Konkurensi
a. Pengertian Konkurensi dan Recovery
b. Pengertian Transaksi dan Sistem Konsep untuk Konkurensi
c. Jenis Masalah dan contohnya :
• Masalah kehilangan modifikasi
• Masalah modifikasi sementara
• Masalah analisis yang tidak konsisten
d. Deadlock, Commit, Rollback
e. Concurrency Control :
• Locking
• Timestamping
4. Recovery
a. Fasilitas Recovery
• Backup Mechanism
• Undo/Redo
b. Teknik Recovery
• Differed Updates
• Immediate Updates
▪ Rangkuman dibuat dalam paper dan disiapkan dalam ppt minimal 12 halaman.
▪ Presentasikan hasil rangkuman tersebut di depan kelas
c. Deskripsi Luaran tugas yang dihasilkan :
Isi paper berkisar antara 15 – 20 halaman, dibuat dengan spasi : 1.5, font : times new roman dan ukuran 12.

C. KRITERIA PENILAIAN (10%)


Kelengkapan isi rangkuman
Kebenaran isi rangkuman
Daya tarik komunikasi/prensentasi
FORMAT RANCANGAN TUGAS 5

Nama Mata Kuliah : Sistem Basis Data 2 SKS :3


Program Studi : Teknik Informatika Pertemuan ke : 5-6
Fakultas : Teknologi Industri

A. TUJUAN TUGAS :
Mengidentifikasi teknik keamanan basis data

B. URAIAN TUGAS :
a. Obyek Garapan
Transaksi, Keamanan basis data, konkurensi dan recovery
b. Metode atau Cara pengerjaan
▪ Carilah referensi mengenai Transaksi, Keamanan basis data, konkurensi dan recovery di
1. Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management,
3rd edition, Addison Wesley, 2001
2. Korth, H.; Database System Concept, Mc Graw Hill, 4th edition, New York, 2002
3. Date, C.J.; An Introduction to Database System, Addison Wesley Publishing Company, Vol. 7, New York, 2000.
▪ Rangkumlah referensi tersebut, dengan mencakup aspek
1. Studi kasus Transaksi, Keamanan basis data, konkurensi dan recovery
▪ Studi kasus dibuat dengan kesesuaian teknik keamanan basis data
▪ Studi kasus dikumpulkan dengan menggunakan kertas ukuran A4 dengan spasi : 1.5, font : times new roman, ukuran : 12, dijilid dengan cover
yang berisikan : judul kasus, npm dan nama mahasiswa.

C. KRITERIA PENILAIAN (10%)


Tingkat kedisiplinan.
Kesesuaian teknik yang digunakan.
Kompleksitas teknik keamanan.
Daya tarik komunikasi/presentasi
FORMAT RANCANGAN TUGAS 6

Nama Mata Kuliah : Sistem Basis Data 2 SKS :3


Program Studi : Teknik Informatika Pertemuan ke : 14-15
Fakultas : Teknologi Industri

A. TUJUAN TUGAS :
Menjelaskan perkembangan basis data saat ini

B. URAIAN TUGAS :
a. Obyek Garapan
Distributed database, client sever, data warehouse, object relational database, active database dan internet database

b. Metode atau Cara pengerjaan


▪ Carilah referensi mengenai Distributed database, client sever, data warehouse, object relational database, active database dan internet
database di
1. Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management,
3rd edition, Addison Wesley, 2001
2. Korth, H.; Database System Concept, Mc Graw Hill, 4th edition, New York, 2002
3. Date, C.J.; An Introduction to Database System, Addison Wesley Publishing Company, Vol. 7, New York, 2000.
▪ Rangkumlah referensi tersebut, dengan mencakup aspek
1. Perkembangan Aplikasi Basis Data (CAD, CAM, CASE, CAP)
2. Konsep Object Oriented :
• Abstraksi dan enkapsulasi
• Objek dan Atribut
• Identitas Objek
• Metode dan Pesan
3. Pengenalan Sistem Basis Data Terdistribusi
• Konsep Dasar Basis Data Terdistribusi
• Keuntungan dan Kerugian Basis Data Terdistribusi
4. Rancangan Distribusi Basis Data
• Alokasi Data
• Fragmentasi
• Replikasi
• Contoh
5. Client–Server
• Konsep Client–Server
• Fungsi Client–Server
• Aplikasi Client–Server
• Keuntungan Client–Server
• Contoh Client-Server Lokal dan secara geografis
6. Pengenalan Data Warehouse
7. Pengenalan Object-Relational Database
8. Pengenalan Active Database
9. Pengenalan Internet Database
▪ Rangkuman dibuat dalam paper dan disiapkan dalam ppt minimal 10 halaman.
▪ Presentasikan hasil rangkuman tersebut di depan kelas

c. Deskripsi Luaran tugas yang dihasilkan :


Isi paper berkisar antara 15 – 20 halaman, dibuat dengan spasi : 1.5, font : times new roman dan ukuran 12.

C. KRITERIA PENILAIAN (10%)


Ketepatan Analisis
Kesesuaian aturan tata tulis
Ketepatan waktu
Origininalitas
GRADING SCHEME COMPETENCE

KRITERIA 1 : Ketepatan analisis


DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Ketersediaan konsep Lengkap dan integratif Lengkap, dengan jumlah Cukup lengkap, jurnal yang Kurang lengkap, jurnal yang Jurnal yang diacu 2
yang diacu dengan jumlah referensi di referensi di atas 10 jurnal diacu antara 5-10 buah diacu kurang dari 5 buah kurang dari 2 dan
atas 10 jurnal tidak ada rangkuman
Ketajaman analisis Rangkuman yang dibuat da Rangkuman yang di buat Rangkuman yang di buat Rangkuman tidak Tidak ada 3
pat menunjukkan faktor dapat diguna kan untuk mampu menun jukkan menggambarkan dengan rangkuman
yang mempengaruhi peru menarik kesimpulan secara des kriptif faktor yang jelas faktor yang
bahan perilaku dengan tentang faktor yang berpe mempengaruhi pro ses mempengaruhi perubahan
tepat dan lengkap ngaruh perubahan peri laku perilaku

KRITERIA 2 : Kesesuaian aturan tata tulis


DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Berusaha mencapai Selalu ingin menjadi yang Berusaha meme- nuhi Mengumpulkan tugas Kurang perduli dengan Malas 1
yang terbaik terbaik, mengumpulkan semua persya- ratan tugas sesuai standard kualitas kualitas saat mengumpulkan
tugas dengan mutu yang yang diberikan oleh dosen penulisan mengumpulkan tugas tugas
jauh lebih baik dari yang
disyaratkan dosen
KRITERIA 3 : Ketepatan waktu
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Berusaha Tugas dikumpulkan tepat Tugas dikumpulkan tepat Tugas dikumpulkan tepat Tugas dikumpulkan tepat Tidak 1
mengumpulkan tepat waktu dan mutu penulisan waktu dan memenuhi waktu dan kurang waktu tetapi tidak mengumpulkan
waktu di atas standard yang standard penulisan yang memenuhi standard memenuhi standard tugas
diberikan. diberikan. penulisan yang diberikan. penulisan yang diberikan.

KRITERIA 4 : Originalitas
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Berpikir orisinil Hasil kerja yang Hasil kerja yang Hasil kerja yang Hasil kerjanya dapat Tidak dapat 3
ditunjukkan belum pernah ditunjukkan berbeda ditunjukkan hanya dapat disamakan dengan 75% menunjukkan hasil
ditemui dengan kebanyakan siswa disamakan dengan 30% siswa lain atau mengadopsi kerja
siswa lain karya lain

Anda mungkin juga menyukai