Section 1 Quiz Database Programming with SQL Oracle Bahasa Indonesia

section-1-quiz-database-programming-with-sql-oracle-bahasa-indonesia.png

SQL (kependekan dari: Structured Query Language) adalah bahasa standar yang digunakan untuk mengakses sebuah basis data relasional, termasuk Oracle. SQL menyediakan sekumpulan statemen untuk melakukan proses penyimpanan, modifikasi, dan pengambilan data di dalam database.

Section 1

(Jawab semua pertanyaan di bagian ini)

Database digunakan di sebagian besar negara dan sebagian besar pemerintah. Hidup, seperti yang kita ketahui, akan berubah drastis jika kita tidak lagi memiliki akses ke database. Benar atau Salah?
TRUE
FALSE

Struktur penyimpanan dasar dalam Database Relasional adalah _________:
Key
Baris
Bidang
Tabel

Database Relasional umumnya berisi dua tabel atau lebih. Benar atau Salah?
TRUE
FALSE

Bahasa apa yang digunakan untuk mencari data di Database Relasional?
Java
BASIC
C++
SQL

Sebagian besar mesin pencarian Internet yang sudah dikenal menggunakan database untuk menyimpan data. Benar atau Salah?Bahasa apa yang digunakan untuk mencari data di Database Relasional?
TRUE
FALSE

Perintah apa yang mengambil data dari database?
SELECT
ALTER
INSERT
DESCRIBE

Perintah apa yang Anda gunakan untuk menambahkan baris ke tabel
ADD
INSERT
ADD_ROW
NEW_ROW

Semua komputer di dunia menggunakan bahasa yang sama, sehingga Anda hanya perlu mempelajari satu bahasa pemrograman - Oracle SQL. Benar atau Salah?
TRUE
FALSE

Klausa _______ dapat ditambahkan ke pernyataan SELECT untuk menghasilkan subrangkaian data.
WHERE
WHICH
ANYWHERE
EVERY

Perintah DESCRIBE menghasilkan semua baris dalam tabel. Benar atau Salah?
TRUE
FALSE

Secara default, operator mana yang akan dievaluasi lebih dulu?
Pembagian dan Pengurangan ada pada tingkat yang sama dan akan dievaluasi terlebih dahulu berdasarkan urutan kiri ke kanan
Penjumlahan dan Perkalian ada di tingkat yang sama dan akan dievaluasi terlebih dahulu berdasarkan urutan kiri ke kanan
Pengurangan dan Penjumlahan ada di tingkat yang sama dan akan dievaluasi terlebih dahulu berdasarkan urutan kiri ke kanan
Perkalian dan Pembagian ada di tingkat yang sama dan akan dievaluasi terlebih dahulu berdasarkan urutan kiri ke kanan

Pernyataan SQL manakah yang akan menghasilkan kesalahan?
select star from sky;
SEL * FR sky;
SELECT star FROM sky;
SELECT * FROM sky;

Evaluasi pernyataan SELECT ini:
SELECT (salary * raise_percent) raise
FROM employees;

Jika kolom RAISE_PERCENT hanya berisi nilai nihil, apa yang akan dihasilkan oleh pernyataan?

Nilai nihil atau nilai numerik, bergantung pada nilai kolom SALARY
Nilai nihil atau nol, bergantung pada nilai kolom SALARY
Hanya nilai nihil
Hanya nol

Di klausa pernyataan SELECT manakah Anda akan tentukan nama tabel atau tabel yang sedang dikueri?
Klausa FROM
Klausa SELECT
Klausa WHERE
Salah satu opsi di atas; Anda dapat mencantumkan tabel di mana pun yang Anda inginkan dalam pernyataan SELECT.

Jika Anda ingin melihat hanya subrangkaian kolom dalam sebuah tabel, Anda dapat menggunakan simbol apa?
&
%
*
Tidak satu pun di atas; sebagai ganti menggunakan simbol, Anda memberi nama untuk kolom yang ingin Anda lihat datanya.

Setiap kali Anda berbelanja online, kemungkinan Anda akan mengakses database. Benar atau Salah?
TRUE
FALSE

Hanya ada satu jenis perangkat lunak yang digunakan oleh semua komputer. Benar atau Salah?
TRUE
FALSE

Anda tidak dapat menggunakan komputer kecuali Anda benar-benar memahami cara kerjanya. Benar atau Salah?
TRUE
FALSE

Perintah apa yang dapat digunakan untuk membuat baris baru dalam tabel di database?
CREATE
NEW
INSERT
ADD

Perintah apa yang akan menghasilkan data dari database ke Anda?
SELECT
GET
FETCH
RETURN

Ketika menampilkan kolom dalam daftar SELECT, apa yang harus Anda gunakan untuk memisahkan kolom?
Tanda hubung
Garis bawah
Koma
Titik koma

Kata kunci SQL manakah yang menentukan bahwa alias akan diganti untuk nama kolom pada output kueri SQL?
AND
AS
OR
SUBSTITUTE

Pada klausa SELECT, apa hasil dari 2 + 3 * 2?
13
10
6
8

Dalam pernyataan SQL, klausa mana yang menentukan satu atau beberapa kolom yang akan dihasilkan oleh kueri?
SELECT
FROM
WHERE
Semua opsi di atas; Anda dapat mencantumkan kolom di mana pun dalam pernyataan SELECT.

Perintah apa yang dapat ditambahkan ke pernyataan pilih untuk menghasilkan subrangkaian data?
WHEN
WHERE
ALL
EVERYONE

Jika Anda menggunakan klausa SELECT untuk mencantumkan satu atau dua kolom hanya dari tabel dan bukan klausa WHERE, manakah kemampuan SQL yang digunakan?
Hanya proyeksi
Hanya bergabung
Proyeksi dan Seleksi
Hanya seleksi

Apa yang Anda gunakan dalam klausa SELECT untuk menghasilkan semua kolom dalam tabel?
Kata kunci ALL
Tanda kurang (-)
Tanda tambah (+)
Tanda bintang (*)

Anda melakukan kueri ke database dengan pernyataan SQL ini:
SELECT * FROM students;

Mengapa Anda menggunakan pernyataan ini?

Untuk menyisipkan data
Untuk menampilkan struktur tabel
Untuk menghapus data
Untuk melihat data

Kolom dalam tabel database berisi data dengan ___________ yang sama:
Baris
Bidang
Key
Jenis

Setiap baris dalam tabel database relasional bersifat unik.
TRUE
FALSE

Tabel EMPLOYESS berisi kolom berikut:
SALARY NUMBER(7,2)
BONUS NUMBER(7,2)
COMMISSION_PCT NUMBER(2,2)

Ketiga kolom berisi nilai yang lebih besar dari nol.
Terdapat satu baris data dalam tabel dan nilainya sebagai berikut:
Salary = 500, Bonus = 50, Commission_pct = .5

Evaluasi kedua pernyataan SQL ini::

1.
SELECT salary + bonus + commission_pct * salary - bonus AS income
FROM employees;

2.
SELECT (salary + bonus ) + commission_pct * (salary - bonus) income
FROM employees;

Apa hasilnya?
Pernyataan 1 akan menampilkan judul kolom yang berbeda.
Pernyataan 1 akan menghasilkan nilai yang lebih tinggi dari pernyataan 2.
Salah satu pernyataan TIDAK akan dijalankan.
Pernyataan 2 akan menghasilkan nilai yang lebih tinggi dari pernyataan 1.

Pernyataan SELECT mengambil informasi dari database. Dalam pernyataan SELECT, Anda dapat melakukan semua hal berikut KECUALI:
Manipulasi
Joining
Projection
Selection

Anda ingin membuat daftar semua album yang telah dibuat oleh perusahaan. Daftar tersebut harus mencantumkan judul album, nama artis, dan tanggal rilis album tersebut. Tabel ALBUMS mencakup kolom berikut:
ALB_TITLE VARCHAR2(150) NOT NULL
ALB_ARTIST VARCHAR2(150) NOT NULL
ALB_DATE DATE NOT NULL

SELECT *
FROM albums;
SELECT alb_title, alb_artist, alb_dates
FROM albums;
SELECT alb_title, alb_artist, alb_dates
FROM album;
SELECT alb_title; alb_artist; alb_date
FROM albums;

Jika pernyataan SQL menghasilkan data dari dua atau beberapa tabel, maka kemampuan SQL mana yang digunakan?
Insertion
Selection
Joining
Projection

Pernyataan manakah yang paling tepat menggambarkan bagaimana ekspresi aritmetika ditangani?
Operasi penjumlahan akan ditangani sebelum operasi lain.
Operasi perkalian dan pengurangan akan ditangani sebelum operasi lain.
Operasi perkalian dan penjumlahan akan ditangani sebelum operasi pengurangan dan pembagian..
Operasi pembagian dan perkalian akan ditangani sebelum operasi pengurangan dan penjumlahan.

Pernyataan SQL SELECT dapat melakukan:
Seleksi dan perlindungan
Seleksi dan proyeksi
Proyeksi dan pembaruan
Tidak satu pun di atas

Urutan kemunculan operator
/ + - *
* - + /
* / + -
Tidak satu pun di atas

Anda melakukan kueri ke database dengan pernyataan SQL ini:
SELECT *
FROM transaction
WHERE product_id = 4569;

Manakah kemampuan pernyataan SQL SELECT yang dicapai saat pernyataan ini dijalankan?

Hanya pemilihan
Hanya pemilihan dan proyeksi
Hanya proyeksi
Proyeksi, pemilihan, dan bergabung

Di dunia nyata, database yang digunakan oleh bisnis biasanya memiliki satu tabel. Benar atau Salah?
TRUE
FALSE

Periksa pernyataan SELECT berikut.
SELECT *
FROM employees;

Pernyataan ini akan mengambil semua baris dalam tabel karyawan. Benar atau Salah?

TRUE
FALSE

SELECT * FROM departments; adalah:
Pernyataan
Kata kunci
Strategi
Deklarasi

Itulah artikel Section 1 Quiz Database Programming with SQL Oracle Bahasa Indonesia kali ini, semoga bermanfaat.

Posting Komentar untuk "Section 1 Quiz Database Programming with SQL Oracle Bahasa Indonesia"