• Tidak ada hasil yang ditemukan

uts pemrograman basis data

N/A
N/A
Protected

Academic year: 2017

Membagikan "uts pemrograman basis data"

Copied!
3
0
0

Teks penuh

(1)

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

UNIVERSITAS BRAWIJAYA

PROGRAM TEKNOLOGI INFORMASI DAN ILMU

KOMPUTER

UJIAN TENGAH SEMESTER GANJIL TAHUN AKADEMIK 2012 / 2013

MataKuliah : Administrasi Basis Data Hari, Tanggal :

Dosen : Team Teaching Waktu : 60 menit

Sifat Ujian : Buka Buku

JumlahSoal : 5

Gambar 1 Model Relasional Basis Data Penduduk

ContohTabelData :

Table 1Propinsi

ID_PROPINSI SINGKAT PROPINSI

01 JATIM JAWA TIMUR

02 JATENG JAWA TENGAH

03 JABAR JAWA BARAT

Table 2 Kota

ID_KOTA ID_PROPINSI SINGKAT KOTA

0101 01 MLG Malang

0201 02 SMG Semarang

(2)

Table 3 Agama

ID_AGAMA AGAMA

01 ISLAM

ID_PEKERJAAN PEKERJAAN

01 PegawaiNegeriSipil

02 TidakBekerja

03 Swasta

Table 5Penduduk

NIK NAMA JENIS_KELAMIN ID_PROPINSI_ LAHIR

ID_KOTA_ LAHIR

TGL_LAHIR ID_AGAMA ID_PEKERJ AAN

01301 Tukul 1 02 0201 21-01-1980 01 03

01302 Arwanita 0 01 0101 01-12-1989 01 01

Table 6PendudukAlamat

NIK ID_PROPINSI ID_KOTA ALAMAT KODE_POS

01301 03 0301 Jl. Bandung no 14 12345 01302 02 0201 Jl. Semarang no 30 56743

SOAL :

Asusmsikansemua table adapada schema db2inst.

1. Buat sebuah procedure dengan nama INS_PENDUDUK pada schema PENDUDUK yang berfungsi untuk insert data ke table penduduk dan penduduk_alamatsekaligus, parameter input adalahkolompadakedua table tersebutlengkapidengancondition handling

danpesankecaller baiksuksesataupungagal, jikatransaksigagalmakasemua di rollback namunjikasuksesmakasemua di commit!

2. Buat procedure untukmelakukanpencarianpendudukberdasarkan NIK atau NAMA tergantungdaripilihancaller ketikamemangginprocedure

tersebuttampilkanseluruhkolompada table pendudukdanpenduduk_alamatsertasemua data master(KOTA, PROPINSI, PEKERJAAN, AGAMA) yang di rujuk. Nama procedure :

CARIPENDUDUK pada schema PENCARIAN

3. Buat procedure untukmenampilkan data rekapitulasi yang berisi PROPINSI, KOTA, total penduduk. Nama procedure : REKAPPENDUDUKBYLOKASI pada schema LAPORAN 4. Asumsikanterdapatsebuah table dengannama BACKUP.PENDUDUK_BACKUP. Buat

procedure untukmemasukkan data pada table DB2INST.PENDUDUK denganmenggunakanFOR

5. Buatsebuah procedure dengannamaDEL_PENDUDUK pada schema PENDUDUK yang berfungsiuntukdelete data

(3)

Gambar

Gambar 1 Model Relasional Basis Data Penduduk

Referensi

Dokumen terkait

Wawancara adalah suatu bentuk komunikasi verbal, yaitu percakapan yang bertujuan mendapatkan informasi. Wawancara dianggap sebagai cara yang efektif dalam pengumpulan

item pertanyaan pada variabel ini sebanyak 4 indikator dapat digunakan. sebagai item pertanyaan

Kebocoran udara pulmonal spontan terjadi pada 8 (21,6%) pasien yang tidak memiliki riwayat mendapatkan resusitasi VTP dan kelainan paru lain yang mendasarinya.. Spektrum

Terwujudnya aplikasi media pembelajaran seni kaligrafi yang mempunyai keunggulan dalam animasi yaitu dapat menampilkan cara pembuatan huruf-huruf dalam khat

Struktur pengetahuan dalam mata pelajaran Keterampilan terdiri dari antara lain: jenis, bentuk dan fungsi benda kerajinan dan atau teknologi, alat, bahan, proses dan teknik,

Untuk mendapat jawaban terhadap keinginan ini dilakukan penelitian terhadap tahapan analisa dan perancangan, dengan mengkaji konsep keanekaragaman peranti lunak, dan menelaah

Imbalan (kupon) yang diterima investor adalah dari bisnis lease atau sewa aset BMN kepada pemerintah. Dengan kata lain, sewa yang dibayarkan oleh pemerintah

1) Sumber data primer merupakan data yang diperoleh langsung dari sumber asli. Data primer merupakan data yang diperoleh langsung di lapangan oleh peneliti sebagai obyek