Pengujian Database - Objek

Schemas, tables, stored procedures, dan Triggersadalah objek utama database. Kami telah berbagi tipe pengujian DB dan skenario pengujian untuk objek basis data ini.

Skema

Skema database mendefinisikan struktur sistem database dalam format yang didukung oleh sistem manajemen database. Skema mengacu pada bagaimana database terstruktur (terdiri dari tabel database dalam kasus Database Relasional).

Skema database adalah sekumpulan rumus yang disebut batasan integritas yang dikenakan pada database. Batasan integritas ini memastikan kompatibilitas antara bagian-bagian skema.

Dalam database relasional, skema terdiri dari tabel, kolom, tampilan, indeks, paket, prosedur, fungsi, pemicu, tipe, tampilan terwujud, sinonim, link database, dan elemen lainnya.

Skema umumnya disimpan dalam kamus data. Meskipun skema didefinisikan dalam bahasa database teks, istilah ini sering digunakan untuk merujuk pada penggambaran grafis dari struktur database. Dengan kata lain, skema adalah struktur database yang mendefinisikan objek-objek dalam database.

Jenis skema yang umum digunakan di gudang data adalah -

  • Skema Bintang
  • Skema Kepingan Salju
  • Skema Galaxy

Tabel di Database

Dalam database relasional, tabel digunakan untuk mengatur informasi menjadi baris dan kolom.

Example - Tabel Pelanggan berisi informasi seperti id pelanggan, alamat, nomor telepon, dan sebagainya sebagai rangkaian kolom.

Setiap bagian data adalah bidang di tabel. Kolom terdiri dari semua entri dalam satu bidang, seperti nomor telepon semua pelanggan. Bidang diatur sebagai catatan, yang merupakan kumpulan informasi lengkap (seperti kumpulan informasi tentang pelanggan tertentu), yang masing-masing terdiri dari satu baris.

Prosedur Tersimpan

Prosedur tersimpan adalah serangkaian pernyataan SQL yang disimpan dalam database dalam bentuk terkompilasi dan beberapa program dapat membagikannya. Penggunaan prosedur tersimpan dapat membantu dalam menjaga integritas data, akses kontrol data, dan meningkatkan produktivitas.

Pemicu

Pemicu database adalah kode yang dijalankan sebagai respons terhadap peristiwa tertentu pada tabel atau tampilan tertentu dalam database. Pemicu ini sebagian besar digunakan untuk menjaga integritas informasi di database.