Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

SISTEM DATABASE OLEH Arfansyah, M.Kom 062130.

Presentasi serupa


Presentasi berjudul: "SISTEM DATABASE OLEH Arfansyah, M.Kom 062130."— Transcript presentasi:

1 SISTEM DATABASE OLEH Arfansyah, M.Kom 062130

2 I. HIRARKI DATA Data merupakan representasi dari fakta. Data dapat diperoleh di mana saja dengan bentuk apa saja yg dapat dimengerti oleh komputer, misalnya teks, grafik, gambar, suara, kode, dsb. Informasi merupakan kumpulan data yang telah diproses menjadi bentuk yg memiliki arti. 062130

3 Untuk mengubah data menjadi informasi di-butuhkan suatu manajemen data
Untuk mengubah data menjadi informasi di-butuhkan suatu manajemen data. Manaje-men data terdiri dari penyimpanan data, manipulasi data, dan pengambilan data kembali. Manajemen data dapat dilaksana-kan dengan komputer atau dgn cara manual tanpa komputer (Sudirman dan Widjajani, 1996). 062130

4 Tidak semua data siap untuk langsung di-masukkan ke dlm penyimpanan komputer, misalnya karena format yg tidak sesuai. Di dalam komputer, data disimpan dalam organisasi yang hirarki dan setiap tingkatan hirarki data merupakan kombinasi elemen-elemen tingkatan sebelumnya. 062130

5 Hirarki Organisasi Data
DATABASE PASIEN FILE OPERASI John (Field Nama) (J dengan kode ASCII) File Pribadi File Dokter File Obat DATABASE NAMA NOMOR OBAT TANGGAL John P Peniciline 02/09/09 Christine P Demiciline 04/09/09 Boyke P 05/09/09 FILE RECORD John P Peniciline 02/09/09 FIELD BYTE BITE 062130

6 II. SUMBER DATA Entiti Sebuah entiti merupakan kumpulan atau satu kesatuan data yg memiliki karakteristik yg sama. Entiti bisa berupa nama orang, tempat, benda, peristiwa, atau konsep yang mengandung suatu informasi. Sebagai contoh di lingkungan rumah sakit adalah pasien, dokter, dan kamar rawat. Di lingkungan Perguruan Tinggi adalah mhs, dosen, ataupun mata kuliah. 062130

7 Atribut Setiap entiti mempunyai beberapa atribut, yg mencirikan entiti tersebut. Seperti rumah dicirikan dengan warna, ukuran, umur, dan lingkungannya. Seorang pasien rumah sakit dapat dijelaskan dengan atribut-atributnya seperti nama, alamat, dan nomor identitas. Rumah dan pasien merupakan suatu entiti sedangkan warna, ukuran, umur, dan lingkungan merupakan atribut. Atribut biasa disebut data elemen/data field. 062130

8 Nilai Data Nilai data adalah data aktual atau in-formasi yg terkandung pada setiap elemen data. Elemen data nama pasien misalnya berisi “John”, “Chate-rine”, ataupun “Boyke”. Nilai- nilai yg diberikan pada suatu elemen data dpt bersifat kuantitatif, ataupun deskriptif tergantung pada bagaimana elemen tsb menjelaskan pada suatu entiti. 062130

9 Perbedaan antara entiti, atribut, dan nilai data
No. Entiti Atribut/Elemen Data Nilai Data 1 Pasien a. Nomor Pasien b. Nama Pasien c. Alamat Pasien a. P b. John c. Jl. Taman Sari No.10 2 Dokter a. Nomor Identitas Dokter b. Nama Dokter c. Alamat Dokter a. D b. Dr. Herman c. Jl. Buah Batu No.50 3 Obat a. Nama Obat b. Efek Sampingan c. Produsen a. Peniciline b. Sakit Kepala c. Kalbe Farma 062130

10 Elemen Data Kunci Beberapa elemen data mempunyai sifat, bahwa dgn mengetahui nilai yg diberikan oleh sebagian elemen data dari entiti tertentu, dapat diidentifikasikan nilai-nilai yg terkandung dlm elemen-elemen data lain pd entiti yg sama. Elemen penentu di atas disebut sebagai elemen data kunci. Sbg contoh dgn diketahui nomor identitas “P ” maka diketahui bahwa pasien yg bersangkutan adalah “John” dengan alamat “Jl, Taman Sari No. 10”. 062130

11 Perancang database harus dpt memutus-kan calon elemen data kunci mana yg akan digunakan utk mengakses suatu entiti. Pemilihan elemen data kunci ini harus dilakukan dgn sangat hati-hati karena dgn pemilihan yg benar akan sangat membantu dlm pembuatan model konseptual secara benar. 062130

12 III. ENTITY-RELATIONSHIP (E-R) DIAGRAM
Setelah semua memori esensial ditransfor-masikan menjadi object data stores maka dapat disusun relasi antara satu object data store dgn yg lain. E-R diagram dibuat utk memperlihatkan relasi itu. E-R diagram adalah ilustrasi grafis objek-objek (antities) dan atribut, serta relasi antara keduanya. 062130

13 Salah satu metode pembuatan diagram E-R yaitu dgn menggambarkan objek-objek sbg segi empat, relasi sebagai belah ketupat kecil, dan atribut sebagai lingkaran. Notasi yang lain : R#([object-data-store A/object-data-store B,r-r]) yg mempresentasikan relasi antara r buah entry dlm object- data-store A dengan r entity dalam object-data-store B. 062130

14 Ada 4 (empat) relasi dasar, yaitu :
1. ONE-TO-ONE (1-1), relasi yg terjadi jika sebuah entry dlm sebuah object data store dihubungkan dgn hanya entry dlm object data store yg lain. 2. ONE-TO-MANY (1-M), relasi yg terjadi jika sebuah dgn satu atau lebih entry dlm object data store yg lain. 062130

15 3. MANY-TO-ONE (M-1), relasi yg terjadi jika satu atau lebih entry dlm sebuah object data store dihubungkan dgn hanya sebuah entry dlm object data store yang lain. 4. MANY-TO-MANY (M-M), relasi yg terjadi jika satu atau lebih entry dlm sebuah object data store dihubungkan dgn satu atau lebih entry dlm object data store. 062130

16 Contoh Diagram E-R R1[CLIENT/<CHILD>,1-M]R3 CLIENT/OFFICE, 1-1]
R2[CLIENT/RESIDENCE,1-1] R4[CHILD/HOME- ROOM, M-1] 062130

17 E-R DIAGRAM OF CHILD OFFICE 1 1 CLIENT M CLIENT M M OF RESIDENCE 1
assigned to RESIDENCE 1 HOME-ROOM 1 062130

18 Menurut James Marten (1992)
E-R DIAGRAM OFFICE Has of CLIENT Has of CHILD I I I I _ _ Lives in is lived by assign in to are assigned RESIDENCE HOME-ROOM I I 062130

19 IV. SISTEM MANAJEMEN DATABASE
Sistem Manajemen Database (SMDB) merupakan sistem yang dipergunakan untuk mengintegrasikan beberapa data file ke dlm suatu database. SMDB terdiri dari piranti lunak, piranti keras, dan prosedur yang mengolah dan mengatur database tersebut. SMDB memungkinkan pengguna sistem untuk mengakses seluruh data yang terintegrasi dalam organisasi perusahaan yang melintas batas operasional, fungsional, dan organisasional dalam perusahaan. 062130

20 V. MODEL DATA Tugas utama seorang administrator database adalah mengembangkan model konseptual yang disebut juga Model Perusahaan dalam suatu orga-nisasi. Model ini meliputi entiti dan relasinya, merupakan alat yg digunakan untuk menggambarkan konseptual dari organisasi data. 062130

21 Model konseptual merupakan alat komuni-kasi di antara pengguna data dan dikem-bangkan tanpa harus memperhatikan gam-baran bentuk fisiknya. Model konseptual ini dapat juga digunakan untuk mengorganisasi, penggambaran, pe-rencanaan, dan komunikasi sebuah ide. Jadi harus terlepas bebas dari sistem mana-jemen database yg digunakan. 062130

22 Model konseptual ini harus dipetakan ke dlm model logika yg digunakan sebagai struktur utama dari sistem manajemen database. Model logika ini selanjutnya harus dipetakan ke dalam model fisik yg juga disebut model internal atau struktur fisik. Sampai saat ini ada 3 (tiga) model data yang banyak digunakan, yaitu model data relational, model data hirarki, model data jaringan atau network. 062130

23 Model Data Relational Model data relational menggambarkan hubungan antar entiti dalam bentuk tabel dua dimensi. Setiap kolom merupakan atribut dari suatu entiti sehingga suatu kolom dari tabel menggambarkan data record dalam pengertian konvensional. Satu kolom atau sekelompok kolom tertentu dinamakan calon data kunci, bila nilainya secara unik dpt mengidentifikasikan semua nilai dalam suatu baris kunci. 062130

24 Dalam suatu relasi memungkinkan adanya lebih dari satu data kunci yang nantinya disebut data kunci utama, yaitu secara ber-samaan data kunci data tersebut akan mengidentifikasikan nilai dalam suatu baris secara unik. Misalnya : bila diketahui nomor pasien P , maka elemen data lainnya secara unik dapat ditentukan, yaitu nama pasien adalah “John” dan alamat pasien adalah “Jln Taman Sari 10” 062130

25 Tabel. Entiti Pasien No. Pasien Nama Pasien Alamat Pasien P-10197001
John Jln. Taman Sari 10, Palembang P Catherine Jln. Sungai Buah 290, Palembang P Boyke Jln Sudirman 9, Palembang P Januari Jln Cempaka 120, Palembang P Ahmad Jln Rajawali 14, Palembang P Burhan Jln. May Sabara 21, Palembang P Citra Jln. H. Burlian 430, Palembang 062130

26 Tabel. Entiti Dokter No. ID Nama Dokter Alamat Dokter D-10197001
Dr. Abdurrahman Jln. Cianjur 12, Palembang D Dr. Bambang Jl. Mardeka 223, Palembang D Dr. Sihombing Jl. Kapten Rivai 13, Palembang D Dr. Rachmat Jln. Veteran 277, Palembang D Dr. Asrial Jln. Basuki Rahmat 175, Palembang D Dr. Thomas Jln. Dempo Luar 121, Palembang D Dr. Siska Jln. Sukarno-Hatta 11, Palembang 062130

27 Data Model Hirarki Pengertian hirarki dalam kehidupan sehari-hari sering diungkapkan sebagai suatu ting-katan atau level. Misalnya dalam perusaha-an Direktur Utama, Direktur, dan kemudian Manajer. Pengertian hirarki dalam model data adalah sebuah model yg menggambarkan hubungan antar entiti dlm suatu perusahaan dalam bentuk struktur pohon, yg selalu dimulai dari puncak yang disebut root dan mempunyai beberapa simpul dan cabang. 062130

28 Gbr. Struktur Pohon Hirarki
LEVEL 1 (ROOT) LEVEL 2 LEVEL 3 Gbr. Struktur Pohon Hirarki 062130

29 Gbr. Jalur Akses dalam Model Data Hirarki
LEVEL 1 (ROOT) A B E G LEVEL 2 C D F H K L I J Gbr. Jalur Akses dalam Model Data Hirarki 062130

30 Hubungan entiti Pasien dalam model data hirarki
John Jln. Jln. Taman Sari 10 Catherine Jln.Sei Buah Nomor Dokter D D D D D D Nama Dokter Dr.Abdurrahman Dr. Bambang Dr. Rahmat Dr. Sihombing Dr. Abdurrahman Dr. Rahmat Tanggal Operasi Jenis Operasi Batu Ginjal Jantung Trombosit Katarak Batu Ginjal Trombosit 062130

31 Model Data Jaringan Komponen utama model data jaringan yaitu set dan record. Data model jaringan, menghubungkan entiti dari suatu perusahaan ke dalam suatu bentuk jaringan atau network. Notasi grafik pada model ini menggu-nakan blok dan anak panah (dikenal-kan oleh Bachman). Suatu blok menggambarkan suatu entiti atau jenis record. Setiap jenis record terdiri dari nol, satu, dan lebih atribut yang disebut sebagai elemen data atau field. 062130

32 Gbr. Model Data Jaringan
Set dari empat record Area Gbr. Model Data Jaringan 062130

33 Gbr. Daerah Model Data Jaringan
Area Pasien Area Dokter Tipe Record PASIEN Tipe Record DOKTER DOKTER Dan tipe record Hubungan 062130

34 Set Kejadian dari hubungan Pasien ke Dokter
John Jln. Jln. Taman Sari 10 Catherine Jln.Sei Buah Nomor Dokter D D D D Nama Dokter Dr.Abdurrahman Dr. Bambang Dr. Rahmat Dr. Abdurrahman Tanggal Operasi Jenis Operasi Batu Ginjal Jantung Trombosit Batu Ginjal 062130

35 VI. PERANCANGAN DATABASE
Suatu cara yg efektif untuk membentuk suatu model (disebut model konseptual) adalah konsep data relasional. Konsep ini diguna-kan untuk analisis data dan hubungan informasi yg diberikan oleh pengguna akhir. Konsep utama model data relasional yang di-gunakan dlm pembentukan model konseptual adalah proses normalisasi, yaitu suatu proses pengelompokkan data elemen ke dlm tabel yang menggambarkan entiti dan hubungannya. 062130

36 Teori normalisasi ini didasarkan pada obser-vasi bahwa sebuah kelompok relasi tertentu akan mempunyai sifat yang lebih baik pada proses penyisipan, perubahan, dan pengha-pusan data, bila disusun dgn cara tertentu dibandingkan relasi kelompok yg lain pada data yg sama. 062130

37 Dalam SPK, perancangan database dapat dilakukan dengan berdasarkan pada rumus-an keputusan kunci (key decision) menjadi rumusan kebutuhan informasi berdasarkan data pendukungnya. 062130

38 Fungsi penjualan dan fungsi perancangan pengendalian produksi
Keputusan Memadai ? Fungsi penjualan dan fungsi perancangan pengendalian produksi Fungsi penjualan dan fungsi perancangan pengendalian produksi Fungsi penjualan dan fungsi perancangan pengendalian produksi Kunci Keputusan (key decision) Bagaimana menalokasikan kapasitas yg masih tersedia ? - Tingkatkan omzet penjualan (ekspor). - Tingkatkan persediaan. - Produksi produk-produk yg paling menguntungkan. Bagaimana menanggulangi kekurangan kapasitas ? - Prioritaskan pelayanan konsumen yg potensial : - turunkan penjualan/ekspor - turunkan suplai ke para distributor. - Tingkatkan jam lembur - Tambah sift kerja - Subkontrak Kebutuhan informasi - Waktu yg tersedia - keuntungan produksi per satuan waktu - Biaya produksi - Situasi pasar : - Produk pengganti - Pesaing domestik - Impor - Komitmen yg telah disepakati - Produk-produk substitusi - Keuntungan yg hilang akibat pembatalan produksi. Data Pendukung yg dibutuhkan - Data komersial Data biaya - Data teknis - Data komersial - Data biaya - Data teknis Manfaat - pemungutan keuntungan & penjualan - peningkatan utilitas SD produksi - minimasi dampak penurunan penjualan. Memperhitungkan kapasitas tersedia dan pesanan produk untuk periode mendatang 062130


Download ppt "SISTEM DATABASE OLEH Arfansyah, M.Kom 062130."

Presentasi serupa


Iklan oleh Google