Kontrak-Database - E

advertisement
YAYASAN KESEJAHTERAAN PENDIDIKAN DAN PERUMAHAN
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR
FAKULTAS PERTANIAN – PROGDI AGRITEKNOLOGI
KONTRAK PERKULIAHAN
Nama Mata Kuliah
Pengajar
Semester
Hari/Jam Kuliah
:
:
:
:
Sistem Basis Data
Ir. Siswanto, MT. + dkk.
VI- Agriteknologi
Sesuai Jadwal Progdi Agriteknologi
1. MANFAAT MATA KULIAH
Mata Kuliah Sistem basis data merupakan Kelompok Mata Kuliah Keahlian di Jurusan
Agriteknologi yang wajib ditempuh oleh mahasiswa Jurusan Agriteknologi. Mata kuliah ini
sangat penting karena akan mendasari mata kuliah semestser berikutnya yang ada di
Jurusan Agriteknologi.
Mata Kuliah Sistem basis data sangat bermanfaat sebagai bekal bagi sarjana
Agriteknologi yang meliputi pengetahuan tentang manajemen data, pengorganisasian data,
relasional data, menyusun data, meretrive data, searching dan sorting data, termasuk
didalamnya bagaimana penggunaan perangkat-perangkat lunak komputer untuk simulasi,
perancangan dan penyajian hasil.
2. DESKRIPSI MATA KULIAH
Mata kuliah Sistem basis data disampaikan secara tatap muka, praktikum dan tugas
terstruktur. Materi yang dipelajari meliputi: pengantar basis data, lingkungan basis data,
model data relational, SQL, RDBMS, alat bantu prancangan basis data (ERD), studi kasus.
3. TUJUAN MATA KULIAH
Pada akhir perkuliahan, diharapkan mahasiswa dapat:
a. Dapat memahami peranan Sistem basis data pertanian Pengelolaan basis data
b. Memiliki ketrampilan untuk menyusun basis data pertanian, menjalankan programprogram aplikasi basis data.
c. Mampu mengintegrasikan data dan menyajikan data ke dalam informasi terkait untuk
perencanaan pertanian dan non pertanian.
4. STRATEGI PERKULIHAN
Strategi perkuliahan dilakukan dengan ceramah, diskusi, mengerjakan tugas
terstruktur, diskusi kelompok, analisis model dan praktek di studio.
5. MATERI/BACAAN PERKULIHAN
Buku bacaan matakuliah Sistem basis data adalah:
1. Abdul Kadir, Konsep & Tuntuanan Praktis Basis Data, Andi Offset,
Jogyakarta,1999
2. Bunawan, Suryadi H.S, Seri Diktat Kuliah : Pengantar Basis Data, Gunadarma,
Jakarta, 1993.
3. Courtney, James F; Paradice, David B; Database Systems for Management,
Times Mirror/Mosby College Publishing, Toronto, 1998.
4. Fathansyah, Basis Data, Informatika, cetakan pertama, 1999.
5. Harianto Kristanto, Konsep dan Perancangan Database, Andi Offset, Cetakan
Pertama, Yogyakarta, 1994.
6. TUGAS PERKULIHAN
a. Setiap pokok bahasan/sub pokok bahan (seperti pada jadwal program perkuliahan
harus sudah dibaca/dipelajari sebelum perkuliahan.
b. Dosen memberikan kuis pada setiap tatap muka perkuliahan.
c. Memberikan tugas berupa tulisan/paper yang dikirim lewat e-mail dan
didiskusikan/dipresentasikan per kelompok sesuai dengan jadwal yang ditentukan.
d. Mengikuti praktikum di Studio.
e. UTS dan UAS diselenggarakan sesuai kalender akademis yang telah dibuat oleh
Fakultas.
7. TUGAS PERKULIHAN
Seorang Mahasiswa dinyatakan lulus matakuliah Sistem Informasi Sumberdaya lahan,
jika mahasiswa yang bersangkutan memiliki minimal C.
Nilai Akhir(NA) ditentukan sbb:
- Bobot tugas terstruktur
- Diskusi kelompok
- Praktikum Studio
- UTS
- UAS
= 10 %
= 10 %
= 20 %
= 30 %
= 30 %
Adapun kriteria nilai ditetapkan sbb:
Angka
80 keatas
75 – 79,9
70 – 74,9
66 – 69,9
62 – 65,9
58 – 61,9
55 – 57,9
51 – 54,9
47 – 50,9
44 – 46,9
00 – 43,9
Nilai
A
AB+
B
BC+
C
CD+
D
E
Bobot
4,00
3,75
3,50
3,00
2,75
2,50
2,00
1,75
1,50
1,00
0,00
8. JADWAL PERKULIAHAN
MINGGU
POKOK BAHASAN
KE1
2
I.
Pendahuluan
II
Lingkungan Basis Data
III
Model Data Relasional
IV
Model Data Relasional
V
Kuis dan Diskusi
VI
SQL
VII
RDBMS
SUB POKOK BAHASAN
WAKTU
3
4
1x100
 Penjelasan GBPP
 Penjelasan Kontrak Perkuliahan
 Praktek Studio
 Tugas terstruktur dan kuis
1. Arsitektur basis data
2. Data Independence
3. Konsep DBMS, Komponene DBMS,
Fungsi DBMS, dan bahasa yang
digunakan di dalam DBMS
4. Model data: berbasis objek, ber-basis
record,
konseptual
dan
fisik
(overview model data berbasis
record: model data relasional,
jaringan, hirarki)
5. Data Dictionary
1. Pengertian model relasional, contoh
tabel–tabel dan keterhubungannya
2. Keuntungan model relasional
1. Istilah–istilah dalam model relasional (Relasi. Atribut, Tupel, Domain,
Derajat dan Cardinality)
2. Relasional keys (Super key, Candidate Key, Primary Key, Alternatif.
3. Relasinal Integrity rules (Null, Entity,
Referential Integrity)
Tugas I: Membuat Makalah/download
“Peranan Basis Data di bidang
Pertanian”
1. Pengenalan SQL
2. Pengelompokan perintah SQL
(DDL,DML,DCL)
Contoh Kasus :
DDL : create, drop, alter
DML: select, insert, update, delete
DCL : grant dan revoke
3. Advanced SQL (embedded &
dynamic)
1. Overview RDBMS: DB2 & ORACLE
2. Pengenalan DB2
 Pengertian DB2
 Perkembangan DB2
 Kelebihan–kelebihan DB2
 DB2 product family
 Overview SQL data language
 DB2 Utility
 DB2 Object
UTS
1x100
1x100
1x100
1 x 100
1x100
1x100
VIII
RDBMS
Pengenalan Oracle
 Computing model
 Overview perintah–perintah SQL
1. ERD (Entity Relationship Diagram)
2. Konsep dasar model ER
 Entity, Atribut, relationship type
 Simbol ERD
 Derajat relationship
 Cardinality constraint
 Participation constraint
 Weak entity dan Strong entity
IX
Alat Bantu Perancangan
Basis data (ERD)
X
Alat Bantu Perancangan
Basis data (ERD)
XI
Kuis dan Diskusi
XII
Studi kasus ER
1. Transformasi ER ke model data
relasional
 Contoh aplikasi ER
2. Contoh Kasus
Tugas II: Membuat Makalah/download
“RDBMS”
 Penyelesaian Studi kasus
XIII
Studi kasus ER
 Penyelesaian Studi kasus
UAS
1x100
1x100
1 x 100
1x100
1x100
Download