tugas 2 kontrak perkuliahan

10
17 TUGAS II KONTRAK PERKULIAHAN SISTEM BASIS DATA (SBD) KB11221 PROGRAM STUDI SISTEM INFORMASI STMIK HIMSYA SEMARANG

Upload: anonymous-udbkts

Post on 17-Feb-2016

35 views

Category:

Documents


0 download

DESCRIPTION

Tugas 2 : Kontrak Perkuliahan

TRANSCRIPT

Page 1: Tugas 2 Kontrak Perkuliahan

17

TUGAS II

KONTRAK PERKULIAHAN

SISTEM BASIS DATA

(SBD)

KB11221

PROGRAM STUDI SISTEM INFORMASI

STMIK HIMSYA SEMARANG

Page 2: Tugas 2 Kontrak Perkuliahan

18

Seiring dengan adanya kebutuhan pengolahan data untuk

memenuhi kebutuhan informasi. Saat ini aplikasi basis data telah

dipergunakan oleh hampir seluruh bidang kehidupan manusia, seperti

dalam proses bisnis manajemen, perbankan, manufaktur, pariwisata

maupun dalam bidang pendidikan. Basis data sebagai sebuah bagian

penting dalam sebuah sistem informasi, memiliki berbagai peran penting

mulai dari penyusunan sistem informasi hingga menjadi sebuah sumber

informasi.

Oleh karena itu, mata kuliah ini ditawarkan untuk membantu

mahasiswa memperoleh pemahaman yang komprehensif tentang konsep-

konsep basis data, tujuan pengembangan dan keuntungan penggunaan

basis data, batasan aturan yang harus ditaati dalam basis data, arsitektur

basis data, pemodelan data, schema dan subschema basis data, aspek

pengembangan basis data, dan menganalisis kebutuhan serta

perancangan basis data.

KONTRAK PERKULIAHAN

Nama Mata Kuliah : Sistem Basis Data (SBD)

Kode Mata Kuliah : KB11221

Pengajar : Solikhin, S.Kom, M.Kom

Semester : II / 2014-2015

Hari Pertemuan/Jam : Senin, 16.30 – 19.00

Tempat Pertemuan : Ruang Kuliah I

1. MANFAAT MATA KULIAH

Page 3: Tugas 2 Kontrak Perkuliahan

19

Mata kuliah ini merupakan pengantar bidang bahasan

pengembangan basis data yang membahas berbagai pengertian dan

konsep sistem basis data, tujuan dan keuntungan pemakaian basis data,

batasan aturan dalam basis data, model data, entity relationship model,

semantic model, hyerarchycal model, network model, relational database

model, schema dan subschema. Mata kuliah ini berusaha sejauh mungkin

untuk menghubungkan pokok bahasan dengan realitas melalui penerapan

studi kasus; yaitu pemberian contoh-contoh yang berkaitan dengan

permasalahan yang ada di lingkungan sekitar sampai dengan membuat

perancangan basis data, dan pengembangan sistem basis data.

Pada akhir perkuliahan ini, mahasiswa diharapkan mampu :

1. Menjelaskan konsep basis data;

2. Menjelaskan tujuan pengembangan dan keuntungan penggunaan

basis data;

3. Menjelaskan serta memberikan contoh dan solusi atas batasan

aturan yang harus ditaati dalam basis data;

4. Menjelaskan arsitektur basis data, macam, level, dan antarmuka

antarlevel pandangan terhadap basis data, serta independensi

data;

5. Menjelaskan definisi, macam, perbedaan model data, dan mampu

memberikan contoh perangkat lunak untuk masing-masing model

data;

6. Menjelaskan, melalukan analisis sebuah sistem, dan

menggambarkan model data : ( Entity Relationship, Semantic,

Hierarchycal, etwork );

2. DESKRIPSI PERKULIAHAN

3. TUJUAN INSTRUKSIONAL

Page 4: Tugas 2 Kontrak Perkuliahan

20

7. Menjelaskan konsep-konsep dalam RDBM, menentukan kunci

relasi, ketergantungan data, dan kerelasian antar relasi, serta

melakukan normalisasi tabel basis data.

8. Mendefinisikan schema dan subschema basis data;

9. Menjelaskan aspek-aspek yang terkait dengan proyek

pengembangan basis data;

10. Menganalisis kebutuhan basis data dan membuat rancangan basis

data yang benar sesuai konsep basis data untuk aplikasi informasi.

Bagan 1 : Skema Materi Perkuliahan Sistem Basis Data

Capaian Pembelajaran :

Setelah 1 (satu) semester perkuliahan mahasiswa mampu menjelaskan, menganalisis kebutuhan basis data dan merancang

basis data yang benar sesuai konsep basis data untuk aplikasi sistem informasi.

MATA KULIAH : Sistem Basis Data

SKS : 2 SKS ( 2 x 50 menit = 100 menit )

KODE MATA KULIAH : KB11221

PROGRAM STUDI : S1-Sistem Informasi

SEMESTER : II (dua)

DOSEN : Solikhin, S.Kom, M.Kom

13., 14. Studi Kasus Perancangan Basis Data

12. Aspek Pengembangan Basis Data

11. Schema dan Subschema Basis Data

3. Batasan Aturan Basis Data

2. Tujuan Pengembangan dan Keuntungan Basis Data

1. Pengantar Basis Data

5. Pemodelan Data :

9. Model Data Network

8. Model Data Hierarchycal

7. Model Data Semantic

6. Model Data Entity Relationship

10. Model Data Relational

4. Arsitektur Basis Data

Page 5: Tugas 2 Kontrak Perkuliahan

21

Pembelajaran inovatif merupakan model pembelajaran kreatif dan

unik yang cenderung melibatkan keaktifan mahasiswa dalam proses

pembelajaran. Pembelajaran inovatif diciptakan dengan

mempertimbangkan karakteristik mahasiswa, kondisi lingkungan

mahasiswa, dan sarana-prasarana yang tersedia, sehingga lebih

menantang dan menggairahkan mahasiswa untuk belajar secara mandiri,

serta mempermudah pencapaian tujuan belajar yang diinginkan.

Pada metode perkuliahan ini lebih banyak menggunakan seminar.

Dengan demikian setiap peserta diharapkan untuk menyampaikan

gagasan dalam pembahasan baik berupa pendapat pribadi atau hasil

observasi. Berbagai strategi instruksional akan digunakan dalam

perkuliahan ini. Sebagai contoh untuk topik-topik tertentu mahasiswa

akan diminta mempresentasikan-nya dan hasilnya dibahas bersama

dalam kuliah.

Buku/bacaan pokok dalam perkuliahan ini adalah :

1. Edhy Sutanta, Basis Data dalam Tinjauan Konseptual, ANDI,

Yogyakarta, 2011

2. Fathansyah, Sistem Basis Data, Informatika, Bandung, 2004

3. Janner Simarmata, Perancangan Basis Data, ANDI, Yogyakarta, 2007

4. Raghu Ramakrishnan, Johannes Gehrke; Sistem Manajemen

Database, ANDI, Yogyakarta, 2004

Selain itu akan dibagikan berbagai artikel ilmiah yang relevan dengan

materi kuliah berupa jurnal ilmiah nasional maupun internasional.

4. STRATEGI PERKULIAHAN

5. MATERI/BACAAN PERKULIAHAN

Page 6: Tugas 2 Kontrak Perkuliahan

22

1. Di akhir pertemuan kuliah, mahasiswa akan diberikan tugas besar.

2. Mahasiswa yang berjumlah 21 dalam satu kelas untuk matakuliah

Sistem Basis Data, dibagi dalam 7 kelompok, yang masing-masing

kelompok terdiri dari 3 mahasiswa, satu mahasiswa dalam tiap

kelompok akan menjadi ketua;

3. Dosen memberikan 7 macam tugas yang berbeda dan berupa

undian materi sub pokok bahasan. Masing-masing ketua kelompok

mengambil undian tugas. Undian yang telah diambil untuk

didiskusikan (tugas yang diberikan kepada mahasiswa sesuai

dengan tujuan pembelajaran dan materi yang dipelajari, serta

disesuaikan dengan lingkungan mahasiswa);

4. Setelah sampai pada hari dan waktu yang telah disepakati, masing-

masing kelompok mempersiapkan diri untuk mempresentasikan

tugasnya. (hal ini untuk mengetahui hasil/jawaban tugas yang

benar, dan memastikan tiap anggota kelompok dapat

memahami/mengerjakan/mengetahui jawabannya);

5. Dosen memanggil salah satu nomor undian, bagi kelompok yang

nomor undiannya dipanggil akan mempresentasikan hasil tugas

mereka;

6. Setelah mempresentasikan hasil tugasnya, Dosen

mempersilahkan kepada kelompok lain untuk memberikan

pertanyaan atau tanggapannya. Sedangkan kelompok yang

presentasi memberikan jawaban ataupun argumentasinya atas

pertanyaan atau tanggapan yang dilontarkan oleh kelompok lain;

7. Kemudian Dosen akan memberikan penilaian kepada masing-

masing kelompok dan anggota. Aspek yang dinilai disini yakni,

kesesuaikan materi yang dipresentasikan, cara penyampaian,

penampilan, cara menjawab pertanyaan, ketepatan menjawab

pertanyaan, dan cara mengajukan pertanyaan (penanya).

6. TUGAS

Page 7: Tugas 2 Kontrak Perkuliahan

23

8. Dosen disini sebagai fasilitator akan memberikan masukan dan

mengarahkan kepada masing-masing kelompok presentator, yang

pada akhir mengambil pada kesimpulan;

Penilaian akan dilakukan oleh pengajar dengan menggunakan

criteria sebagai berikut :

Nilai Point Range

A 4 ≥ 80

B 3 70 – 79

C 2 60 – 69

D 1 50 – 59

E 0 ≤ 49

Dalam menetukan nilai akhir akan digunakan pembobotan sebagai

berikut :

Komponen Prosentase

Kuisioner 10%

Kehadiran 10%

Tugas 20%

Ujian Tengah Semester 30%

Ujian Akhir Semester 30%

7. KRITERIA PENILAIAN

Page 8: Tugas 2 Kontrak Perkuliahan

24

Pertemuan & Tanggal

Topik Pembahasan Bacaan

1

(9-3-2015)

Awal Perkuliahan dengan menyampaikan penjelasan umum kontrak perkuliahan, perkenalan dengan setiap mahasiswa, dan penyampaian materi dasar mata kuliah: 1. Pengantar Basis Data 1.1 Definisi basis data 1.2 Perkembangan konsep basis data 1.3 Pentingnya memahami konsep

basis data 1.4 Definisi sistem basis data 1.5 Hirarki data

Lihat Sumber Referensi

2

(16-3-2015)

2. Tujuan Pengembangan dan Keuntungan basis data

2.1 Tujuan pengembangan basis data a. Tujuan primer pengembangan basis data b. Tujuan sekunder pengembangan basis data 2.2 Keuntungan pengembangan basis

data

Lihat Sumber Referensi

3

(23-3-2015)

3. Batasan Aturan Basis Data 3.1 Kerangkapan data (data redundancy) a. Kerangkapan data dalam satu file b. Kerangkapan data dalam beberapa file 3.2 Inkonsistensi data (data

inconsistency) 3.3 Data terisolasi (data isolation) 3.4 Keamanan data (data security) 3.5 Integritas data (data integrity)

Lihat Sumber Referensi

4

(30-3-2015)

4. Arsitektur Basis Data 4.1 Macam pandangan terhadap basis data 4.2 Level pandangan terhadap basis data

a. Pandangan pengguna (user view) b. Pandangan konseptual

(conceptual view) c. Pandangan fisikal (physical view)

4.3 Antarmuka antarpandangan

Lihat Sumber Referensi

8. JADWAL PERKULIAHAN

Page 9: Tugas 2 Kontrak Perkuliahan

25

terhadap basis data 4.4 Independensi data (data

independency)

5

(6-4-2015)

5. Pemodelan Data 5.1 Definisi model data 5.2 Macam model data 5.3 Perangkat lunak model data

Lihat Sumber Referensi

6

(13-4-205)

6. Model Data Entity Realtionship 6.1 Komponen ERD (Entity

Relationship Diagram) a. Entitas (entity) b. Atribut (attribute) c. Kerelasian antar entitas (relationship) 6.2 Merancang ERD 6.3 Contoh ERD 6.4 Kelebihan dan kelemahan ERD

Lihat Sumber Referensi

7

(20-4-2015)

7. Model Data Semantic 7.1 Komponen diagram semantic a. Entitas (entity) b. Atribut (attribute) c. Kerelasian antar entitas (relationship) 7.2 Merancang diagram semantic 7.3 Contoh diagram semantic 7.4 Kelebihan dan kelemahan diagram semantic

Lihat Sumber Referensi

(04-5-2015) Ujian Tengah Semester

8

(11-5-2015)

8. Model data hierarchycal 8.1 Contoh model data hierarchycal 8.2 Kelebihan dan kelemahan model data hierarchycal

Lihat Sumber Referensi

9

(18-5-2015)

9.1 Model Data Network 9.2 Contoh model data network 9.3 Kelebihan dan kelemahan model

data network

Lihat Sumber Referensi

10

(25-5-2015)

10. Model Data Relational 10.1 Terminologi RDBM 10.2 Karakteristik relasi 10.3 Komponen relasi 10.4 Kunci relasi 10.5 Aturan-aturan (rules) pada kunci relasi 10.6 Kerelasian antar relasi (relationship) 10.7 Beberapa definisi relasi (relation)

Lihat Sumber Referensi

Page 10: Tugas 2 Kontrak Perkuliahan

26

10.8 Penyimpangan (anomallies) dalam modifikasi data 10.9 Ketergantungan data (data dependency) 10.10 Normalisasi (normalization)

11

(01-6-2015)

11. Schema dan Subschema Basis Data

11.1 Definisi schema dan subschema 11.2 Shema, subschema, model data, dan diagram kerelasian antar relasi 11.3 Notasi relasi, schema, dan subschema 11.4 Instance schema

Lihat Sumber Referensi

12

(08-6-2015)

12. Aspek Pengembangan Basis Data 12.1 Tujuan pengembangan basis data 12.2 Tahapan pengembangan basis data 12.3 Analisis kelayakan pengembangan basis data 12.4 Penghitungan manfaat aplikasi basis data secara kuantitatif 12.5 Analisis biaya manfaat dari Alternative desain basis data 12.6 Kelemahan pendekatan basis data

Lihat Sumber Referensi

13, 14

(15-6-2015)

(22-6-2015)

Studi Kasus Perancangan Basis Data 1. Teknik perancangan basis data 2. Tahapan perancangan basis data 3. Contoh studi kasus a. Pengolahan data akademik b. Pengolahan data inventori

Lihat Sumber Referensi

(03-7-2015) Ujian Akhir Semester

Mahasiswa,

( Tri Ika Oktaviani )

Dosen,

( Solikhin, S.Kom, M.Kom )