Berikut ini adalah pertanyaan dari dikiwahyudip4m pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
1. Jelaskan perbedaan Basis Data dengan Sistem Basis Data? (Bobot 15) 2. Apa yang dimaksud dengan Basis Data Relasional? (Bobot 10) 3. Apa yang dimaksud dengan normalisasi dalam basis data dan sebutkan tingkatan dalam normalisasi tersebut? (Bobot 15) 4. Apa yang dimaksud dengan Primary Key, Foreign Key dan Unique Key? (Bobot 15) 5. Sebutkan 4 aplikasi komputer yang digunakan dalam pembuatan sistem basis data ? (Bobot 10) 6. Sebutkan 4 diagram dalam pemodelan data dalam basis data ? (Bobot 10) 7. Buatlah sebuah basis data dengan 3 tabel! (Bobot 25)
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
- Perbedaan Basis Data dengan Sistem Basis Data: Basis Data adalah kumpulan data yang disimpan dan dikelola secara terstruktur, sedangkan Sistem Basis Data adalah perangkat lunak yang digunakan untuk mengakses, mengelola, dan memanipulasi basis data.
- Basis Data Relasional: Model basis data yang menggunakan tabel untuk menyimpan data, dan hubungan antara tabel dijaga melalui kunci asing.
- Normalisasi dalam basis data: Proses pengorganisasian data dalam basis data untuk mengurangi redudansi dan meningkatkan integritas data. Tingkatan normalisasi meliputi 1NF, 2NF, 3NF, dan seterusnya.
- Primary Key, Foreign Key, dan Unique Key: Primary Key adalah kolom atau kombinasi kolom yang secara unik mengidentifikasi setiap baris dalam tabel. Foreign Key adalah kolom yang mengacu pada Primary Key di tabel lain, dan digunakan untuk menjaga hubungan antar-tabel. Unique Key adalah kolom atau kombinasi kolom yang memiliki nilai unik untuk setiap baris, namun boleh memiliki nilai NULL.
- Aplikasi komputer dalam pembuatan sistem basis data: MySQL, Oracle, SQL Server, PostgreSQL, MongoDB.
- Diagram dalam pemodelan data dalam basis data: Entity-Relationship (ER) diagram, Relational diagram, Schema diagram, Normalization diagram.
- Contoh basis data dengan 3 tabel: Tabel "Produk" dengan kolom seperti "ID Produk", "Nama Produk", "Harga", Tabel "Pelanggan" dengan kolom seperti "ID Pelanggan", "Nama", "Alamat", dan Tabel "Transaksi" dengan kolom seperti "ID Transaksi", "ID Pelanggan", "ID Produk", "Jumlah".
Semoga dengan pertanyaan yang sudah terjawab oleh itsreihan dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Tue, 15 Aug 23