database design

Download Database Design

Post on 20-Jun-2015

414 views

Category:

Documents

6 download

Embed Size (px)

TRANSCRIPT

Dokumen Perusahaan Dalam Implementasi Undang-Undang No. 8 Tahun 1997 :

Perlindungan Dokumen Elektronik dan Alih Media Arsip

Aula Bank Nagari, Padang, 8 November 2006

Basis Data (Database), dapat dibayangkan sebagai sebuah lemari arsip. Jika kita memiliki lemari arsip dan berwenang/bertugas untuk mengelolanya, maka kemungkinan besar kita akan melakukan hal-hal seperti : memberi sampul/map pada kumpulan/bundel arsip yang akandisimpan,menentukankelompok/jenisarsip,memberi nomordenganpolatertentuyangnilainyaunikpadasetiap sampul/map. Himpunankelompokdata(arsip)yangsalingberhubungan yang diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkankembalisecaracepatdanmudah.

Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpandalammediapenyimpananelektronis.

Mahasiswa

Matakuliah

Absen Lemariarsipsebuahruang

Nilai

Disk/Storage

FileMahasiswa

FileMatakuliah

FileAbsen

FileNilai

Basisdatadisebuahharddisk

Rektorat

Sekretariat

PDEDengan PCStandAlone

BankBukopin

Bank Bukopin

SIAM UPI-YPTK

SIAM UPI YPTK

Pemerintah Propinsi LAMPUNG

Basis Data (Database), Data tersimpan secara terintegrasi dandipakaisecarabersama-sama Hardware, Perangkat keras yang digunakan dalam mengelolasistemdatabase Software,perangkatlunakperantaraantarapemakaidengan data fisik. Perangkat lunak dapat berupa Data Base ManagementSystemdanberbagaiprogramaplikasi User,sebagaipemakaisistem SistemOperasi(Operating System)

MencegahDataredudancydanInconsistency Mempermudahdalammelakukanaksesterhadapdata MempertimbangkanDataIsolation MencegahConcurentaccessanomaly Mempertimbangkanmasalahke-amanandata Mempertimbangkanmasalahintegritas

use r na ive use r a pplic a tion inte rfa c e a pplic a tion progra mme r a pplic a tion progra m sophistic a te d use r da ta ba se a dministra tor D a ta ba se Sche me

que ry

D a ta ma nipula tion la ngua ge pre c ompile r

que ryproc e ssor da ta de finition la ngua ge c ompile r da ta ba se ma na ge me nt syste m

a pplic a tion progra msobje c t c ode

da ta ba se ma na ge r

file ma na ge r

da ta file s

da ta dic tiona ry disk stora ge

Stand-alone

database diakses pada komputer personal misalnya Microsoft access, foxbase, dbase, dll

Server database diakses oleh jaringankomputer misalnya Oracle, IBM DB2, Microsoft SQL Server, MYSQL, SYBASE, INTERBASE, PARADOX, PROGRESSQL, .

Membangun Bank Arsip (Data Warehouse)Implementasi e-Government berbasis IT diarahkan untuk membangun Bank Data (Data Warehouse) yang didukung oleh Sistem Informasi Eksekutif dan Informasi Pendukung Pengambil Kebijakan secera cepat dan tepat melalui pengintegrasian data/informasi dari seluruh Instansi dilingkungan PemKo Payakumbuh

Bank Arsip PemkoSekretariat Kota Sekretariat Kota Dinas Industri & Perdagangan Dinas Industri & Perdagangan Dinas Kependudukan Dinas Kependudukan Dinas Inkom & Humas Dinas Inkom & Humas Badan Pengawas Badan Pengawas Bappeda Payakumbuh Bappeda Payakumbuh Kantor Satpol & Pamong Praja Kantor Satpol & Pamong Praja Ass. Adm. Pem. & pembangunan Ass. Adm. Pem. & pembangunan Ass. Adm dan Umum Ass. Adm dan Umum Bag. Tata Pemerintahan Bag. Tata Pemerintahan Bag. Hukum dan Ortal Bag. Hukum dan Ortal Bag. Pembangunan Bag. Pembangunan Bag. Protokol Bag. Protokol Bag. Kuangan Bag. Kuangan Dinas KimPrasWil Dinas KimPrasWil Dinas Pendidikan Dinas Pendidikan Dinas PemMasyKop & UKM Dinas PemMasyKop & UKM Dinas KelPerikanan&Pertanian Dinas KelPerikanan&Pertanian Dinas Pendapatan Dinas Pendapatan Dinas Kebersihan & Taman Dinas Kebersihan & Taman Dinas Pasar Dinas Pasar Dinas Perhubungan Dinas Perhubungan Dinas Pertanahan Dinas Pertanahan Dinas Kesejahteraan Sosial Dinas Kesejahteraan Sosial Badan Penanaman Modal Badan Penanaman Modal Badan KesBang & Pel. Masy. Badan KesBang & Pel. Masy. Dinas Tenaga Kerja Dinas Tenaga Kerja Dinas Kantor Arsip & PerpustaDinas Kantor Arsip & Perpustakaan kaan Dinas Pemuda & Olah Raga Dinas Pemuda & Olah Raga

Membangun Aplikasi Operasional InstansiAplikasi KetataprajaanOrTal Otonomi Daerah

Aplikasi Administrasi Aplikasi Pelaporan Ke Pemprop. & PusatAdm & Umum Perlengkapan

Asisten Ketataprajaan

Asisten Administrasi

Pemerintahan

Keuangan

Sekretariat KotaAplikasi Ekonomi &Pembangunan

SIM

Aplikasi Pembinaan Hukum & SosialHukum Bina Sosial Asisten Pembinaan Hukum & Sosial

Perekonomian

Asisten Ekonomi & Pembangunan

Pembangunan

KOORDINASI KE BAWAH

Pemberd. Perempuan

Sampel: Aplikasi Operasional Instansi BAPPEDAe-Gov PemKo

Aplikasi Perencanaan Ekonomi & Keuangan

Aplikasi Perencanaan SDM & Sosial Budaya

Aplikasi Sarana & Prasarana

Aplikasi RenBang & BangTek

Aplikasi Sekretariat

Subbid Pertanian Subbid Keuangan, PDU, & Parawisata Subbid Perdagangan Koperasi & Jasa Subbid Industri, Sumber Daya Alam & Kelautan

Subbid Kependudukan, TK & PP Subbid Pemerintahan, Hukum & Komunikasi Subbid Pendidikan,Mental Spritual & udaya Subbid Kesehatan & Kesejah.Masyarakat

Subbag Subbag Subbag Subbag Hukum

Kepegawaian Keuangan Umum Organisasi &

Subbid Perhubungan Subbid Tata Ruang & Lingkungan Hidup Subbid Pengairan & Sumber daya Air Subbid Pengembangan Wilayah Pembangunan

Subbid Kerjasama Luar Negeri Subbid Kerjasama Antar Daerah & Lembaga Masyarakat Subbid Teknologi & Informasi

Jenis aplikasi e-Gov.e-Sport e-Election

e-Commerce e-Learning

e-Government PemKo

e-Library

e-Services

Unit Pelayanan Masyarakat TerpaduSistem Informasi Potensi Daerah Sistem Informasi Investasi Sistem Informasi Profil & Prospek Kota Pusat Informasi Layanan Masyarakat Pusat Informasi Kependudukan Pusat Informasi Bisnis Sistem Informasi Pariwisata Sistem Informasi Sektor-sektor Unggulan Sistem Informasi Industri Kecil Menengah dan Kerajinan Informasi Pemilu

INTERNET

INTRANETSIM Kepegawaian Terpadu SIM Perencanaan dan Pembangunan Kota SIM Monitoring dan Pengawasan Proyek SIM Tanaman Pangan dan Peternakan SIM Keuangan Terpadu SIM Pertambangan & Peng. Energi SIM Koperasi, PKM dan Penanaman Modal Aplikasi Profil & Prospek Kota Batam SIM Kependudukan & Kemasyarakatan SIM Perlengkapan & Barang Daerah SIM Kelautan dan Perikanan Sis. Informasi Eksekutif dan LPJ Walikota Sistem Informasi Legislatif

BANK DATA

Pilihan Akses ke layanan UP2TJARINGAN InterNet/intraNetAkses via internet/warnet

PROPINSIDatang ke PemKo

PEMKO Unit Layanan

Akses via telepon

KECAMATAN

Unit LayananDatang langsung Unit layanan terdapat di kecamatan dan/atau Kota, berupa loket Pelayanan dan Perijinan Terpadu (UP2T), dapat dilakukan dengan memberdayakan Warnet.

Membangun Relasional Sistem Arsip IntelligentSIM_tabel SIM_ID # Nomor Has Polres Issued Numb Expiry date er Penduduk_tabel Penduduk_ID Nama Alamat Owns / Pekerjaan Owns by Status Kepemilikan Dll. Vehicle_tabel Vehicle_ID # Penduduk_ID (FK) Buatan Model Tahun WarnaInsured by/ Insures

Asuransi_tabel Asuransi_ID # Nama

Passport_tabel Pass_ID # Nomor Imigrasi Issued Expiry date Bank_tabel Bank_ID # Nomor Visa Issued Expiry date Dll._tabel ????_ID # ??????? ?????? ????? ??????

MeliputiperancanganpemilihanDBMSbaiksecaraconceptual,logicaldanphisical. Langkah-langkahdalammendesigndatabase(databasedesign).Ada3langkahutama dalamdesigndatabaseyaitu:

1. Conceptual modelAdalahmendefenisikandata-datayangdiperlukan.Padalangkahpertamaini perludiperhatikanadalahdataapayangdibutuhkansebagaioutput,baikmelalui screen(layar)atauprinter,yangdatanyaharusdisimpandalamfiledatabase.

2. Logical database designAdalahmenentukandatayangakandikelompokandalamsuatufiledatabase.Hal yangpentingdalampengembanganadalahlogikadisaindatabase,modelrelasi danprosesnormalisasiyaitupengelompokandatamenjadisatutabelberdasarkan entitydanrelasinya.

3. Physical database designAdalahpertimbangankemampuansistemyangakan dipakaijikadiperlukanpembahasanyangsesuaidengan informasisistem.Padatahapiniadalahuntuk mempertimbangkan,penyisipandanpenghapusanjika tidakterjadimakatebel-tabelyangtelahdinormalisasikan harusdigabungkankembaliyangdisebutpenormalisasian.

Mengapamengambildanmemprosesdatayangsamaberulangkali?Pertanyaaninilahyangmenjadialasanutama mengapadatawarehousediperlukan.Adaalasanlain,akibatsituasidiatas,yangselalumenimbulkankeraguanpemakai tingkat-atasniormanager,misalnyakepalawilayah)akankebenaraninformasiyangdiperolehnya.Laporanharianpada contohbank-bankdiatasdiatasdijadikansumberdataolehfungsi-fungsidikantorcabangdanwilayah,untukmembuat laporanyanglainuntukkeperluanmasing-masing.Akibatberantainyapenggunaandanpemrosesanindividuini(terutama re-entrymanual,perbedaanpengertiannilaidata(definisidanmakna)danformulaperhitungan),makabilamereka mengadakanrekonsiliasikembaliberdasarlaporanindividutersebut(misalnyawakturapatmanajemenantarungsi), hampirselalumunculmasalahinconsistencinformasi.Sistemgudangdata(DataWarehouse)dibangununtukmengatasi masalahteknisdanbisnisdalamkasus-kasussejenisdiatas,yaitukasuskasusyangberkaitandenganpengunaandatadan informasiuntukmengambilkeputusanbisnisdanmanajemen.Bandingkangambar2berikutinidengangambar1.

Padatahun1981,IBMmemperkenalkan penggunaanPersonal Computer(PC)untuk penggunaandirumah,kantor,dansekolah