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 13
(Jawab semua pertanyaan di bagian ini)
Anda harus menghapus semua baris dari tabel SALES_HIST. Anda ingin mengosongkan ruang penyimpanan, tetapi tidak ingin menghapus struktur tabel. Pernyataan mana yang sebaiknya Anda gunakan?
Pernyataan DELETE
Pernyataan DROP TABLE
Pernyataan TRUNCATE TABLE
Pernyataan ALTER TABLE
Anda perlu memangkas tabel EMPLOYEES. Tabel EMPLOYEES tidak ada dalam skema Anda. Hak istimewa mana yang harus Anda miliki untuk memangkas tabel?
Hak istimewa sistem CREATE ANY TABLE
Hak istimewa sistem ALTER ANY TABLE
Hak istimewa sistem TRUNCATE ANY TABLE
Hak istimewa sistem DROP ANY TABLE
Periksa struktur tabel DONATIONS.
DONATIONS:
PLEDGE_ID NUMBER
DONOR_ID NUMBER
PLEDGE_DT DATE
AMOUNT_PLEDGED NUMBER (7,2)
AMOUNT_PAID NUMBER (7,2)
PAYMENT_DT DATE
Anda harus mengurangi presisi kolom AMOUNT_PLEDGED ke 5 dengan skala 2, dan memastikan bahwa saat menyisipkan baris ke dalam tabel DONATIONS tanpa nilai untuk kolom AMOUNT_PLEDGED, harga $10,00 akan otomatis disisipkan. Tabel DONATIONS saat ini berisi TIDAK berisi data. Manakah pernyataan yang benar?
Kedua perubahan bisa dilakukan dengan satu pernyataan ALTER TABLE.
Anda harus menggunakan opsi ADD OR REPLACE untuk mencapai hasil ini.
Anda TIDAK DAPAT mengurangi lebar kolom AMOUNT_PLEDGED.
Anda harus menhapus dan membuat kembali tabel DONATIONS untuk mencapai hasil ini.
Evaluasi struktur tabel EMPLOYEE:
EMPLOYEE_ID NUMBER(9)
LAST_NAME VARCHAR2(25)
FIRST_NAME VARCHAR2(25)
DEPARTMENT_ID NUMBER(9)
MANAGER_ID NUMBER(9)
SALARY NUMBER(7,2)
Kolom EMPLOYEE_ID saat ini berisi 100 nomor identifikasi karyawan. Persyaratan bisnis telah berubah dan Anda harus mengizinkan pengguna memasukkan karakter teks dalam nilai identifikasi. Pernyataan mana yang harus Anda gunakan untuk mengubah jenis data kolom ini?
ALTER TABLE employee
REPLACE (employee_id VARCHAR2(9));
You CANNOT modify the data type of the EMPLOYEE_ID column, as the table is not empty.
ALTER TABLE employee
MODIFY (employee_id VARCHAR2(9));
ALTER employee TABLE
MODIFY COLUMN (employee_id VARCHAR2(15));
Tabel TEAMS berisi kolom berikut:
TEAM_ID NUMBER(4) Primary Key
TEAM_NAME VARCHAR2(20)
MGR_ID NUMBER(9)
Tabel TEAMS saat ini kosong. Anda harus mengizinkan pengguna untuk menyertakan karakter teks dalam nilai identifikasi manajer. Pernyataan mana yang harus Anda gunakan untuk mengimplementasikan ini?
ALTER teams TABLE
MODIFY COLUMN (mgr_id VARCHAR2(15));
ALTER TABLE teams
MODIFY (mgr_id VARCHAR2(15));
Anda TIDAK BISA memodifikasi jenis data kolom MGR_ID.
ALTER teams
MODIFY (mgr_id VARCHAR2(15));
ALTER TABLE teams
REPLACE (mgr_id VARCHAR2(15));
Periksa pernyataan CREATE TABLE ini:
CREATE TABLE emp_load
(employee_number CHAR(5),
employee_dob CHAR(20),
employee_last_name CHAR(20),
employee_first_name CHAR(15),
employee_middle_name CHAR(15),
employee_hire_date DATE)
ORGANIZATION EXTERNAL
(TYPE ORACLE_LOADER
DEFAULT DIRECTORY def_dir1
ACCESS PARAMETERS
(RECORDS DELIMITED BY NEWLINE
FIELDS (employee_number CHAR(2),
employee_dob CHAR(20),
employee_last_name CHAR(18),
employee_first_name CHAR(11),
employee_middle_name CHAR(11),
employee_hire_date CHAR(10) date_format DATE mask "mm/dd/yyyyモ))
LOCATION ('info.dat'));
Jenis tabel apa yang dibuat di sini?
Tabel eksternal dengan data yang disimpan dalam suatu file di luar database.
Tampilan.
Tabel eksternal dengan data yang disimpan dalam suatu file di dalam database.
Tidak ada. Ini pernyataan tidak valid.
Membuat tabel dengan menggunakan perintah CREATE TABLE bersama dengan subkueri dapat dilakukan. Benar atau Salah?
TRUE
FALSE
Manakah dari pernyataan SQL berikut yang akan membuat tabel yang diberi nama Birthdays dengan tiga kolom untuk menyimpan nomor, nama, dan tanggal lahir karyawan?
CREATE TABLE Birthdays (Empno NUMBER, Empname CHAR(20), Date of Birth DATE);
CREATE table BIRTHDAYS (employee number, name, date of birth);
CREATE table BIRTHDAYS (EMPNO, EMPNAME, BIRTHDATE);
CREATE TABLE Birthdays (Empno NUMBER, Empname CHAR(20), Birthdate DATE);
CREATE TABLE bioclass
(hire_date DATE DEFAULT SYSDATE,
first_name varchar2(15),
last_name varchar2(15));
Pernyataan CREATE TABLE di atas dapat diterima, dan akan membuat Tabel yang diberi nama bioclass yang berisi kolom hire_date, first_name, dan last_name. Benar atau Salah?
TRUE
FALSE
DCL, akronim dari Data Control Language, memungkinkan:
Administrator Database memiliki kemampuan untuk memberikan hak istimewa kepada pengguna.
Pernyataan CONTROL TRANSACTION dapat digunakan.
Perintah ALTER untuk digunakan.
Perintah TRUNCATE untuk digunakan.
INTERVAL DAY TO SECOND menyimpan jangka waktu dalam hari, jam, menit, dan detik. Benar atau Salah?
TRUE
FALSE
Apa yang dimungkinkan oleh jenis data TIMESTAMP?
Waktu disimpan sebagai interval tahun dan bulan.
Waktu disimpan sebagai tanggal dengan detik fraksional.
Waktu disimpan sebagai interval hari ke jam, menit, dan detik.
Tidak satu pun di atas.
Pernyataan manakah tentang jenis data yang benar?
Jenis data TIMESTAMP merupakan jenis data karakter.
Jenis data BFILE menyimpan data karakter hingga empat gigabyte dalam database.
Jenis data VARCHAR2 harus digunakan untuk data karakter dengan panjang tetap.
Jenis data CHAR harus ditentukan dengan ukuran yang tidak terlalu besar untuk data yang tersimpan (atau dapat tersimpan) di dalamnya, guna menghemat ruang di database.
Manakah dari berikut yang merupakan jenis data Oracle yang valid?
DATE, TIMESTAMP WITH LOCAL TIME ZONE, BLOB
DATE, BLOB, LOB, VARCHAR2
TIMESTAMP, LOB, VARCHAR2, NUMBER
SYSDATE, TIMESTAMP, DATE, LOCAL TIME ZONE
Anda sedang mendesain tabel untuk departemen Sumber Daya Manusia. Tabel ini harus menyertakan kolom yang memuat tanggal perekrutan tiap karyawan. Jenis data mana yang harus Anda tentukan untuk kolom ini?
CHAR
INTERVAL YEAR TO MONTH
DATE
TIMESTAMP
Anda dapat menggunakan DROP COLUMN untuk menjatuhkan semua kolom dalam tabel, membiarkan struktur tabel tidak memiliki kolom. Benar atau Salah?
TRUE
FALSE
Jika Anda menggunakan tabel ini untuk menambahkan kolom, kolom baru:
Menjadi kolom terakhir pada tabel
Menjadi kolom pertama pada tabel
Dapat ditempatkan dengan menambahkan klausa GROUP BY
Tidak akan dibuat karena Anda tidak dapat menambahkan kolom setelah tabel dibuat
Jenis data kolom tidak akan pernah dapat diubah setelah dibuat. Benar atau Salah?
TRUE
FALSE
Kapan sebaiknya Anda mengugnakan perintah SET UNUSED?
Anda harus menggunakannya saat perlu cara cepat untuk menjatuhkan kolom.
Anda sebaiknya hanya menggunakan perintah ini jika ingin kolom masih terlihat saat Anda MENDEKRIPSIKAN tabel.
Anda harus menggunakannya jika menurut Anda kolom tersebut masih diperlukan lagi nanti.
Tidak pernah, tidak ada perintah SET UNUSED.
Komentar dapat ditambahkan ke tabel menggunakan pernyataan COMMENT ON TABLE. Komentar yang ditambahkan disertakan dalam:
Tanda kurung ( )
Kurung kurawal { }
Tanda kutip tunggal ' '
Tanda kutip ganda " "
Evaluasi pernyataan CREATE TABLE ini:
CREATE TABLE sales
(sales_id NUMBER,
customer_id NUMBER,
employee_id NUMBER,
sale_date TIMESTAMP WITH TIME ZONE,
sale_amount NUMBER(7,2));
Pernyataan mana mengenai kolom SALE_DATE yang benar?
Data akan disimpan menggunakan presisi detik fraksional 5.
Data yang disimpan dalam kolom akan dihasilkan pada zona waktu lokal database.
Data yang disimpan tidak akan termasuk detik.
Data akan dinormalkan ke zona waktu klien.
Kolom SPEED_TIME seharusnya menyimpan data kedua fraksional.
Jenis data mana yang harus Anda gunakan?
DATETIME
TIMESTAMP
INTERVAL DAY TO SECOND
DATE
Untuk menyimpan waktu dengan pecahan detik, jenis data mana yang harus digunakan untuk kolom tabel?
INTERVAL DAY TO SECOND
INTERVAL YEAR TO MONTH
TIMESTAMP
DATE
Anda ingin membuat tabel database yang akan berisi informasi terkait produk yang dirilis perusahaan Anda pada tahun 2001. Nama mana yang bisa Anda tetapkan ke tabel yang Anda buat?
PRODUCTS_(2001)
2001_PRODUCTS
PRODUCTS_2001
PRODUCTS--2001
Pernyataan SQL manakah di bawah ini yang akan membuat tabel EMP dengan benar berdasarkan struktur tabel EMPLOYEES? Hanya sertakan kolom EMPLOYEE_ID, FIRST_NAME, LAST_NAME, SALARY, dan DEPARTMENT_ID.
CREATE TABLE emp (employee_id, first_name, last_name, salary, department_id);
CREATE TABLE emp
AS SELECT employee_id, first_name, last_name, salary, department_id
FROM employees;
CREATE TABLE emp
SELECT (employee_id, first_name, last_name, salary, department_id FROM employees);
CREATE TABLE employee
AS SELECT employee_id, first_name, last_name, salary, department_id
FROM employees;
Setelah dibuat, tabel eksternal diakses dengan pernyataan SQL normal. (Benar atau Salah?)
TRUE
FALSE
Evaluasi pernyataan CREATE TABLE ini:
1. CREATE TABLE customer#1 (
2. cust_1 NUMBER(9),
3. sales$ NUMBER(9),
4. 2date DATE DEFAULT SYSDATE);
Baris mana dari pernyataan ini yang akan menyebabkan kesalahan?
1
2
4
3
Saya memiliki tabel yang diberi nama School_Friends dalam skema saya. Anda ingin membuat tabel dalam skema yang diberi nama School_Friends. Ini ______________, karena ___________________________________.
mungkin; skema saya terpisah dari skema Anda, dan tidak masalah jika kita memiliki tabel dengan nama yang mirip dalam skema terpisah kita.
tidak mungkin; bagaimana pun juga, tidak boleh ada dua tabel dengan nama yang sama, meskipun mereka berada di dalam skema terpisah.
mungkin; data kita akan digabungkan ke dalam satu tabel, dan kita dapat lebih mudah mengakses informasi teman yang sama.
tidak mungkin; School_Friends adalah istilah yang dicadangkan di SQL.
CREATE TABLE student_table
(id NUMBER(6),
lname VARCHAR(20),
fname VARCHAR(20),
lunch_num NUMBER(4));
Manakah dari pernyataan berikut yang paling menggambarkan pernyataan SQL di atas?
Membuat tabel yang diberi nama student dengan empat kolom: id, lname, fname, lunch_num
Membuat tabel yang diberi nama student_table dengan empat kolom: id, lname, fname, lunch_num
Membuat tabel yang diberi nama student_table dengan empat kolom: lname, fname, lunch, num
Membuat tabel yang diberi nama student_table dengan empat kolom: lname, fname, lunch, num
Anda perlu mengubah nama tabel EMPLOYEES menjadi tabel eMP. Pernyataan mana yang sebaiknya Anda gunakan?
RENAME employees emp;
ALTER TABLE employees TO emp;
ALTER TABLE employees RENAME TO emp;
RENAME employees TO emp;
Setelah mengeluarkan perintah SET UNUSED pada kolom, kolom lain dengan nama yang sama dapat ditambahkan menggunakan pernyataan ALTER TABLE. Benar atau Salah?
TRUE
FALSE
Evaluasi struktur tabel EMPLOYEE:
EMPLOYEE_ID NUMBER(9)
LAST_NAME VARCHAR2(25)
FIRST_NAME VARCHAR2(25)
DEPARTMENT_ID NUMBER(9)
MANAGER_ID NUMBER(9)
SALARY NUMBER(7,2)
Pernyataan mana yang harus Anda gunakan untuk meningkatkan panjang kolom LAST_NAME ke 35 jika sata ini kolom berisi 200 data?
You CANNOT increase the width of the LAST_NAME column.
ALTER TABLE employee
RENAME last_name VARCHAR2(35);
ALTER employee TABLE
ALTER COLUMN (last_name VARCHAR2(35));
ALTER TABLE employee
MODIFY (last_name VARCHAR2(35));
Pernyataan manakah tentang penurunan lebar kolom yang benar?
Saat kolom karakter berisi data, Anda dapat mengurangi lebar kolom jika data yang ada tidak melanggar ukuran yang baru.
Bila kolom karakter berisi data, Anda dapat mengurangi lebar kolom tanpa pembatasan.
Saat kolom karakter berisi data, Anda tidak dapat mengurangi lebar kolom.
Anda tidak dapat mengurangi lebar kolom karakter kecuali tabel tempat kolom berada kosong.
Evaluasi pernyataan CREATE TABLE ini:
CREATE TABLE sales
( sales_id NUMBER(9),
customer_id NUMBER(9),
employee_id NUMBER(9),
description VARCHAR2(30),
sale_date TIMESTAMP WITH LOCAL TIME ZONE DEFAULT SYSDATE,
sale_amount NUMBER(7,2));
Persyaratan bisnis mana yang akan dicapai oleh pernyataan ini?
Nilai keterangan dapat berkisar dari 0 sampai 30 karakter sehingga kolom harus memiliki panjang yang tepat.
Nilai identifikasi penjualan dapat berupa angka atau karakter, atau kombinasi keduanya.
Tanggal hari ini harus digunakan jika tidak ada nilai yang diberikan untuk tanggal penjualan.
Semua nilai identifikasi karyawan hanya 6 digit sehingga kolom harus memiliki panjang bervariasi.
Jenis data mana yang menyimpan data karakter dengan panjang bervariasi? Pilih dua.
VARCHAR2
CLOB
CHAR
NCHAR
Sebuah kolom yang akan digunakan untuk menyimpan data biner hingga ukuran 4 Gigabyte harus ditentukan sebagai jenis data mana?
BLOB
NUMBER
LONGRAW
LONG
Komentar pada tabel dan kolom dapat disimpan untuk dokumentasi dengan:
Menggunakan sintaks ALTER TABLE CREATE COMMENT
Menyertakan /* komentar */ dalam definisi tabel.
Menggunakan pernyataan UPDATE pada tabel USER_COMMENTS
Menggunakan COMMENT ON TABLE atau COMMENT on COLUMN
Kode berikut membuat tabel yang diberi nama student_table dengan empat kolom: id, lname, fname, lunch_num
CREATE TABLE student_table
(id NUMBER(6),
lname VARCHAR(20),
fname VARCHAR(20),
lunch_num NUMBER(4));
Kolom lunch_num dalam tabel di atas telah ditandai sebagai UNUSED.
Manakah dari berikut yang merupakan pernyataan terbaik yang dapat digunakan jika Anda ingin menghapus kolom UNUSED dari student_table?
DROP column
ALTER TABLE DELETE UNUSED COLUMNS
ALTER TABLE DELETE ALL COLUMNS
ALTER TABLE DROP UNUSED COLUMNS
Pernyataan FLASHBACK QUERY dapat memulihkan data kembali ke titik waktu sebelum COMMIT terakhir. Benar atau Salah?
TRUE
FALSE
Anda harus menyimpan data SEASONAL dalam bulan dan tahun. Jenis data mana yang harus Anda gunakan?
DATE
INTERVAL YEAR TO MONTH
INTERVAL DAY TO SECOND
TIMESTAMP
Kolom ELEMENTS ditentukan sebagai:
NUMBER(6,4)
Berapa banyak digit di sebelah kanan titik desimal yang diizinkan untuk kolom ELEMENTS?
Enam
Nol
Dua
Empat
Anda perlu menyimpan nilai HIRE_DATE dengan nilai kapasitas zona waktu dan memungkinkan data dihasilkan dalam zona waktu sesi lokal pengguna. Jenis data mana yang harus Anda gunakan?
TIMESTAMP WITH LOCAL TIME ZONE
TIMESTAMP WITH TIME ZONE
TIMESTAMP
DATETIME
Pernyataan CREATE TABLE mana yang akan gagal?
CREATE TABLE date (date_id NUMBER(9));
CREATE TABLE date_1 (date_1 DATE);
CREATE TABLE time_date (time NUMBER(9));
CREATE TABLE time (time_id NUMBER(9));
Ketika membuat tabel baru, manakah dari aturan penamaan berikut yang berlaku. (Pilih tiga)
Harus diawali dengan huruf
Dapat memiliki nama yang sama dengan objek lain yang dimiliki oleh pengguna yang sama
HANYA boleh berisi A - Z, a - z, 0 - 9, _ (garis bawah), $, dan #
Harus berupa kata Oracle yang dicadangkan
Harus memiliki panjang antara 1 hingga 30 karakter
Manakah pernyataan tentang membuat tabel yang benar?
Jika tidak ada skema yang secara eksplisit disertakan dalam pernyataan CREATE TABLE, tabel dibuat dalam skema pengguna saat ini.
Jika skema disertakan secara eksplisit dalam pernyataan CREATE TABLE dan skema tidak ada, skema akan dibuat.
Jika tidak ada skema yang secara eksplisit disertakan dalam pernyataan CREATE TABLE, pernyataan akan gagal.
Dengan pernyataan CREATE TABLE, sebuah tabel akan selalu dibuat dalam skema pengguna saat ini.
Anda sedang mendesain tabel untuk departemen Penjualan. Anda perlu menyertakan kolom yang berisi setiap total penjualan. Jenis data mana yang harus Anda tentukan untuk kolom ini?
DATE
CHAR
VARCHAR2
NUMBER
Evaluasi pernyataan CREATE TABLE ini:
CREATE TABLE line_item ( line_item_id NUMBER(9), order_id NUMBER(9), product_id NUMBER(9));
Kini Anda anggota peran SYSDBA, tetapi masuk di bawah skema Anda sendiri. Anda akan menerbitkan pernyataan CREATE TABLE. Manakah pernyataan yang benar?
Anda membuat tabel LINE_ITEM di skema umum.
Anda membuat tabel LINE_ITEM di skema SYS.
Anda membuat tabel di skema SYSDBA.
Anda membuat tabel di skema Anda.
Nama kolom mana yang valid?
1NUMBER
NUMBER
1_NUMBER#
NUMBER_1$
Untuk menghapus tabel sepenuhnya, kontennya, strukturnya, DAN mengosongkan ruang penyimpanan, kata kuncinya adalah:
TRUNCATE
DROP
KILL
DELETE
Anda perlu menghapus semua data dalam tabel SCHEDULE, struktur tabel, dan indeks yang terkait dengan tabel tersebut. Pernyataan mana yang sebaiknya Anda gunakan?
TRUNCATE TABLE
DELETE TABLE
DROP TABLE
ALTER TABLE
FLASHBACK TABLE to BEFORE DROP hanya dapat memulihkan struktur tabel, tetapi bukan datanya kembali ke sebelum tabel dihapus. Benar atau Salah?
TRUE
FALSE
Dengan tabel karyawan ini:
(employee_id NUMBER(10) NOT NULL,
first_name VARCHAR2(25) NOT NULL,
last_name VARCHAR2(30) NOT NULL,
hire_date DATE DEFAULT sysdate)
Apa yang akan menjadi hasil dalam kolom hire_date yang mengikuti pernyataan insert ini:
INSERT INTO employees VALUES (10, 'Natacha', 'Hansen', DEFAULT);
Kolom untuk hire_date akan null.
Pernyataan akan gagal, karena Anda harus mencantumkan kolom yang Anda sisipkan.
Pernyataan akan berfungsi dan kolom hire_date akan memiliki nilai data kapan pernyataan dijalankan.
String karakter SYSDATE.
Anda sedang membuat tabel KARYAWAN. Tabel ini seharusnya berisi kolom COMMISSION_PCT dan menggunakan nilai 10 persen jika tidak ada nilai komisi yang diberikan saat data disisipkan. Baris manakah yang harus Anda sisipkan dalam pernyataan CREATE TABLE untuk menyelesaikan tugas ini?
commission_pct NUMBER(4,2) (DEFAULT, 0.10)
commission_pct NUMBER(4,2) IS DEFAULT 0.10
commission_pct NUMBER(4,2) DEFAULT 0.10
commission_pct NUMBER(4,2) DEFAULT = 0.10
Untuk menyimpan banyak teks, Anda cukup membuat serangkaian kolom VARCHAR2 dalam sebuah tabel. Benar atau Salah?
TRUE
FALSE
Perintah mana yang dapat Anda gunakan untuk menghapus semua data dengan cepat dari baris dalam tabel tanpa menghapus tabel itu sendiri?
ALTER TABLE
TRUNCATE TABLE
DROP TABLE
MODIFY
Supervisor Anda meminta Anda memodifikasi kolom AMOUNT di tabel ORDERS. Ia ingin kolom dikonfigurasi untuk menerima nilai default 250. Tabel berisi data yang harus Anda simpan. Pernyataan mana yang harus Anda terbitkan untuk menyelesaikan tugas ini?
ALTER TABLE orders
CHANGE DATATYPE amount TO DEFAULT 250;
DELETE TABLE orders;
CREATE TABLE orders
(orderno varchar2(5) CONSTRAINT pk_orders_01 PRIMARY KEY,
customerid varchar2(5) REFERENCES customers (customerid),
orderdate date,
amount DEFAULT 250);
DROP TABLE orders;
CREATE TABLE orders
(orderno varchar2(5) CONSTRAINT pk_orders_01 PRIMARY KEY,
customerid varchar2(5) REFERENCES customers (customerid),
orderdate date,
amount DEFAULT 250);
ALTER TABLE orders
MODIFY (amount DEFAULT 250);
Tabel PLAYERS berisi kolom berikut:
PLAYER_ID NUMBER(9) PRIMARY KEY
LAST_NAME VARCHAR2(20)
FIRST_NAME VARCHAR2(20)
TEAM_ID NUMBER(4)
SALARY NUMBER(9,2)
Pernyataan mana yang seharusnya Anda gunakan untuk mengurangi lebar kolom FIRST_NAME ke 10 jika kolom saat ini berisi 1500 data, tetapi tidak lebih panjang dari 10 byte karakter?
ALTER TABLE players
RENAME first_name VARCHAR2(10);
ALTER TABLE players
MODIFY (first_name VARCHAR2(10));
ALTER players TABLE
MODIFY COLUMN (first_name VARCHAR2(10));
ALTER players TABLE
MODIFY COLUMN first_name VARCHAR2(10);
RENAME old_name to new_name dapat digunakan untuk:
Mengubah nama baris.
Mengubah nama kolom.
Mengubah nama tabel.
Semua yang di atas.
Anda ingin membuat tabel yang diberi nama TRAVEL, yang merupakan turunan dari tabel EMPLOYEES. Manakah dari pernyataan berikut yang seharusnya Anda terbitkan?
CREATE TABLE travel
(destination_id number primary key, departure_date date, return_date date, JOIN emp_id number(10) ON employees (emp_id));
CREATE TABLE travel
(destination_id number primary key, departure_date date, return_date date, t.emp_id = e.emp_id);
CREATE TABLE travel
(destination_id primary key, departure_date date, return_date date, emp_id REFERENCES employees (emp_id));
CREATE TABLE travel
(destination_id number primary key, departure_date date, return_date date, emp_id number(10) REFERENCES employees (emp_id));
Itulah artikel Section 13 Quiz Database Programming with SQL Oracle Bahasa Indonesia kali ini, semoga bermanfaat.
Posting Komentar untuk "Section 13 Quiz Database Programming with SQL Oracle Bahasa Indonesia"