50 Pertanyaan dan Jawaban Wawancara Oracle Teratas (2025)

Pertanyaan Wawancara Oracle SQL untuk Mahasiswa Baru & Berpengalaman

Mempersiapkan diri untuk wawancara Oracle bisa terasa sangat berat, baik Anda seorang pemula maupun profesional yang berpengalaman. Panduan tentang Pertanyaan dan Jawaban Wawancara Oracle ini memberi Anda pengetahuan penting dan konsep dasar yang dibutuhkan untuk meraih kesuksesan. Dari Pertanyaan Wawancara Oracle yang mendasar hingga topik yang lebih mendalam, kami bertujuan untuk mendukung perjalanan Anda. Pelajari lebih lanjut untuk mengasah keterampilan Anda dan meningkatkan rasa percaya diri Anda untuk wawancara mendatang. Anda akan menemukan wawasan berharga untuk kandidat pemula maupun yang berpengalaman.

 

Pertanyaan Wawancara Oracle untuk Mahasiswa Baru

Pertanyaan dan Jawaban Wawancara Oracle

 1) Perbedaan antara tipe data varchar dan varchar2?

Varchar dapat menyimpan hingga 2000 byte dan varchar2 dapat menyimpan hingga 4000 byte. Varchar akan menempati ruang untuk nilai NULL dan Varchar2 tidak akan menempati ruang apa pun. Keduanya berbeda sehubungan dengan ruang.

Unduh PDF Gratis: Pertanyaan & Jawaban Wawancara Oracle


2) Dalam bahasa apa Oracle dikembangkan?

Oracle telah dikembangkan menggunakan Bahasa C.

 3) Apa tipe data RAW itu?

Tipe data RAW digunakan untuk menyimpan nilai dalam format data biner. Ukuran maksimum untuk mentah dalam sebuah tabel adalah 32767 byte.

4) Apa gunanya fungsi NVL?

Fungsi NVL digunakan untuk mengganti nilai NULL dengan nilai lain atau nilai yang diberikan. Contohnya adalah – NVL(Nilai, ganti nilai)

5) Apakah ada perintah yang digunakan untuk perhitungan Bulan? Jika ya, Apa sajakah itu?

Di Oracle, fungsi months_between digunakan untuk mencari jumlah bulan antara tanggal yang diberikan. Contohnya adalah – Months_between(Tanggal 1, Tanggal 2)


6) Apa itu tabel bersarang?

Tabel bersarang adalah tipe data di Oracle yang digunakan untuk mendukung kolom yang berisi atribut multi-nilai. Itu juga menampung seluruh sub tabel.

7) Apa itu fungsi COALESCE?

Fungsi COALESCE digunakan untuk mengembalikan nilai yang disetel menjadi bukan nol dalam daftar. Jika semua nilai dalam daftar adalah null, maka fungsi penggabungan akan mengembalikan NULL.
Coalesce(value1, value2,value3,…)

8) Apa tipe data BLOB itu?

Tipe data BLOB adalah string biner dengan panjang bervariasi yang digunakan untuk menyimpan memori dua gigabyte. Panjangnya harus ditentukan dalam Bytes untuk BLOB.
Pertanyaan Wawancara Oracle
Pertanyaan Wawancara Oracle

9) Bagaimana kami merepresentasikan komentar di Oracle?

Komentar di Oracle dapat direpresentasikan dalam dua cara –
  1. Dua tanda hubung (–) sebelum awal baris – Pernyataan tunggal
  2. /*—— */ digunakan untuk mewakilinya sebagai komentar untuk blok pernyataan

10) Apa itu DML?

Data Manipulation Language (DML) digunakan untuk mengakses dan memanipulasi data pada objek yang ada. Pernyataan DML adalah menyisipkan, memilih, memperbarui, dan menghapus dan tidak secara implisit melakukan transaksi saat ini.

Pertanyaan Wawancara Oracle SQL untuk yang Berpengalaman

11) Apa perbedaan antara TRANSLATE dan REPLACE?

Terjemahan digunakan untuk substitusi karakter demi karakter dan Ganti digunakan untuk menggantikan satu karakter dengan sebuah kata.

12) Bagaimana cara menampilkan baris dari tabel tanpa duplikat?

Baris duplikat dapat dihapus dengan menggunakan kata kunci DISTINCT dalam pernyataan pilih.

13) Apa kegunaan Pernyataan Penggabungan?

Pernyataan penggabungan digunakan untuk memilih baris dari satu atau lebih sumber data untuk diperbarui dan dimasukkan ke dalam tabel atau tampilan. Ini digunakan untuk menggabungkan beberapa operasi.

14) Berapa nilai NULL di Oracle?

Nilai NULL mewakili data yang hilang atau tidak diketahui. Ini digunakan sebagai placeholder atau mewakilinya sebagai entri default untuk menunjukkan bahwa tidak ada data aktual.

15) Apa yang dimaksud dengan USING Clause dan berikan contohnya?

Klausa USING digunakan untuk menentukan kolom yang akan diuji kesetaraannya ketika dua tabel digabungkan. [sql]Pilih * dari gabungan karyawan gaji menggunakan ID karyawan[/sql] Tabel Karyawan bergabung dengan tabel Gaji dengan ID Karyawan.

16) Apa yang dimaksud dengan tabel kunci yang disimpan?

Suatu tabel ditetapkan menjadi tabel yang dipertahankan kuncinya jika setiap kunci dari tabel tersebut juga dapat menjadi kunci dari hasil penggabungan. Ini menjamin untuk mengembalikan hanya satu salinan dari setiap baris dari tabel dasar.

17) Apa itu DENGAN OPSI PERIKSA?

Klausa opsi WITH CHECK menentukan tingkat pemeriksaan yang harus dilakukan dalam pernyataan DML. Ini digunakan untuk mencegah perubahan pada tampilan yang akan menghasilkan hasil yang tidak disertakan dalam sub kueri.

18) Apa gunanya fungsi Agregat di Oracle?

Fungsi agregat adalah fungsi di mana nilai-nilai dari beberapa baris atau catatan digabungkan untuk mendapatkan keluaran nilai tunggal. Fungsi agregat umum adalah –
  • Biasa saja
  • Menghitung
  • Jumlah

19) Apa yang dimaksud dengan Klausul GROUP BY?

Klausa GROUP BY dapat digunakan dalam pernyataan pemilihan yang akan mengumpulkan data di beberapa catatan dan mengelompokkan hasilnya berdasarkan satu atau lebih kolom.

20) Apa yang dimaksud dengan subkueri dan apa saja jenis-jenis subkueri?

Sub Query juga disebut Nested Query atau Inner Query yang digunakan untuk mendapatkan data dari beberapa tabel. Sub query ditambahkan dalam klausa where dari query utama. Ada dua jenis subquery yang berbeda:
  • Sub kueri yang berkorelasi
Sub kueri yang berkorelasi tidak dapat berupa kueri independen tetapi dapat mereferensikan kolom dalam tabel yang tercantum dalam daftar dari kueri luar.
  • Subkueri yang tidak berkorelasi
Ini dapat dievaluasi seolah-olah ini adalah kueri independen. Hasil sub query dikirimkan ke query utama atau query induk.

Pertanyaan Wawancara Teknik Mesin Lanjutan untuk Teknisi Berpengalaman

21) Apa itu gabung silang?

Gabungan silang didefinisikan sebagai produk Cartesian dari catatan dari tabel yang ada dalam gabungan tersebut. Cross join akan menghasilkan hasil yang menggabungkan setiap baris dari tabel pertama dengan setiap baris dari tabel kedua.

22) Apa saja tipe data temporal di Oracle?

Oracle menyediakan tipe data temporal berikut:
  • Tipe Data Tanggal – Berbagai format Tanggal
  • Tipe Data Stempel Waktu – Berbagai format Stempel Waktu
  • Tipe Data Interval – Interval antara tanggal dan waktu

23) Bagaimana cara membuat hak istimewa di Oracle?

Hak istimewa tidak lain adalah hak untuk menjalankan suatu SQL kueri atau untuk mengakses objek pengguna lain. Hak istimewa dapat diberikan sebagai hak istimewa sistem atau hak istimewa pengguna.
[sql]GRANT user1 TO user2 WITH MANAGER OPTION;[/sql]

24) Apa itu VArray?

VArray adalah tipe data Oracle yang digunakan untuk memiliki kolom yang berisi atribut multinilai dan dapat menampung array nilai yang dibatasi.

25) Bagaimana kita mendapatkan detail bidang tabel?

Menggambarkan digunakan untuk mendapatkan detail bidang tabel tertentu.

26) Apa perbedaan antara ganti nama dan alias?

Rename adalah nama permanen yang diberikan pada tabel atau kolom sedangkan Alias ​​adalah nama sementara yang diberikan pada tabel atau kolom. Rename tidak lain adalah penggantian nama dan Alias ​​merupakan nama alternatif dari tabel atau kolom.

27) Apa itu Pemandangan?

Tampilan adalah tabel logis yang didasarkan pada satu atau lebih tabel atau tampilan. Tabel yang menjadi dasar tampilan disebut Tabel Dasar dan tidak berisi data.

28) Apa yang dimaksud dengan variabel kursor?

Variabel kursor dikaitkan dengan pernyataan berbeda yang dapat menyimpan nilai berbeda pada waktu proses. Variabel kursor adalah sejenis tipe referensi.

29) Apa yang dimaksud dengan atribut kursor?

Setiap kursor di Oracle memiliki serangkaian atribut yang memungkinkan program aplikasi menguji status kursor. Atribut tersebut dapat digunakan untuk memeriksa apakah kursor dibuka atau ditutup, ditemukan atau tidak ditemukan dan juga mengetahui jumlah baris.

30) Apa yang dimaksud dengan operator SET?

Operator SET digunakan dengan dua atau lebih query dan operator tersebut adalah Union, Union All, Intersect dan Minus.

Pertanyaan Wawancara Oracle untuk Pengalaman 5 Tahun

31) Bagaimana cara menghapus baris duplikat dalam tabel?

Baris duplikat dalam tabel dapat dihapus dengan menggunakan ROWID.

32) Apa saja atribut Kursor?

Atribut Kursor adalah
  • %DITEMUKAN
Mengembalikan NULL jika kursor terbuka dan pengambilan belum dilakukan. Mengembalikan TRUE jika pengambilan kursor berhasil dilakukan. Mengembalikan False jika tidak ada baris yang dikembalikan.
  • %TIDAK DITEMUKAN
Mengembalikan NULL jika kursor terbuka dan pengambilan belum dieksekusi. Mengembalikan False jika pengambilan telah dieksekusi. Mengembalikan True jika tidak ada baris yang dikembalikan.
  • %TERBUKA
Mengembalikan true jika kursor terbuka Mengembalikan false jika kursor tertutup
  • % ROWCOUNT
Mengembalikan jumlah baris yang diambil. Itu harus diulangi seluruh kursor untuk memberikan hitungan nyata yang tepat.

33) Bisakah kita menyimpan gambar di database dan jika ya, bagaimana cara melakukannya?

Ya, kita bisa menyimpan gambar di database dengan tipe Long Raw Data. Tipe data ini digunakan untuk menyimpan data biner dengan panjang 2 gigabyte. Namun tabel tersebut hanya dapat memiliki tipe data Long Raw.

34) Apa yang dimaksud dengan batasan integritas?

Batasan integritas adalah deklarasi yang menetapkan aturan bisnis untuk kolom tabel. Batasan integritas digunakan untuk memastikan keakuratan dan konsistensi data dalam database. Ada jenisnya – Integritas Domain, Integritas Referensial, dan Integritas Domain.

35) Apa itu PERINGATAN?

Peringatan adalah jendela yang muncul di tengah layar dan menutupi sebagian tampilan saat ini.

36) Apa itu cluster hash?

Hash Cluster adalah teknik yang digunakan untuk menyimpan tabel agar pengambilannya lebih cepat. Terapkan nilai hash pada tabel untuk mengambil baris dari tabel.

37) Apa saja batasan yang digunakan di Oracle?

Berikut adalah batasan yang digunakan:
  • NULL – Ini untuk menunjukkan bahwa kolom tertentu dapat berisi nilai NULL
  • BUKAN NULL – Ini untuk menunjukkan bahwa kolom tertentu tidak boleh berisi nilai NULL
  • PERIKSA – Validasi nilai di kolom tertentu untuk memenuhi kriteria tertentu
  • DEFAULT – Ini untuk menunjukkan nilai ditetapkan ke nilai default

38) Apa perbedaan antara SUBSTR dan INSTR?

SUBSTR mengembalikan bagian tertentu dari string dan INSTR memberikan posisi karakter tempat pola ditemukan dalam string. SUBSTR mengembalikan string sedangkan INSTR mengembalikan angka.

39) Mode parameter apa yang dapat diteruskan ke suatu prosedur?

IN, OUT dan INOUT adalah mode parameter yang dapat diteruskan ke suatu prosedur.

40) Apa saja objek Oracle Database yang berbeda?

Ada objek data yang berbeda di Oracle –
  • Tabel – kumpulan elemen yang disusun secara vertikal dan horizontal
  • Tampilan – Tabel virtual yang berasal dari satu atau lebih tabel
  • Indeks – Metode penyetelan kinerja untuk memproses catatan
  • Sinonim – Nama alias untuk tabel
  • Urutan – Beberapa pengguna menghasilkan nomor unik
  • Tablespaces – Unit penyimpanan logis di Oracle

Pertanyaan Wawancara Oracle untuk Pengalaman 10 Tahun

41) Apa perbedaan antara LOV dan Item Daftar?

LOV adalah properti sedangkan item daftar dianggap sebagai item tunggal. Daftar item diatur menjadi kumpulan daftar item. Item daftar hanya dapat memiliki satu kolom, LOV dapat memiliki satu atau lebih kolom.

42) Apa yang dimaksud dengan hak istimewa dan Hibah?

Hak istimewa adalah hak untuk mengeksekusi pernyataan SQL – berarti Hak untuk terhubung dan terhubung. Hibah diberikan kepada objek agar objek dapat diakses sebagaimana mestinya. Hibah dapat diberikan oleh pemilik atau pencipta suatu benda.

43) Apa perbedaan antara $ORACLE_BASE dan $ORACLE_HOME?

Basis Oracle adalah direktori utama atau root dari sebuah Oracle sedangkan ORACLE_HOME terletak di bawah folder dasar tempat semua produk Oracle berada.

44) Apa metode kueri tercepat untuk mengambil data dari tabel?

Baris dapat diambil dari tabel dengan menggunakan ROWID. Menggunakan ROW ID adalah metode kueri tercepat untuk mengambil data dari tabel.

45) Berapa jumlah maksimum pemicu yang dapat diterapkan pada satu tabel?

12 adalah jumlah maksimum pemicu yang dapat diterapkan pada satu tabel.

46) Bagaimana cara menampilkan nomor baris dengan catatan?

Tampilkan nomor baris dengan nomor catatan –
Select rownum, <fieldnames> from table;
Kueri ini akan menampilkan nomor baris dan nilai bidang dari tabel yang diberikan.

47) Bagaimana kita bisa melihat catatan terakhir yang ditambahkan ke tabel?

Catatan terakhir dapat ditambahkan ke tabel dan ini dapat dilakukan dengan –
Select * from (select * from employees order by rownum desc) where rownum<2;

48) Apa tipe data tabel DUAL?

DUAL table adalah tabel satu kolom yang ada di database Oracle. Tabel memiliki satu kolom VARCHAR2(1) bernama DUMMY yang memiliki nilai 'X'.

49) Apa perbedaan antara Gabung Cartesian dan Gabung Silang?

Tidak ada perbedaan antara gabungan tersebut. Gabungan Cartesian dan Cross adalah sama. Gabungan Cross menghasilkan produk Cartesian dari dua tabel – Baris dari tabel pertama dikalikan dengan tabel lain yang disebut produk Cartesian. Gabungan Cross tanpa klausa where menghasilkan produk Cartesian.

50) Bagaimana cara menampilkan catatan karyawan yang mendapat gaji lebih dari rata-rata gaji di departemen?

Ini dapat dilakukan dengan kueri ini –
Select * from employee where salary>(select avg(salary) from dept, employee where dept.deptno = employee.deptno);
 

Kesimpulan

Menguasai pertanyaan dan jawaban wawancara Oracle sangat penting untuk meraih kesuksesan, baik Anda kandidat yang masih baru atau berpengalaman. Dengan berlatih menjawab pertanyaan-pertanyaan ini, Anda dapat membangun rasa percaya diri dan mengasah keterampilan Anda. Jangan ragu untuk membagikan pertanyaan yang unik atau menantang di kolom komentar. Persiapkan diri Anda dengan matang, dan semoga sukses dengan wawancara Anda! Pertanyaan-pertanyaan wawancara ini juga akan membantu Anda dalam wawancara lisan.

Bagikan

21 Komentar

  1. Avatar Rameshkumar mengatakan:

    – Ada 3 file besar, 1GB (file_a.txt), 10GB (file_b.txt) dan 1TB (file_c.txt);
    – Format 3 file ini: setiap baris dengan string acak di file;
    – Hanya memori 100MB yang dapat digunakan, penggunaan disk tidak dibatasi;
    – Asumsi:
    JIKA DAN HANYA JIKA string A muncul dalam ketiga file tersebut, kita perlu menghitung total waktu kemunculan A ini. Misalnya, A muncul 3 kali dalam file_a.txt, muncul 2 kali dalam file_b.txt, muncul 10 kali dalam file_c. txt, lalu kita hitung total waktu kemunculan A sebanyak 100 + 2 + 10 = 100 kali.

    Pertanyaan: silakan tulis program untuk menampilkan string dengan waktu kemunculan TOP 10 dan 10 TERAKHIR dalam urutan menurun. tolong ada yang bisa menjawab.

    1. Avatar Ziva mengatakan:

      pertanyaan buruk. tidak bisa mengerti.

      1. Avatar dokter mengatakan:

        BAGIAN SATU – SKENARIO
        Nama Skema: Pelacakan Masalah
        Deskripsi Masalah:
        Anda diminta untuk merancang dan mengimplementasikan database untuk Perangkat Lunak Pelacakan Masalah. Pelacakan masalah perangkat lunak merupakan bagian integral dari siklus hidup pengembangan perangkat lunak perusahaan. Itu
        perangkat pelacakan masalah bertanggung jawab untuk membuat, menyimpan, melacak, dan mengelola masalah (misalnya, perangkat lunak
        bug atau permintaan fitur baru). Setiap terbitan diwakili oleh tiket yang harus memuat isu tersebut
        berikut informasi
        • masalah sebenarnya
        • komponen atau proyek yang terkena dampak permasalahan tersebut
        • pengembang/pelanggan yang pertama kali mengidentifikasi masalah
        • pengembang/manajer yang bertanggung jawab mengatasi masalah ini
        • keadaan permasalahannya
        • masalah terkait lainnya (tiket)

        Persyaratan Terperinci:
        Di sini kami menguraikan persyaratan minimum untuk perangkat manajemen perubahan perusahaan. Anda
        didorong untuk mengubah, menambah, dan (jika dapat dibenarkan secara jelas) menghapus persyaratan yang Anda anggap perlu
        diperlukan. Tiket – atribut yang mungkin: pemilik, hak milik, deskripsi, negara bagian (misalnya, terbuka, menilai, bekerja,
        pengujian, ditangguhkan, ditolak, ditutup, dll.), prioritas (misal, rendah, menengah, tinggi, mendesak), terencana
        tanggal penyelesaian, satu atau lebih proyek terkait, satu atau lebih tiket terkait, kategori (tugas,
        fitur, pertanyaan, cacat, pencapaian), status pencapaian, pengirim, tanggal pengiriman, eskalasi
        orang, entri blog (forum diskusi tiket), sumber daya terkait, dan artefak terkait (misalnya diagram dan dokumen untuk membantu menyelesaikan masalah), catatan kerja (jumlah jam kerja
        setiap hari yang mungkin berbeda untuk setiap hari dan untuk setiap pengguna)

        3

        Proyek – Atribut yang mungkin: judul, deskripsi, tanggal penyelesaian yang direncanakan, tanggal penyelesaian aktual, manajer proyek, pembuat, tanggal pembuatan, catatan kerja (jumlah jam kerja setiap hari yang
        bisa berbeda untuk setiap hari dan untuk setiap pengguna)
        Pengguna – Atribut yang memungkinkan: nama, judul (misalnya, pengembang, manajer, sysadmin), keamanan (nama pengguna
        dan kata sandi)
        Artefak – Atribut yang memungkinkan: judul, deskripsi, kategori, versi, ukuran, data
        Komentar – atribut yang mungkin: tiket, pengirim, tanggal pengirim, teks -Peran Anda sebagai Siswa
        Tujuan dari latihan ini adalah untuk memberikan pengalaman praktis, sebagai perancang database dan
        administrator. Siapkan skrip dan dokumentasikan. Anda sebenarnya dapat menggunakan alat seperti Pengembang SQL
        untuk mengimplementasikan desain database. Gunakan contoh jika diperlukan.

        4

        BAGIAN DUA – PERTANYAAN

        Semua pertanyaan bersifat wajib. Jawab semua pertanyaan secara berurutan. Pastikan Anda menunjukkan masing-masing
        pertanyaan dan diikuti dengan jawaban. Gunakan sintaksis dan contoh bila diperlukan. Anda harus mendapatkan jawaban berdasarkan skenario. Angka-angka di akhir pertanyaan
        menunjukkan nilai penuh. Pertanyaan:
        1. Buat Skema Pengguna (IssueTracking) dan berikan izin ke semua Objek. [5]
        2. Buat tabel DB yang mungkin di Oracle yang mewakili skenario yang diberikan. [10]
        3. Mendefinisikan dan menjelaskan hubungan antar tabel [10]
        4. Tentukan struktur tabel yang tepat (misalnya, kolom tanggal dapat berupa kolom tanggal, Jumlah data yang diajukan
        harus berupa bidang data Numerik) [10]
        5. Menjelaskan Keamanan Objek DBs dan Keamanan Sistem. Buat DBReader dan DBWriter
        pengguna, pengguna DBWriter harus mendapatkan akses pada eksekusi perintah DDL dan DML, pengguna DBReader hanya dapat mengakses izin membaca di semua tabel [4+4+2+6+4]
        6. Apa mekanisme pengunciannya? Mengapa ini perlu? Tunjukkan Kunci Bersama dan
        Situasi kunci eksklusif di satu meja mana pun [2+4+6+6]
        7. Apa yang dimaksud dengan Deadlock dan bagaimana cara mengatasi deadlock pada sistem DB? Membuat
        situasi kebuntuan di tabel 'Tiket'. [5+10]
        8. Kerugian bisnis ABC Inc. data minggu lalu karena kegagalan sistem, Pemilik bisnis
        tidak ingin kehilangan apa pun untuk bisnis. Biasanya, DBA mengaktifkan cadangan harian
        Akhir hari. Anda adalah DBA ABC Inc.; Bagaimana Anda mengelola data minggu itu dan
        apa cara terbaik untuk maju? [10]

        Bisakah kamu membantuku ?

  2. Avatar ian mengatakan:

    Ini seharusnya tidak terlalu sulit.
    Saya akan mengulang file terkecil, karena jika tidak ada string di dalamnya, maka kami tidak peduli apakah string itu ada di file lain.
    Untuk struktur data saya, saya akan menyimpan daftar yang memiliki baris untuk setiap baris dalam file terkecil, dan saya akan menulis jumlah saya di baris ini. Jika sebuah baris muncul beberapa kali dalam file, Anda dapat menghitung kemunculan berikutnya dengan angka nol, atau menandainya sebagai X, sehingga Anda tahu untuk tidak menghitungnya dua kali.
    Kemudian saya membaca file ini untuk memuat array dengan 10 kemunculan teratas, saya akan meletakkan indeks pertama dalam array ini, dan hitungannya.
    Kemudian saya akan menggunakan indeks untuk membuka file dan membaca baris sebenarnya dan menampilkannya, beserta hitungannya.
    Kemudian lakukan proses serupa untuk 10 TERAKHIR, ini akan lebih mudah.

    1. Avatar sonny sanphil sangameshwar mengatakan:

      bisakah Anda menulis naskahnya alih-alih bahasa Inggris lisan

  3. Avatar Kusha Kumara mengatakan:

    Terima kasih banyak telah memberikan kesempatan untuk merekap ilmu tentang Oracle DB

  4. Avatar Gourishankar Behera mengatakan:

    Ada kesalahan pada jawaban 50.
    Mengingat ini
    Pilih * dari karyawan dimana gaji>(pilih rata-rata(gaji) dari departemen, karyawan dimana dept.deptno = karyawan.deptno;
    Kesalahannya adalah braket terakhir tidak diberikan.

    1. Avatar Krishna mengatakan:

      Hai, terima kasih sudah menulis. Itu ditinjau dan diperbarui.

  5. Avatar Henry mengatakan:

    ini adalah pelatihan instruksional paket pengetahuan lengkap

  6. Avatar Damodar mengatakan:

    Pilih bukan perintah DML, melainkan perintah DRL. Silakan lihat Q10 di atas.

  7. Avatar anker mengatakan:

    Hai,

    Soal no 47. untuk mendapatkan catatan tabel terakhir
    Pilih * dari (pilih * dari pesanan karyawan berdasarkan desc_id_karyawan) di mana nomor baris<=1;

    alih-alih kueri di atas, bisakah kita menggunakan kueri di bawah ini.

    pilih * dari karyawan dengan jumlah baris<=1 pesanan berdasarkan ID_karyawan desc;

    Terima kasih,
    anker

    1. Avatar vijay mengatakan:

      kami tidak dapat menggunakan, klausa pesanan berdasarkan diproses oleh mesin sql setelah kumpulan hasil diproses, sehingga kueri Anda mengambil catatan pertama dalam tabel

  8. Avatar Zab mengatakan:

    45. Berapa jumlah maksimum pemicu yang dapat diterapkan pada satu tabel?
    jawaban yang benar:

    Kita dapat memiliki N jumlah pemicu pada sebuah tabel tetapi jenis pemicu maksimum pada satu tabel dapat berupa 3*2*2=12 yaitu pembagian dilakukan sebagai
    Sisipkan/Perbarui/Hapus= 3
    Sebelum/Sesudah= 2
    Tingkat Baris/Tingkat Pernyataan=2

  9. Avatar Sridhar mengatakan:

    Jika kueri pemilihan mengembalikan 6 lakh rekaman dari 10 lakh rekaman dari satu tabel, maka pengoptimal menggunakan pemindaian INDEX atau pemindaian tabel penuh. kapan indeks akan gagal dan berapa persentase maksimum INDEX untuk mengambil catatan dari tabel?

    Terima kasih

  10. Avatar MD Didarul Islam mengatakan:

    Terima kasih atas bantuan dengan Pertanyaan Wawancara.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *