RENCANA PEMBELAJARAN SEMESTER GANJIL 2016/2017 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL Mata kuliah Mata kuliah prasyarat Dosen Pengampu Alokasi Waktu Deskripsi Ringkas : : : : : Capaian Pembelajaran : Setelah menyelesaikan mata kuliah ini diharapkan mahasiswa mampu memahami dan menjelaskan konsep kepemimpinan pada organisasi bisnis : 1. Horowitz, Micheal L, An Introduction to Object-Oriented Database and Database System, International Business Machine, 2011 2. Irwanto, Djon, Refactoring pada Obect Oriented Software dan Object Database, ANDI Yogyakarta, 2010. Buku Acuan SESI 1 2 KEMAMPUAN AKHIR 1. Mampu memahami konsep object oriented database 2. Mampu menerapkan object oriented dalam mendesign database relation Memahami class dalam struktur database OBJECT ORIENTED DATABASE Kode MK Bobot MK Kode Dosen : : : CSO417 3 SKS 7266 SANDFRENI Tatap muka 14 x 100 menit, tidak ada praktik, tidak ada online Mata kuliah ini mengenalkan konsep kepemimpinan, kekuasaan, kepemimpinan situasional, pengambilan keputusan serta menerapkan kepemimpinan yang efektif didalam organisasi. MATERI PEMBELAJARAN Pendahuluan : Kontrak pembelajaran, penjelasan perkuliahan, lingkup materi perkuliahan, Basic of Object Oriented Database Object Persistence RPS CSO 417 OBJECT ORIENTED DATABASE BENTUK PEMBELAJARAN 1. Metoda: contextual instruction, discussion 2. Media : kelas, komputer, LCD, whiteboard, web SUMBER PEMBELAJARAN Buku 1 dan 2 1. Metoda: contextual instruction, discussion Buku 1 dan 2 INDIKATOR PENILAIAN Mampu membuat struktur dan relasi database secara obejct oriented Dapat membuat ObjectRelational Mappings and halaman 1 dari 9 SESI KEMAMPUAN AKHIR MATERI PEMBELAJARAN 3 Mampu memanage database, storing dan retrieving Objects DB4O 4 Memahami konsep configuration, tuning, distribution dan replication DB4O 5 Memahami version models dari object oriented database Version Models 6 Mampu memahami Storage dan indexing dalam object oriented database Storage dan Indexing 7 Memahami object definition language ODMG Standard RPS CSO 417 OBJECT ORIENTED DATABASE BENTUK PEMBELAJARAN 2. Media : kelas, komputer, LCD, whiteboard, web 1. Metoda: contextual instruction, discussion 2. Media : kelas, komputer, LCD, whiteboard, web 1. Metoda: contextual instruction, discussion 2. Media : kelas, komputer, LCD, whiteboard, web 1. Metoda: contextual instruction, discussion 2. Media : kelas, komputer, LCD, whiteboard, web 1. Metoda: contextual instruction, discussion 2. Media : kelas, komputer, LCD, whiteboard, web 1. Metoda: contextual instruction, discussion 2. Media : kelas, komputer, LCD, whiteboard, web SUMBER PEMBELAJARAN INDIKATOR PENILAIAN Frameworks , Serialisation, Persistent, Programming Languages Buku 1 dan 2 Mampu membuat query, native queries, SODA untuk memanage, storing dan retrieving object database Buku 1 dan 2 Mampu membuat configuration, tuning, distribution dan replication dalam object oriented database Mampu membuat: 1. Temporal Databases 2. Engineering Databases 3. Software Configuration Systems 1. Mampu melakukan indexing database secara hierarchy 2. Mampu melakukan collection Operations Mampu membuat objet query language Buku 1 dan 2 Buku 1 dan 2 Buku 1 dan 2 halaman 2 dari 9 SESI 8 KEMAMPUAN AKHIR Memahami commercial OODBMS: Versant MATERI PEMBELAJARAN Commercial OODBMS: Versant 1. 2. 9 10 11 Memahami commercial OODBMS: Object Store Commercial OODBMS: Object Store 1. Memahami Commercial OODBMS: Objectivity DB Commercial OODBMS: Objectivity Database 1. Memahami OM Data Model The OM Data Model 1. 2. 2. 2. 12 Memahami Object Model Language Object Model Language 1. 2. 13 Memahami cara untuk mendesign dan mengimplementasi: OMS Avon Design dan Implementation: OMS Avon RPS CSO 417 OBJECT ORIENTED DATABASE BENTUK PEMBELAJARAN Metoda: contextual instruction, discussion Media : kelas, komputer, LCD, whiteboard, web Metoda: contextual instruction, discussion Media : kelas, komputer, LCD, whiteboard, web Metoda: contextual instruction, discussion Media : kelas, komputer, LCD, whiteboard, web Metoda: contextual instruction, discussion Media : kelas, komputer, LCD, whiteboard, web Metoda: contextual instruction, discussion Media : kelas, komputer, LCD, whiteboard, web 1. Metoda: contextual instruction, discussion 2. Media : kelas, komputer, LCD, SUMBER INDIKATOR PEMBELAJARAN PENILAIAN Buku 1 dan 2 Mampu membuat versant object database menggunakan java, mampu membuat java versant interface Buku 1 dan 2 Mampu membuat Object Store PSE Pro menggunakan C++ dan mampu memanage persistent object data Buku 1 dan 2 Mampu membuat Objectivity dengan menggunakan .NET Buku 1 dan 2 Mampu membuat multiple Inheritance, Instantiation dan Classification, Cardinality dan Evolution Constraints Buku 1 dan 2 Mampu membuat design language agar dapat mendefinisikan data, manipulasi dengan menggunakan query language Mampu mendesign arsitektur, storage, model dan interface layer Buku 1 dan 2 halaman 3 dari 9 SESI 14 KEMAMPUAN AKHIR Course Review: Memahami semua materi object oriented database MATERI PEMBELAJARAN Object Oriented Database BENTUK PEMBELAJARAN whiteboard, web SUMBER PEMBELAJARAN 1. Metoda: contextual instruction, discussion 2. Media : kelas, komputer, LCD, whiteboard, web Buku 1 dan 2 INDIKATOR PENILAIAN Mampu menjelaskan membuat, dan merancang object oriented database Jakarta, Desember 2016 Mengetahui, Ketua Program Studi, Dosen Pengampu, Indriani Noor Hapsari, ST, MT Sandfreni, S.SI, MT RPS CSO 417 OBJECT ORIENTED DATABASE halaman 4 dari 9 EVALUASI PEMBELAJARAN SESI 1 PROSEDUR Post Test BENTUK Test tulisan (Tugas mandiri) 2 Post Test Test tulisan (Tugas mandiri) 3 Progress Test dan Post Test Test perbuatan (Tugas mandiri) SKOR > 77 ( A / A-) Menjelaskan dan membuat struktur dan relasi database secara obejct oriented dengan rinci dan benar Dapat membuat ObjectRelational Mappings and Frameworks , Serialisation, Persistent, Programming Languages dengan rinci dan benar SKOR > 65 (B- / B / B+ ) Menjelaskan dan membuat struktur dan relasi database secara obejct oriented dengan benar Dapat membuat ObjectRelational Mappings and Frameworks , Serialisation, Persistent, Programming Languages dengan benar SKOR > 60 (C / C+ ) Mengetahui struktur dan relasi database secara obejct oriented SKOR > 45 (D) Kurang mengetahui struktur dan relasi database secara obejct oriented SKOR < 45 (E) Tidak mengetahui struktur dan relasi database secara obejct oriented Mengetahui ObjectRelational Mappings and Frameworks , Serialisation, Persistent, Programming Languages dengan benar Kurang ObjectRelational Mappings and Frameworks , Serialisation, Persistent, Programming Languages dengan benar Tidak ObjectRelational Mappings and Frameworks , Serialisation, Persistent, Programming Languages dengan benar 3% Mampu membuat query, native queries, SODA untuk memanage, storing dan retrieving object database dengan rinci Mampu membuat query, native queries, SODA untuk memanage, storing dan retrieving object database dengan benar Mengetahui cara membuat query, native queries, SODA untuk memanage, storing dan retrieving object database Kurang Mengetahui cara membuat query, native queries, SODA untuk memanage, storing dan retrieving object database dengan Tidak mengetahui cara membuat query, native queries, SODA untuk memanage, storing dan retrieving object database dengan benar 5% RPS CSO 417 OBJECT ORIENTED DATABASE halaman 5 dari 9 BOBOT 2% SESI PROSEDUR BENTUK 4 Progress Test dan Post Test Test perbuatan (Tugas mandiri) 5 Progress Test dan Post Test Test perbuatan (Tugas mandiri) 6 Post Test Test perbuatan (Tugas mandiri) SKOR > 77 ( A / A-) dan benar Mampu membuat configuration, tuning, distribution dan replication dalam object oriented database dengan rinci dan benar Mampu membuat: 1. Temporal Databases 2. Engineering Database 3. Software Configuratio n Systems Dengan rinci dan benar Mampu melakukan indexing database secara hierarchy dan Mampu melakukan RPS CSO 417 OBJECT ORIENTED DATABASE SKOR > 65 (B- / B / B+ ) Mampu membuat configuration, tuning, distribution dan replication dalam object oriented database dengan benar SKOR > 60 (C / C+ ) dengan benar Mengetahui cara membuat configuration, tuning, distribution dan replication dalam object oriented database dengan benar SKOR > 45 (D) benar Kurang Mengetahui cara membuat configuration, tuning, distribution dan replication dalam object oriented database dengan benar Mampu membuat: 1. Temporal Databases 2. Engineering Database 3. Software Configuratio n Systems dengan benar Mengetahui cara membuat: 1. Temporal Databases 2. Engineering Database 3. Software Configuratio n Systems dengan benar Mampu melakukan indexing database secara hierarchy dan Mampu melakukan Mengetahui cara melakukan indexing database secara hierarchy dan collection Operations Kurang Mengetahui cara membuat: 1. Temporal Databases 2. Engineering Database 3. Software Configuration System dengan benar Kurang Mengetahui cara melakukan indexing database secara hierarchy dan collection SKOR < 45 (E) BOBOT Tidak mengetahui cara membuat configuration, tuning, distribution dan replication dalam object oriented database dengan benar 5% Tidak mengetahui cara membuat: 1. Temporal Databases 2. Engineering Database 3. Software Configuration Systems dengan benar 10% Tidak mengetahui cara melakukan indexing database secara hierarchy dan collection Operations 20% halaman 6 dari 9 SESI PROSEDUR BENTUK 7 Post Test 8 Post Test Test perbuatan (Tugas mandiri) Test perbuatan (Tugas mandiri) 9 Post Test Test perbuatan (Tugas mandiri) SKOR > 77 ( A / A-) collection Operations dengan rinci dan benar Mampu membuat objet query language dengan rinci dan benar Mampu membuat versant object database menggunakan java, mampu membuat java versant interface dengan rinci dan benar Mampu membuat Object Store PSE Pro menggunakan C++ dan mampu memanage persistent object data dengan rinci dan benar RPS CSO 417 OBJECT ORIENTED DATABASE SKOR > 65 (B- / B / B+ ) collection Operations dengan benar SKOR > 60 (C / C+ ) dengan rinci dan benar dengan benar Mampu membuat objet query language dengan benar Mampu membuat versant object database menggunakan java, mampu membuat java versant interface dengan benar Mengetahui cara membuat objet query language dengan benar Mengetahui cara membuat versant object database menggunakan java, mampu membuat java versant interface dengan benar Mampu membuat Object Store PSE Pro menggunakan C++ dan mampu memanage persistent object data dengan benar Mengetahui cara membuat Object Store PSE Pro menggunakan C++ dan mampu memanage persistent object data dengan benar SKOR > 45 (D) Operations dengan rinci dan benar dengan benar Kurang Mengetahui cara membuat objet query language dengan benar Kurang Mengetahui cara membuat versant object database menggunakan java, mampu membuat java versant interface dengan benar SKOR < 45 (E) dengan rinci dan benar dengan benar BOBOT Tidak mengetahui cara membuat objet query language dengan benar Tidak mengetahui cara membuat versant object database menggunakan java, mampu membuat java versant interface dengan benar 10% Kurang Mengetahui cara membuat Object Store PSE Pro menggunakan C++ dan mampu memanage persistent object data dengan benar Tidak mengetahui cara membuat Object Store PSE Pro menggunakan C++ dan mampu memanage persistent object data dengan benar 5% halaman 7 dari 9 5% SESI PROSEDUR Progress Test BENTUK Tes tulisan (Quiz) SKOR > 77 ( A / A-) Mampu membuat Objectivity dengan menggunakan .NET dengan rinci dan benar SKOR > 65 (B- / B / B+ ) Mampu membuat Objectivity dengan menggunakan .NET dengan benar SKOR > 60 (C / C+ ) Mengetahui cara membuat Objectivity dengan menggunakan .NET dengan benar 11 Progress Test Tes tulisan (Quiz) Mampu membuat multiple Inheritance, Instantiation dan Classification, Cardinality dan Evolution Constraints dengan benar 12 Post Test Test perbuatan (Tugas mandiri) Mampu membuat multiple Inheritance, Instantiation dan Classification, Cardinality dan Evolution Constraints dengan rinci dan benar Mampu membuat design language agar dapat mendefinisikan data, manipulasi dengan menggunakan query language dengan rinci Mampu membuat design language agar dapat mendefinisikan data, manipulasi dengan menggunakan query language dengan benar 10 RPS CSO 417 OBJECT ORIENTED DATABASE SKOR < 45 (E) Tidak mengetahui cara membuat Objectivity dengan menggunakan .NET dengan benar BOBOT Mengetahui cara membuat multiple Inheritance, Instantiation dan Classification, Cardinality dan Evolution Constraints dengan benar SKOR > 45 (D) Kurang Mengetahui cara membuat Objectivity dengan menggunakan .NET dengan benar Kurang Mengetahui cara membuat multiple Inheritance, Instantiation dan Classification, Cardinality dan Evolution Constraints dengan benar Tidak mengetahui cara membuat multiple Inheritance, Instantiation dan Classification, Cardinality dan Evolution Constraints dengan benar 5% Mengetahui cara membuat design language agar dapat mendefinisikan data, manipulasi dengan menggunakan query language dengan benar Kurang Mengetahui cara membuat design language agar dapat mendefinisikan data, manipulasi dengan menggunakan query language Tidak mengetahui cara membuat design language agar dapat mendefinisikan data, manipulasi dengan menggunakan query language dengan benar 5% halaman 8 dari 9 5% SESI PROSEDUR BENTUK 13 Post Test Test perbuatan (Tugas mandiri) 14 Post Test Test perbuatan (Tugas mandiri) Bobot Penilaian: - UTS - UAS - Tugas - Absensi SKOR > 77 ( A / A-) dan benar Mampu mendesign arsitektur, storage, model dan interface layer dengan rinci dan benar Mampu menjelaskan membuat, dan merancang object oriented database dengan rinci dan benar SKOR > 65 (B- / B / B+ ) SKOR > 60 (C / C+ ) Mampu mendesign arsitektur, storage, model dan interface layer dengan benar Mengetahui cara mendesign arsitektur, storage, model dan interface layer dengan benar Mampu menjelaskan membuat, dan merancang object oriented database dengan benar Mengetahui cara membuat, dan merancang object oriented database dengan benar SKOR > 45 (D) dengan benar Kurang Mengetahui cara mendesign arsitektur, storage, model dan interface layer dengan benar Kurang cara membuat, dan merancang object oriented database dengan benar SKOR < 45 (E) BOBOT Tidak mengetahui cara mendesign arsitektur, storage, model dan interface layer dengan benar 10% Tidak mengetahui cara membuat, dan merancang object oriented database dengan benar 10% : 30% : 30% : 40% : 75% (mengikuti ketentuan universitas) Jakarta, Desember 2016 Mengetahui, Ketua Program Studi, Dosen Pengampu, Indriani Noor Hapsari, ST, MT Sandfreni, S.SI, MT RPS CSO 417 OBJECT ORIENTED DATABASE halaman 9 dari 9