REFLEKSI DAN PERTIMBANGAN LEBIH LANJUT
|
|
- Sucianty Lanny Oesman
- 7 tahun lalu
- Tontonan:
Transkripsi
1 REFLEKSI DAN PERTIMBANGAN LEBIH LANJUT Bab ini tidak berisikan ringkasan dari seluruh desain database relasional serta pelaksanaannya. Oleh karena itu materi yang hanya merupakan bagian-bagian dari pengetahuan tentang database relasional tidak dibahas sarna sekali. Bab ini akan membicarakan refleksi dari hal-hal yang telah dibicarakan serta akan menunjukkan sedikit dari bidang teknologi database yang tidak dipakai BENTUK-BENTUK UMUM LAINNYA Metode desain yang berdasarkan atas FD yang dibicarakan dalam bab 3, 4 dan 5 secara leng\capterdapat dalam kepustakaan. Metode-metode tersebut telah dipakai secara luas dan telah terbukti sebagai alat desain yang efektif. Kita ketahui bersama bahwa tidak terdapat alat desain tunggal yang dapat memberikan desain terbaik untuk semua masalah database yang dihadapi seorang desainer. Akan muncul masalah di mana data yang akan disimpan dalam database berhubungan sedemikian rupa sehingga diperlukan teknik desain khusus untuk memperoleh desain terbaik. Sebagai contoh, ada bentuk-bentuk yang sifatnya lebih khusus dari pada BCNF, yang telah dikembangkan untuk menghindari adanyaokarakter yang tidak kita inginkan yang dapat muncul dalam relasi BCNF. Dua dari bentuk ini adalah 4NF dan DKINF yang secara lebih jauh dibahas dalam buku desain database tingkat lanjutan. 4FN membahas -relasi di mana terdapat set data yang diulang, serta dekomposisi yang 168
2 menggunakan FD tidak menghilangkan hal yang berulang-ulang. Dekomposisi dalam 4NF menuntut penggunaan multi-valued dependencies (MVD's), sebuah konsep di luar isi teks ini. DK/NF (domain-key normal form), dapat dianggap sebagai bentuk normal yang terakhir dalam arti bahwa tidak terdapat modifikasi yang menyimpang dalam relasi DK/NF. Sampai sekarang belum ada teknik desain formal yang telah dibuat untuk membantu desainer memindahkan posisi relasi ke dalam bentuk normal te~but. Terdapat dua bentuk normal yang lebih khusus dari pada BCNF. Bentuk ini yang dikenal dengan 2NF dan 3NF sangatpenting dilihat dari perspektif sejarah. 2NF dibuat untuk menghilangkan penyimpangan yang bisa muncul padarelasi INF, 3NF dibuat untuk menghilangkan penyimpangan yang dapat muncul pada relasi 2NF dan sebagainya. Sangat sedikit database yang dibuat dengan tujuan untuk mendapatkan relasi akibat hanya dalam INF atau 3NF. Kita dapat mencatat bahwa jika suatu relasi terdapat dalam BCNF maka relasi tersebut juga terdapat dalam 2NF dan 3NF: Masalah yang berhubungan erat dengan dekomposisi relasi dari satu bentuk normal ke bentuk yang lebih tinggi adalah dekomposisi nori-ioss.masalah ini dibahas dalam Bab 3. Pendeknya pembahasan terhadap topik tersebut bukan berarti tidak penting. Masalah tersebut berfaedah untuk studi dan pemikiran pembaca KEUNTUNGAN METODE HUBUNGAN ENTITAS Dalam pendahuluan metode ER pada Bab 6 disebutkan bahwa metode ER mempunyai beberapa keuntungan dalam hal metode desain yang berdasarkan FD: 1. Desain mulai dengan study yang mendalam tentang masalah penyimpanan data secara keseluruhan. Metoda ini memberikan kesadaran terhadap masalah yang tengah ditangani jauh lebih banyak dari pada metode yang dimulai dengan membuat atribut dan ketergantungan fungsional. 2. Filosofi desain ER dapat diterapkan secara efektif dalam masalah yang terdapat sangat banyak atribut sehingga metode desain FD tidak dapat lagi dipakai untuk mengaturnya. Metode ER yang diberikandalam buku ini diharapkandapat memberikan. pengertian dasar yang baik kepada pembaca untuk memulai mengembangkan kemampuan yang diperlukan dalam memecahkan masalah-masalah desain database. Hal yang perlu diingat bagi desainer adalah bahwa FD tidak boleh dilupakan meskipun desain ini.berdasarkan pada filosofi ER. Relasidesain akhir harus dicek untuk mendapatkan bentuk yang normal. 169
3 11. 3 NORMALISASI NILAI Pada pembahasan desain database Bab 2 dikatakan bahwa desain yang baik akan menghasilkan dekomposisi satu atau lebih relasi pertama yang dapat dibentuk menjadi beberapa relasi normal. Akan tetapi perlu diingat bahwa penguraian relasi barn akan mengakibatkan pemecahan query terhadap database lebih kompleks dibandingkan jika query tersebut dipecahkan dalam database yang terdiri dari relasi yang lebih sedikit. Oleh karena itu ada dilemma desain: haruskah desainer mengutamakan adanya semua relasi pada database dalam BCNF, atau haruskah desainer mengutamakan salah satu relasi khusus untuk menyederhanakan perrtakaian database? Pertanyaan ini tidak bisa dijawab dengan satu jawaban. Terdapat satu perusahaan yang telah membuat database ukuran besar di mana semua data disimpan dalam sebuah relasi meskipun bukan relasi normal pertama. Personel yang mengepalai database hendaknya menyadari sepenuhnya tentang masalah yang dapat diperoleh tanpa database yang didesain untuk spesifikasi BCNF. Namun tujuan utamanya adalah kecepatan akses dan format query yang sederhana. Dia juga harus tahu kejanggalan yang mana yang dapat diuraikan sebab database tidak terdapat pada BCNF, namun jika dia cermat dia akan mengetahui bahwa kejanggalan tersebut hendaknya dihilangkan. Untuk meyakinkan masalah tersebut, pemakai hanya diberikan satu set khusus query dan meng-update pilihan; pilihan dan queiyini dapat tersedia dengan adanya software yang didesain secara khusus. Masalah yang dibicarakan dalam paragraf terakhir ini, di mana database terdiri atas satu relasi non-l NF, bukan merupakan masalah yang khusus. Sebagian besar administrator menyatakan bahwa semua database didesain sedemikian rupa sehingga setiap relasi dalam semua database paling tidak terdapat dalam BCNF. Pendapat mereka adalah bahwa sebagian pemakai belum mempunyai pengetahuan yang cukup tentang teoridatabase untuk menghindari hal-hal yang tidak kita inginkan yang dapat terjadi dalam desain non-bcnf. Untuk meyakinkan bahwa integritas data dalam database telah aman (protected), desainer tentu akan memberikan nilai query yang bertambah serta akan meng-update kompleksitasnya. Tanpa mempertimangkan metode desain yang dipakai, jika proses desain database akan berakhir, desain yang dibahas tadi harus dievaluasi berdasarkan segi praktis dan se'giteknis. Dua hal yang tidak harus ditinjau kembali dijelaskan dengan pertanyaan berikut: 1. Apakah pelaksanaan database yang diajukan memungkinkan query standard dijawab dengan cukup cepat untuk digunakan? Berapa lama waktu tanggap DBMS dengan menggunakan database tersebut? 2. Dapatkah query dijawab dengan cara yang Q1asukakal, sebagai jawaban atas kebutuhim akan programmer profesional yang dapat menguraikan pemecahan query? Jika programmerdiperlukan apakah hal ini dapat memenuhi kebutuhan? 170
4 Jika pertanyaan tersebut tidak terjawab maka desain itu harus dievaluasi kembali. Ada beberapa cara yang dapat dipakai desainer untuk mempercepat respon database terhadap query: 1. Indekslah relasi yang secara reguler dicari dengan menggunakan atribut yang sarna. 2. Gantilah perintah-perintah, seperti JOIN, yang membutuhkan waktu pelaksanaan yang cukup lama dengan perintah yang lebih sederhana namun lebih cepat. 3. Query bisa diselesaikan dengan menggunakan program yang ditulis dalam bahasa tingkat tinggi, jika tidak terdapat algoritma yang lebih singkat dan tepat untuk menyelesaikannya. 4. Periksa kembali filosofi (dasar pemikiran) desain pertama untuk mengetahui apakah terdapat keputusan awal yang muncul kembali dan mempengaruhi produk akhir. Sebagai contoh adalah keputusan yang dibuat pada problem database sekretaris dalam Bab 5. Keputusan itu dibuat agar tidak terjadi penyimpanan semua atribut yang isinya dapat dihitung/diketahui dari atribut lain dalam database tersebut. Apakah peningkatan dalam integritas yang diperoleh dengan keputusan ini mempunyai arti bagi bertambahnya hasil dalam waktu pelaksanaan? PEMAKAIAN DATABASE CONCURRENT (BERSAMA- SAMA Program yang disajikan pada Bab 9 dan 10adalah untuk DBMS dengan hanya satuorangpemakai database. Banyaksistemmanajemendatabaseyangmemungkinkan untuk dipakai oleh beberapa pemakai pada saat yang bersamaan. Dengan keadaan yang semacam ini, maka tugas pemakai adalah memahami DBMS tentang relasi yang digunakan serta bagaimana masing-masing relasi tersebut dipakai. Kemudian, tentang penggunaan relasi oleh pemakai database lainnya adalah bahwa masingmasing pemakai harus memahami bahwa DBMS adalah tempat meletakkan pembatasan. Sebagai contoh seorang pemakai hendak mengambil informasi dari relasi R1,pada saat berlangsungnya pengambilan tersebut, maka pemakai lainnya dilarang menghapus, mengubah, atau menyimpan tupel yang berhubungan dengan R1.Sistem yang mempunyai kemampuan seperti ini memiliki perintah khusus yang dipakai untuk mengontrol pemrosesan bersama-sama (concurrent). Salah satu sistem manajemen database relasional yang paling awal yang mempunyai satu set perintah yang cukup lengkap untuk mengontrol pemrosesan secara bersama-sama adalah Multi Relational Data Store (MRDS) yang dibuat oleh Honeywell Information Systems. Terapan sistem manajemen database yang pasti berhubungan dengan pemrosesan concurrent adalah pemakaian.jaringan komputer yang berhubungan dengan sistem manajemen database. Dalam pelaksanaannya database tidak hanya terletak dalam satu lokasi tetapi tersebar di beberapa sistem komputer yang dihubungkan 171
5 bersama-sama oleh jaringan komunikasi. dbase III dan R: base 5000 mempunyai sebagian dari kemampuan jaringan. Kita sebaiknya membaca kembali referensi manual dari pabrik untuk memperoleh keterangan yang lebih rinci ADMINISTRASI DATABASE Buku ini tidak memuat usaha untuk memulai administrasi database. Masalah yang berhubunga'ndengan pemakaian password dan encryption data untuk keamanan atau membuat salinan backup database sehingga pengambilan kembali dapat dibuat dari kesalahan yang diakibatkan pada database merupakan hal yang sangat menarik untuk dibahas, namun masalah itu tidak dimuat dalam buku ini. Pada umumnya teknik yang dipakai oleh administrator untuk memperkuat keamanan database adalah dengan menggunakan views, atau submodel. Dengan demikian seorang pemakai diperbolehkan untuk menggunakan hanya sebagian dari seluruh database. Kenyataannya database secara logis terbagi ke dalam akses khusus untuk masing-masing pemakai. Sistem manajemen database yang baru-baru ini dikembangkan memiliki kemampuan seperti ini. 172
NORMALISASI DAN TUGAS PRAKTEK
NORMALISASI DAN TUGAS PRAKTEK Disusun untuk memenuhi tugas mata kuliah Basis Data oleh : M. FAISAL IRWANDI 1083057 Jurusan Teknik Informatika Politeknik Pos Indonesia Bandung 2009 NORMALISASI Terdapat
Lebih terperinciNORMALISASI DAN TUGAS PRAKTEK
NORMALISASI DAN TUGAS PRAKTEK Disusun untuk memenuhi tugas mata kuliah Basis Data oleh : Muslim Tagor Nababan 1083058 JURUSAN TEKNIK INFORMATIKA POLITEKNIK POS INDONESIA BANDUNG 2009 NORMALISASI Terdapat
Lebih terperinciPemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai
Basis Data Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai Duplikasi data Data yg sama terletak pada
Lebih terperinciKonsep 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 terperinciBasis Data. Bab 1. Sistem File dan Basis Data. Sistem Basis Data : Perancangan, Implementasi dan Manajemen
Bab 1 Sistem File dan Sistem : Perancangan, Implementasi dan Manajemen Pengenalan Konsep Utama Data dan informasi Data - Fakta belum terolah Informasi - Data telah diproses Manajemen data Basis data Metadata
Lebih terperinci2.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 terperinciNORMALISASI (2) Beberapa Bentuk Normal yang penting: Bentuk Normal Pertama (1 st Normal Form) Bentuk Normal Ke-2 (2 nd Normal Form)
Bentuk Normal adalah sekumpulan kriteria yang harus dipenuhi oleh sebuah desain tabel untuk mencapai tingkat/level bentuk normal tertentu. Parameter yang biasanya digunakan dalam menentukan kriteria bentuk
Lebih terperincidi definisikan hanya dengan memperhatikan functional dependencies dan key constrains
11. NORMALISASI Normalisasi merupakan teknik analisis data yang mengorganisasikan atau mengelompokkan atribut-atribut data sehingga terbentuk entitas yang non-redundant, stabil, dan fleksibel. Normalisasi
Lebih terperinciBAB II TINJAUAN PUSTAKA. Menurut Sutabri (2004), sistem adalah sekelompok unsur yang erat
7 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 terperinciPERANCANGAN 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 terperinciPERANCANGAN 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 terperinciSISTEM BASIS DATA II S A N T I W I D I A N T I
SISTEM BASIS DATA II S A N T I W I D I A N T I SISTEM Definisi sebuah tatanan yang terdiri atas sejumlah komponen fungsional (dengan tugas/fungsi khusus) yang saling berhubungan dan secara bersama-sama
Lebih terperinciBASIS 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 terperinciDATABASE TERDISTRIBUSI
DATABASE TERDISTRIBUSI Yaitu kumpulan data yang digunakan bersama yang saling terhubung secara logic tetapi tersebar secara fisik pada suatu jaringan computer. Karakteristik database terdistribusi yaitu
Lebih terperinciCopyright 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 terperinciDatabase 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 terperinciBAB 1 PENDAHULUAN. masyarakat modern. Misalnya seorang karyawan bagian penjualan membutuhkan
BAB 1 PENDAHULUAN 1.1 Latar Belakang Informasi merupakan bagian penting dalam kehidupan sehari hari pada masyarakat modern. Misalnya seorang karyawan bagian penjualan membutuhkan informasi mengenai persediaan
Lebih terperinciBAB 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 terperinciPERTIMBANGAN MELAKUKAN DENORMALISASI PADA MODEL BASIS DATA RELASI. Gandung Triyono
PERTIMBANGAN MELAKUKAN DENORMALISASI PADA MODEL BASIS DATA RELASI Gandung Triyono Fakultas Teknologi Informasi Universitas Budi Luhur gandung.triyono@budiluhur.ac.id, gandungths@gmail.com ABSTRAK Pembentukan
Lebih terperinciNormalisasi 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 terperinciNORMAL FORM. Normalisasi Table sendiri terbagi atas bentuk normal ke 1 sampai bentuk normal ke 5. lebih jelasnya
NORMAL FORM Adalah proses yang berkaitan dengan model data relational untuk mengorganisasi himpunan data dengan ketergantungan dan keterkaitan yang tinggi atau erat. Hasil dari proses normalisasi adalah
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Informasi 3.1.1 Sistem Menurut Sari Murdowati (1998; 1), definisi sistem merupakan sekumpulan komponen terintegrasi untuk mencapai suatu tujuan. Sedangkan
Lebih terperinciTUGAS. Mata Kuliah Data Warehouse. Permasalahan Pemrosesan File. Oleh : Nama : Fitri Wahyu Apriliani Nim :
TUGAS Mata Kuliah Data Warehouse Permasalahan Pemrosesan File Oleh : Nama : Fitri Wahyu Apriliani Nim : 011.01.106 Kelas : Teknik Informatika VI A Siang SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER TAHUN
Lebih terperinciNama : Rendi Setiawan Nim :
Nama : Rendi Setiawan Nim : 41813120188 Pemodelan Data Pemodelan Data dalam rekayasa perangkat lunak adalah proses menciptakan sebuah model data dengan menerapkan model deskripsi formal data menggunakan
Lebih terperinciBAB III OBJEK DAN METODE PENELITIAN
BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Menentukan objek penelitian adalah langkah awal yang harus diputuskan oleh seorang peneliti, karena objek penelitian adalah tempat dimana peneliti
Lebih terperinciDATA BASE. 2. DBMS yang berorientasi untuk banyak pemakai. Contoh: IBM-DB2, Borland-Interbase, Informix, Oracle, MS-SQL Server, MySQL
DATA BASE Pengertian Basis Data Basis data adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan file lain sehingga membentuk suatu bangunan data untuk menginformasikan suatu perusahaan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Sistem Informasi Manajemen Merupakan sistem yang menyediakan informasi mengenai kinerja keseluruhan organisasi atau perusahaan, informasi dapat diambil dengan mudah dalam berbagai
Lebih terperinciBASIS DATA MODEL BASIS DATA
BASIS DATA MODEL BASIS DATA APA ITU MODEL BASIS DATA? Model database menunjukkan struktur logis dari suatu basis data, termasuk hubungan dan batasan yang menentukan bagaimana data dapat disimpan dan diakses.
Lebih terperinciBasis Data 1 - TIS3333
Basis Data 1 - TIS3333 3 SKS T.Informatika@2013 Normalisasi Anomali Dependensi Bentuk Normal 1 Normalisasi Proses normalisasi adalah proses menganalisa dan memperbaiki skema relasi menggunakan data atribut
Lebih terperinciDESAIN 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 terperinciTujuan Umum Tujuan Khusus Pokok Bahasan/Materi
NORMALISASI DATA Eko Darmanto (bi_anto97@yahoo.com) Instruksional Tujuan Umum Mahasiswa dapat mengetahui, memahami, merancang dan menerapkan basis data dalam bidang desain teknologi informasi. Tujuan Khusus
Lebih terperinciKONSEP PENGELOLAAN BASIS DATA
BAB VIII KONSEP PENGELOLAAN BASIS DATA 8.1. PENDAHULUAN Basis data spasial mendeskripsikan sekumpulan entity baik yang memiliki lokasi atau posisi yang tetap maupun yang tidak tetap. Hampir semua SIG memiliki
Lebih terperinciDatabase Management System Gambaran Database Dan Penerapannya Pengelolaan Data Manual VS Database Komponen Utama Database
1 Yang di bahas pada bab ini : Pengantar Database Pengertian Database Database Management System Gambaran Database Dan Penerapannya Pengelolaan Data Manual VS Database Komponen Utama Database 1.1. Pengantar
Lebih terperinciSISTEM BASIS DATA By Novareza Klifartha
SISTEM BASIS DATA By Novareza Klifartha Konsep Sistem Basis Data SISTEM sebuah keterpaduan yang terdiri atas sejumlah komponen fungsional dengan satuan fungsi / tugas tertentu, yang saling berhubungan
Lebih terperinciNORMALISASI 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 terperinciPerancangan 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 terperinciKONSEP BASIS DATA. Basis Data I Dian Dharmayanti
KONSEP BASIS DATA Basis Data I Dian Dharmayanti Outline Pengertian Database Tujuan dan Keuntungan Database Komponen Database Menciptakan Database Abstraksi Data Menggunakan Database Pengertian Database
Lebih terperinciBAB 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 terperinciPengertian 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 terperinciANALISA 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 terperinciPERANCANGAN 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 terperinciBAB III PERANCANGAN SISTEM UJIAN ONLINE
BAB III PERANCANGAN SISTEM Pada bagian ini akan dibahas perancangan sistem ujian online, konsep ketergantungan serta normalisasi basis data relasional. 3.1 PERSIAPAN KEBUTUHAN SISTEM Didalam pengembangan
Lebih terperincirepresentasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya
BASIS DATA representasi dari fakta dunia yang mewakili suatu obyek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya DEFINISI BASIS DATA 1. Himpunan kelompok data (arsip)
Lebih terperinciBentuk 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 terperinciPE P NGE N NAL NA AN AN K ONS K E ONS P P D A D S A A S R A BAS A I S S D S A D T A A T ( A R ( ev e i v ew) e Dr. Karmilasari
PENGENALAN KONSEP DASAR BASIS DATA (Review) Dr. Karmilasari Definisi Data : representasi fakta dunia nyata yang mewakili suatu objek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi
Lebih terperinciBAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang
9 BAB II LANDASAN TEORI 2.1.1 Pengertian Data Pengertian data adalah : Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang tidak mempunyai makna atau tidak berpengaruh langsung
Lebih terperinciNormalisasi. 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 terperinciPENGANTAR BASIS DATA
PENGANTAR BASIS DATA Obyektif : 1. Menjelaskan perbedaan antara file tradisional dan file manajemen basis data 2. Menjelaskan keuntungan dan kerugian apabila menggunakan file manajemen basis data 3. Memahami
Lebih terperinci6 PENGANTAR MANAJEMEN DATA
6 PENGANTAR MANAJEMEN DATA 6.1 Pengertian Basis Data Hampir disemua aspek pemanfaatan perangkat komputer dalam sebuah organisasi atau perusahaan senantiasa berhubungan dengan basisi data. Perangkat komputer
Lebih terperinciNormalisasi 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 terperinciPERANCANGAN 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 terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Sistem Menurut Herlambang (2005:116), terdapat dua pendekatan untuk mendefinisikan sistem, yaitu pendekatan secara prosedur dan komponen. Berdasarkan pendekatan prosedur, sistem
Lebih terperinciPOKOK BAHASAN: TUJUAN PEMBELAJARAN:
BAB 7 PENGANTAR PERANGKAT LUNAK BASIS DATA POKOK BAHASAN: Pengantar Dasar Basis Data Pengenalan Tabel, Relasi, ER Diagram Pengenalan SQL Query Pengenalan Microsoft Access Pembuatan Tabel, Form dan Report
Lebih terperinci1 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 terperinciBAB 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 terperinciBASISDATA. Basis Data Secara Umum
BASISDATA Basis Data Secara Umum Basis data merupakan kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis. Definisi ini merujuk pada perkembangan dunia hardware
Lebih terperinciDatabase dan DBMS DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses basis data dengan
Database dan DBMS Database adalah : suatu pengorganisasian sekumpulan data yang saling terkait sehingga memudahkan aktifitas untuk memperoleh informasi. semua data yang disimpan pada sumberdaya berbasis
Lebih terperinciNormalisasi 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 terperinciDatabase bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau
DATA BASE Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau diorganisasikan sehingga data tersebut bisa diambil atau dicari dengan mudah dan efisien. Sebagai contoh
Lebih terperinciSISTEM 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 terperinciNormalisasi 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 terperinciBAB III METODE PENELITIAN. Metode penelitian adalah cara ilmiah dalam mendapatkan suatu data,
BAB III METODE PENELITIAN 3.1. Metode Penelitian Metode penelitian adalah cara ilmiah dalam mendapatkan suatu data, Metode pengumpulan data yang digunakan dalam penelitian adalah sebagai berikut: 3.1.1.
Lebih terperinciKontrak Kuliah. Bentuk-Bentuk Normalisasi. Edi Sugiarto, S.Kom, M.Kom
Kontrak Kuliah Bentuk-Bentuk Normalisasi Edi Sugiarto, S.Kom, M.Kom Normalisasi Merupakan teknik yang digunakan dalam membangun desain logis database relasional dengan tingkat ketergantungan fungsional
Lebih terperinciSistem Basis Data SISTEM BASIS DATA Rencana Pelaksanaan Pembelajaran. Disusun oleh Vivine Nurcahyawati, M.Kom, OCP
Rencana Pelaksanaan Pembelajaran SISTEM BASIS DATA 410103050 Disusun oleh Vivine Nurcahyawati, M.Kom, OCP PROGRAM STUDI S1 SISTEM INFORMASI STMIK STIKOM SURABAYA 2012 DAFTAR ISI DAFTAR ISI... i DESKRIPSI
Lebih terperinciSTK 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 terperinciRancangan 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 terperinciPerancangan Database
Perancangan Database Database System Development Live cycle ( SDLC) Database System Development Live cycle (SDLC) merupakan komponen yang penting dalam sistem database karena aplikasi dari database life
Lebih terperinciSUMBER DAYA-SUMBER DAYA SISTEM INFORMASI (BAGIAN 1) PSI Materi III Sesi 6
SUMBER DAYA-SUMBER DAYA SISTEM INFORMASI (BAGIAN 1) PSI Materi III Sesi 6 Sumber Daya-sumber Daya Sistem Informasi Sumber Daya Manusia Sumber Daya Data Sumber Daya Hardware Sumber Daya Software Sumber
Lebih terperinciBAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk
8 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 terperinciBAB II LANDASAN TEORI
4 BAB II LANDASAN TEORI 2.1 Definisi Sistem Sistem merupakan kumpulan elemen elemen yang saling berkaitan, bekerja sama untuk mencapai suatu tujuan. (Jogiyanto, 1999, hlm 1). Suatu sistem terdiri atas
Lebih terperinciDESAIN DATABASE (MODEL RELASIONAL DAN DESKRIPSI ATRIBUT)
DESAIN DATABASE (MODEL RELASIONAL DAN DESKRIPSI ATRIBUT) 4.1. Tujuan desain database. Basis data (database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di simpanan
Lebih terperinciP9 Normalisasi. Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
P9 Normalisasi SQ http://sidiq.mercubuana-yogya.ac.id Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta Tujuan Mahasiswa dapat memahami dan menjelaskan mengenai
Lebih terperinciPemodelan Database. Pengolahan Basis Data
Pemodelan Database Pengolahan Basis Data Model Data Menyatakan hubungan antardata dalam database Ada tiga macam model data dasar Hierarkis Jaringan Relasional Model Hierarkis Dikenal pula sebagai model
Lebih terperinciGARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 2
GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Semester : 2 MATA KULIAH : SISTEM BASIS DATA KODE MATA KULIAH / SKS : 390102023 / 3 SKS MATA KULIAH PRASYARAT : - DESKRIPSI
Lebih terperinciPerancangan Basis Data
Tabel NILAI (3NF) Nilai 2683 MI350 A 2683 MI465 B 5432 MI350 C 5432 AKN201 B 5432 MKT300 A Tabel MATAKULIAH (3NF) Kode-MK Nama-MK Kode-Dosen MI350 Manajamen DB B104 MI465 Analsis Prc. Sistem B317 AKN201
Lebih terperinciOleh: Nisa Miftachurohmah, S. Kom
Pertemuan II & III Oleh: Nisa Miftachurohmah, S. Kom Seperti dalam pembahasan di pertemuan sebelumnya, primary key dan foreign key merupakan penghubung antara tabel yang berbeda dalam suatu database. One
Lebih terperinciNormalisasi 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 terperinciRENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Sistem Basis Data II IF1405
RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Sistem Basis Data II IF1405 SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG 2010 RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER
Lebih terperinci1.1 Latar Belakang Masalah
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Basis data adalah Kumpulan data yang menggambarkan entitas-entitas beserta relasi-relasinya dari suatu organisasi, yang diorganisir dan disimpan dalam suatu
Lebih terperinciGARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 KOMPUTERISASI AKUNTANSI Semester : 2
GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 KOMPUTERISASI AKUNTANSI Semester : 2 MATA KULIAH : SISTEM BASIS DATA KODE MATA KULIAH / SKS : 410113005 / 3 SKS MATA KULIAH PRASYARAT : - DESKRIPSI
Lebih terperinciBAB III 3. LANDASAN TEORI. manajemen dan individu lain terhadap kejadian-kejadian internal dan eksternal
BAB III 3. LANDASAN TEORI 3.1. Konsep Dasar Sistem Informasi Sistem informasi dapat dikatakan seperti suatu sistem yang terdapat pada suatu organisasi yang merupakan kumpulan dari individu, teknologi,
Lebih terperinciSTMIK 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 terperinciNORMALISASI. 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 terperinciC 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 terperinciPERTEMUAN 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 terperinciBAB 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 terperinciNormalisasi 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 terperinciBagian 4 Normalisasi. Kuliah Basis Data Pra S2 Ilmu Komputer - FMIPA Drs. Agfianto Eko Putra, M.Si.
Bagian 4 Normalisasi Kuliah Basis Data Pra S2 Ilmu Komputer - FMIPA Drs. Agfianto Eko Putra, M.Si. Topik Bahasan 1. Pengertian Normalisasi 2. Anomali a. Anomali Peremajaan (update); b. Anomali Penyisipan
Lebih terperinciBAB III OBJEK DAN METODE PENELITIAN. Distro Ouval Research yang beralamatkan Jl.Buah Batu No 64 Bandung.
BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Dalam menentukan objek penelitian, penulis melakukan penelitian pada Distro Ouval Research yang beralamatkan Jl.Buah Batu No 64 Bandung. 3.1.1.
Lebih terperinciNormalisasi 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 terperinciPengantar Teknologi. Informasi (Teori) Minggu ke-07. Basis Data. Oleh : Ibnu Utomo WM, M.Kom UNIVERSITAS DIAN NUSWANTORO FAKULTAS ILMU KOMPUTER
Pengantar Teknologi FAKULTAS ILMU KOMPUTER UNIVERSITAS DIAN NUSWANTORO http://www.dinus.ac.id Informasi (Teori) Minggu ke-07 Basis Data Oleh : Ibnu Utomo WM, M.Kom Manajemen Berkas Pemrosesan data sebelum
Lebih terperinciBAB III OBJEK DAN METODE PENELITIAN. Objek penelitian penulis ialah Universitas Komputer Indonesia
24 BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Objek penelitian penulis ialah Universitas Komputer Indonesia (UNIKOM) Bandung. Jl. Dipati Ukur No. 112 114 Kampus IV Bandung, yakni pada Jurusan
Lebih terperinciLessons. 1. Definisi Basis Data. 2. Sistem Basis Data. 3. Komponen Sistem Basis Data. 4. Abstraksi Data. 5. Bahasa Basis Data
Basis Data 1 Referensi Raghu Ramakrisnan, Gherke, Database Management System, 3rd Edition, McGraw-Hill, 2001. Ramez Elmasri, Sam Navathe, Fundamentals of Database Systems, 4rd Edition, Addison Wesley Publishing
Lebih terperinciBAB 2 LANDASAN TEORI. utama yaitu komponen, ketergantungan dan tujuan. Artinya, setiap sistem akan selalu
6 BAB 2 LANDASAN TEORI 2.1 Sistem, data dan informasi 2.1.1 Sistem Menurut Fathansyah (2004, p2), kata sistem selalu berkonotasi pada 3 hal utama yaitu komponen, ketergantungan dan tujuan. Artinya, setiap
Lebih terperinciPemodelan Data dan Proses Pengembangan Database
Pemodelan Data dan Proses Pengembangan Database Tri Suswanto Saptadi 1 Model Data Menyatakan hubungan antardata dalam database Ada tiga macam model data dasar Hierarkis Jaringan Relasional 2 1 Model Hierarkis
Lebih terperinciPertemuan Transformasi ER-MODEL INDIKATOR. 1. Memahami ER model 2. Menerapkan transformasi ER- Model ke Model Relasional.
Pertemuan 4-5-6 Transformasi ER-MODEL INDIKATOR 1. Memahami ER model 2. Menerapkan transformasi ER- Model ke Model Relasional. URAIAN MATERI PERANCANGAN DATABASE Perancangan Database adalah proses untuk
Lebih terperinciSilabus Basis Data. Pendahuluan Pemodelan Data Model Relasional Normalisasi Aljabar Relasional SQL Teknologi Database
Silabus Basis Data Pendahuluan Pemodelan Data Model Relasional Normalisasi Aljabar Relasional SQL Teknologi Database Referensi Database System Concept, Abraham Silberscahatz, Henry F.Korth McGraw Hill
Lebih terperinciMANAJEMEN DATA DAN KONSEP DATABASE
MANAJEMEN DATA DAN KONSEP DATABASE Manajemen Data Pengertian dan Tujuan Manajemen Data Kegiatan Manajemen Data 2 Pengertian dan Tujuan Manajemen Data Manajemen Data adalah bagian dari manajemen sumber
Lebih terperinciBAB III LANDASAN TEORI. Pihak-pihak yang terkait dengan transaksi transfer: a. Remitter/Applicant, yaitu pemilik dana (pengirim) yang akan
12 BAB III LANDASAN TEORI 3.1 Transfer Bank Transfer adalah pemindahan dana antar rekening di suatu tempat ke tempat yang lain, baik untuk kepentingan nasabah atau untuk kepentingan bank itu sendiri. Pihak-pihak
Lebih terperinciSILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran
SILABUS MATAKULIAH Revisi : 2 Tanggal Berlaku : Maret 2014 A. Identitas 1. Nama Matakuliah : A11. 54404/ 2. Program Studi : Teknik Informatika-S1 3. Fakultas : Ilmu Komputer 4. Bobot sks : 3 SKS 5. Elemen
Lebih terperinci