Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MK PTI

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Di sebuah sekolah, guru TIK mengumpulkan data siswa yang meliputi nama, nomor induk, kelas, nilai harian, nilai ujian, serta informasi kegiatan ekstrakurikuler. Agar data mudah dicari kembali saat dibutuhkan, sekolah menyimpannya ke dalam sistem khusus yang menyusun seluruh data secara teratur dan saling terhubung. Dengan sistem ini, guru dapat mencari nilai seorang siswa hanya dengan mengetik nama atau nomor induknya tanpa harus membuka satu per satu dokumen lainnya.

Berdasarkan cerita tersebut, apakah yang dimaksud dengan basis data?

a)

A. Kumpulan data tidak terstruktur yang disimpan dalam spreadsheet

b)

B. Kumpulan data yang saling terkait dan disimpan secara sistematis agar mudah diakses

c)

C. Informasi tetap yang tidak dapat diubah

d)

D. Program aplikasi untuk mengolah data

2.

Sebuah perusahaan jasa pengiriman memiliki ribuan data pelanggan, data paket, alamat tujuan, serta riwayat transaksi setiap hari. Pada awalnya, perusahaan menyimpan data tersebut dalam bentuk dokumen terpisah sehingga pegawai sering kesulitan ketika mencari informasi pelanggan atau status paket tertentu. Untuk meningkatkan kinerja, perusahaan kemudian menggunakan basis data yang dapat menyimpan seluruh informasi secara teratur sehingga pegawai dapat menemukan data hanya dengan memasukkan kode pengiriman atau nama pelanggan.

Berdasarkan cerita tersebut, apa tujuan utama penggunaan basis data dalam perusahaan?

a)

A. Menyimpan data sementara untuk keperluan pemrosesan

b)

B. Mengurangi penggunaan teknologi informasi dalam organisasi

c)

C. Mengatur, mengelola, dan menyediakan data agar mudah diperoleh kembali

d)

D. Menghapus seluruh redundansi data dalam sistem

3.

Sebuah perusahaan perbankan menyimpan jutaan data nasabah, seperti identitas, nomor rekening, saldo, serta riwayat transaksi. Agar data tersebut aman dan dapat dikelola dengan baik, perusahaan menggunakan sebuah perangkat lunak khusus yang dapat menambah, mengubah, menghapus, mencari, serta mengontrol akses terhadap data nasabah. Melalui perangkat lunak ini, teller maupun customer service dapat mengambil informasi yang diperlukan secara cepat tanpa harus membuka file satu per satu.

Berdasarkan cerita tersebut, perangkat lunak yang digunakan untuk mengelola dan mengontrol basis data disebut…

a)

A. Operating System

b)

B. DBMS

c)

C. Compiler

d)

D. Utility program

4.

Sebuah sekolah menggunakan sistem informasi akademik untuk mengelola data siswa, guru, mata pelajaran, dan nilai. Banyak guru mengakses sistem tersebut pada waktu yang hampir bersamaan, misalnya untuk menginput nilai atau melihat daftar siswa. Agar akses data tetap aman, cepat, dan terkontrol, sistem sekolah menggunakan sebuah komponen penting yang mengatur lalu lintas permintaan data dari para pengguna dan memastikan setiap data yang diminta diambil dari basis data dengan benar.

Berdasarkan cerita tersebut, komponen basis data yang bertindak sebagai pengelola akses data antara pengguna dan database adalah…

a)

A. User

b)

B. Hardware

c)

C. DBMS

d)

D. Data

5.

Universitas Garuda menggunakan sistem informasi akademik untuk menyimpan data mahasiswa, dosen, mata kuliah, serta nilai. Setiap data disusun dalam bentuk tabel yang memiliki baris dan kolom, misalnya tabel mahasiswa berisi kolom NIM, nama, jurusan, dan angkatan, sedangkan tabel mata kuliah berisi kode mata kuliah, nama mata kuliah, dan jumlah SKS. Tabel-tabel tersebut saling terhubung melalui kunci tertentu sehingga memudahkan proses pencarian dan pengolahan data.

Berdasarkan cerita tersebut, model basis data yang mengorganisasi data dalam bentuk tabel dua dimensi disebut…

a)

A. Model hierarki

b)

B. Model jaringan

c)

C. Model relasional

d)

D. Model objek

6.

Sebuah perusahaan manufaktur menyimpan data produksi yang meliputi kode barang, nama barang, bahan baku, pemasok, serta jadwal produksi. Pada awalnya, semua informasi dimasukkan ke dalam satu tabel sehingga nama pemasok dan alamatnya tercatat berulang kali untuk setiap barang yang menggunakan bahan dari pemasok tersebut. Akibatnya, ketika ada perubahan alamat pemasok, staf harus memperbarui puluhan data secara manual dan sering terjadi ketidaksesuaian antara data lama dan data baru.

Untuk mengatasi masalah tersebut, tim IT perusahaan melakukan proses pengorganisasian ulang data agar informasi yang berulang dipisahkan ke tabel baru dan setiap tabel hanya memuat data yang benar-benar relevan. Setelah proses ini dilakukan, perubahan informasi cukup dilakukan pada satu tabel dan otomatis berlaku pada bagian lain yang terkait.

Berdasarkan cerita tersebut, tujuan dari normalisasi adalah…

a)

A. Memperbesar ukuran tabel agar lebih kompleks

b)

B. Menghapus redundansi dan mencegah inkonsistensi data

c)

C. Mengurangi jumlah tabel dalam database

d)

D. Mengurangi hubungan antar entitas

7.

Pada sistem informasi akademik sebuah sekolah, setiap guru mengajar lebih dari satu kelas. Misalnya, Bu Rina mengajar Matematika di kelas 7A, 7B, dan 7C. Di dalam database, informasi guru disimpan dalam tabel Guru sementara informasi kelas disimpan dalam tabel Kelas. Satu guru dapat terhubung dengan banyak kelas, namun setiap kelas hanya memiliki satu guru untuk mata pelajaran tersebut. Relasi ini digunakan untuk menampilkan daftar kelas yang diajar oleh seorang guru atau untuk memeriksa guru pengampu suatu kelas.

Berdasarkan cerita tersebut, hubungan satu entitas dengan banyak entitas lainnya disebut…

a)

A. One-to-one

b)

B. One-to-many

c)

C. Many-to-many

d)

D. Strong-to-weak

8.

Sebuah rumah sakit memiliki sistem informasi untuk menyimpan data pasien, meliputi nama, alamat, tanggal lahir, golongan darah, dan riwayat penyakit. Namun data tersebut tidak boleh membingungkan antara pasien satu dengan pasien lainnya, apalagi jika ada dua pasien yang memiliki nama dan tanggal lahir yang sama. Agar setiap pasien dapat diidentifikasi secara unik, sistem memberikan nomor rekam medis khusus (misalnya: RM-002349) yang berbeda untuk setiap pasien. Nomor ini digunakan dokter dan petugas pendaftaran untuk memastikan data yang dipanggil benar-benar sesuai dengan pasien tersebut.

Berdasarkan cerita tersebut, atribut yang berfungsi untuk mengidentifikasi secara unik setiap baris data disebut…

a)

A. Foreign key

b)

B. Candidate key

c)

C. Primary key

d)

D. Composite key

9.

Sebuah pabrik elektronik memiliki sistem basis data untuk mengelola informasi produksi. Tabel Produk berisi data seperti kode produk, nama produk, dan harga. Sementara itu, tabel Komponen berisi data komponen yang digunakan untuk membuat produk, termasuk kode komponen, nama komponen, dan pemasok. Agar sistem dapat mengetahui komponen apa saja yang digunakan pada suatu produk, pada tabel Komponen terdapat kolom kode produk yang nilainya harus sesuai dengan kode produk yang tercatat pada tabel Produk. Melalui kolom inilah sistem dapat menampilkan daftar komponen untuk setiap produk.

Berdasarkan cerita tersebut, foreign key digunakan untuk…

a)

A. Menghapus atribut dalam entitas

b)

B. Menghubungkan satu tabel dengan tabel lain

c)

C. Mengurutkan data dalam tabel

d)

D. Mengelompokkan perintah SQL

10.

Sebuah universitas sebelumnya menyimpan data akademik secara terpisah di setiap bagian. Bagian administrasi menyimpan data mahasiswa, bagian keuangan menyimpan data pembayaran, dan bagian akademik menyimpan data KRS serta nilai. Akibatnya, ketika seorang mahasiswa sudah membayar biaya kuliah, bagian akademik tetap belum bisa memproses KRS karena datanya tidak otomatis terhubung dengan bagian keuangan.

Untuk mengatasi masalah ini, universitas membangun sistem basis data terpadu. Semua bagian menggunakan database yang sama sehingga data mahasiswa saling terhubung. Ketika status pembayaran berubah, informasi tersebut langsung tercatat dan dapat dilihat oleh bagian akademik tanpa input ulang. Dengan cara ini, tidak ada lagi data ganda maupun perbedaan informasi antar bagian.

Berdasarkan cerita tersebut, sebuah database dikatakan integrated apabila…

a)

A. Data disimpan pada banyak file terpisah

b)

B. Data antar bagian organisasi berdiri sendiri

c)

C. Data saling terkait dan mengurangi redundansi

d)

D. Penyimpanan data dilakukan secara manual