# 1

Andika Triwidada
andika@gmail.com 2012, 2013.

# Perspektif manajer data

Gunakan perspektif manajer data untuk menavigasi data dalam basis data. Untuk bertukar ke perspektif ini, gunakan menu Perspektif Manajer Data atau pintasan Ctrl D.

Alur kerja dalam perspektif ini diorganisasikan di sekitar definisi dari satu atau lebih sumber data (yang memilih data dalam basis data) yang ketika dieksekusi, menghasilkan suatu set data yang ditampilkan dalam tilikan berbentuk tabel.

Perspektif dibagi menjadi dua panel horisontal: panel kiri untuk menyimpan definisi set sumber data favorit, dan panel kanan adalah area aksi, dimana setiap sumber data dieksekusi dan hasilnya ditampilkan dalam tilikan bentuk tabel.

# Perspektif manajer data

Perspektif manajer data, dengan dua sumber data

Dalam gambar di atas, ada dua sumber data: satu bagi tabel 'customers' dan satu bagi tabel 'orders' (yang disini mendaftar pesan dari seorang pelanggan), sumber data kedua bergantung kepada yang pertama karena ada foreign key dari tabel 'orders' yang mengacu ke tabel 'customers'. Dua sumber data telah dieksekusi dan hasilnya tersusun dari dua tilikan bentuk tabel berdampingan.

Karena sumber data 'orders' bergantung kepada sumber data 'customers', viewnya ada di sebelah kanan dari view yang berkaitan dengan sumber data 'customers'. Ketika pilihan baris dari view 'customers' berubah, seluruh isi view 'orders' disegarkan.

# Mendefinisikan sumber data

Sumber data paling sederhana adalah sumber data yang mewakili semua data dari suatu tabel, ditampilkan ketika dieksekusi sebagai tilikan bentuk tabel tunggal, seolah seperti ketika seseorang mengeksekusi pernyataan `SELECT * FROM mytable` dalam perspektif eksekusi query.

Gambar berikut menunjukkan mode penyuntingan sumber data (bertukar ke mode penyuntingan memakai tombol bilah alat ).

Sumber data dapat didefinisikan memakai XML sintaks, atau memakai antar muka baku.

## Penyuntingan sumber data

Menyunting sumber data dalam perspektif manajer data, dari sintaks XML

## Penyuntingan sumber data

Menyunting sumber data dalam perspektif manajer data, memakai antar muka baku: dua sumber data didefinisikan, yang menampilkan isi tabel "customers" dan "orders". Penyiapan sama dengan gambar di atas yang menampilkan sintaks XML

Perintah yang tersedia melalui tombol perintah adalah:

Reset: mereset penyunting XML ke templat baku XML, hanya tersedia ketika tilikan XML sedang ditampilkan

Tambah: menampilkan menu popup dengan pintasan untuk mendefinisikan secara cepat sumber data baru sebagai isi seluruh tabel (juga menganalisa skema basis data untuk mengusulkan pilihan-pilihan yang relevan), hanya tersedia ketika mode edisi XML tak dipilih

Variabel: menampilkan/menyembunyikan panel variabel dimana Anda dapat mengisikan nilai ke variabel yang ada dalam kode SQL dari sebarang definisi sumber data. Panel secara otomatis ditunjukkan ketika suatu variabel terdeteksi dalam kode SQL.

Eksekusi: eksekusi sumber data yang didefinisikan

Tilik XML: menjungkit antara penyunting XML dan penyunting UI

Bantuan: menampilkan bantuan

# Menjalankan sumber data yang terdefinisi

Untuk mengeksekusi sumber data dari set yang didefinisikan, tukar saja ke mode eksekusi memakai tombol bilah alat atau tombol Execute.

Tata letak dari tilikan bentuk tabel bagi setiap sumber data dibuat secara otomatis dalam kolom memakai aturan berikut: bila suatu sumber data B bergantung kepada sumber data A, maka tilikan bentuk tabelnya ditampilkan di sebelah kanan A.

Juga bila Anda mengubah baris yang dipilih dari tilikan bentuk tabel dari sumber data A, maka tilikan bentuk tabel dari semua sumber data yang bergantung pada A juga akan disegarkan tilikan bentuk tabelnya.