RPS CSO 417 – Object Oriented Database

advertisement
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
Download