Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehYudi Singgih Telah diubah "9 tahun yang lalu
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.