BAB II TINJAUAN PUSTAKA

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II TINJAUAN PUSTAKA"

Transkripsi

1 BAB II TINJAUAN PUSTAKA 2.1 Sistem Pendukung Keputusan Sistem pendukung keputusan pertama kali diperkenalkan pada tahun 1970 oleh Michael S. Scott dengan istilah management decision systemyang merupakan suatu sistem berbasi computer yang membantu pengambilan keputusan dengan memanfaatkan data dan model-model untuk menyelesaikan masalah-masalah yang tidak terstruktur. (Turban, 2005) Menurut Surbakti (2002), sistem pendukung keputusan mendayagunakan resources individu-individu secara intelek dengan kemampuan komputer untuk meningkatkan kualitas keputusan. Menurut Maryan Alavi dan H. Albert Napler, sistem pendukung keputusan merupakan suatu kumpulan prosedur pemrosesan data dan informasi yang berorientasi pada penggunaan model untuk menghasilkan berbagai jawaban yang dapat membantu manajemen dalam pengambilan keputusan.sistem ini harus sederhana, mudah dan adaptif. Dari tiga defenisi sistem pendukung keputusan diatas dapat ditarik kesimpulan bahwa sistem pendukung keputusan adalah sebuah sistem berbasis komputer yang dapat melakukan bantuan dalam pengambilan keputusan untuk memecahkan suatu masalah dengan memanfaatkan data dan model tertentu. 2.2 Karakteristik dan Nilai Guna Sistem Pendukung Keputusan Berikut karakteristik sistem pendukung keputusan menurut Turban : 1. Sistem pendukung keputusan dirancang untuk membantu pengambil keputusan dalam memcahkan masalah yang sifatnya semi terstruktur ataupun tidak terstruktur. 2. Dalam proses pengolahannya, sistem pendukung keputusan mengombinasikan penggunaan model-model analisis dengan teknik pemasukan data konvensional serta fungsi-fungsi pencari informasi. 11

2 3. Sistem pendukung keputusan dirancang sedemikian rupa sehingga dapat digunakan dengan mudah oleh orang-orang yang tidak memiliki dasar kemampuan tinggi. Oleh karena itu pendekatan yang digunakan biasanya model interaktif. 4. Sistem pendukung keputusan dirancang dengan menekankan pada aspek fleksibelitas serta kemampuan adaptasi yang tinggi. Sehinggan mudah disesuaikan dengan berbagai perubahan lingkungan yang terjadi dan kebutuhan pemakai. Dengan berbagai karakter diatas, sistem pendukung keputusan dapat memberikan berbagai manfaat atau keuntungan bagi pemakainya. Berikut keuntungannya : a. Memperluas kemampuan pengambil keputusan dalam memproses data. b. Menyediakan bukti tambahan untuk memberikan pembenaran sehingga dapat memperkuat posisi pengambil keputusan. c. Menghemat waktu dalam pengambilan keputusan. 2.3 Case Based Reasoning (CBR) Case BasedReasoning (CBR) merupakan sebuah metode yang digunakan untuk menyelesaikan permasalahan dengan memanfaatkan kejadian kejadian lama sebagai solusi dari kasus yang baru dengan melihat tingkat kemiripanya. Menurut Aamodt dan Plaza (1994) Case-Based Reasoning adalah suatu pendekatan untuk menyelesaikan suatu permasalahan (problem solving) berdasarkan solusi dari permasalahan sebelumnya. Case-based Reasoning ini merupakan suatu paradigma pemecahan masalah yang banyak mendapat pengakuan yang pada dasarnya berbeda dari pendekatan utama AI lainnya. Suatu masalah baru dipecahkan dengan menemukan kasus yang serupa di masa lampau, dan menggunakannya kembali pada situasi masalah yang baru. Perbedaan lain dari CBR yang tidak kalah penting adalah CBR juga merupakan suatu pendekatan ke arah incremental yaitu pembelajaran yang terus menerus. Dalam Case-Based Reasoning ada empat tahapan yang meliputi: 1. Retrieve 12

3 Mendapatkan kembali kasus yang paling relevan (similar) dengan kasus yang baru.tahap retrieval ini dimulai dengan menggambarkan sebagian masalah, dan diakhiri jika ditemukan kecocokan terhadap masalah sebelumnya yang tingkat kecocokannya paling tinggi.bagian ini mengacu pada segi identifikasi, kecocokan awal, pencarian dan pemilihan serta eksekusi. 2. Reuse Memodelkan/menggunakan kembali pengetahuan dan informasi kasus lama berdasarkan bobot kemiripan yang paling relevan ke dalam kasus yang baru, sehingga menghasilkan usulan solusi dimana mungkin diperlukan suatu adaptasi dengan masalah yang baru tersebut. 3. Revise Meninjau kembali solusi yang diusulkan kemudian mengetesnya pada kasus nyata (simulasi) dan jika diperlukan memperbaiki solusi tersebut agar cocok dengan kasus yang baru. 4. Retain Mengintegrasikan kasus baru yang telah berhasil mendapatkan solusi agar dapat digunakan oleh kasus-kasus selanjutnya yang mirip dengan kasus tersebut, tetapi Jika solusi baru tersebut gagal, maka menjelaskan kegagalannya, memperbaiki solusi yang digunakan, dan mengujinya lagi. Empat proses masing-masing melibatkan sejumlah langkah-langkah spesifik, yang dijelaskan pada Gambar

4 Gambar 2.1Tahapan Proses dalam Case Based Reasoning (A. Aamodt & E. Plaza, 1994) Pada saat terjadi permasalahan baru, pertama-tama sistem melakukan proses retrieve. Proses retrieve melakukan dua langkah pemrosesan, yaitu pengenalan masalah dan pencarian persamaan masalah pada database. Setelah proses retrieve selesai dilakukan, selanjutnya sistem melakukan proses reuse. Di dalam proses reuse, sistem menggunakan informasi permasalahan sebelumnya yang memiliki kesamaan untuk menyelesaikan permasalahan yang baru. Pada proses reuse dilakukan penyalinan, penyeleksian, dan melengkapi informasi yang digunakan. Selanjutnya pada proses revise, informasi tersebut dikalkulasi, dievaluasi, dan diperbaiki kembali untuk mengatasi kesalahan-kesalahan yang terjadi pada permasalahan baru. Pada proses terakhir, sistem melakukan proses retain. Proses retain mengindeks, mengintegrasi, dan mengekstrak solusi yang baru tersebut kedalam database. Selanjutnya, solusi baru itu disimpan di dalam basis pengetahuan (knowledgebase) untuk menyelesaikan permasalahan yang akan datang. Tentunya, permasalahan yang memiliki kesamaan. 14

5 2.4 Nearest Neighbor Nearest Neighbor adalah pendekatan untuk mencari kasus dengan menghitung kedekatan antara kasus baru dengan kasus lama, yaitu berdasarkan pada pencocokan bobot dari sejumlah fitur yang ada.misalkan diinginkan untuk mencari solusi terhadap seorang pasien baru dengan menggunakan solusi dari pasien terdahulu. Untuk mencari kasus pasien mana yang akan digunakan maka dihitung kedekatan kasus pasien baru dengan semua kasus pasien lama. Kasus pasien lama dengan kedekatan terbesar-lah yang akan diambil solusinya untuk digunakan pada kasus pasien baru. Gambar 2.2 Ilustrasi Kedekatan Kasus Seperti tampak pada Gambar 2, terdapat dua pasien lama A dan B. Ketika ada pasien Baru, maka solusi yang akan diambil adalah solusi dari pasien terdekat dari pasien Baru. Seandainya d1 adalah kedekatan antara pasien Baru dan pasien A, sedangkan d2 adalah kedekatan antara pasien Baru dengan pasien B. Karena d2 lebih dekat dari d1 maka solusi dari pasien B lah yang akan digunakan untuk memberikan solusi pasien Baru. Adapun rumus untuk melakukan penghitungan kedekatan antara dua kasus adalah sebagai berikut: Similarity T, S = dengan T : kasus baru n i=1 f Ti,Si Wi Wi S : kasus yagn ada dalam penyimpanan n : jumlah atribut dalam masing-masing kasus.(2.1) 15

6 i : atribut individu antara 1 s/d n f : fungsi similarity atribut i antara kasus T dan kasus S w : bobot yang diberikan pada atribut ke i Kedekatan biasanya berada pada nilai antara 0 s/d 1. Nilai 0 artinya kedua kasus mutlak tidak mirip, sebaliknya untuk nilai 1 kasus mirip dengan mutlak.untuk memudahkan pemahaman diberikan kasus kemungkinan seorang nasabah bank akan bermasalah dalam pembayarannya atau tidak, seperti tampak pada Tabel 2.1. Tabel 2.1 Tabel Kasus No Jenis Pendidikan Agama Bermasalah Kelamin 1 L S1 Islam Ya 2 P SMA Kristen Tidak 3 L SMA Islam Ya Atribut Bermasalah merupakan atribut tujuan. Bobot antara satu atribut dengan atribut yang lain pada atribut bukan tujuan dapat didefinisikan dengan nilai berbeda. Sebagai contoh didefinisikan bobot untuk masing-masing atribut seperti tampak pada Tabel 2.2. Tabel 2.2 Definisi Bobot Atribut Atribut Bobot Jenis Kelamin 0.5 Pendidikan 1 Agama 0.75 Kedekatan antara nilai-nilai dalam atribut juga perlu didefinikan. Sebagai contoh dalam pembahasan ini, kedekatan nilai Atribut Jenis kelamin ditunjukkan pada Tabel 2.3, kedekatan nilai Atribut Pendidikan ditunjukkan pada Tabel 2.4 dan kedekatan nilai Atribut Agama ditunjukkan pada Tabel

7 Tabel 2.3Kedekatan Atribut Jenis Kelamin Nilai 1 Nilai 2 Kedekatan L L 1 P P 1 L P 0.5 P L 0.5 Tabel 2.4 Kedekatan Nilai Atribut Pendidikan Nilai 1 Nilai 2 Kedekatan S1 S1 1 SMA SMA 1 S1 SMA 0.4 SMA S1 0.4 Tabel 2.5 Kedekatan Nilai Atribut Agama Nilai 1 Nilai 2 Kedekatan Islam Islam 1 Kristen Kristen 1 Islam Kristen 0.75 Kristen Islam 0.75 Misalkan ada kasus nasabah baru dengan nilai atribut: Jenis Kelamin : L Pendidikan : SMA Agama : Kristen Dengan menggunakan tabel 2.2, tabel 2.3, tabel 2.4, dan tabel 2.5 maka untuk kasus yang baru dapat dihitung kedekatanya dengan masing masing kasus yang ada pada tabel 2.1 : a. Menghitung kedekatan kasus baru dengan kasus no 1 Similarty = = =

8 b. Menghitung kedekatan kasus baru dengan kasus no 2 Similarty = = = 0.8 c. Menghitung kedekatan kasus baru dengan kasus no 3 Similarty = = = 0.9 Dari langkah a, b dan c dapat diketahui bahwa nilai tertinggi adalah kasus 3.Berarti kasus yang terdekat dengan kasus baru adalah kasus 3. Maka klasifikasi dari kasus 3 yang akan digunakan untuk memprediksi kasus baru. Yaitu kemungkinan nasabah baru akan Tidak Bermasalah. 2.5 System Development Life Cycle (SDLC) System Development Life Cycle (SDLC) adalah sebuah model konseptual yang digunakan dalam pengelolaan projek yang menggambarkan tahapan-tahapan yang dilibatkan dalam projek pengembangan sistem informasi dari studi kelayakan awal sampai maintenance dari aplikasi. 2.6 Metode Pengembangan Waterfall Model waterfall adalah proses pengembangan perangkat lunak tradisional yang umum digunakan dalam proyek proyek perangkat lunak yang paling pembangunan. Ini adalah model sekuensial, sehingga penyelesaian satu set kegiatan menyebabkan dimulainya aktivitas berikutnya. Hal ini disebut waterfall karena proses mengalir secara sistematis dari satu tahap ke tahap lainnya dalam model ke bawah. Membentuk kerangka kerja untuk pengembangan perangkat lunak.beberapa varian darimodelada, setiap label yang berbeda menggunakan untuk setiap tahap.secara umum, bagaimanapun, model ini dianggap memiliki enam tahap yang berbeda seperti yang ditunjukkan pada model proses perangkat lunak merupakan deskripsi sederhana dari proses perangkat lunak yang menyajikan suatu pandangan dari proses tersebut(sommerville, 2011).Model proses mencakup kegiatan yang merupakan bagian dari proses perangkat lunak, 18

9 produk perangkat lunak, dan peran orang yang terlibat dalam rekayasa perangkat lunak. Model waterfall memiliki tahapan - tahapan dalam proses nya, setiap tahapan tersebut harus diselesaikan sebelum berlanjut ke tahap berikutnya. Berikut tahapan yang ada dalam waterfall adalah (Sommerville, 2011): Gambar 2.3Model Waterfal (Sommerville,2011) Berikut merupakan tahapan-tahapan dalam model proses SDLC: 1. Analisis dan Definisi Kebutuhan Merupakan tahapan penetapan fitur, kendala dan tujuan sistem melalui konsultasi dengan pengguna sistem. Semua hal tersebut akan ditetapkan secara rinci dan berfungsi sebagai spesifikasi sistem. 2. Perancangan Sistem dan Perangkat Lunak Dalam tahapan ini akan dibentuk suatu arsitektur sistem berdasarkan persyaratan yang telah ditetapkan. Dan juga mengidentifikasi dan menggambarkan abstraksi dasar sistem perangkat lunak dan hubunganhubungannya. 3. Implementasi dan Pengujian Unit Dalam tahapan ini, hasil dari desain perangkat lunak akan direalisasikan sebagai satu set program atau unit program. Setiap unit akan diuji apakah sudah memenuhi spesifikasinya. 4. Integrasi dan Pengujian Sistem 19

10 Dalam tahapan ini, setiap unit program akan diintegrasikan satu sama lain dan diuji sebagai satu sistem yang utuh untuk memastikan sistem sudah memenuhi persyaratan yang ada. Setelah itu sistem akan dikirim ke pengguna sistem. 5. Operasi dan Pemeliharaan Dalam tahapan ini, sistem diinstal dan mulai digunakan. Selain itu juga memperbaiki error yang tidak ditemukan pada tahap pembuatan. Dalam tahap ini juga dilakukan pengembangan sistem seperti penambahan fitur dan fungsi baru. 2.7 Normalisasi Definisi Normalisasi Proses normalisasi adalah proses pengelompokan data elemen menjadi tabel-tabel yang menunjukkan entity dan relasinya. Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis data atau database, teknik pengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi yang baik (tanpa redudansi). Pada proses normalisasi dilakukan pengujian pada beberapa kondisi apakah ada kesulitan pada saat menambah/menyisipkan, menghapus, mengubah dan mengakses pada suatu basis data. Bila terdapat kesulitan pada pengujian tersebut maka perlu dipecahkan relasi pada beberapa tabel lagi atau dengan kata lain perancangan basis data belum optimal. Tujuan dari normalisasi yaitu : a. Menghilangkan kerangkapan data, b. Mengurangi kompleksitas, dan c. Mempermudah pemodifikasian data. Sebuah tabel dikatakan baik (efisien) atau normal jika memenuhi 3 kriteria sbb: 1. Jika ada dekomposisi (penguraian) tabel, maka dekomposisinya harus dijamin aman (Lossless-Join Decomposition). Artinya, setelah tabel tersebut diuraikan / didekomposisi menjadi tabel-tabel baru, tabel-tabel baru tersebut bisa menghasilkan tabel semula dengan sama persis. 2. Terpeliharanya ketergantungan fungsional pada saat perubahan data (Dependency Preservation). 20

11 3. Tidak melanggar Boyce-Codd Normal Form (BCNF) Jika kriteria ketiga (BCNF) tidak dapat terpenuhi, maka paling tidak tabel tersebut tidak melanggar Bentuk Normal tahap ketiga (3rd Normal Form atau 3NF). Tabel 2.1 merupakan yang akan dilakukan proses normalisasi. Tabel 2. 6 Tabel Unnormal PNo PName ENo EName Jcode ChgHr Hrs 1 Alpha 101 John Doe NE $ Jane Vo SA $ Bob Lund CP $ Beta 101 John Doe NE $ Jeb Lee NE $ Sara Lee SA $ Omega 102 Beth Reed PM $ Jane Vone SA $ Bentuk Bentuk Normalisasi 1. Bentuk Normal Tahap Pertama (1st Normal Form atau 1NF) Suatu relasi dikatakan sudah memenuhi bentuk normal ke satu (1NF) bila data bersifat atomic yaitu setiap irisan baris dan kolom hanya mempunyai satu nilai data. Tabel 2.6 dapat diubah menjadi bentuk normal tahap pertama (1NF) dengan menambahkan PNo dan PName di setiap baris sehingga akan terbentuk tabel 2.7 Tabel 2. 7 Tabel 1NF PNo Pname ENo Ename Jcode ChgHr Hrs 1 Alpha 101 John Doe NE $ Alpha 105 Jane Vo SA $ Alpha 110 Bob Lund CP $ Beta 101 John Doe NE $

12 2 Beta 108 Jeb Lee NE $ Beta 106 Sara Lee SA $ Omega 102 Beth Reed PM $ Omega 105 Jane Vone SA $ Bentuk Normal Tahap Kedua (2st Normal Form atau 2NF) Bentuk normal kedua yaitu dengan melakukan dekomposisi tabel 2.7 menjadi beberapa relasi dengan mencari kandidat primary key. Syarat bentuk normal tahap kedua yaitu sudah memenuhi dalam bentuk normal kesatu (1NF), semua atribut bukan kunci hanya boleh tergantung (functional dependency) pada atribut kunci. Jika ada ketergantungan parsial maka atribut tersebut harus dipisah pada tabel yang lain. Perlu ada tabel penghubung ataupun kehadiran foreign key bagi atribut-atribut yang telah dipisah tadi. Dari kandidat key, akan ditentukan functional dependency yang bertujuan untuk mensyaratkan nilai himpunan atribut tertentu dengan menentukan nilai himpunan atribut lainya secara unik. Kandidat key dari tabel tersebut yaitu PNo dan ENo. Gambar 2. 4 Diagram Functional Dependency Fungsional dependncynya sebagai berikut : PNo PName (fd 1) ENo {EName,JCode,ChgHr} (fd 2) {PNo,ENo} Hrs (fd 3) Dari tiga fungsional dependency akan dibentuk relasi diagram baru seperti gambar

13 Gambar 2. 5 Digram 2NF Dari gambar 2.5 akan dibentuk tiga buah tabel 2NF yaitu tabel Project, Charge, dan Employee sebagai berikut Tabel 2. 8 Project PNo PName 1 Alpha 2 Beta 3 Omega 23

14 Tabel 2. 9 Charge PNo ENo Hrs Tabel Employee ENo EName JCode ChgHr 101 John Doe NE $ Beth Reed PM $ Jane Vo SA $ Sara Lee SA $ Jeb Lee NE $ Bob Lund CP $60 3. Normalisasi Tahap Ketiga (3st Normal Form atau 3NF) Untuk bentuk normal ketiga, setiap relasi harus ketergantungan penuh pada primary key atau tidak ada ketergantungan transitif (dimana atribut bukan kunci tergantung pada atribut bukan kunci lainnya) dan harus bentuk normal kedua (2NF). Pada Tabel 2.10 masih terdapat transive depency dimana atribut bukan kunci yaitu ChgHr masih ketergantungan dengan atribut bukan kunci lainya yaitu JCode. Sehingga untuk membentuk normalisasi tahap ketiga, dari tabel 2.10 akan dikomposisi menjadi 2 buah tabel yaitu tabel 2.11 dan tabel Tabel Job JCode ChgHr NE $65 PM $125 SA $80 CP $60 Tabel Employee ENo EName JCode 101 John Doe NE 102 Beth Reed PM 105 Jane Vo SA 106 Sara Lee SA 108 Jeb Lee NE 110 Bob Lund CP Gambar 2.6 merupakan diagram 3NF, dari gambar 2.6 dapat dibuat tabel-tabel hasil normalisasi tahap ketiga (3NF). 24

15 Gambar 2. 6 Diagram 3NF Dari hasil normalisasi tahap ketiga (3NF), terbentuk 4 buah tabel yaitu tabel 2.8 Projetct, tabel 2.9 Charge, tabel 2.11 Job, dan tabel 2.12 Employee. 2.7 Tinjauan Studi Terdapat beberapa penilitian yang pernah dilakukan dengan menggunakan Case Base Reasoning sebagai metode sistem pendukung keputusan diantaranya : a. Pembangunan Aplikasi Trevel Recommender Dengan Metode Case Base Reasoning (Uung Ungkawa, Dewi Rosmala, Fanny Aryanti, 2013).Pada penelitian ini diimplementasikan metode CBR untuk membantu perekomendasian wisata..kasus-kasus yang dipergunakan dalam sistem diperoleh dari beberapa sumber data real tentang objek wisata di Jawa Barat. Sistem akan memberikan keluaran berupa jenis objek wisata yang direkomendasikan serta perkiraan biaya akomodasi yang didasarkan pada kemiripan kasus baru dengan pengetahuan yang dimiliki sistem. Berdasarkan pengujian Aplikasi Travel Recommender dapat memberikan rekomendasi wisata berdasarkan rencana wisata sebelumnya dengan tingkat keberhasilan 60% dan kegagalan 40%. 25

16 b. Sistem Berbasis Kasus Untuk Diagnosis Penyakit Melalui Hasil Pemeriksaan Laboratorium (Lusiana Indriasari Sagita, Sri Kusumadewi, 2009). Penelitian ini bertujuan membuat suatu sistem berbasis kasus untuk diagnosis penyakit melalui hasil pemeriksaan laboratorium dengan menggunakan model penalaran Case Based Reasoning (CBR). Sistem berbasis kasus untuk diagnosis penyakit melalui pemeriksaan laboratorium merupakan sistem yang dapat menentukan suatu keputusan mengenai diagnosis penyakit melalui hasil pemeriksaan laboratorium dengan menggunakan metode CBR. Selain diagnosis penyakit, sistem akan memberikan informasi penyebab tinggi rendahnya suatu nilai penyakit, sistem akan memberikan informasi penyebab tinggi rendahnya suatu nilai pemeriksaan dan solusi terapinya. Dengan aplikasi ini diharapkan dapat memberikan manfaat yang lebih untuk melakukan diagnosis penyakit dan proses rekam medik pasien. c. Sistem Pakar Menentukan Kerusakan Televisi Dengan Metode Case Based Reasoning (Nur Hidayah, 2015). Penelitian ini bertujuan membuat sistem ini semoga dapat membantu masyarakat dalam mendiagnosa kerusakan televisi mereka. Dalam hal ini mereka tidak perlu repot-repot untuk memanggil reparasi atau membawaketempat reparasi televisi. Disini penulis memberikan solusu-solusinya untuk menyelesaikan masalahmasalah yang timbul pada televisi yang sering muncul. Dalam penelitian ini peulis juga memberikan cara perawatan perwawan Televisi. Dengan menggunakan metode Case Based Reasoning dapat diterapkan dalam pembuatan aplikasi sistem pakar mendeteksi kerusakan Televisi sehingga membantu masyarakat awam dalam memperbaiki kerusakan Televisi. 26

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Resep Elektronik Sistem resep elektronik adalah pemanfaatan sistem elektronik untuk menfasilitasi dan meningkatkan komunikasi urutan resep atau obat, membantu pilihan, administrasi

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Tren dan pola gaya hidup selalu mengalami perubahan seiring perkembangan zaman. Perubahan pola hidup sangat berpengaruh terhadap kesehatan dan peningkatan penyakit.

Lebih terperinci

IMPLEMENTASI CASE BASED REASONING UNTUK SISTEM DIAGNOSIS PENYAKIT ANJING

IMPLEMENTASI CASE BASED REASONING UNTUK SISTEM DIAGNOSIS PENYAKIT ANJING IMPLEMENTASI CASE BASED REASONING UNTUK SISTEM DIAGNOSIS PENYAKIT ANJING Fransica Octaviani S. (1) Joko Purwadi (2) Rosa Delima (3) foctas@yahoo.com jokop@ukdw.ac.id rosa@ukdw.ac.id Abstraksi Penalaran

Lebih terperinci

Normalisasi Data. Author : Minarni, S.Kom.,MM

Normalisasi Data. Author : Minarni, S.Kom.,MM Normalisasi Data Author : Minarni, S.Kom.,MM Normalisasi Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis data yang mengelompokkan atribut dari suatu relasi sehingga membentuk struktur

Lebih terperinci

ALGORITMA NEAREST NEIGHBOR

ALGORITMA NEAREST NEIGHBOR ALGORITMA NEAREST NEIGHBOR A. Algoritma Nearest Neighbor adalah pendekatan untuk mencari kasus dengan menghitung kedekatan antara kasus baru dengan kasus lama, yaitu berdasarkan pada pencocokan bobot dari

Lebih terperinci

Normalisasi Donny Yulianto, S.Kom

Normalisasi Donny Yulianto, S.Kom Pertemuan 9 Normalisasi Donny Yulianto, S.Kom 1 Normalisasi Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan. Proses normalisasi merupakan proses

Lebih terperinci

NORMALISASI DATA. Basis Data

NORMALISASI DATA. Basis Data NORMALISASI DATA Basis Data Normalisasi Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis data yang mengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi yang

Lebih terperinci

BASIS DATA. Desain Database dan Normalisasi. Fakultas Ilmu Komputer UDINUS

BASIS DATA. Desain Database dan Normalisasi. Fakultas Ilmu Komputer UDINUS BASIS DATA Desain Database dan Normalisasi Fakultas Ilmu Komputer UDINUS Relasi (review) Kumpulan atribut yang nilainya : Setiap atribut harus berharga tunggal. Semua harga pada suatu atribut harus mempunyai

Lebih terperinci

Normalisasi Lanjut. I. Review Normalisasi

Normalisasi Lanjut. I. Review Normalisasi Normalisasi Lanjut I. Review Normalisasi Definisi Normalisasi adalah suatu teknik untuk mengorganisasikan data ke dalam tabeltabel untuk memenuhi kebutuhan pemakai di dalam suatu ogranisasi. Tujuan dari

Lebih terperinci

PERANCANGAN BASIS DATA PERTEMUAN KE -3. Rauf Fauzan, S.Kom.,M.Kom

PERANCANGAN BASIS DATA PERTEMUAN KE -3. Rauf Fauzan, S.Kom.,M.Kom PERANCANGAN BASIS DATA PERTEMUAN KE -3 Rauf Fauzan, S.Kom.,M.Kom Outline Normalisasi Studi Kasus Normalisasi Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis data yang mengelompokkan

Lebih terperinci

Perancangan Database Bagian II (Normalisasi( Normalisasi) TUJUAN PEMBELAJARAN

Perancangan Database Bagian II (Normalisasi( Normalisasi) TUJUAN PEMBELAJARAN Perancangan Database Bagian II (Normalisasi( Normalisasi) TUJUAN PEMBELAJARAN Apa itu Normalisasi? Tujuan Normalisasi Proses Normalisasi Tahapan Normalisasi Bentuk Normal Pertama 1NF Bentuk Normal Kedua

Lebih terperinci

PERANCANGAN DATA BASE BY LILIS PUSPITAWATI, SE.,M.SI

PERANCANGAN DATA BASE BY LILIS PUSPITAWATI, SE.,M.SI PERANCANGAN DATA BASE BY LILIS PUSPITAWATI, SE.,M.SI SISTEM MANAJEMEN BASIS DATA Keberhasilan suatu Sistem Informasi sangat dipengaruhi oleh manajemen data base yang merupakan salah satu eleman penyusunan

Lebih terperinci

SISTEM BASIS DATA AUB SURAKARTA

SISTEM BASIS DATA AUB SURAKARTA SISTEM BASIS DATA STMIK AUB SURAKARTA Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan. Tahap Normalisasi dimulai dari tahap paling ringan (1NF)

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Di Era Globalisasi ini masalah kesehatan merupakan masalah kompleks. Datangnya penyakit merupakan hal yang tidak bisa ditolak meskipun kadang dapat dicegah atau dihindari.

Lebih terperinci

Teknik dan Penerapan Normalisasi

Teknik dan Penerapan Normalisasi System Technology Database 1 5 Teknik dan Penerapan Normalisasi Dahlia Widhyaestoeti, S.Kom dahlia.widhyaestoeti@gmail.com dahlia74march.wordpress.com Teknik Normalisasi Beberapa pengertian mengenai normalisasi

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan 1 BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Penyakit jantung merupakan salah satu penyakit yang berbahaya dan penyebab kematian nomor satu di dunia jika tidak ditangani dengan baik. Di Indonesia

Lebih terperinci

Jurnal Coding, Sistem Komputer Untan Volume 05, No.03 (2017), hal ISSN : X

Jurnal Coding, Sistem Komputer Untan Volume 05, No.03 (2017), hal ISSN : X IMPLEMENTASI CASE BASED REASONING SISTEM DIAGNOSA PENYAKIT ANAK BERBASIS WEB Tri Rezki Maulidia 1, Tedy Rismawan 2, Syamsul Bahri 3 1,2,3 Jurusan Sistem Komputer, Fakultas MIPA Universitas Tanjungpura

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Teori Basis Data 2.1.1 Pengertian Data Menurut Turban (2003, p2), data ialah fakta yang belum diolah atau gambaran dari transaksi yang ditangkap, direkam, disimpan dan diklasifikasikan.

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada Toko Nada Bandung yang beralamat di

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada Toko Nada Bandung yang beralamat di BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Penulis melakukan penelitian pada Toko Nada Bandung yang beralamat di Jl. Naripan No.111 Bandung 40112 Toko ini masih menggunakan sosial media

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Dalam membangun aplikasi ini, terdapat teori-teori ilmu terkait yang digunakan untuk membantu penelitian serta menyelesaikan permasalahan yang ada berkaitan dengan sistem yang akan

Lebih terperinci

ANALISA RANCANGAN DATABASE

ANALISA RANCANGAN DATABASE Pertemuan 9 ANALISA RANCANGAN DATABASE Rancangan Database Database File Record Data item atau Field Characters 1 TEKNIK NORMALISASI Merupakan proses pengelompokan data elemen menjadi tabel-tabel yang menunjukkan

Lebih terperinci

BAB III LANDASAN TEORI. Flippo (1984) mendefinisikan sebagai berikut: Penarikan calon pegawai

BAB III LANDASAN TEORI. Flippo (1984) mendefinisikan sebagai berikut: Penarikan calon pegawai BAB III LANDASAN TEORI 1. 3.1 Rekrutmen Flippo (1984) mendefinisikan sebagai berikut: Penarikan calon pegawai atau tenaga kerja adalah proses pencarian tenaga kerja yang dilakukan secara seksama, sehingga

Lebih terperinci

Normalisasi Tabel Pada Basisdata Relasional

Normalisasi Tabel Pada Basisdata Relasional Normalisasi Tabel Pada Basisdata Relasional Dwi Puspitasari 1, Cahya Rahmad 2, Mungki Astiningrum 3 Politeknik Negeri Malang, Malang, Indonesia 1 dwi_sti@yahoo.com Abstrak Normalisasi tabel merupakan sebuah

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Bahan bangunan merupakan salah satu faktor yang penting untuk membuat sebuah rumah, untuk

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Bahan bangunan merupakan salah satu faktor yang penting untuk membuat sebuah rumah, untuk BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Bahan bangunan merupakan salah satu faktor yang penting untuk membuat sebuah rumah, untuk menghitung kebutuhan bahan bangunan seperti semen, besi,

Lebih terperinci

PERTEMUAN 6. Normalisasi Database (Conoly-chap 14) (Ramakisman -chap 15)

PERTEMUAN 6. Normalisasi Database (Conoly-chap 14) (Ramakisman -chap 15) PERTEMUAN 6 Normalisasi Database (Conoly-chap 14) (Ramakisman -chap 15) judul Normalisasi adalah teknik desain database yang dimulai dengan memeriksa hubungan antar atribut. Dimana atribut menjelaskan

Lebih terperinci

Database System 4 Normalization

Database System 4 Normalization Database System 4 Normalization Dahlia Widhyaestoeti, S.Kom Powered by www.redoffice.com Pustaka Data Modeling Fundamentals. By Paulraj Ponniah Published by John Wiley & Sons, Inc., Hoboken, New Jersey

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang beralamat di Jalan Jl. Surapati No.235. Toko ini belum memiliki media dalam

Lebih terperinci

Normalisasi. Didi Supriyadi, S.T., M.Kom Pertemuan ke-6

Normalisasi. Didi Supriyadi, S.T., M.Kom Pertemuan ke-6 Normalisasi Didi Supriyadi, S.T., M.Kom Pertemuan ke-6 Normalisasi Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan. Proses normalisasi merupakan

Lebih terperinci

ANALISA RANCANGAN NORMALISASI & DATABASE

ANALISA RANCANGAN NORMALISASI & DATABASE ANALISA RANCANGAN NORMALISASI & DATABASE Pertemuan 10 LANGKAH BENTUK NORMALISASI: BENTUK TIDAK NORMAL UNNORMALIZED FIRST NORMAL FORM (INF) SECOND NORMAL FORM (2NF) MENGHILANGKAN ELEMEN DATA BERULANG MENGHILANGKAN

Lebih terperinci

Normalisasi Basis Data

Normalisasi Basis Data Normalisasi Basis Data Normalisasi Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan. Tahap Normalisasi dimulai dari tahap paling ringan (1NF)

Lebih terperinci

1 BAB III OBJEK DAN METODE PENELITIAN

1 BAB III OBJEK DAN METODE PENELITIAN 1 BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Objek penelitian merupakan hal awal (suatu permasalahan) yang harus ditentukan dalam kegiatan penelitian sehingga penelitian dapat dilakukan secara

Lebih terperinci

STK 572 Manajemen Data Statistik. Tim Dosen: Dr. Farit Muhammad Affendi Dr. Agus M Soleh

STK 572 Manajemen Data Statistik. Tim Dosen: Dr. Farit Muhammad Affendi Dr. Agus M Soleh STK 572 Manajemen Data Statistik Tim Dosen: Dr. Farit Muhammad Affendi Dr. Agus M Soleh 2016 Menyiapkan Data untuk Statistik Dr. Agus M Soleh agusms@apps.ipb.ac.id 2 Sumber Data Asal Tipe File: Text File

Lebih terperinci

Desain Sistem Basis Data. 1. Struktur Basis Data 2. Normalisasi Data 3. ERD (entity relationship diagram)

Desain Sistem Basis Data. 1. Struktur Basis Data 2. Normalisasi Data 3. ERD (entity relationship diagram) Desain Sistem Basis Data 1. Struktur Basis Data 2. Normalisasi Data 3. ERD (entity relationship diagram) Normalisasi Data itu? Proses pengelompokkan data elemen menjadi tabel-tabel yang menunjukkan entity

Lebih terperinci

NORMALISASI. Normalisasi adalah suatu teknik untuk mengorganisasi data ke dalam tabel tabel

NORMALISASI. Normalisasi adalah suatu teknik untuk mengorganisasi data ke dalam tabel tabel NORMALISASI DEFINISI Normalisasi adalah suatu teknik untuk mengorganisasi data ke dalam tabel tabel untuk memenuhi kebutuhan pemakai di dalam suatu organisasi. TUJUAN NORMALISASI Untuk menghilangkan kerangkapan

Lebih terperinci

PENGANTAR BASIS DATA

PENGANTAR BASIS DATA PENGANTAR BASIS DATA Basis data menyediakan fasilitas atau memudahkan dalam memproduksi informasi yang digunakan oleh pemakai untuk mendukung pengambilan keputusan. Hal inilah yang menjadikan alasan dari

Lebih terperinci

Normalisasi. Normalisasi. Normalisasi. Tabel Universal. Tabel Universal 02/12/2010. (Pert. 8) Normalisasi

Normalisasi. Normalisasi. Normalisasi. Tabel Universal. Tabel Universal 02/12/2010. (Pert. 8) Normalisasi (Pert. 8) Oleh : Umi Laili Yuhana, S.Kom, M.Sc. Sarwosri, S.Kom, M.T. Dr. Ir. Siti Rochimah GASAL 2010/2011 1 adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan.

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Koperasi Bina Sejahtera Paguyuban Keluarga Bogem terletak di Kelurahan Kebonjayanti Kecamatan Kiaracondong Kota Bandung yang beralamat di Jl. Kebonjayanti No. 39 Kota

Lebih terperinci

Rancang Bangun Sistem Pakar Pendiagnosa Penyakit Paru-Paru Menggunakan Metode Case Based Reasoning

Rancang Bangun Sistem Pakar Pendiagnosa Penyakit Paru-Paru Menggunakan Metode Case Based Reasoning Rancang Bangun Sistem Pakar Pendiagnosa Penyakit Paru-Paru Menggunakan Metode Case Based Reasoning Diki Andita Kusuma 1, Chairani 2 1,2 Jurusan Teknik Informatika, IBI Darmajaya 1,2 Jl. A. Pagar Alam,

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Paru-paru sebagai pompa satu-satunya untuk sistem pernapasan adalah organ yang sangat penting bagi berlangsungnya kehidupan. Namun masih banyak orang yang kurang peduli

Lebih terperinci

Normalisasi adalah salah satu pendekatan logical design dari suatu database relational, dan tampaknya sedikit memiliki kemiripan dengan model ER.

Normalisasi adalah salah satu pendekatan logical design dari suatu database relational, dan tampaknya sedikit memiliki kemiripan dengan model ER. Normalisasi Database Normalisasi adalah salah satu pendekatan logical design dari suatu database relational, dan tampaknya sedikit memiliki kemiripan dengan model ER. Disain database relational dengan

Lebih terperinci

RANCANGAN CASE-BASED REASONING MENGGUNAKAN SORENSON COEFFICIENT

RANCANGAN CASE-BASED REASONING MENGGUNAKAN SORENSON COEFFICIENT RANCANGAN CASE-BASED REASONING MENGGUNAKAN SORENSON COEFFICIENT Murien Nugraheni Program Studi Teknik Informatika Universitas Ahmad Dahlan Yogyakarta Jl. Prof. Dr. Soepomo, S.H., Warungboto, Janturan,

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Salah satu hewan ternak yang paling banyak diternakkan adalah unggas. Unggas memberikan banyak manfaat dan keuntungan, antara lain dapat dimanfaatkan dagingnya,

Lebih terperinci

PERBANDINGAN METODE NEAREST NEIGHBOR DAN ALGORITMA C4.5 UNTUK MENGANALISIS KEMUNGKINAN PENGUNDURAN DIRI CALON MAHASISWA DI STMIK AMIKOM YOGYAKARTA

PERBANDINGAN METODE NEAREST NEIGHBOR DAN ALGORITMA C4.5 UNTUK MENGANALISIS KEMUNGKINAN PENGUNDURAN DIRI CALON MAHASISWA DI STMIK AMIKOM YOGYAKARTA PERBANDINGAN METODE NEAREST NEIGHBOR DAN ALGORITMA C4.5 UNTUK MENGANALISIS KEMUNGKINAN PENGUNDURAN DIRI CALON MAHASISWA DI STMIK AMIKOM YOGYAKARTA Kusrini 1, Sri Hartati 2, Retantyo Wardoyo 3, Agus Harjoko

Lebih terperinci

Normalisasi. Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan.

Normalisasi. Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan. SISTEM BASIS DATA Normalisasi Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan. Tahap Normalisasi dimulai dari tahap paling ringan (1NF) hingga

Lebih terperinci

Rancangan Database. Database. File. Record. Data item atau field. Characters

Rancangan Database. Database. File. Record. Data item atau field. Characters ANALISA RANCANGAN DATABASE Rancangan Database Database File Record Data item atau field Characters TEKNIK NORMALISASI Merupakan proses pengelompokan data elemen menjadi tabel-tabel yang menunjukkan entity

Lebih terperinci

Copyright 2005 PENS-ITS C H A P T E R

Copyright 2005 PENS-ITS C H A P T E R Copyright 2005 PENS-ITS C H A P T E R 6 Objectives Tujuan: 1. Memahami normalisasi bentuk ketiga (3NF) 2. Memahami normalisasi Boyce-Codd Normal Form (BCNF) Lessons 1. Bentuk Normal III (3NF) 2. Bentuk

Lebih terperinci

BAB I PENDAHULUAN 1. 1 Latar Belakang Dan Permasalahan Pendidikan merupakan sesuatu yang sangat penting, namun tidak semua orang dapat menempuh

BAB I PENDAHULUAN 1. 1 Latar Belakang Dan Permasalahan Pendidikan merupakan sesuatu yang sangat penting, namun tidak semua orang dapat menempuh BAB I PENDAHULUAN 1. 1 Latar Belakang Dan Permasalahan Pendidikan merupakan sesuatu yang sangat penting, namun tidak semua orang dapat menempuh pendidikan sesuai yang diharapkan. Salah satu permasalahan

Lebih terperinci

Gambar 7. Tahapan Proses penelitian

Gambar 7. Tahapan Proses penelitian BAB III METODE PENELITIAN 3.1. Alur Penelitian Secara umum, metode penelitian yang digunakan tersusun dalam suatu diagram alur penelitian yang dapat disajikan Gambar 7. Diagram alur tersebut memperlihatkan

Lebih terperinci

SISTEM PENENTUAN PEMASANGAN SALURAN AIR PDAM KOTA CIMAHI DENGAN MENGGUNAKAN CBR DAN ALGORITMA NEAREST NEIGHBORS

SISTEM PENENTUAN PEMASANGAN SALURAN AIR PDAM KOTA CIMAHI DENGAN MENGGUNAKAN CBR DAN ALGORITMA NEAREST NEIGHBORS SISTEM PENENTUAN PEMASANGAN SALURAN AIR PDAM KOTA CIMAHI DENGAN MENGGUNAKAN CBR DAN ALGORITMA NEAREST NEIGHBORS ABSTRAKS Feri Frasetiyono 1, Gunawan Abdillah 2, Asep Id Hadiana 3 Program Studi Informatika,

Lebih terperinci

PERANCANGAN DATABASE 04/07/ :53

PERANCANGAN DATABASE 04/07/ :53 PERANCANGAN DATABASE 04/07/2012 11:53 Konsep Dasar Database Database (basis data) : sistem penyimpanan beragam jenis data dalam sebuah entitas yang besar untuk diolah sedemikian rupa agar mudah dipergunakan

Lebih terperinci

Pengertian Normalisasi, Jenis-jenis Normalisasi Dan Contoh Penerapannya.

Pengertian Normalisasi, Jenis-jenis Normalisasi Dan Contoh Penerapannya. Pengertian Normalisasi, Jenis-jenis Normalisasi Dan Contoh Penerapannya. I Wayan Susena 100010249 E101 Sistem Komputer STIKOM BALI 2011 Kata Pengantar Puji Syukur penulis ucapkan kepada tuhan yang maha

Lebih terperinci

Modul 9 : Normalisasi 1st NF sampai dengan BCNF

Modul 9 : Normalisasi 1st NF sampai dengan BCNF Modul 9 : Normalisasi 1st NF sampai dengan BCNF Tujuan Praktikum - Menguasai konsep normalisasi dan tujuan dilakukan normalisasi - Mampu mengidentifikasi kemungkinan adanya insert, update dan delete anomaly

Lebih terperinci

3. File Laporan (Report file) File ini bisa disebut output file, yaitu file yang berisi informasi yang akan ditampilkan.

3. File Laporan (Report file) File ini bisa disebut output file, yaitu file yang berisi informasi yang akan ditampilkan. 2. File Transaksi (transaction file) File ini bisa disebut file input; digunakan untuk merekam data hasil dari transaksi yang terjadi. Misalnya file penjualan yang berisi data hasil transaksi penjualan.

Lebih terperinci

Normalisasi Database

Normalisasi Database Normalisasi Database Pengantar Penyempurnaan Skema: Persoalan yang Ditimbulkan oleh Redundansi Redundansi ruang penyimpanan: beberapa data disimpan secara berulang Update anomaly: Jika satu copy data terulang

Lebih terperinci

JURNAL INFORMATIKA PEMBANGUNAN APLIKASI TRAVEL RECOMMENDER DENGAN METODE CASE BASE REASONING

JURNAL INFORMATIKA PEMBANGUNAN APLIKASI TRAVEL RECOMMENDER DENGAN METODE CASE BASE REASONING PEMBANGUNAN APLIKASI TRAVEL RECOMMENDER DENGAN METODE CASE BASE REASONING Uung Ungkawa [1], Dewi Rosmala [2], Fanny Aryanti [3] Jurusan Teknik Informatika Institut Teknologi Nasional Bandung uung@itenas.ac.id,

Lebih terperinci

Case Base Reasoning Penentuan Harga Rumah Dengan Menggunakan Metode Tversky (Studi Kasus: Kota Pontianak)

Case Base Reasoning Penentuan Harga Rumah Dengan Menggunakan Metode Tversky (Studi Kasus: Kota Pontianak) Jurnal Sistem dan Teknologi Informasi (JUSTIN) Vol. 1, No. 1, (2017) 1 Case Base Reasoning Penentuan Harga Rumah Dengan Menggunakan Metode Tversky (Studi Kasus: Kota Pontianak) Hendra 1, Tursina 2, Rudy

Lebih terperinci

2.1 Sistem Pendukung Keputusan

2.1 Sistem Pendukung Keputusan BAB II LANDASAN TEORI 2.1 Sistem Pendukung Keputusan Merupakan sistem pengolahan data dengan komputer yang menghasilkan suatu Informasi yang dapat digunakan oleh manusia dalam mendukung keputusan mereka.

Lebih terperinci

Sistem Pendukung Keputusan Pemilihan Menu Makanan Bagi Anak

Sistem Pendukung Keputusan Pemilihan Menu Makanan Bagi Anak Sistem Pendukung Keputusan Pemilihan Menu Makanan Bagi Anak Rizky Ria Kumaladewi, Sri Kusumadewi Jurusan Teknik Informatika Universitas islam Indonesia Jl. Kaliurang km 14 Yogyakarta 55510 Telp (0274)

Lebih terperinci

NORMALISASI. Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom

NORMALISASI. Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom NORMALISASI Basis Data Gentisya Tri Mardiani, S.Kom., M.Kom Normalisasi Proses untuk menciptakan suatu tabel (relasi) dalam basis data dengan tujuan untuk mengurangi kemubaziran. Normalisasi merupakan

Lebih terperinci

PENALARAN BERBASIS KASUS UNTUK DETEKSI DINI PENYAKIT LEUKEMIA

PENALARAN BERBASIS KASUS UNTUK DETEKSI DINI PENYAKIT LEUKEMIA PENALARAN BERBASIS KASUS UNTUK DETEKSI DINI PENYAKIT LEUKEMIA Agus Sasmito Aribowo 1), Siti Khomsah 2) 1) Jurusan Teknik Informatika UPN "Veteran" Yogyakarta Jl. Babarsari no 2 Tambakbayan 55281 Yogyakarta

Lebih terperinci

Rima Nurasmi Program Studi Teknik Informatika Universitas Ahmad Dahlan ABSTRAK

Rima Nurasmi Program Studi Teknik Informatika Universitas Ahmad Dahlan ABSTRAK IMPLEMENTASI CASE BASE REASONING PADA SISTEM PENDUKUNG KEPUTUSAN KESEHATAN UNTUK PENANGANAN DINI PADA KECELAKAAN DENGAN METODE HERBAL Studi Kasus Dalam Rumah Tangga Rima Nurasmi Program Studi Teknik Informatika

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Masalah Dalam pemilihan KPR masyarakat haruslah jeli, namun untuk menentukan KPR masyarakat umum memiliki kendala di saat memiliki minat untuk membeli

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Empiris Ada beberapa penelitian terkait yang pernah dilakukan mengenai Penerapan Metode Probabilitas Bayesian dan Nearest Neighbour dalam Sistem Pakar Berbasis Case

Lebih terperinci

DESAIN DATABASE DAN NORMALISASI

DESAIN DATABASE DAN NORMALISASI DESAIN DATABASE DAN NORMALISASI Relasi (review) Kumpulan atribut yang nilainya : Setiap atribut harus berharga tunggal. Semua harga pada suatu atribut harus mempunyai tipe yang sama. Setiap atribut harus

Lebih terperinci

IMPLEMENTASI CASE BASED REASONING UNTUK MENENTUKAN TUJUAN WISATA

IMPLEMENTASI CASE BASED REASONING UNTUK MENENTUKAN TUJUAN WISATA IMPLEMENTASI CASE BASED REASONING UNTUK MENENTUKAN TUJUAN WISATA Billy Kadmiel *, Lukito Edi Nugroho, Silmi Fauziati Jurusan Teknik Eletro dan Teknologi Informasi, Fakultas Teknik, Universitas Gadjah Mada

Lebih terperinci

Pertemuan 7-8 NORMALISASI

Pertemuan 7-8 NORMALISASI Pertemuan 7-8 NORMALISASI INDIKATOR 1. Memahami pentingnya normalisasi. 2. Memahami aturan normalisasi pertama (1NF). 3. Memahami aturan normalisasi kedua (2NF). 4. Memahami aturan normalisasi ketiga (3NF).

Lebih terperinci

SISTEM DIAGNOSA PENYAKIT MUSANG DENGAN METODE CASE BASED REASONING BERBASIS WEB

SISTEM DIAGNOSA PENYAKIT MUSANG DENGAN METODE CASE BASED REASONING BERBASIS WEB SISTEM DIAGNOSA PENYAKIT MUSANG DENGAN METODE CASE BASED REASONING BERBASIS WEB Muhamad Rheza, Herfina, Adriana Sari Aryani. Program Studi Ilmu Komputer FMIPA Universitas Pakuan Jl. Pakuan Po. Box 452

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN Pada saat melakukan sebuah penelitian, metodologi penelitian sangat penting sebagai pengumpul data yang akurat. Metode penelitian juga berguna untuk menyusun tahapan tahapan

Lebih terperinci

Konsep Normalisasi dan Anomali Tabel

Konsep Normalisasi dan Anomali Tabel Konsep Normalisasi dan Anomali Tabel Daftar Isi Konsep Normalisasi dan Anomali Tabel Pengantar 11.1. Pengantar Konsep Normalisasi Tahapan Normalisasi Bentuk Normal Kesatu Bentuk Normal Kedua Bentuk Normal

Lebih terperinci

Purwokerto 53182, Telp. (0281)

Purwokerto 53182, Telp. (0281) BAB IV METODE PENELITIAN A. Jenis Penelitian Jenis penelitian yang dilakukan adalah penelitian pengembangan yaitu mengembangkan dalam penentuan tingkat kesesuaian lahan untuk tanaman Jati menggunakan sistem

Lebih terperinci

STMIK AMIKOM YOGYAKARTA

STMIK AMIKOM YOGYAKARTA STMIK AMIKOM YOGYAKARTA PERMODELAN DATA NORMALISASI Donni Prabowo @donnipra donni.web.id ANSI Pertemuan 19 Definisi Normalisasi Suatu teknik untuk mengorganisasi data ke tabel-tabel untuk memenuhi kebutuhan

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang 1 Gizi buruk merupakan status kondisi seseorang yang kekurangan nutrisi, atau nutrisinya di bawah standar. Gizi buruk banyak dialami oleh bayi dibawah lima tahun (balita).

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Penyakit Kulit Penyakit kulit adalah penyakit infeksi yang paling umum, terjadi pada orang-orang dari segala usia. Gangguan pada kulit sering terjadi karena ada faktor peyebabnya,

Lebih terperinci

NORMALISASI UNTUK BASIS DATA RELASIONAL

NORMALISASI UNTUK BASIS DATA RELASIONAL NORMALISASI UNTUK BASIS DATA RELASIONAL Realitas(1) Realitas(2) Tabel Jadwal Normalisasi adalah pengembangan proses secara formal untuk membantu designer mendefinisikan/memilih skema relasional yang baik.

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Bab ini menjelaskan mengenai pustaka yang digunakan oleh penulis sebagai pembanding dan acuan dalam membuat sistem. Ada beberapa penelitian yang telah dilakukan sebelumnya, penelitian

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Penjualan Menurut Mulyadi (2008), penjualan merupakan kegiatan yang dilakukan oleh penjual dalam menjual barang atau jasa dengan harapan akan memperoleh laba dari adanya transaksi-transaksi

Lebih terperinci

1. Mengidentifikasikan dan menetapkan seluruh himpunan entitas yang akan terlibat.

1. Mengidentifikasikan dan menetapkan seluruh himpunan entitas yang akan terlibat. CONTOH STUDY KASUS APSI : 1. Suatu perguruan tinggi mempunyai banyak mahasiswa. Setiap mahasiwa tidak harus mengikuti suatu mata kuliah. Setiap biasanya mengikuti beberapa mata kuliah. Suatu mata kuliah

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian yang penulis lakukan adalah Toko Bangunan Yudian

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian yang penulis lakukan adalah Toko Bangunan Yudian BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Objek penelitian yang penulis lakukan adalah Toko Bangunan Yudian yang terletak di Jalan Tanjungsari kec. Sukahaji Kab. Majalengka, dan bergerak

Lebih terperinci

NORMALISASI. Suzan Agustri 60

NORMALISASI. Suzan Agustri 60 NORMALISASI Definisi adalah suatu teknik untuk mengorganisasi data ke dalam tabel-tabel untuk memenuhi kebutuhan pemakai di dalam suatu organisasi. Tujuan dari normalisasi Untuk menghilangkan kerangkapan

Lebih terperinci

SISTEM PAKAR PERTUMBUHAN BALITA BERBASIS WEB DENGAN METODE CASE BASED REASONING

SISTEM PAKAR PERTUMBUHAN BALITA BERBASIS WEB DENGAN METODE CASE BASED REASONING ISSN : 2338-4018 SISTEM PAKAR PERTUMBUHAN BALITA BERBASIS WEB DENGAN METODE CASE BASED REASONING Mukhammad Shaid (sahid48@gmail.com) Wawan Laksito YS (wlaksito@yahoo.com) Yustina Retno Utami (yustina.retno@gmail.com)

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian yang diteliti oleh penulis adalah

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian yang diteliti oleh penulis adalah BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Objek penelitian yang diteliti oleh penulis adalah Yakina Art Shop yang beralamat di Jl. Raya Pasekon No.47 Cipanas Cianjur, Jawa Barat. Adapun

Lebih terperinci

Dibuat oleh: Tim Pengajar Basis Data

Dibuat oleh: Tim Pengajar Basis Data BASIS DATA JURUSAN TEKNIK INFORMATIKA - ITS Dibuat oleh: Tim Pengajar Basis Data 8 t h w e e k Normalisasi BCNF, 4NF, 5NF Tahap Normalisasi dimulai dari tahap paling ringan (1NF) hingga paling ketat (5NF)

Lebih terperinci

Pertemuan VI Functional Dependency Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

Pertemuan VI Functional Dependency Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT. Pertemuan VI Functional Dependency Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Caca E. Supriana, S.Si.,MT. caca.e.supriana@unpas.ac.id id 2014 Konsep Dasar Sebuah batasan pada hukum hubungan

Lebih terperinci

Contents. Normalisasi. Bentuk Normalisasi. Dependency. Status Kunci (Key) Dekomposisi

Contents. Normalisasi. Bentuk Normalisasi. Dependency. Status Kunci (Key) Dekomposisi (Normalize) merupakan salah satu cara pendekatan atau teknik yang digunakan dalam membangun disain logik basis data relation dengan menerapkan sejumlah aturan dan kriteria standar. Tujuan : menghasilkan

Lebih terperinci

ANOMALI. Anomali ada 3 jenis yaitu: Anomali pengubahan Anomali penyisipan Anomali penghapusan

ANOMALI. Anomali ada 3 jenis yaitu: Anomali pengubahan Anomali penyisipan Anomali penghapusan NORMALISASI NORMALISASI Proses untuk menciptakan suatu tabel (relasi) dalam basis data dengan tujuan untuk mengurangi kemubaziran. Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis

Lebih terperinci

LANDASAN TEORI. Landasan teori digunakan untuk menjelaskan teori-teori yang mendukung. penyusunan laporan kerja praktik ini yang antara lain:

LANDASAN TEORI. Landasan teori digunakan untuk menjelaskan teori-teori yang mendukung. penyusunan laporan kerja praktik ini yang antara lain: LANDASAN TEORI Landasan teori merupakan suatu dasar mengenai pendapat penelitian atau penemuan yang didukung oleh data dan argumentasi. Landasan teori digunakan untuk menjelaskan teori-teori yang mendukung

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1. Tinjauan Pustaka Koesuma (2011), dalam penelitiannya membahas pembuatan rancangan sistem manajemen basis data untuk T.B. Colomadu yang bertujuan untuk membantu dalam menghitung

Lebih terperinci

PERANCANGAN SISTEM TERINCI DATABASE

PERANCANGAN SISTEM TERINCI DATABASE PERANCANGAN SISTEM TERINCI DATABASE 1. PERANCANGAN DATABASE Perancangan Database adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem. Perancangan

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Berikut ini adalah gambaran umum dari perusahaan tempat penulis

BAB III OBJEK DAN METODE PENELITIAN. Berikut ini adalah gambaran umum dari perusahaan tempat penulis 37 BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Berikut ini adalah gambaran umum dari perusahaan tempat penulis melaksanakan kegiatan penelitian, termasuk didalamnya sejarah singkat perusahaan,

Lebih terperinci

Anomali adalah proses pada basis data yang memberikan efek samping yang tidak diharapkan (misalnya ketidakkonsistenan data karena adanya redudansi).

Anomali adalah proses pada basis data yang memberikan efek samping yang tidak diharapkan (misalnya ketidakkonsistenan data karena adanya redudansi). Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis data, teknik pengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi yang baik (tanpa redudansi). Proses normalisasi

Lebih terperinci

Normalisasi Bagian I

Normalisasi Bagian I Normalisasi Bagian I First Normal Form (1NF) Domain disebut atomic bila elemen yang ada di dalamnya tidak dapat dibagi menjadi unit yang lebih kecil (indivisible) Sebuah skema relasi R berada dalam kondisi

Lebih terperinci

Bentuk normal pertama (1NF) untuk menghilangkan atribut bernilai jamak. Bentuk normal kedua (2NF) untuk menghilangkan kebergantungan parsial.

Bentuk normal pertama (1NF) untuk menghilangkan atribut bernilai jamak. Bentuk normal kedua (2NF) untuk menghilangkan kebergantungan parsial. NORMALISASI Bentuk normal pertama (1NF) untuk menghilangkan atribut bernilai jamak. Bentuk normal kedua (2NF) untuk menghilangkan kebergantungan parsial. Bentuk normal ketiga (3NF) untuk menghilangkan

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. berlokasi di Jl. Leuwi Panjang No. 111 Bandung Telpon Terbaik dalam pelayanan servis di bengkel.

BAB III OBJEK DAN METODE PENELITIAN. berlokasi di Jl. Leuwi Panjang No. 111 Bandung Telpon Terbaik dalam pelayanan servis di bengkel. BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Penulis melakukan penelitian di Bengkel Trijaya Motor Bandung yang berlokasi di Jl. Leuwi Panjang No. 111 Bandung Telpon 022-70221812 3.1.1. Sejarah

Lebih terperinci

PERANCANGAN SISTEM TERINCI DATABASE

PERANCANGAN SISTEM TERINCI DATABASE PERANCANGAN SISTEM TERINCI DATABASE 1. PERANCANGAN DATABASE Perancangan Database adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem. Perancangan

Lebih terperinci

Pertemuan 5 TEHNIK NORMALISASI

Pertemuan 5 TEHNIK NORMALISASI Pertemuan 5 TEHNIK NORMALISASI TEHNIK NORMALISASI BEBERAPA PENGERTIAN NORMALISASI : Normalisasi merupakan proses pengelompokan elemen data menjadi tabel tabel yang menunjuk-kan entity dan relasinya. Normalisasi

Lebih terperinci

1 BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Seiring berkembangnya zaman pada era globalisasi, kebutuhan manusia pun semakin meningkat. Demi memenuhi kebutuhan itu, maka perusahaan perusahaan berupaya

Lebih terperinci

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk BAB II TINJAUAN PUSTAKA 2.1 Konsep Dasar Sistem Informasi 2.1.1 Pengertian Sistem Menurut Sutabri (2004), sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama

Lebih terperinci

C H A P T E R. Copyright 2005 PENS-ITS

C H A P T E R. Copyright 2005 PENS-ITS C H A P T E R 6 Objectives Tujuan: 1. Memahami normalisasi bentuk ketiga (3NF) 2. Memahami normalisasi Boyce-Codd Normal Form (BCNF) Lessons 1. Bentuk Normal Ke Tiga (3NF) 2. Bentuk Normal BCNF 3 rd Normal

Lebih terperinci

BAB II LANDASAN TEORI. berinteraksi, saling ketergantungan satu sama lainnya dan terpadu.

BAB II LANDASAN TEORI. berinteraksi, saling ketergantungan satu sama lainnya dan terpadu. BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Secara sederhana suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen atau variabel-variabel yang terorganisir, saling berinteraksi,

Lebih terperinci

PENERAPAN CASE BASED REASONING DALAM MENDUKUNG PENYELESAIAN KASUS

PENERAPAN CASE BASED REASONING DALAM MENDUKUNG PENYELESAIAN KASUS PENERAPAN CASE BASED REASONING DALAM MENDUKUNG PENYELESAIAN KASUS Emha Taufiq Luthfi STMIK AMIKOM Yogyakarta Jl. Ring Road Utara Condong Catur Depok Sleman Yogyakarta E-mail : emha_tl@yahoo.com ABSTRAKSI

Lebih terperinci