WorksheetsBasis data11
Total questions: 65
Worksheet time: 46mins
Sekumpulan objek yang terdefinisikan memiliki karakteristik sama dan bisa dibedakan satu dengan lainnya, bisa berupa barang, orang, atau suatu kejadian disebut..
Atribut
Entitas
Relasi
Data Value
Record
Entity-Relationship Diagram (ERD) merupakan...
diagram yang menggambarkan hubungan (relationship) antar relationship
diagram yang menggambarkan hubungan (relationship) antar atribut
diagram yang menggambarkan hubungan (relationship) antar entitas (entity)
diagram yang menggambarkan hubungan (relationship) antar atribut multivalue
diagram yang menggambarkan hubungan (relationship) antar atribut derivatif
Relasi menyatakan hubungan antara...
dua atau beberapa atribut
dua atau beberapa entitas
dua atau beberapa relationship
atribut dengan relationship
atribut dengan entitas
Tabel adalah kompulan data yang tersusun dalam...
format baris (record) dan atribut
tabel dan kolom (field atau atribut)
kolom (field atau atribut) dan relasi
kolom (field atau atribut)
format baris (record) dan kolom (field atau atribut)
Simbol belah ketupat dalam E-R Diagram menggambarkan...
Key
Objek
Relasi
Atribut
Entitas
Simbol lingkaran pada ERD digunakan untuk menggambarkan..
Entitas
Atribut
Relasi
Enterprise
Objek
Berikut ini yang bukan merupakan atribut adalah..
Nama
Tanggal Lahir
Lokasi
Jenis kelamin
Nik
Elemen-elemen dalam basis data adalah kecuali..
Entitas
Atribut
Data value
RDBMS
Tabel
Berikut ini yang bukan merupakan pengertian dari Basis Data adalah...
Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah
Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redundancy) yang tidak perlu, untuk memenuhi berbagai kebutuhan
Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan tertentu
suatu markas atau gudang, tempat bersarang atau tempat berkumpul
Kumpulan data, yang dapat digambarkan sebagai aktifitas dari satu atau lebih organisasi yang berelasi
Dari ERD berikut yang merupakan entitas adalah...
Dosen
NIP
NIM
Mengajar
Nama Mahasiswa
Fakta dari suatu obyek disebut...
Informasi
Data
Metadata
Database
DBMS
Perhatikan gambar di atas, yang termasuk atribut adalah...
Pengirim, Jasa Ekspedisi, Penerima
Pengirim, nama_pengirim, alamat, no_hp, jenis_barang
Mengirim, Menerima
Penerima, nama_penerima, alamat, no_hp, jenis_barang, jumlah_barang
data_pengirim, data_penerima, berat_barang, no_resi, alamat_tujuan, waktu_pengiriman
Yang merupakan atribut key adalah...
SID
RArea
SNam
LName
FName
What is the full form of SQL?
Structured Query Language
Structured Query List
Simple Query Lnaguage
None of these
What is the full form of DDL?
Dynamic Data Language
Detailed Data Language
Data Deletion Language
Data Definition Language
Bahasa dalam DBMS yang memperbolehkan pemakai untuk memanipulasi data disebut dengan...
Java
DCL
Data Defenition Languange
PHP
Data Manipulation Languange
Tamplikan seluruh field yang berada didalam tabel barang!
select barang;
select * from barang;
select * barang;
select * barang
select * from barang1;
Buat lah barang dengan field
kode_barang char(6),
nama barang varchar2(25),
satuan_barang varchar2(20) dan
stok_barang number(4)
primary key adalah kode barang!
create table barang(
kode_barang char(6),
nama_barang varchar2(25),
satuan_barang varchar2(20),
stock_barang number(4),
constraint pk_barang primary key(kode_barang)
);
create table barang(
kode_barang char(6)
nama_barang varchar2(25)
satuan_barang varchar2(20)
stock_barang number(4)
constraint pk_barang primary key(kode_barang)
);
create table barang(
kode_barang char(6),
nama_barang varchar2(25),
constraint pk_barang primary key(kode_barang)
);
create table barang(
kode_barang char(6),
nama_barang varchar2(25),
satuan_barang varchar2(20),
stock_barang number(4),
create table barang(
kode_barang char(6),
nama_barang varchar2(25),
satuan_barang varchar2(20),
stock_barang number(4),
constraint pk_barang primary key kode_barang
)
Cara membuka database dengan perintah...
Use Program;
Use Table;
Use User;
Use Database;
Use SQL;
Sebuah entitas pada A berhubungan dengan paling banyak satu entitas pada B dan sebuah entitas pada B berhubungan dengan nol atau lebih entitas pada A disebut relasi…
Many to Many
Many to One
One to One
One to Many
Semua Jawaban Salah
Perintah untuk mengambil data pada suatu tabel dalam basis data adalah
UPDATE
INSERT
DELETE
SELECT
Perintah untuk mengubah struktur tabel adalah …
ALTER
DELETE
DROP
CREATE
Sintaks
CREATE DATABASE nilai
artinya
Menghapus database nilai
Membuat database nilai
Mengubah database nilai
Memperbarui database nilai
Sintaks
INSERT INTO siswa VALUES (
“01234”,”Ardiansyah”,”Jl. Kaliurang 35”
)
Memiliki arti ...
Memasukkan data ke tabel siswa dengan data secara berurutan 01234, Ardiansyah, Jl. Kaliurang 35
Memasukkan data ke tabel siswa dengan data secara berurutan Ardiansyah, Jl. Kaliurang 35, 01234
Mengganti data ke tabel siswa dengan data secara berurutan 01234, Ardiansyah, Jl. Kaliurang 35
Mengganti data ke tabel siswa dengan data secara berurutan Ardiansyah, Jl. Kaliurang 35, 01234
Query untuk menamplikanlah seluruh field yang berada didalam tabel barang adalah ...
SQL> select * from barang;
SQL> select * to barang;
SQL> select * from database barang;
SQL> select * from new barang;
Data yang termasuk kategori field adalah
Perpustakaan
Anggota
Buku
Transaksi
id_anggota
Kumpulan dari karakter yang membentuk satu arti dalam sebuah basis data
Character
Field
Record
Table
Database
Jumlah field pada gambar di samping
1
3
6
9
12
sesuatu yang menyangkut barang, kejadian, aktivitas, dan transaksi yang telah tercatat, diklasifikasikan dikenal dengan
Entitas
Atribut
Data
Informasi
Data yang telah dikelola dalam bentuk tertentu untuk memberikan makna atau arti bagi penerimanya
Data
Atribut
Entitas
Informasi
Apa yang dimaksud dengan "Normalization" dalam konteks basis data?
Menambah data
Mengubah data menjadi format tertentu
Mengorganisir data agar menghindari redundansi
Mencari data
Menyimpan data dalam beberapa tabel
Apa manfaat utama SQL dalam basis data?
Menyimpan data
Memproses transaksi
Mengelola struktur database
Menyeleksi data
Apa yang dimaksud dengan "Database Management System (DBMS)"?
Bahasa pemrograman untuk basis data
Sistem operasi untuk basis data
Perangkat keras untuk basis data
Software untuk mengelola basis data
Protokol komunikasi untuk basis data
Dalam basis data, keamanan data dapat dijaga melalui...
Primary Key
SQL
Foreign Key
Access Control
Tabel
Apa kegunaan dari operasi JOIN dalam SQL bagi Rina, Siti, dan Wawan?
Memasukkan data baru
Mengupdate data
Menggabungkan data dari dua atau lebih tabel
Menghapus data
Menyortir data
Apa yang dimaksud dengan "DML" dalam SQL?
Bahasa Manipulasi Data
Bahasa Manajemen Database
Bahasa Pemodelan Data
Bahasa Pemodelan Basis Data
Bahasa Pemeliharaan Data
Jika seorang guru baru bergabung dengan sekolah, perintah SQL yang tepat untuk menambahkan data guru baru ke dalam tabel guru adalah...
INSERT guru ('Nama Guru', 'Mata Pelajaran', 'Alamat', 'Nomor Telepon')
INSERT guru ('Nama Guru', 'Mata Pelajaran', 'Alamat', 'Nomor Telepon')
INSERT INTO guru (nama, matapelajaran, alamat, notelp) VALUES ('Nama Guru', 'Mata Pelajaran', 'Alamat', 'Nomor Telepon')
UPDATE guru SET nama = 'Nama Guru', matapelajaran = 'Mata Pelajaran', alamat = 'Alamat', notelp = 'Nomor Telepon'
Apa perintah SQL yang digunakan untuk melihat struktur atau skema dari tabel kelas?
DESCRIBE kelas;
SELECT * FROM kelas;
VIEW kelas;
SHOW TABLE kelas;
DECS kelas;
Jika seorang siswa pindah ke sekolah lain dan data siswa tersebut harus dihapus dari tabel siswa, perintah SQL yang benar adalah...
REMOVE FROM siswa WHERE id = 'Wahyu';
DELETE siswa SET status = 'deleted' WHERE id = 'Maya';
DELETE INTO siswa (id) VALUES ('Angga');
DELETE FROM siswa WHERE id = 144;
DELETE TABLE siswa WHERE nama = 'Angga';
Perintah SQL yang digunakan untuk menambahkan kolom "tanggal" dengan tipe data DATE ke dalam tabel jadwal adalah...
ALTER INTO jadwal (tanggal) VALUES (DATE)
ALTER COLUMN tanggal AS DATE IN jadwal
Hak akses untuk membaca data pada tabel guru dan siswa hanya diberikan kepada user tertentu. Perintah SQL yang sesuai untuk memberikan hak akses tersebut adalah...
DENY SELECT ON guru, siswa TO 'Sri'
GRANT INSERT ON guru, siswa TO 'Dewi'
GRANT SELECT ON guru, siswa TO 'Yuni'
GRANT ALL ON guru, siswa TO 'Sri'
REVOKE SELECT ON guru, siswa FROM 'Dewi'
Perintah SQL yang digunakan untuk menambahkan kolom "tanggal" dengan tipe data DATE ke dalam tabel jadwal adalah...
ALTER TABLE jadwal SET tanggal = DATE
ALTER COLUMN tanggal AS DATE IN jadwal
ALTER TABLE jadwal ADD tanggal AS DATE
Seorang mahasiswa ingin mengetahui jadwal kuliahnya. Perintah SQL yang sesuai adalah...
SELECT * FROM jadwal_kuliah WHERE mahasiswa_id = '123'
SELECT * FROM jadwal_kuliah WHERE hari = 'Senin' AND jam = '08.00'
SELECT FROM jadwal_kuliah WHERE mahasiswa_id = 'Siti'
SELECT INTO jadwal_kuliah (mahasiswa_id, jadwal) VALUES ('Rizky', 'Senin 08.00')
SELECT jadwal_kuliah SET mahasiswa_id = 'Faisal' WHERE id = '123'
Jika seorang dosen pindah ke fakultas lain dan tidak mengajar di jurusan tertentu, perintah SQL yang tepat untuk menghapus data dosen tersebut dari tabel dosen adalah...
DELETE dosen WHERE dosen_id = 123;
DROP TABLE dosen WHERE dosen_id = 123;
DROP dosen WHERE dosen_id = 123;
DELETE FROM dosen WHERE dosen_id = 123;
DELETE FROM dosen;
Perintah SQL yang digunakan untuk memberikan hak akses kepada user tertentu agar bisa mengupdate data di tabel IPK adalah...
GRANT UPDATE ON IPK TO 'Mega';
PERMIT UPDATE ON IPK TO 'Heri';
ALLOW UPDATE ON IPK TO 'Faisal';
REVOKE UPDATE ON IPK TO 'Budi;
DENY UPDATE ON IPK TO 'Jono';
Jika Agus, Lina, atau Wawan ingin mendaftar kelas baru, perintah SQL yang benar untuk menambahkan data tersebut ke dalam tabel kelas adalah...
INSERT INTO kelas VALUES ('IDMahasiswa', 'IDKelas', 'KodeMataKuliah', 'Hari', 'Jam');
INSERT TABLE kelas (id_mahasiswa, id_kelas, kode_mk, hari, jam) VALUES ('IDMahasiswa', 'IDKelas', 'KodeMataKuliah', 'Hari', 'Jam');
INSERT INTO kelas (id_mahasiswa, id_kelas, kode_mk, hari, jam) VALUES ('IDMahasiswa', 'IDKelas', 'KodeMataKuliah', 'Hari', 'Jam');
INSERT kelas id_mahasiswa = 'IDMahasiswa', id_kelas = 'IDKelas', kode_mk = 'KodeMataKuliah', hari = 'Hari', jam = 'Jam';
INSERT * FROM kelas ('IDMahasiswa', 'IDKelas', 'KodeMataKuliah', 'Hari', 'Jam');
Seorang pustakawan ingin menambahkan informasi buku baru ke dalam database perpustakaan. Perintah SQL yang tepat adalah...
INSERT INTO buku (judul, pengarang, tahun_terbit, stok) VALUES ('Judul Buku', 'Pengarang Buku', 2022, 10);
INSERT buku ('Judul Buku', 'Pengarang Buku', 2022, 10);
INSERT* FROM buku ('Judul Buku', 'Pengarang Buku', 2022, 10);
INSERT buku SET judul = 'Judul Buku', pengarang = 'Pengarang Buku', tahun_terbit = 2022, stok = 10;
INSERT TABLE buku ADD judul = 'Judul Buku', pengarang = 'Pengarang Buku', tahun_terbit = 2022, stok = 10;
Seorang anggota perpustakaan ingin mengetahui daftar buku yang tersedia. Perintah SQL yang sesuai adalah...
SELECT * FROM buku WHERE stok > 0;
SELECT buku WITH stok > 0;
DESCRIBE buku FOR stok > 0;
SELECT * buku WHERE stok > 0;
SELECT buku HAVING stok > 0;
Jika Yuni, Tiara, atau Rahman mengembalikan buku ke perpustakaan, perintah SQL yang tepat untuk mengurangi stok buku di database adalah...
DELETE FROM table_name WHERE book_id = 'id_of_the_book'
UPDATE table_name (book_id, stock) VALUES ('id_of_the_book', stock - 1)
UPDATE TABLE table_name SET stock = stock - 1 WHERE book_id = 'id_of_the_book'
ALTER TABLE table_name SET stock = stock - 1 WHERE book_id = 'id_of_the_book'
UPDATE table_name SET stock = stock - 1 WHERE book_id = 'id_of_the_book'
Jika seorang pustakawan ingin menambahkan kolom baru "tanggal_pinjam" dengan tipe data DATE ke dalam tabel peminjaman, perintah SQL yang tepat adalah...
ALTER TABLE peminjaman ADD tanggal_pinjam DATE;
ALTER COLUMN tanggal_pinjam DATE IN peminjaman;
ALTER FROM COLUMN tanggal_pinjam DATE TO peminjaman;
MODIFY TABLE peminjaman ADD COLUMN tanggal_pinjam DATE;
ALTER FROM INTO peminjaman (tanggal_pinjam) VALUES (CURRENT_DATE);
Pernyataan SQL paling tepat yang digunakan untuk menampilkan keseluruhan data dari tabel "SISWA" adalah...
SELECT SISWA FROM TABEL;
SELECT * FROM TABEL SISWA;
SELECT * FROM SISWA;
SELECT * FORM SISWA
SELECT * FORM TABEL SISWA;
Pernyataan sql bisa juga disebut dengan...
Tabel
Query
Program
Coding
Script
Perintah yang digunakan untuk menampilkan data adalah...
CREATE
INSERT
FROM
SELECT
DROP
Kepanjangan dari SQL adalah…
Structured Question Language
Strong Query Language
Strong Question Language
Structured Query Language
System Query Language
Perintah untuk menampilkan kolom "Judul" buku “Matematika” dari tabel "BUKU" yang paling tepat adalah…
SELECT Judul FORM Buku Matematika;
SELECT Judul Buku Matematika FORM Buku WHERE Judul = “Matematika”;
SELECT Judul FROM Buku WHERE Buku =”Matematika”;
Agar data yang dikelola selalu lengkap, adalah salah satu tujuan basisdata.....
Accuracy
Security
Completeness
Space
Speed
Sejumlah Kata yang tidak diperkenankan untuk digunakan sebagai nama database,nama tabel maupun nama kolom, disebut dengan?
Type Data
Primary Key
Kata Kunci
Konstanta
Ekspresi
Type data yang menyatakan waktu adalah.....
Date
Time
Datetime
Timestamp
Integer
Suatu perintah untuk mengurutkan data berdasarkan abjad dari kecil ke besar adalah...
Descending
Rescending
Ascending
Upcending
Gosending
Fungsi yang menampilkan data secara terurut berdasarkan abjad dari besar ke kecil adalah...
Descending
Rescending
Ascending
Upcending
Gosending
DBMS adalah kepanjangan dari...
Database Monogement System
Database Menegement System
Database Management System
Database Modegement System
Database Maxogement System
Perintah untuk menapilkan keseluruhan database / tabel yang sudah di buat adalah :
CREATE
OPEN
SHOW
USE
DROP
Perintah untuk melihat struktur sebuah tabel adalah :
USE
SHOW
DROP
DELETE
DESCRIBE
Sekumpulan objek yang terdefinisikan memiliki karakteristik sama dan bisa dibedakan satu dengan lainnya, bisa berupa barang, orang, atau suatu kejadian disebut..
Atribut
Entitas
Relasi
Data Value
Record
Entity-Relationship Diagram (ERD) merupakan...
diagram yang menggambarkan hubungan (relationship) antar relationship
diagram yang menggambarkan hubungan (relationship) antar atribut
diagram yang menggambarkan hubungan (relationship) antar entitas (entity)
diagram yang menggambarkan hubungan (relationship) antar atribut multivalue
diagram yang menggambarkan hubungan (relationship) antar atribut derivatif
