Rabu, 02 Desember 2015

Soal Capter 1 sampai 4 (Basis Data)

Nama : Reinaldi Januar Ramdhan
NPM  : 1143037
Kelas :  D3 TI 2B


Capter 1

1. Manakah dari perintah SQL berikut ini adalah contoh dari perintah DML?
A. SELECT
B. CREATE
C. INSERT
D. GRANT
2. Anda baru saja memulai sebuah transaksi database dengan memasukkan baris ke dalam tabel. Manakah dari tindakan berikut akan berakhir transaksi ini?
A. Memasukkan baris lain
B. Menerbitkan COMMIT perintah
C. Penerbitan perintah END TRANSACTION
D. Menghapus baris Anda hanya dimasukkan
3. Anda sedang merancang sebuah aplikasi yang akan menegakkan aturan bisnis melalui desain meja. Satu dari tabel dalam aplikasi berisi informasi tentang bagian-bagian yang digunakan untuk memproduksi produk anda. Ketika membuat tabel PARTS, apa yang bisa Anda lakukan untuk memastikan bahwa setiap bagian menerima sejumlah bagian dan bahwa setiap nomor bagian akan menjadi unik?
A. Tempat kendala Unik pada nomor bagian kolom dari tabel PARTS.
B. Tempat kendala Tidak Null pada nomor bagian kolom dari tabel PARTS.
C. Tempat kendala Primary Key pada nomor bagian kolom dari tabel PARTS.
D. Tempat kendala Kunci Asing di bidang nomor bagian dari tabel PARTS.
4. Manakah dari berikut ini bukan merupakan keuntungan dari SQL lebih bahasa pemrograman tradisional?
A. SQL menggunakan perintah bahasa Inggris-seperti Pernyataan.
B. Seorang pengguna dapat memilih dari beberapa interface saat berinteraksi dengan SQL.
C. SQL memiliki pengujian kondisi canggih dan kemampuan perulangan.
D. Pengguna tidak perlu tahu bagaimana atau di mana data mereka secara fisik disimpan untuk mengaksesnya.
5. Berapa banyak ruang disk yang diperlukan untuk menginstal Oracle Database 10g?
A. 1.5MB
B. 15GB
C. 1.5KB
D. 1.5GB
6. Anda baru saja dipekerjakan sebagai DBA untuk sebuah perusahaan besar. Selama proses wawancara, Anda ditampilkan deskripsi pekerjaan untuk posisi itu. Manakah dari tugas-tugas berikut mungkin telah disertakan pada deskripsi pekerjaan ini?
A. Menginstal dan mengkonfigurasi Oracle software 10g.
B. Melaksanakan instalasi database sesuai dengan pedoman OFA.
C. Gunakan OFA-compliant untuk file database dan direktori Konvensi penamaan.
D. Salah satu di atas mungkin telah disertakan pada deskripsi pekerjaan DBA.
7. Manakah dari berikut ini bukan salah satu perbedaan antara SQL * Plus dan iSQL * Plus?
A. iSQL * Plus diakses melalui web browser, tetapi SQL * Plus harus dijalankan dari klien atau server.
B. iSQL * Plus output ditampilkan dalam jendela terpisah dari perintah, tetapi SQL * Plus dis memainkan semuanya dalam satu jendela.
C. iSQL * Plus dapat menggunakan SQL dan PL / SQL untuk mengakses database, seperti dapat SQL * Plus
D. iSQL * Plus hanya dapat digunakan untuk mengakses database pada server Windows, tetapi SQL * Plus dapat digunakan untuk mengakses database di server Unix atau Windows.
8. Manakah dari berikut ini adalah contoh dari variabel lingkungan yang mungkin didefinisikan pada Sistem Unix sebelum memulai OUI itu?
A. ORACLE_DIR
B. $ oracle
C. $ ORA_HOME
D. $ ORACLE_HM
9. DBA_TABLES tampilan data kamus berisi kolom yang disebut PEMILIK yang menunjukkan nama pengguna account yang memiliki setiap meja. Apa klausa SQL yang akan Anda tambahkan ke pertanyaan tentang DBA_TABLES untuk melihat hanya mereka tabel yang dimiliki oleh pengguna yang disebut APPS?
A. WHERE
B. GROUP BY
C. HAVING
D. ALTER
10. Anda baru saja login ke database sebagai APPS pengguna dan perlu tahu mana tabel Anda sendiri atau telah diberikan akses ke. Yang dari pandangan kamus data berikut akan Anda query untuk melihat daftar tabel ini?
A. DBA_TABLES
B. USER_TABLES
C. ALL_TABLES
D. MY_TABLES
11. Anda ingin mengkonfigurasi contoh sehingga ukuran dari Shared Pool, Buffer Cache, Besar Kolam renang, dan kolam renang Java secara otomatis dikelola oleh Oracle. Yang parameter inisialisasi dilakukan Anda perlu mengatur untuk membiarkan hal ini terjadi?
A. SGA_TARGET
B. SHARED_POOL_SIZE
C. large_pool_size
D. DB_CACHE_SIZE
12. Manakah dari berikut ini tidak dianggap bagian dari database Oracle?
A. Datafiles
B. Redo log
C. PFILE dan SPFILE
D. Kontrol File
13. Manakah dari pernyataan berikut ini tidak selalu benar?
A. Setiap database memiliki setidaknya tiga tablespace.
B. Setiap database memiliki setidaknya tiga datafiles.
C. Setiap database memiliki setidaknya tiga Redo log multiplexing.
D. Setidaknya tiga jenis segmen bisa eksis dalam database.
Algoritma 14. LRU digunakan untuk mengelola apa bagian dari arsitektur Oracle?
A. Pengguna yang masuk ke database jarang dan mungkin menjadi kandidat untuk dijatuhkan.
B. datafile yang menyimpan paling sedikit informasi dan akan membutuhkan setidaknya sering cadangan.
C. Tabel yang pengguna jarang mengakses sehingga mereka dapat pindah ke tablespace kurang aktif.
D. Shared Pool dan Database Buffer Cache bagian dari SGA.
15. Dua struktur membuat server Oracle: contoh dan database. Manakah dari berikut ini paling menggambarkan perbedaan antara sebuah contoh Oracle dan database?
A. Sebuah contoh terdiri dari struktur memori dan proses, sedangkan database terdiri file fisik.
B. Sebuah contoh hanya digunakan selama pembuatan database; setelah itu, database adalah semua yang diperlukan.
C. Sebuah contoh dimulai setiap kali tuntutan pada database yang tinggi, tapi database digunakan sepanjang waktu.
D. Sebuah contoh yang dikonfigurasi menggunakan PFILE, sedangkan database dikonfigurasi menggunakan SPFILE.
16. Manakah dari berikut ini adalah urutan yang tepat dari hirarki penyimpanan Oracle, dari terkecil hingga terbesar?
A. blok sistem operasi, database block, segmen, sejauh
B. Operating sistem blok, blok database, sejauh, segmen
C. Segmen, sejauh, blok database, sistem operasi blok
D. Segmen, blok database, sejauh, sistem operasi blok
17. Anda telah diminta untuk menginstal Oracle 10g pada server Unix baru. Anda cenderung untuk meminta Unix sistemik administrator tem melakukan semua tapi yang dari berikut bagi Anda untuk mendapatkan server baru siap Oracle?
A. Memodifikasi parameter server kernel.
B. Buat pengguna Unix baru untuk memiliki perangkat lunak Oracle.
C. Buat mount point dan direktori struktur menggunakan model OFA.
D. Menentukan direktori yang akan digunakan untuk $ oracle.
18. Oracle Model OFA menentukan konvensi penamaan untuk semua tapi yang dari berikut ini?
A. Nama Pengguna
B. Gunung poin
C. Direktori jalur
D. nama file database
19. Oracle Universal Installer dijalankan dengan mengeksekusi program mana?
A. emctl
B. runInstaller
C. Ouistart
D. isqlplusctl
20. Pada sistem Unix, root.sh skrip harus dijalankan selama proses instalasi. Apa tujuan script ini?
A. Ini menciptakan user root dalam database.
B. Ini menciptakan direktori root untuk server.
C. Ini memberikan hak akses root superuser ke rekening Oracle Unix.
D. file salinan dan set hak akses pada file di luar $ oracle.

Jawaban!!!

1. C. Contoh DML, atau perintah manipulasi data, termasuk INSERT, UPDATE, dan DELETE.DDL, atau perintah bahasa definisi data, termasuk MENCIPTAKAN, ALTER, DROP atau. DCL, atau data perintah bahasa kontrol, termasuk GRANT REVOKE dan.
2. B. Transaksi berakhir ketika transaksi baik yang dilakukan dengan menggunakan COMMIT com- mand, atau digulung kembali menggunakan perintah ROLLBACK.
3. C. Tabel dengan kendala Primary Key pada mereka mengharuskan setiap baris dimasukkan ke dalam tabel memiliki nilai yang unik dan tidak null untuk kolom kunci utama.
4. C. SQL tidak menyediakan pengujian kondisi atau kemampuan perulangan. Oracle menyediakan PL / SQL untuk memungkinkan untuk jenis pemrograman konstruksi.
5. D. Oracle 10g membutuhkan 1.5GB ruang disk untuk instalasi. Sebuah 1GB tambahan diperlukan jika database contoh dibuat menggunakan OUI tersebut.
6. D. Tugas bahwa berkinerja DBA mencakup semua bidang ini ditambah mengelola penyimpanan database, keamanan, dan ketersediaan.
7. D. iSQL * Plus dapat digunakan untuk mengakses database pada kedua server Unix dan Windows, seperti dapat SQL * Plus.
8. B. $ oracle variabel lingkungan akan menunjuk ke lokasi di mana Oracle binari harus dipasang.
9. A. SQL WHERE memenuhi syarat hasil query dan membatasi baris yang dikembalikan untuk orang-orang yang sesuai dengan kondisi yang ditentukan dalam klausa WHERE.
10. C. ALL_TABLES lihat menampilkan informasi tentang tabel bahwa pengguna memiliki atau telah diberikan akses ke. The DBA_TABLES melihat menampilkan informasi tentang semua tabel dalam database. The USER_TABLES lihat hanya menunjukkan informasi tentang tabel sendiri pengguna. Tidak ada pemandangan disebut MY_TABLES.
11. A. Menetapkan SGA_TARGET ke nilai nol di PFILE atau SPFILE memungkinkan memori otomatis fitur manajemen untuk secara dinamis menetapkan ruang untuk empat bidang SGA.
12. C. Meskipun PFILEs dan SPFILEs adalah file fisik yang digunakan untuk mengkonfigurasi contoh Oracle, mereka tidak dianggap sebagai bagian dari database.
13. C. Setiap database harus memiliki setidaknya dua file log redo, yang mungkin atau mungkin tidak multiplexing.
14. D. LRU mekanisme memastikan bahwa proses masing-masing pengguna Server dapat menemukan ruang bebas di Shared Pool dan Database Buffer Cache setiap kali mereka membutuhkannya, tetapi juga terus sering digunakan objek cache di daerah memori.
15. A. Misalnya terdiri dari SGA dan semua proses latar belakang Oracle. Database terdiri dari file kontrol, datafiles, dan Redo log.
16. B. blok Beberapa sistem operasi membuat blok basis data, potongan bersebelahan yang membuat luasan, yang terdiri segmen.
17. D. Sementara administrator sistem Unix bertanggung jawab untuk menciptakan kelompok volume dan gunung poin, DBA umumnya memutuskan mana binari Oracle akan dipasang-lokasi des- ignated oleh variabel lingkungan $ oracle.
18. A. Model OFA tidak termasuk referensi untuk konvensi penamaan untuk hal-hal di dalam database, seperti pengguna, tabel, atau tablespace.
19. B. runInstaller executable melakukan cek preinstall dari sistem operasi dan sumber daya perangkat keras sebelum memulai alat grafis OUI.
20. D. root.sh file konfigurasi salinan naskah ke direktori luar $ ORACLE_HOME dan set hak akses pada file-file sesuai.



Capter 2
1. Anda perlu untuk memulai server iSQL * Plus. Manakah dari perintah berikut yang Anda gunakan?
A. isqlplus startup
B. isqlplusctl startup
C. isqlplusctl awal
D. sqlplus awal
2. Anda perlu mencari direktori dimana peringatan log Oracle sedang ditulis. Yang inisialisasi parameter berisi informasi ini?
A. ALERT_LOG_DEST
B. BACKGROUND_DUMP_DEST
C. LOG_DESTINATION
D. INIT_LOG_DUMP_DEST
3. Sebuah server aplikasi Oracle adalah contoh dari apa komponen di Oracle Enterprise Bakau Kerangka pengelolaan?
A. Dikelola target
B. Aplikasi Entity
C. Tujuan
D. Latar Belakang Obyek
E. Tidak ada di atas
4. Anda perlu memulai fasilitas Enterprise Manager Grid Control. Perintah yang harus Kau gunakan?
A. agctl mulai agen
B. agen emctl startup
C. agctl memungkinkan agen
D. Kerangka emctl startup
E. emctl mulai agen
5. Semua bidang fungsional berikut ini dalam Oracle Enterprise Management Framework kecuali yang?
A. Repository Agen
B. Jasa Manajemen
C. database Kontrol
D. Oracle Manajemen Repository
E. Target Dikelola
6. Anda ingin melihat struktur tabel EMP dari dalam antarmuka iSQL * Plus. Perintah yang menghasilkan output yang diinginkan?
A. DEFINE EMP
B. TAMPILKAN EMP
C. DESCRIBE EMP
D. DISPLAY EMP
7. Semua pilihan manajemen database berikut dalam Konfigurasi Database asisten tant kecuali yang?
A. Perubahan Parameter database Inisialisasi
B. Buat Database
C. Mengelola Template
D. Hapus Database
8. Manakah dari berikut ini adalah istilah lain untuk nama yang memenuhi syarat dari database?
A. ORACLE SID
B. global Nama database
C. identifier global
D. nama global Oracle
E. ORACLE ID
9. Manakah dari akun Oracle berikut tidak secara otomatis dikonfigurasi oleh DBCA?
A. SYS
B. SISTEM
C. SYSMAN
D. DBSNMP
E. Semua rekening atas dikonfigurasi secara otomatis oleh DBCA.
10. Anda telah bekerja dengan administrator sistem Anda untuk mengatur partisi disk yang telah          ditetapkan didedikasikan untuk dan dikendalikan oleh Oracle untuk memenuhi kebutuhan    penyimpanan database Anda. Apa lagi nama untuk jenis penyimpanan?
A. sistem penyimpanan Berkas
B. Oracle dikelola penyimpanan
C. perangkat  Baku
D. Ditetapkan penyimpanan
E. Tidak ada di atas
11. Yang fitur Oracle 10g baru menyediakan lokasi terpusat untuk memelihara dan mengatur semua file yang berhubungan dengan backup database yang?
A. Arsip penebangan
B. Automated Storage Manajemen
C. Flash Recovery
D. Data Guard
12. Manakah dari terbaik berikut ini menjelaskan benih template?
A. DBCA Template definisi yang berisi informasi definisi database dan aktual datafiles dan Redo log file
B. DBCA Template definisi yang berisi informasi database definisi hanya
C. DBCA Template definisi yang berisi informasi definisi database dan aktual datafiles
D. DBCA Template definisi yang berisi informasi database definisi mengulang berkas log dan definisi
file kontrol
E. Tidak ada di atas
13. Anda menemukan file pada disk yang memiliki ekstensi .DJF. Apa jenis informasi yang Anda harapkan untuk disimpan dalam file?
A. terkait redo log yang telah ditetapkan dan datafiles untuk template nonseed
B. terkait redo log yang telah ditetapkan dan datafiles untuk benih template
C. terkait redo log yang telah ditetapkan dan file kontrol untuk benih template
D. terkait redo log yang telah ditetapkan dan file kontrol untuk template nonseed
14. Manakah dari berikut ini tidak valid Buat Sebuah pilihan Template database di DBCA?
A. Dari Sebuah Template yang Ada
B. Dari Sebuah database yang ada Dan Jangan Salin Data
C. Dari Sebuah database yang ada Dan Copy Struktur dan Data
D. Dari Sebuah Template yang ada Dan Copy Struktur dan Data
15. Manakah dari pilihan startup berikut tidak melakukan pemulihan database?
A. STARTUP
B. STARTUP FORCE MEMBATASI
C. STARTUP nomount
D. STARTUP OPEN
E. STARTUP MEMBATASI
16. Manakah dari pernyataan berikut shutdown yang tidak melakukan shutdown bersih?
A. SHUTDOWN ABORT
B. SHUTDOWN transaksional
C. SHUTDOWN
D. SHUTDOWN IMMEDIATE
E. Semua di atas dianggap shutdowns bersih.
17. Anda ingin ekspor sistem dan membatasi akses ke hanya staf DBA selama ekspor proses. Manakah dari pilihan startup berikut yang harus Anda gunakan?
A. STARTUP nomount MEMBATASI
B. STARTUP MEMBATASI
C. STARTUP MOUNT MEMBATASI
D. STARTUP MOUNT FORCE MEMBATASI
18. Anda ingin memulai database menggunakan file inisialisasi biner. Apa nama lain untuk file ini?
A. configfile
B. PFILE
C. SPFILE
D. init pfile.ora
19. Dalam keadaan normal, yang tindakan atau peristiwa berikut ini tidak ditemukan di Oracle log peringatan?
A. startup database dan informasi penutupan
B. Non inisialisasi default Parameter
C. ORA-00600 error
D. kolom baru ditambahkan ke tabel user
20. Pada server database Unix Anda, Anda telah terinstal dan dikonfigurasi database menggunakan DBCA. Anda perlu mencari tahu apa port yang digunakan untuk berbagai alat Oracle. Di mana akan Anda menemukan informasi ini?
A. $ oracle / bin / portlist.ini
B. $ oracle / RDBMS / admin / portlist.ini
C. $ oracle / install / portlist.ini
D. $ oracle / bin / portlist.ini

Jawaban!!!
1. C. Untuk menggunakan alat iSQL * Plus, Anda harus mulai server iSQL * Plus. Hubungkan ke lokasi di mana server akan mulai, sampai ke command prompt, dan ketik isqlplusctl mulai. Di lingkungan Windows, Anda dapat memulai layanan terkait untuk melakukan tugas yang sama.
2. B. BACKGROUND_DUMP_DEST adalah parameter inisialisasi yang menentukan di mana Oracle log peringatan tertulis. Ini adalah sebutan path direktori.
3. A. Dalam Rangka Oracle Enterprise Management, target berhasil dapat diberikan menggunakan Enterprise Manager. Server aplikasi adalah salah satu contoh target yang dikelola. Lain contoh termasuk database, server web, aplikasi, dan agen Oracle.
4. E. Untuk menggunakan fasilitas Grid Control, Anda harus memulai proses agen terkait. Proses ini dapat dimulai dari prompt baris perintah menggunakan perintah emctl awal agen. Dalam Win lingkungan dows, Anda dapat mulai agen dengan memulai layanan yang sesuai.
5. A. Manajemen Jasa, database Control, Oracle Manajemen Repository, dan berhasil tar-mendapat adalah area fungsional dari Oracle Kerangka Enterprise Management.
6. C. Anda dapat menggunakan perintah DESCRIBE dalam SQL * Plus dan iSQL * Plus untuk menampilkan struktural yang mendatang dari tabel atau tampilan. Informasi ini mencakup nama kolom, lebar kolom, datatype, dan apakah kolom memungkinkan nilai null.
7. A. Asisten Konfigurasi Database memungkinkan Anda membuat database, mengelola template, tambahkan pilihan database, dan database hapus. Meskipun Anda dapat mengubah parameter inisialisasi ketika Anda mendefinisikan database, ini bukan salah satu pilihan manajemen yang tersedia.
8. B. Global Database Name adalah istilah lain untuk nama yang memenuhi syarat dari database. Itu Nama database global terdiri dari nama database dan domain basis data.
9. E. DBCA menciptakan SYS, SYSTEM, SYSMAN, dan DBSNMP rekening secara default. Anda dapat mengunci rekening dan mengatur password awal.
10. perangkat C. baku adalah partisi disk mengatur perangkat sebagai khusus dan dikelola oleh Oracle. The bawah- berbaring sistem operasi tidak mengontrol membaca atau menulis informasi ke ini khusus bidang disk.
11. Fitur C. Flash Recovery dirancang untuk memudahkan konfigurasi dan administrasi semua aspek Oracle backup dan recovery. Ini sudah mendefinisikan lokasi disk untuk pusat menyimpan file yang Oracle akan digunakan dalam pemulihan database kasus diperlukan.
12. A. Benih template definisi template yang berisi informasi database definisi dan datafiles aktual dan Redo log file. Template Nonseed berisi definisi basis data namun tidak mengandung datafiles aktual dan Redo log file.
13. B. File yang memiliki ekstensi .DJF berisi Redo log yang telah ditetapkan dan datafiles untuk benih template.
14. D. Dari layar Manajemen Template dari DBCA, Anda dapat membuat template baru dari template yang ada, membuat template baru dari database yang sudah ada dan menyalin struktur hanya, dan membuat template baru dari database yang sudah ada, menyalin struktur dan data. Kamu bisa- tidak membuat template baru dari template dan copy struktur dan data yang ada.
15. C. Pemulihan database terjadi ketika database bergerak dari modus MOUNT ke OPEN mode. Semua pilihan ini mencoba untuk memulai dan membuka database kecuali untuk opsi C, yang hanya menempatkan database dalam mode nomount.
16. A. Setiap kali Anda melakukan ABORT SHUTDOWN, Oracle tidak melakukan shutdown bersih. Semua jenis lain dari shutdowns dianggap shutdowns bersih karena Oracle tidak perlu per- formulir pemulihan pada startup database yang berikutnya.
17. B. STARTUP MEMBATASI pilihan membuka database dan memungkinkan hanya pengguna dengan TERIKAT akses database untuk menghubungkan dan menggunakannya.
18. C. SPFILE adalah istilah lain untuk file biner server-side yang Oracle membaca ketika database startup dilakukan. File biner ini berisi semua parameter inisialisasi nondefault yang digunakan pada saat startup.
19. D. Oracle peringatan log berisi sejarah kronologis kejadian dan tindakan administratif dan beberapa jenis kesalahan database yang terjadi dalam database. Menambahkan kolom untuk pengguna tabel bukan merupakan tindakan administratif dan tidak tercatat dalam log peringatan.

20. C. $ oracle / instal file / portlist.ini berisi informasi tentang apa port yang digunakan oleh berbagai alat Oracle.



Capter 3
1. Manakah dari pernyataan berikut tentang tablespace benar?
A. Sebuah tablespace adalah pelaksanaan fisik struktur logis disebut namespace.
B. Sebuah tablespace dapat memegang benda dari satu skema.
C. Sebuah tablespace bigfile hanya dapat memiliki satu datafile.
D. SYSAUX tablespace adalah sebuah tablespace opsional hanya dibuat jika Anda menginstal data- tertentu Pilihan dasar.
2. Automatic manajemen ruang segmen di tablespace menyebabkan yang dari tabel berikut atribut di tablespace yang diabaikan?
A. Seluruh penyimpanan klausa
B. NEXT dan pctincrease
C. bufferpool dan FREEPOOL
D. pctfree dan PCTUSED
3. Yang objek berbagi namespace yang sama dan karena itu tidak dapat memiliki nama yang sama?
A. Tabel dan indeks
B. Tabel dan prosedur
C. Tabel dan kendala
D. Tabel dan pemicu
4. Yang bukan jenis segmen yang disimpan di tablespace?
A. Undo
B. Redo
C. Tetap
D. Sementara
5. Dengan parameter yang Anda tentukan pertumbuhan datafile terbatas?
A. maxsize UNLIMITED
B. PERTUMBUHAN UNLIMITED
C. MAXEXTENTS UNLIMITED
D. Datafile tidak bisa berubah ukuran.
6. Manakah dari berikut ini bukan merupakan datatype karakter yang dapat digunakan dalam definisi kolom tabel?
A. Char
B. Varchar
C. NVARCHAR2
D. String
7. Dengan yang datatype numerik dapat Anda mewakili infinity?
A. double
B. float
C. binary_float
D. Infinity tidak dapat diwakili dalam database.

8. Sebuah nama tabel tidak pernah dapat mencakup tanda meta-karakter dollar khusus ($).
A. Benar
B. Salah
C. Hanya jika nama tabel tertutup dalam tanda kutip ganda
D. Hanya jika nama tabel tertutup dalam tanda kutip tunggal
9. Manakah dari berikut hasil spesifikasi kolom dalam kolom yang akan menyimpan nilai waktu turun ke desimal mikrodetik presisi?
A. timestamp (3)
B. Waktu (3)
C. datetime (3)
D. Tanggal (3)
10. Apa jenis indeks dapat menentukan sebagai indeks yang unik?
A. Bitmap
B. Heap terorganisir
C. Btree
D. XOR
11. operasi yang dapat Anda lakukan untuk tidak meja yang dibuat dengan pernyataan SQL berikut? CREATE TABLE properti
("Location" kunci NOMOR primary
, nilai NUMBER (15)
, banyak VARCHAR2 (12)
, kendala cek positive_value
                 (nilai> 0)
);
A. Mengubah nama kunci utama untuk properti.
B. Masukkan null ke dalam kolom nilai.
C. Menambahkan pemilik kolom bernama.
D. Mengubah nama indeks pendukung kunci utama untuk properti.
E. Tak satu pun dari
12. Manakah dari pernyataan benar tentang tabel dibuat dengan pernyataan SQL berikut? CREATE TABLE autos
(vin VARCHAR2 (64) primary key
, gaya VARCHAR2 (15) default 'TUDOR'
, tahun char (4)
, membuat VARCHAR2 (12)
, Model VARCHAR2 (30)
);
A. MEMBUAT adalah kata dicadangkan; CREATE TABLE akan gagal.
B. Kolom gaya akan selalu memiliki nilai.
C. Tidak ada indeks pada tabel ini.
D. Kolom gaya dapat memiliki nilai NULL.
13. Yang Model kendala pengecekan adalah default?
A. Awalnya segera dan deferrable
B. Awalnya segera dan tidak deferrable
C. Awalnya ditangguhkan dan tidak segera
D. Awalnya deferrable dan tidak langsung
14. Pernyataan mana pada pandangan benar?
A. Pandangan hanya bisa berada di satu meja dasar, meskipun itu tabel dasar dapat bergabung untuk dirinya sendiri.
B. Pandangan tidak dapat dibuat dengan nama yang sama dan kolom sebagai tabel dasar.
C. Sisipan dalam pandangan tidak diperbolehkan.
D. Keistimewaan pada tampilan dapat berbeda dari orang-orang di tabel dasar.
15. Apa yang bisa tablespace digunakan untuk?
A. Untuk mengatur tabel dan indeks ke dalam kelompok dikelola
B. Untuk memastikan bahwa data yang tersimpan di tablespace yang tidak berubah
C. Untuk memindahkan data dari satu database ke yang lain
D. Semua di atas
16. unit alokasi Yang terkecil?
A. Datafile
B. Luas
C. blok data
D. Segment
17. Yang merupakan tablespace batas manajemen spesifikasi valid?
A. Otomatis
B. Lokal
C. Pedoman
D. Sementara
18. Manakah dari berikut ini bukan Oracle10g datatype valid?
A. timestamp dengan zona waktu lokal
B. Biner
C. Gumpalan
D. urowid
19. Bagaimana Anda menentukan bahwa tabel sementara akan dikosongkan pada akhir sesi pengguna?
A. Buat tabel sementara dengan ON COMMIT MEMELIHARA ROWS pilihan.
B. Buat tabel sementara dengan PUTUSKAN ON MEMELIHARA ROWS pilihan.
C. Buat tabel sementara dengan ON pilihan ROWS PUTUSKAN Purge.
D. Buat tabel sementara dengan ON COMMIT DELETE ROWS pilihan.
20. Bagaimana Anda dapat mengubah komentar ditugaskan untuk kolom dalam sebuah tabel?
A. Gunakan pernyataan KOLOM ALTER TABLE MENGUBAH.
B. Gunakan COMMENT ON TABLE pernyataan.
C. Gunakan pernyataan RENAME.
D. Gunakan COMMENT ON pernyataan KOLOM.

JAWABAN!!!
1. C. bigfile tablespace baru ke Oracle 10g dan hanya dapat memiliki satu datafile tunggal.Tradisional atau tablespace smallfile dapat memiliki banyak datafiles.
2. D. manajemen ruang Segmen mengacu manajemen ruang bebas, dengan ruang segmen otomatis manajemen menggunakan bitmap bukan freelists, pctfree, dan PCTUSED.
3. B. Indeks, kendala, dan memicu semua memiliki ruang nama terpisah. Tabel berbagi namespace dengan pandangan, urutan, sinonim swasta, prosedur, fungsi, paket, muncul pandangan, dan ditetapkan pengguna jenis. Benda dalam skema yang sama berbagi namespace harus memiliki nama yang unik.
4. B. Redo tidak disimpan dalam segmen; disimpan dalam log redo. Membatalkan segmen adalah disimpan di tablespace undo, segmen sementara berada di tablespace sementara, dan perma- segmen nen pergi ke semua tablespace lain.
5. A. Parameter maxsize autoextend memberitahu Oracle berapa besar data atau suhu berkas dapat tumbuh.UNLIMITED menentukan ada batas untuk pertumbuhan otomatis.
6. D. Karakter tipe data termasuk char, nchar, varchar, VARCHAR2, NVARCHAR2, dan panjang tetapi tidak termasuk tali.
7. C. Dengan Oracle 9i 6 melalui Oracle, infinity tidak bisa diwakili dalam database. Dengan Oracle10g, bagaimanapun, binary_float dan binary_double dapat mewakili infinity, bukan angka (NAN), serta beberapa nilai-nilai khusus lainnya.
8. B. Objek dalam database Oracle10g selalu dapat meliputi huruf, angka, dan karakter $, _, Dan # (tanda dolar, garis bawah, dan tanda pound). Nama dapat mencakup setiap karakter lain hanya jika mereka tertutup dalam tanda kutip ganda. Tanda karakter dollar bukanlah meta-karakter khusus di database Oracle10g.
9. A. Tidak ada waktu atau datetime datatype di Oracle10g. Tanggal datatype tidak bisa menyimpan granularity subsecond. Toko timestamp datatype subsecond granularity, default ke enam digit presisi.
10. C. Heap diselenggarakan adalah tabel yang tidak indeks terorganisir; itu bukan jenis indeks. XOR bitwise adalah fungsi dan bukan jenis indeks. Bitmap adalah jenis indeks, tetapi tidak dapat digunakan untuk indeks yang unik. Indeks btree membuat indeks unik baik.
11. E. Anda dapat mengubah nama baik kendala dan indeks untuk nama yang sama dengan meja-mereka berada di ruang nama terpisah. Kolom dapat ditambahkan, dan pemilik adalah nama kolom yang valid. Jika cek Kondisi kendala mengevaluasi ke FALSE, nilai data tidak akan diizinkan; jika for- kondisi uates baik TRUE atau NULL, nilai diperbolehkan.
12. D. Sebuah klausul standar memastikan bahwa kolom tidak mengandung NULL setelah menyisipkan, tapi tidak setelah Sebuah pembaharuan. MEMBUAT bukan kata reserved, dan indeks akan dibuat pada primary key.
13. B. Kendala dapat dibuat sebagai deferrable dan awalnya ditangguhkan, tetapi ditangguhkan kendala cek ing bukan default.Answers ke Review Pertanyaan 183
14. D. Tampilan dapat dibuat pada satu atau lebih tabel basis. Views berbagi namespace yang sama seperti tabel dan karena itu tidak dapat memiliki nama yang sama; kolom, bagaimanapun, dapat diberi nama sama dengan tabel dasar. SELECT, INSERT, UPDATE, dan DELETE semua operasi berlaku pada tampilan. Salah satu penggunaan untuk tampilan adalah untuk menyembunyikan bagian-bagian dari tabel dasar, dengan memberikan hak istimewa yang berbeda dengan pandangan dari tabel basis.
15. D. Penggunaan utama untuk tablespace adalah untuk mengatur tabel dan indeks menjadi unit-unit dikelola. Beberapa operasi dikelola yang dapat Anda lakukan untuk tablespace termasuk membuat read-only atau bergerak dari satu database ke yang lain.
16. C. Sebuah sejauh ini terdiri dari dua atau lebih blok data; segmen terdiri dari satu atau lebih luasan, dan rumah-rumah datafile semua ini.
17. B. Sebuah tablespace dapat memiliki manajemen sejauh kamus atau manajemen tingkat lokal.
18. B. Meskipun binary_float dan binary_double adalah tipe data yang valid, biner tidak.
19. A. Pilihan untuk tabel sementara yang baik ON COMMIT ROWS DELETE, dengan penyebab tabel untuk siram pada akhir setiap transaksi, atau ON COMMIT MEMELIHARA ROWS, yang menyebabkan meja untuk menyiram pada akhir setiap sesi.
20. D. Anda menetapkan atau mengubah komentar pada kolom dengan COMMENT ON pernyataan KOLOM. Itu COMMENT ON TABLE pernyataan digunakan untuk menambah atau mengubah komentar ditugaskan ke sebuah meja.



Capter 4
1. Semua contoh berikut dari jaringan arsitektur kecuali:
A. Client / Server
B. N-tier
C. Satu-tier
D. Dua-tier
E. Semua di atas adalah contoh arsitektur jaringan.
2. Anda mengelola satu non-Oracle database dan beberapa database Oracle. Sebuah aplikasi perlu mengakses database non-Oracle seolah-olah bagian dari database Oracle. Alat apa yang memungkinkan Anda untuk melakukan ini? (Pilihlah jawaban yang terbaik.)
A. Oracle Advanced Security
B. Oracle Connection Manager
C. Layanan heterogen
D. Oracle Net
E. Tidak ada di atas
3. Manakah dari berikut benar tentang Oracle Net?
A. Ini bukan pilihan termasuk dalam instalasi Oracle Enterprise.
B. Ia bekerja hanya pada platform TCP / IP.
C. Ia memiliki kemampuan untuk berkomunikasi dengan sumber data non-Oracle.
D. Hal ini pernah dipasang langsung pada workstation klien.
4. Anda ingin mengelola semua layanan jaringan Oracle dalam instalasi Oracle 10g besar yang berjalan banyak layanan jaringan terpusat. Manakah dari fasilitas berikut terbaik akan memberikan ini fungsi biaya minimal?
A. Advanced Security
B. heterogen Layanan
C. Oracle Shared Server
D. Oracle Internet Directory
5. Manakah dari file-file berikut harus hadir pada server Oracle untuk memulai non-default Oracle pendengar?
A. listener.ora
B. lsnrctl.ora
C. sqlnet.ora
D. tnsnames.ora
6. Manakah dari berikut ini adalah cara yang benar untuk memulai pendengar default?
A. lsnrctl startup pendengar
B. lsnrctl start
C. pendengar awal
D. pendengar mulai pendengar
7. Manakah dari parameter berikut menetapkan jumlah detik proses server menunggu untuk mendapatkan permintaan klien yang valid?
A. connect_waittime listener_name
B. listener_name connect_wait
C. batas waktu listener_name
D. inbound_connect_timeout_listener_name
8. Ketika pendaftaran layanan dinamis digunakan, Anda tidak akan melihat layanan yang tercantum dalam mana dari berikut file mana biasanya akan berada?
A. sqlnet.ora
B. tnsnames.ora
C. listener.ora
D. Tidak ada di atas
9. Anda telah membuat perubahan ke file listener.ora untuk pendengar disebut listener1 menggunakan Net Manager Oracle. Manakah dari perintah berikut atau kombinasi dari perintah akan anda gunakan untuk menempatkan perubahan berlaku dengan paling sedikit gangguan klien?
A. lsnrctl berhenti listener1 diikuti oleh lsnrctl start pendengar 1
B. lsnrctl mulai pendengar 1
C. lsnrctl ulang listener1
D. lsnrctl ulang
10. Apa nama default dari proses yang membuat panggilan eksternal melalui Oracle Net?
A. lsnrctl
B. Eksternal
C. Extproc
D. procext
11. Apa cara di mana klien dapat menyelesaikan nama layanan bersih? (Pilih semua yang berlaku.)
A. Localnaming
B. Hostnaming
C. Mudah Connect Penamaan
D. Oracle global penamaan
E. Semua di atas
12. Connection Manager memberikan yang berikut ini?
A. Multiplexing
B. Cross-protokol konektivitas
C. Jaringan kontrol akses
D. Semua di atas
13. Yang merupakan persyaratan untuk menggunakan hostnaming?
A. Anda harus menggunakan tnsnames.ora pada klien.
B. Anda harus menggunakan TCP / IP.
C. Anda harus memiliki OID hadir.
D. Anda harus memiliki file sqlnet.ora hadir pada klien.
E. Tidak ada di atas.
14. Untuk yang dari pilihan di bawah ini tidak pernyataan berikut berlaku? "Mencegah com- langsung munication antara klien di luar jaringan perusahaan dan aplikasi dalam cor yang jaringan porate. "
A. Proxy berbasis Firewall
B. berbasis Filter firewall
C. Kedua jenis firewall
D. Baik jenis firewall
15. Manakah dari pernyataan berikut tentang tnsnames.ora adalah palsu?
A. Hal ini digunakan untuk menyelesaikan sebuah nama layanan Oracle.
B. Hal ini dapat ada pada klien.
C. Hal ini digunakan untuk penamaan lokal.
D. Ini tidak mendukung protokol TCP / IP
16. Anda mengelola jaringan besar server dengan banyak contoh Oracle10g dikonfigurasi pada setiap Server. Perusahaan ingin memusatkan layanan Oracle ke lokasi umum untuk kemudahan pemeliharaan. Manakah dari berikut ini akan menjadi pilihan terbaik untuk Nam- terpusat jasa ing?
A. Oracle Easy Connect Penamaan
B. Localnaming
C. Nama Oracle Server
D. Oracle Internet Directory
17. klien A menerima pesan galat berikut:
“ORA-12154 TNS:could not resolve the connect identifier specified”
 Manakah dari berikut ini bisa menjadi kemungkinan penyebab kesalahan? (Pilih semua yang berlaku.)
A. pendengar tidak berjalan pada server Oracle.
B. Pengguna memasukkan net nama layanan yang tidak valid.
C. Pengguna disediakan net nama layanan yang benar, tetapi nama layanan bersih adalah salah eja dalam file tnsnames.ora.
D. pendengar tidak dikonfigurasi untuk mendengarkan untuk layanan ini.
18. bagian apa file tnsnames.ora menentukan nama atau alamat IP dari server mana Proses pendengar yang mendengarkan?
A. CONNECT_DATA
B. PORT
C. SERVICE_NAME
D. HOST
19. Manakah dari berikut ini adalah utilitas yang dapat Anda gunakan untuk menguji koneksi jaringan di seluruh TCP / IP?
A. trcasst
B. Lsnrctl
C. Namesctl
D. Ping
E. Tidak ada di atas
20. klien A ingin terhubung ke dbprod.com database yang terletak di server dbprod.com ke port non-default menggunakan Oracle Easy Connect. Manakah dari string connect berikut adalah yang terbaik pilihan untuk penggunaan klien?
A. CONNECT scott/tiger@dbprod.com: 1522
B. CONNECT scott / tiger @ 1521: dbprod.com/dbprod.com
C. CONNECT scott/tiger@dbprod.com/1522: dbprod.com
D. CONNECT scott/tiger@dbprod.com: 1521 / dbprod.com
E. CONNECT scott/tiger@dbprod.com: 1522 / dbprod.com

Jawaban!!!
1. E. Semua ini adalah contoh konfigurasi konektivitas jaringan. Jaringan dapat sesederhana dumb terminal terhubung langsung ke server melalui koneksi serial. Hal ini juga dapat sebagai kompleks sebagai arsitektur n-tier yang melibatkan klien, middleware, Internet, dan server database.
2. C. heterogen Layanan adalah jawaban yang benar karena layanan ini menyediakan cross-platform konektivitas ke database non-Oracle. Oracle Advanced Security tidak akan menyelesaikan ini applica- Masalah tion karena alamat keamanan dan tidak aksesibilitas ke database non-Oracle. Peramal Net akan menjadi bagian dari solusi, tapi komponen lain Oracle Jaringan diperlukan. Connection Manager juga tidak akan mampu menampung persyaratan ini sendiri.
3. C. Bila Anda menggunakan kemampuan heterogen Layanan dari Oracle Net, Anda memiliki kemampuan untuk berkomunikasi dengan sumber data non-Oracle.
4. D. Solusi terbaik untuk masalah ini adalah direktori Internet Oracle karena memfasilitasi penamaan terpusat. Advanced Security, heterogen Layanan, dan Oracle Shared Server akan tidak memberikan solusi untuk kebutuhan bisnis ini karena tidak ada ini mengatasi masalah terpusat mengelola layanan jaringan.
5. A. pendengar adalah proses yang mengelola permintaan koneksi masuk. Listener.ora yang file digunakan untuk mengkonfigurasi pendengar dan harus dikonfigurasi untuk memulai pendengar non-default. Itu File sqlnet.ora adalah client dan server-side berkas opsional. File tnsnames.ora digunakan untuk melakukan resolusi penamaan lokal. Tidak ada file seperti lsnrctl.ora.
6. B. Karena nama pendengar default adalah PENDENGAR, cukup masukkan lsnrctl mulai. Nama PENDENGAR diasumsikan pendengar untuk memulai dalam kasus ini.
7. D. Ketika seorang pengguna membuat permintaan koneksi, pendengar melewati kontrol untuk beberapa proses server atau operator. Setelah pengguna melekat proses ini, semua negosiasi dan interaksi dengan Database melewati proses ini. Jika pengguna memasok pengguna ID tidak valid atau password, pro yang cess menunggu untuk jangka waktu respons yang valid. Jika pengguna tidak menghubungi proses server dengan respon yang valid dalam waktu yang ditentukan, proses server berakhir, dan pengguna harus con-kebijaksanaan pendengar sehingga pendengar dapat kembali menelurkan proses atau mengarahkan klien ke yang ada dispatcher. Periode waktu ini bahwa menunggu proses ditentukan oleh connect_timeout_ yang parameter listener_name. Parameter ini ditentukan dalam hitungan detik.
8. C. Ketika layanan secara dinamis terdaftar pendengar, informasi mereka tidak hadir di file listener.ora.
9. C. Meskipun Anda dapat menggunakan pilihan A untuk berhenti dan memulai pendengar, demikian sementara mengganggu cli- Ent mencoba untuk menyambung ke database. Pilihan D baik-baik saja jika Anda memulai dan menghentikan pendengar standar disebut PENDENGAR, tapi kita menggunakan pendengar non-default. Pilihan B tidak valid karena RESTART bukan sebuah argumen baris perintah berlaku untuk lsnrctl. Oleh karena itu, metode yang terbaik adalah C, menggunakan perintah lsnrctl ulang listener1 untuk memuat set baru nilai dalam untuk lis- yang tener tanpa mengganggu layanan koneksi ke database yang pendengar pelayanan.
10. C. Nama default dari proses prosedur eksternal extproc. lsnrctl adalah utilitas yang digunakan untuk mengelola layanan pendengar. Eksternal dan procext tidak respon valid.
11. A, B, C. Oracle menggunakan nama layanan dalam jaringan di banyak cara yang sama menggunakan sinonim dalam Database. Nama layanan menyediakan transparansi lokasi dan menyembunyikan kompleksitas connect Informasi tali. Anda dapat mengkonfigurasi Oracle Net untuk menghubungkan dengan beberapa cara, termasuk host-penamaan, penamaan lokal, OID, dan Oracle Easy Connect Penamaan. Penamaan Oracle global tidak pilihan Oracle valid.
12. D. Connection Manager adalah solusi middleware yang menyediakan multiplexing koneksi, konektivitas lintas protokol, dan kontrol akses jaringan. Semua jawaban menggambarkan Connection Manajer.
13. B. Hostnaming biasanya digunakan dalam instalasi kecil yang memiliki beberapa database Oracle. Ini adalah sebuah pilihan yang menarik ketika Anda ingin meminimalkan konfigurasi client-side. TCP / IP adalah suatu kebutuhan ketika Anda menggunakan hostnaming.
14. A. Proxy berbasis mencegah kontak langsung antara klien di luar firewall perusahaan dan aplikasi di dalam firewall perusahaan. Berbasis Filter firewall memeriksa header paket tetapi lulus paket tanpa modifikasi pada aplikasi tujuan. Proxy berbasis firewall tindakan lebih sebagai relay antara klien eksternal dan aplikasi internal.
15. D. Sebuah file tnsnames.ora dikonfigurasi ketika Anda ingin menggunakan localnaming, dan itu biasanya ada pada workstation klien. Hal ini juga digunakan untuk menyelesaikan nama layanan. Tnsnames.ora file yang digunakan dalam localnaming memang mendukung protokol TCP / IP.
16. D. OID adalah layanan penamaan terpusat disukai Oracle. Oracle Nama Server tidak lagi dukungan porting di Oracle 10g.
17. B, C. Menyediakan nama layanan bersih yang tidak terdapat dalam file tnsnames.ora dapat menyebabkan ini kesalahan. Masalah dengan file tnsnames.ora dapat menyebabkan kesalahan ini juga. Masalah pendengar akan tidak menyebabkan kesalahan ini.
18. D. Bagian HOST menentukan nama server untuk menghubungi. CONNECT_DATA menentukan layanan database untuk menyambung ke. Bagian PORT menentukan lokasi mana pendengar adalah mendengarkan pada HOST. SERVICE_NAME adalah nama layanan database yang sebenarnya.
19. D. datang dengan alat yang memungkinkan Anda untuk menguji konektivitas jaringan. Salah satu utilitas tersebut untuk TCP / IP adalah ping. Pengguna memasok baik alamat IP atau nama host untuk utilitas ping. Kemudian mencari jaringan untuk alamat ini. Jika menemukan satu, ini akan menampilkan informasi data yang dikirimkan dan menerima dan seberapa cepat menemukan alamat ini. Pilihan lainnya adalah utilitas Oracle yang disediakan.
20. A. sintaks yang benar untuk digunakan dengan metode Oracle Easy Connect Penamaan ketika Anda menghubungkan ke lokasi non-URL adalah sebagai berikut: menghubungkan username / password @ host: port /service_name. Jika nama layanan dan host yang identik, Anda tidak harus menyertakan-jasa yang Wakil nama. Jika port adalah port selain port default 1521, itu harus ditentukan. Karena kita ingin terhubung ke port non-default mana nama database dan nama host yang sama,jawaban terbaik adalah A.

Tidak ada komentar:

Posting Komentar