0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan3 halaman

Silabus RDBMS untuk MCA Semester 1

Dokumen ini menjelaskan silabus untuk kursus Sistem Manajemen Basis Data Relasional (RDBMS). Kursus ini bertujuan untuk mengajarkan konsep dasar basis data, merancang dan menerapkan basis data menggunakan RDBMS, serta menggunakan Bahasa Query Terstruktur (SQL). Silabus dibagi menjadi 5 unit yang mencakup pengantar tentang basis data dan RDBMS, pemodelan relasi entitas, desain basis data relasional, SQL, dan transaksi basis data dengan PL/SQL. Siswa diharapkan memiliki pemahaman dasar tentang penyimpanan dan pengambilan data sebelum mengikuti kursus.

Diterjemahkan oleh

ScribdTranslations
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)
4 tayangan3 halaman

Silabus RDBMS untuk MCA Semester 1

Dokumen ini menjelaskan silabus untuk kursus Sistem Manajemen Basis Data Relasional (RDBMS). Kursus ini bertujuan untuk mengajarkan konsep dasar basis data, merancang dan menerapkan basis data menggunakan RDBMS, serta menggunakan Bahasa Query Terstruktur (SQL). Silabus dibagi menjadi 5 unit yang mencakup pengantar tentang basis data dan RDBMS, pemodelan relasi entitas, desain basis data relasional, SQL, dan transaksi basis data dengan PL/SQL. Siswa diharapkan memiliki pemahaman dasar tentang penyimpanan dan pengambilan data sebelum mengikuti kursus.

Diterjemahkan oleh

ScribdTranslations
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

LOK JAGRUTI KENDRA UNIVERSITAS

Silabus untuk MCA, 1stSemester


Sistem Manajemen Basis Data Relasional (RDBMS)
4011103

Tujuan Pembelajaran:
Untuk memahami konsep dasar dari Sistem Manajemen Basis Data dan cara kerjanya
pengetahuan tentang RDBMS
Untuk mempelajari konsep-konsep yang diperlukan dalam merancang, menggunakan, dan menerapkan basis data
sistem dan aplikasi manajemen
Untuk mempelajari Bahasa Kuery Terstruktur - DDL, DML, dan DCL.
Untuk dapat memahami konsep-konsep PL/SQL

2. Prasyarat: Pengetahuan dasar tentang mekanisme penyimpanan dan pengambilan data di komputer dan
jenis perangkat lunak dan aplikasi yang menggunakan berbagai jenis data untuk disimpan dan diambil sebagai
sesuai kebutuhan. Kemahiran dalam bahasa pemrograman apapun

3. Isi Kursus:

Unit
Dan Konten Kursus
Bobot
Unit I Pengantar Sistem Basis Data

Data, Informasi, Manajemen Data Berbasis File, Membedakan antara Basis Data dan
05% Sistem Manajemen Basis Data, Karakteristik Data dalam Sebuah Basis Data, Kamus Data

Basis Data: Pengguna, Model Data, Abstraksi Data, Arsitektur ANSI/SPARC, Logis
dan independensi data fisik, Bahasa basis data dan antarmuka

DBMS: Functions of DBMS, Components of DBMS, Examples of DBMS,


Klasifikasi Sistem Manajemen Basis Data – Relasional dan Non-Relasional
Basis data

RDBMS:Benefits of using RDBMS, Elements of RDBMS, Difference between


DBMS and RDBMS, Example and comparison of RDBMS
Unit II Pemodelan Hubungan Entitas

Komponen Model E-R: Entitas, Kumpulan Entitas, Atribut dan kunci – Kunci Super
Kunci Utama
10% Entitas lemah, Subkelas, Superkelas dengan warisan atribut, Generalisasi dan
Spesialisasi.

Desain Basis Data Relasional dengan Pemetaan ER dan EER, Pemetaan EER
model membangun ke Hubungan

Examples for ER Diagram:College Management System, Project Management


Sistem, Sistem Reservasi Kereta, Sistem Manajemen Rumah Sakit, Perpustakaan
Sistem Manajemen, Sistem Manajemen e-Bisnis (dapat mengambil e-Bisnis apa pun)
contoh seperti belanja online, pemesanan makanan online dll. …

Halaman no.1 dari 3


Unit III Desain Basis Data Relasional

Langkah-langkah proses desain untuk Skema Relasional, Aturan Codd, Basis Data
Hubungan dan Pembatasan – Kunci Utama, Kunci Asing, Null, Tidak Null,
20 % Unik

Pedoman Desain untuk Skema Relasional: Anomali desain basis data,


Ketergantungan Fungsional, Proses Normalisasi - memahami Bentuk Normal
berdasarkan Kunci Utama dan mengubah tabel database menjadi 1NF, 2NF, dan 3NF,
Definisi Umum
Ketergantungan Multi-nilai, Ketergantungan Gabungan (bergabung tanpa kehilangan)
Unit IV Bahasa Kuari Terstruktur (SQL)

Pengantar SQL, fitur-fitur SQL, Aturan untuk SQL, Komponen SQL (DDL,
DML, DCL), Tipe Data, Pembatasan Data
40%
Kueri dasar SQL: Membuat tabel, memasukkan data tabel, Melihat data Tabel
(Semua, baris dan semua kolom, Kolom terpilih dan semua baris, Kolom terpilih dan
menggunakan baris yang dipilih), Mengurutkan data dalam tabel, membuat tabel dari tabel lain, menghapus
data (Semua baris, Baris tertentu), Memperbarui data (Semua baris dan secara kondisional)
Mengganti nama tabel, memotong tabel, menghapus tabel, Membuat dan menghapus sinonim.
Tampilan dan jenis-jenisnya.

Kueri Lanjutan SQL: Group by dan Klausul Having, Join – Join Ekuivalen, non
gabungan ekuivalen
Operator Exist, Operator Set: Union, Intersect dan Minus, Pengindeksan
Unit V Transaksi basis data dan PLSQL

Konsep Transaksi: Memperkenalkan Transaksi - Memproses sebuah transaksi dan


Status transaksi, sifat ACID dari sebuah transaksi, Mengkarakterisasi Jadwal
25% berdasarkan pemulihan dan Serializability

Pengantar PLSQL: Blok PLSQL Generik, Lingkungan Eksekusi,


Set Karakter PLSQL dan Tipe Data, Blok PLSQL Anonim dan Bernama
Struktur Kontrol. Perintah kontrol transaksi – Komit, Rollback,
Titik Simpan

Transaksi PLSQL: Memahami Kursor, Kursor UNTUK loop, Parameterisasi


Kursor, Kursor di dalam Kursor, Membuat Prosedur dengan IN, OUT dan INOUT
parameter

Buku Referensi
1) Silberschatz, Korth, Sudarshan, “Konsep Sistem Basis Data”, Edisi ke-5, McGraw Hill
Penerbitan.
2) Alexis Leon, Mathews Leon, “Esensial Sistem Manajemen Basis Data” (Kedua
cetak ulang 2009), Penerbit Tata McGraw Hill
3) Ramez Elmsari, Shamkant B Navathe, “Dasar-Dasar Sistem Basis Data”, Pearson
Pendidikan, Edisi ke-7
4) C J Date, A Kannan, S Swaminathan, "Pengenalan Sistem Basis Data", Pearson
Pendidikan, Edisi ke-8
5) S. K. Singh, “Sistem Basis Data: Konsep, Desain, dan Aplikasi”, Pendidikan Pearson
6) SQL Oleh Ivan Byross, Penerbitan BPB
7) Nona Anjali Jivani dan Nona Amisha Shingala, "Buku praktik tentang SQL dan PL/SQL dengan
contoh”, Nirav dan Penerbitan Roopal, Edisi Ketiga.

Anda mungkin juga menyukai