Section 17 Quiz Database Programming with SQL Oracle Bahasa Indonesia

section-17-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 17

(Jawab semua pertanyaan di bagian ini)

Pengguna1 memiliki tabel dan memberikan select pada tabel tersebut dengan WITH GRANT OPTION kepada Pengguna2. Pengguna2 lalu memberi select pada tabel yang sama kepada Pengguna3. Jika Pengguna1 mencabut hak istimewa select dari pengguna2, apakah Pengguna3 akan dapat mengakses tabel?
Ya
Tidak

Pernyataan manakah yang akan Anda gunakan untuk memberikan peran kepada pengguna?
ALTER USER
GRANT
CREATE USER
ASSIGN

Anda harus memberikan hak istimewa BOB SELECT pada tabel EMPLOYEES kepada pengguna. Anda ingin mengizinkan BOB untuk memberikan hak istimewa ini kepada pengguna lain. Pernyataan mana yang sebaiknya Anda gunakan?
GRANT SELECT ON employees TO bob;
GRANT SELECT ON employees TO PUBLIC WITH GRANT OPTION;
GRANT SELECT ON employees TO bob WITH GRANT OPTION;
GRANT SELECT ON employees TO bob WITH ADMIN OPTION;

Kata kunci manakah yang akan Anda gunakan untuk memberikan hak istimewa objek kepada semua pengguna database?
ALL
ADMIN
USERS
PUBLIC

Pernyataan manakah yang Anda gunakan untuk menambahkan hak istimewa ke dalam suatu peran?
ALTER ROLE
ASSIGN
CREATE ROLE
GRANT

Fitur Oracle apa yang menyederhanakan proses pemberian dan pencabutan hak istimewa?
Objek
Kamus Data
Skema
Peran

Ekspresi reguler merupakan metode yang menguraikan pola sederhana dan kompleks untuk pencarian dan memanipulasi. Benar atau Salah?
TRUE
FALSE

EKSPRESI REGULER memiliki fungsi yang sama persis dengan SEPERTI--tidak lebih dan tidak kurang. (Benar atau Salah?)
TRUE
FALSE

Pilih fungsi ESKPRESI REGULER yang benar: (Pilih dua)
REGEXP_LIKE, REGEXP_NEAR
REGEXP_LIKE, REGEXP_REPLACE
REGEXP_REPLACE, REGEXP_REFORM
REGEXP_INSTR, REGEXP_SUBSTR

Anda ingin memberikan pengguna BOB kemampuan untuk mengubah kata sandi pengguna. Hak istimewa mana yang harus Anda berikan kepada BOB?
Hak istimewa CREATE PROFILE
Hak istimewa CREATE USER
Hak istimewa DROP USER
Hak istimewa ALTER USER

Manakah dari berikut yang BUKAN objek database?
Urutan
Subkueri
Tabel
Lihat

Anda ingin memberikan hak instimewa kepada pengguna CHAN yang akan memungkinkan CHAN memperbarui data dalam tabel EMPLOYEES. Manakah jenis hak istimewa yang akan berikan kepada CHAN?
Hak istimewa administrator
Hak istimewa objek
Hak istimewa sistem
Hak istimewa pengguna

Hak istimewa mana dari berikut yang harus ditetapkan ke akun pengguna agar pengguna dapat menghubungkan ke database Oracle?
OPEN SESSION
RESTRICTED SESSION
CREATE SESSION
ALTER SESSION

Dengan Mengontrol Akses Pengguna dengan Oracle Database Security, Anda bisa memberi akses ke Objek spesifik di Database. Benar atau Salah?
TRUE
FALSE

Manakah dari berikut yang merupakan hak istimewa sistem?
(Pilih dua)

UPDATE
CREATE SYNONYM
CREATE TABLE
INDEX

Manakah dari fungsi SQL yang digunakan untuk memanipulasi string BUKAN fungsi ekspresi reguler yang valid?
REGEXP_LIKE
REGEXP
REGEXP_SUBSTR
REGEXP_REPLACE

Tanda kurung tidak digunakan untuk mengidentifikasi subekspresi dalam ekspresi. Benar atau Salah?
TRUE
FALSE

Anda memberi pengguna AMY hak istimewa CREATE SESSION. Manakah jenis hak istimewa yang telah Anda berikan kepada AMY?
Hak istimewa objek
Hak istimewa akses
Hak istimewa sistem
Hak istimewa pengguna

Hak Istimewa Objek manakah dari berikut yang dapat diberikan pada kolom individu pada tabel? (Pilih dua)
Select
References
Update
Hapus

Anda adalah administrator database. Anda ingin membuat pengguna baru JONES dengan kata sandi MARK, dan mengizinkan pengguna ini untuk membuat tabel mereka sendiri. Manakah dari berikut yang harus Anda jalankan?
CREATE USER jones IDENTIFIED BY mark;
GRANT CREATE SESSION TO jones;
CREATE USER jones IDENTIFIED BY mark;
GRANT CREATE SESSION TO jones;
GRANT CREATE TABLE TO jones;
CREATE USER jones IDENTIFIED BY mark;
GRANT CREATE TABLE TO jones;
GRANT CREATE SESSION TO jones;
GRANT CREATE TABLE TO jones;

Skema:
Kumpulan objek, seperti tabel, tampilan, dan urutan.
Diperlukan untuk mengakses database.
Diperlukan untuk memanipulasi konten objek dalam database.
Diberi nama grup hak istimewa yang terkait yang diberikan kepada pengguna.

Hak Istimewa Objek manakah (selain Alter) yang dapat diberikan kepada Sequence?
DELETE
INSERT
UPDATE
SELECT

Hak istimewa sistem apa yang harus dimiliki untuk masuk ke database Oracle?
CREATE LOGIN
CREATE SESSION
CREATE LOGON
Tidak diperlukan hak istimewa khusus; jika nama pengguna Anda ada di database, Anda dapat login.

Peran dapat diberikan ke peran lain. Benar atau Salah?
TRUE
FALSE

Untuk menggabungkan tabel dalam database dengan tabel pada database Oracle kedua (jarak jauh), Anda perlu menggunakan:
Panggilan prosedur jarak jauh
Tautan database
Driver ODBC
Produk gateway Oracle

Untuk menghilangkan hak istimewa dari pengguna, perintah apa yang Anda gunakan?
REMOVE
DELETE
ALTER
REVOKE

Jika Anda diberi hak khusus untuk objek teman Anda, secara default Anda juga bisa memberikan akses ke objek yang sama ini kepada pengguna lain. Benar atau Salah?
TRUE
FALSE

Manakah di antara berikut yang paling tepat menggambarkan tujuan hak istimewa REFERENCES pada suatu tabel?
Ini memungkinkan pengguna membuat tabel baru yang berisi data yang sama seperti tabel referensi.
Ini memungkinkan pengguna untuk membuat constraint foreign key pada tabel.
Ini memungkinkan sesi pengguna untuk dibaca dari tabel, tetapi hanya agar constraint foreign key dapat diperiksa.
Ini memungkinkan pengguna untuk merujuk ke tabel dalam pernyataan SELECT.

EKSPRESI REGULER dapat digunakan pada jenis data CHAR, CLOB, dan VARCHAR2? (Benar atau Salah)
TRUE
FALSE

Manakah dari berikut yang merupakan hak istimewa objek? (Pilih dua)
DROP TABLE
SELECT
CREATE TABLE
INSERT

Pengguna JAMES telah membuat tabel CUSTOMERS dan ingin mengizinkan semua pengguna lain SELECT dari tabel tersebut. Perintah mana yang harus JAMES gunakan untuk melakukannya?
GRANT SELECT ON customers TO ALL;
GRANT SELECT ON customers TO PUBLIC;
GRANT customers(SELECT) TO PUBLIC;
CREATE PUBLIC SYNONYM customers FOR james.customers;

Tabel berikut menampilkan sebagian output dari salah satu tampilan kamus data. Tampilan mana yang dibuat kueri?
USERNAME PRIVILEGE ADMIN_OPTION
USCA_ORACLE_SQL01_S08 CREATE VIEW NO
USCA_ORACLE_SQL01_S08 CREATE TABLE NO
USCA_ORACLE_SQL01_S08 CREATE SYNONYM NO
USCA_ORACLE_SQL01_S08 CREATE TRIGGER NO
USCA_ORACLE_SQL01_S08 CREATE SEQUENCE NO
USCA_ORACLE_SQL01_S08 CREATE DATABASE NO

role_tab_privs (mencantumkan hak istimewa tabel yang diberikan kepada peran)
user_tab_privs_recd (mencantumkan hak istimewa objek yang diberikan kepada pengguna)
role_sys_privs (mencantumkan hak istimewa sistem yang diberikan kepada peran)
user_sys_privs (mencantumkan hak istimewa sistem yang diberikan kepada pengguna)

Manakah dari berikut yang paling menggambarkan peran dalam database Oracle?
Peran adalah bagian yang dimainkan oleh pengguna dalam melakukan kueri pada database.
Peran adalah jenis hak istimewa sistem.
Peran adalah hak istimewa objek yang memungkinkan pengguna memperbarui tabel.
Peran adalah nama untuk sekelompok hak istimewa.

Pengguna SUSAN membuat tabel EMPLOYEES, lalu membuat EMP_VIEW yang hanya menampilkan kolom FIRST_NAME dan LAST_NAME EMPLOYEES. Pengguna RUDI harus dapat mengakses nama karyawan, tetapi tanpa data lain dari EMPLOYEES. Manakah pernyataan yang harus dijalankan SUSAN untuk memungkinkan hal ini?
SELECT * FROM emp_view FOR rudi;
GRANT SELECT ON emp_view ONLY TO rudi;
CREATE SYNONYM emp_view FOR employees;
GRANT SELECT ON emp_view TO rudi;

Manakah dari pernyataan berikut mengenai pemberian hak istimewa objek yang salah?
Pemilik objek secara otomatis mendapatkan semua hak istimewa objek pada objek tersebut.
Pemilik objek dapat memberikan hak istimewa objek kepada pengguna atau peran database lain.
Hak istimewa objek hanya dapat diberikan melalui sejumlah peran.
Untuk memberikan hak istimewa pada objek, objek harus berada dalam skema Anda sendiri, atau Anda harus diberi hak istimewa objek WITH GRANT OPTION.

Saat pengguna masuk ke dalam satu database, pengguna dibatasi untuk bekerja dengan objek yang ada di database tersebut. Benar atau Salah?
TRUE
FALSE

Skema BOB pengguna berisi tabel EMPLOYEES. BOB menjalankan pernyataan berikut:
GRANT SELECT ON employees TO mary WITH GRANT OPTION;

Manakah dari pernyataan berikut yang kini dapat dijalankan oleh MARY tanpa masalah? (Pilih dua)

DROP TABLE bob.employees;
REVOKE SELECT ON bob.employees FROM bob;
SELECT FROM bob.employees;
GRANT SELECT ON bob.employees TO PUBLIC;

Ketika memberikan hak istimewa objek, opsi mana yang akan Anda sertakan agar pemberi hak dapat memberikan hak istimewa kepada pengguna lain?
WITH ADMIN OPTION
FORCE
WITH GRANT OPTION
PUBLIC

Scott King memiliki tabel yang diberi nama karyawan. Ia menerbitkan pernyataan berikut:
GRANT select ON employees TO PUBLIC;
Allison Plumb has been granted CREATE SESSION by the DBA. ia masuk ke database dan menerbitkan pernyataan berikut:
GRANT ᅠselect ON ᅠscott_king.employees TO jennifer_cho;

Benar atau Salah: Pernyataan Allison akan gagal.

TRUE
FALSE

Pengguna Kate ingin membuat indeks pada tabel di skemanya. Hak istimewa apa yang harus diberikan kepada Kate agar ia dapat melakukannya?
CREATE INDEX
CREATE ANY INDEX
ALTER TABLE
Tidak Ada; pengguna tidak memerlukan hak istimewa ekstra untuk membuat indeks pada tabel dalam skema mereka sendiri.

Skema adalah kumpulan Objek seperti Tabel, Tampilan, dan Urutan. Benar atau Salah?
TRUE
FALSE

Pengguna CRAIG membuat tampilan yang diberi nama INVENTORY_V, yang didasarkan pada tabel INVENTORY. CRAIG ingin menjadikan tampilan ini tersedia untuk melakukan kueri ke semua pengguna database. Tindakan manakah dari berikut yang harus dilakukan oleh CRAIG?
Ia harus menetapkan hak istimewa SELECT kepada semua pengguna database untuk tampilan INVENTORY_V.
Ia harus menetapkan hak istimewa SELECT kepada semua pengguna database untuk tabel INVENTORY.
Ia harus memberikan setiap pengguna hak istimewa SELECT pada tabel INVENTORY dan INVENTORY_V.
Secara default, ia tidak diharuskan untuk melakukan tindakan apa pun karena semua pengguna database dapat mengakses tampilan secara otomatis.

Tampilan kamus data manakah yang menunjukkan hak istimewa sistem mana yang telah diberikan kepada seorang pengguna?
USER_TAB_PRIVS
USER_SYSTEM_PRIVS
USER_SYSTEM_PRIVILEGES
USER_SYS_PRIVS

Evaluasi pernyataan ini:
ALTER USER bob IDENTIFIED BY jim;

Pernyataan mana mengenai hasil menjalankan pernyataan ini yang benar?

Pengguna baru JIM dibuat dari profil pengguna BOB.
Kata sandi baru ditetapkan kepada pengguna BOB.
Pengguna BOB diganti namanya dan dapat diakses sebagai pengguna JIM.
Pengguna BOB diberi hak istimewa yang sama seperti pengguna JIM.

Ekspresi reguler yang digunakan sebagai contraint pemeriksaan merupakan cara lain untuk memastikan bahwa data diformat dengan benar sebelum ditulis ke dalam tabel database. Benar atau Salah?
TRUE
FALSE

Anda membuat tampilan yang diberi naam EMPLOYEES_VIEW pada subrangkaian tabel EMPLOYEES. Pengguna AUDREY perlu menggunakan tampilan ini untuk membuat laporan. Hanya Anda dan Audrey yang seharusnya memiliki akses ke tampilan ini. Manakah dari tindakan berikut yang harus Anda lakukan?
Tidak melakukan apa-apa. Sebagai pengguna database, akun pengguna Audrey telah secara otomatis diberi hak istimewa SELECT untuk semua objek database.
GRANT SELECT ON employees_view TO audrey;
GRANT SELECT ON employees_view TO public;
GRANT SELECT ON employees AND employees_view TO audrey;

Hak istimewa sistem:
Diperlukan untuk memanipulasi konten objek dalam database.
Diperlukan untuk mengakses database.
Kumpulan objek, seperti tabel, tampilan, dan urutan.
Diberi nama grup hak istimewa terkait yang diberikan kepada pengguna.

Memberikan hak istimewa objek WITH GRANT OPTION akan memungkinkan penerima memberikan semua hak istimewa objek pada tabel kepada pengguna lain. Benar atau Salah?
TRUE
FALSE

_________________ adalah karakter khusus yang memiliki makna khusus, seperti karakter wildcard, karakter yang berulang, karakter nonpencocokan, atau rentang karakter. Anda dapat menggunakan beberapa simbol ini dalam pencocokan pola.
Meta karakter
Seni Klip
Nilai alfanumerik
Pemeriksaan referensi

Pernyataan manakah yang akan Anda gunakan untuk menghapus hak istimewa objek yang diberikan kepada pengguna?
REVOKE
REMOVE
ALTER USER
DROP

Manakah dari berikut yang BUKAN Hak Istimewa sistem yang diberikan oleh DBA?
Create Procedure
Create Sequence
Create Session
Create Index

EKSPRESI REGULER dapat digunakan sebagai bagian dari definisi constraint. (Benar atau Salah?)
TRUE
FALSE

Manakah dari pernyataan berikut yang benar?
Tautan Database dapat dibuat oleh pengguna database mana pun. Anda tidak memerlukan hak istimewa lagi untuk membuatnya.
Tautan Database merupakan penunjuk ke skema lainnya dalam database yang sama.
Tautan Database tidak pernah digunakan di dunia nyata.
Tautan Database memungkinkan pengguna bekerja pada objek database jarak jauh tanpa harus masuk ke database lain.

Administrator database ingin mengizinkan pengguna Marco untuk membuat tabel baru dalam skema miliknya sendiri. Hak istimewa apa yang boleh diberikan pada Marco?
CREATE ANY TABLE
SELECT
CREATE OBJECT
CREATE TABLE

Hak istimewa objek:
Diberi nama grup hak istimewa terkait yang diberikan kepada pengguna.
Kumpulan objek, seperti tabel, tampilan, dan urutan.
Diperlukan untuk mengakses database.
Diperlukan untuk memanipulasi konten objek dalam database.

Manakah dari berikut yang akan menyederhanakan administrasi hak istimewa?
Tampilan
Peran
Indeks
Pemicu

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

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