Anda di halaman 1dari 9

Nama : Eko Sudarmanto

Kelas : XI PPLG 1
Tugas : Bu Jaannah

1. Sebuah Sistem informasi berbasiskan komputer melibatkan banyak


komponen, antara lain KECUALI
a. Database
b. Topology*
c. DBMS
d. Hardware

2. orang yang menggunakan atau mengoprasikan komputer disebut …


a. Software
b. Hardware
c. Netware
d. brainware*

3. Relasi normal tidak mempunyai kelompok-kelompok data berulang disebut


dengan istilah …..
a. BCNF*
b. 1NF
c. 1ST
d. 2ND

4. Contoh DBMS diantaranya KECUALI


a. MySQL
b. SQL Server
c. Oracle
d. SQL Yog*

5. atribut yang tidak dapat dibagi-bagi menjadi atribut yang lebih mendasar
disebut …
a. entity
b. atomik*
c. properties
d. komposit

6. hubungan antara suatu himpunan entitas dengan himpunan entitas lainnya


disebut ….
a. Single value atribut
b. relation*
c. atomic
d. derivatif

7. Berikut ini adalah komponen sistem basis data diantaranya KECUALI


a. Control*
b. pengguna
c. Perangkat lunak
d. perangkat keras

8. jenis perangkat lunak dalam pengelolaan Database KECUALI


a. expert system*
b. Sistem Operasi
c. DBMS
d. Aplikasi program

9. media penyimpanan dalam komponen utama sistem informasi adalah


………….
a. software
b. brainware
c. hardware*
d. DBMS

10. Langkah yang dilakukan dalam database planning diantaranya KECUALI


……
a. Menentukan rancangan User Experience*
b. Menentukan Mission objective. Setiap mission objective harus
mengidentifikasi tugas-tugas tertentu yang akan didukung oleh Database.
c. Membantu menjelaskan tujuan sistem Database dan menyediakan cara yang
lebih jelas untuk menciptakan suatu basis data yang efektif dan efisien
d. Menentukan tujuan utama sistem basis data

11. Hardware mencakup piranti utama KECUALI


a. Piranti cerdas*
b. Piranti masukan
c. Piranti proses
d. Piranti keluaran

12. Mengapa dilakukan normalisasi, Kecuali ?


a. Menghilangkan pemasukan data yang sama
b. Mengurangi polusi*
c. Optimalisasi struktur tabel
d. Meningkatkan kecepatan

13. Berikut ini contoh piranti pemrosesan diantaranya adalah …..


a. Mouse
b. Screen
c. Keyboard
d. ALU*

14. Relational, hierarchy & network termasuk dalam model………….


a. object based
b. physic based
c. sttructured based
d. record model*
15. atribut yang terdiri dari beberapa atribut yang lebih mendasar disebut ……
a. salah semua
b. atomik
c. sederhana
d. komposit*

16. Entitas mandiri yang keberadaannya tidak bergantung pada keberadaan


entitas lain disebut entitas ……
a. kuat*
b. salah semua
c. lemah
d. asosiatif

17. Contoh piranti masukan diantaranya adalah ….


a. Processor
b. Screen
c. ALU
d. Keyboard*

18. atribut yang hanya mempunyai satu harga untuk suatu entitas tertentu
disebut ……
a. Derivatif
b. Single-valued Attribute*
c. Atomic
d. Multi-valued Attribute

19. Tahap Normalisasi dimulai dari tahap ….


a. 1NS
b. 1ST
c. 1RD
d. 1NF*

20. Berikut ini yang termasuk komponen sistem basis data adalah …
a. Multi Layer
b. Pengguna*
c. Data server
d. System control

TUGAS BAB 1 PILGAN

1. Digunakan untuk data yang berjenis tanggal, waktu, atau penggabungan dari tanggal dan waktu
a. Text
b. Date/Time
c. Number
d. Memo
Jawaban : b. Date/Time
2. Macam – macam model data meliputi
a. OBDM,RBDM,PBDM
b. ODBM, DDM, SDBM
c. PBMD, OBDM, DDM
d. DDM,ODM,PDM
Jawaban : a. OBDM, RBDM, PBDM

3. Model data berbasis objek adalah


a. OBDM
b. DDM
c. PBDM
d. RBDM
Jawaban : a. OBDM

4. Istilah untuk node yang memiliki kedudukan paling tinggi dalam hirarki adalah
a. Root
b. Parent
c. Child
d. Leaves
Jawaban : a. Root

5. Salah satu model data berbasis Record dibawah ini adalah


a. Network model
b. Child
c. Binary model
d. Semantical model
Jawaban : a. Network model

TUGAS BAB 1 ESSAY

1. Jelaskan pengertian basis data !


2. Jelaskan kelemahan dari system pemrosesan file !
3. Jelaskan pengertian entitas dan atribut database !
4. Bagaimana cara menentukan permodelan data dalam basis data ?
5. Bagaimana cara menentukan jenis tipe data pada atribut database ?

Jawaban :

1. Kumpulan informasi yang disimpan didalam computer seecara sistematik sehingga dapat diperiksa
menggunakan suatu program computer untuk memperoleh informasi dari basis data tersebut
2. Duplikasi data diakibatkan karena setiap program aplikasi menggunakan data tersendiri

3. Entitas : Objek yang mewakili sesuatu dalam dunia nyata dan dapat dibedakan satu dengan lainnya
Atribut : karakteristik dari entitas atau relationship yang merupakan penjelasan detail mengenasi
entitas atau relationship

4. Menentukan permodelan data dalam basis data melibatkan beberapa langkah. Pertama,
mengidentifikasi kebutuhan bisnis dan pertanyaan data yang ingin dijawab. Selanjutnya, pahami
struktur data yang relevan dan hubungan antar entitas. Pilih model data yang sesuai, seperti model
relasional untuk basis data relasional atau model NoSQL untuk kebutuhan khusus.
Selanjutnya rancang skema basis data dengan memperhatikan normalisasi untuk menghindari
redundansi dan menjaga integritas data. memperhitungkan indeks untuk meningkatkan kinerja
kueri. Penting juga untuk mempertimbangkan skala dan volume data yang diharapkan, serta faktor
keamanan dan privasi. Perlu pemahaman yang baik tentang beban kerja aplikasi yang akan
menggunakan basis data. Terakhir, uji dan perbarui model data secara berkala sesuai dengan evolusi
kebutuhan bisnis dan teknologi.

5. 1. Pahami Nilai Atribut - Menemukan jenis nilai yang akan disimpan di dalam atribut tersebut,
seperti bilangan bulat, desimal, tanggal, teks, atau biner.
2. Pertimbangkan Kebutuhan Ruang - Tentukan berapa banyak ruang penyimpanan yang
diperlukan untuk setiap nilai. Misalnya, gunakan tipe data yang sesuai dengan rentang nilai yang
diharapkan.
3. Pertimbangkan Kinerja - Pilih tipe data yang mendukung performa kueri dengan efisien.
Misalnya, gunakan tipe data indeks untuk kolom yang sering diakses.
4. Integritas Data - Memastikan tipe data mendukung aturan integritas data. Contohnya, jika
sebuah kolom harus selalu berisi nilai unik, gunakan tipe data yang mendukung hal tersebut.
5. Pertimbangkan Kebutuhan Aplikasi - Sesuaikan

TUGAS BAB 2 PILGAN

1. Struktur dalam basis data meliputi


a. File dan Entitas
b. Field dan table
c. Table dan atribut
d. Atribut dan query
Jawaban : b. field dan table

2. Relasi menyatakan hubungan antara


a. Dua atau beberapa atribut
b. Atribut dengan entitas
c. Dua atau beberapa entitas
d. Atribut dengan relationship
Jawaban : c. dua atau beberapa entitas

3. Tabel adalah Kumpulan data yang tersusun dalam


a. format baris ( record ) dan atribut
b. format baris ( record ) dan kolom ( field atau atribut )
c. semua benar
d. semua salah
Jawaban : b. format baris ( record ) dan kolom ( field atau atribut )

4. Normalisai diartikan sebagai


a. Satu atau gabungan dari beberapa atribut yang dapat membedakan semua baris data ( row )
dalam table secara unik
b. Mencegah timbulnya permasalahan pengolahan data dalam basis data
c. Teknik yang Menyusun beberapa atribut yang dapat membedakan semua baris
d. Suatu Teknik memecah data menggunakan car acara tertentu untuk mencegah timbulnya
permasalahan pengolahan data dalam basis data
Jawaban : d. Suatu Teknik memecah data menggunakan car acara tertentu untuk mencegah
timbulnya permasalahan pengolahan data dalam basis data

5. Key atribut adalah


a. Satu atau gabungan dari beberapa atribut yang dapat membedakan semua baris data ( row )
dalam tabel secara unik
b. Mencegah timbulnya permasalahan pengolahan data dalam basis data
c. Teknik yang menstrukturkan
d. Satu atau gabungan dari beberapa atribut
Jawaban : a. Satu atau gabungan dari beberapa atribut yang dapat membedakan semua baris
data ( row ) dalam tabel secara unik

TUGAS BAB 3 PILGAN

1. Langkah-langkah sistematis untuk menjamin dimana struktur database bisa digunakan untuk
general purpose query dan bebas dari insertion, update, dan deletion anomalies yang dapat
menyebabkan hilangnya integritas data adalah
a. Normalisasi
b. Redudansi
c. Basis Data
d. MySQL
Jawaban : a. Normalisasi
2. Pada dasarnya normalisasi dilakukan untuk memperbaiki desain tabel yang kurang baik sehingga
penyimpanan data menjadi lebih efisien dan bebas anomaly data adalah
a. Tujuan normalisasi
b. Fungsi normalisai
c. Struktur normalisasi
d. Data normalisasi
Jawaban : a. Tujuan normalisasi

3. Kunci kandidat yang tidak dipakai sebagai primary key adalah


a. Candidate key
b. Primary key
c. Alternative key
d. Foreign key
Jawaban : c. Alternative key

4. Bentuk normalisasi terdiri dari beberapa bagian diantaranya adalah


a. Normal Form, 1NF, 2NF, 3NF, 4NF
b. DBSM, 1NF, 2NF, 3NF
c. 5NF, 7NF, 8NF
d. Semua benar
Jawaban : a. Normal Form, 1NF, 2NF, 3NF, 4NF

5. Satu atribut atau satu set minimal atribut yang tidak hanya mengidentifikasi secara unik suatu
kejadian yang spesifik, namun juga dapat mewakili setiap kejadian dari suatu entity adalah
a. Candidate key
b. Primary key
c. Alternative key
d. Foreign key
Jawaban : b. Primary key

TUGAS BAB 3 ESSAY

1. Apa yang dimaksud dengan bentuk normal ?


2. Apa yang dimaksud dengan modification anomaly ? ada berapa jenis modification anomaly ?
3. Berilah contoh modification anomaly ( contoh tidak boleh sama dengan modul )
4. Analisalah mengapa data yang rangkap dapat menyebabkan masalah integritas data ?
5. Apakah yang disebut dengan 1NF, 2NF, 3NF. Dan BCNF

Jawaban :
1. Kumpulan data yang direkam, tidak ada keharusan mengikuti suatu format tertentu, mungkin saja
data tidak / belum lengkap atau terduplikasi. Data di kelompokkan apa adanya sesuai dengan
kedatangannya

2. Proses pada basis data yang memberikan efek samping yang tidak diharapkan, misalnya
menyebabkan ketidakkonsistenan data atau membuat suatu data menjadi hilang
Ada 3 jenis anomaly yaitu insert anomaly, update anommali, dan delete anomaly

3. Contoh delete anomaly :


Jika pasien yang memiliki No_Pasein P001 membatalkan tidak jadi menebus resep obat tersebut,
maka jika record tersebut dihapus akan menyebabkan hilangnya informasi tentang kode_obat kd01

Contoh Insert anomaly :


Jika ada obat baru yang akan dimasukkan / disisipkan, maka obat tersebut tidak dapat disisipkan ke
dalam relasi sampai ada pasien yang mengambil obat tersebut

Contoh update anomaly :


Jika harga obat untuk kode_obat kd01 dinaikkan menjadi 5000, maka harus dilakukan beberapa kali
modifikasi terhadap record-record pasien yang menebu kode_obat kd01 agar data selalu tetap
konsisten.

4. Karena data yang rangkap dapat menyebabkan pemborosan tempat penyimpanan dan biaya akses
yang bertambah serta hal ini dapat menyebabkan terjadinya inkonsistensi data karena jika satu data
di update dan data yang lain tidak maka akan timbul ketidakonsistenan data dalam record

5. 1NF : relasi yang setiap potongan baris dan kolomnya berisi satu dan hanya satu nilai
2NF : relasi yang memenuhi 1NF dan setiap atribut bukan primary key memiliki ketergantungan
fungsional penuh pada primary key
3NF : relasi yang memenuhi 1NF, 2NF dan atribut yang bukan primary key tidak memiliki
ketergantungan transitif pada primary key
BCNF : prinsip penting yang memandu desain database relasional yang efisien dan terstruktur
dengan baik

TUGAS BAB 4 PILGAN

1. Salah satu contoh manipulation language adalah


a. ALTER
b. TABLE
c. CHAT
d. SELECT
Jawaban : d. SELECT

2. Pengembangan MySQL dengan tool database UNIREG dibuat oleh


a. E.F Codd
b. R.F Boyce
c. David
d. Michael Widenius
Jawaban : a. E.F Codd

3. Cara menghapus table barang adalah


a. drop table * barang
b. drop table barang
c. drop *
d. drop table_barang
Jawaban : a. drop table * barang

4. Berikut ini adalah sasaran dari SQL, kecuali


a. Menciptakan basis data dan struktur relasi
b. Harus portable
c. Membuat pemrograman terstruktur dengan grafis
d. Mengelompokkan data yang kompleks
Jawaban : b. Harus portable

5. Buatlah user baru pada table karyawan dengan user =sofyan dan password=sosa
a. SQL created user sofyan indentified by sosa;
b. SQL > create user sofyan by sosa;
c. SQL > create user sofyan indentified by sosa;
d. SQL > create user sofyan indentifed by sosa
Jawaban : c. SQL > create user sofyan indentified by sosa;

Anda mungkin juga menyukai