MODUL 1 SEPUTAR PERANCANGAN DATABASE. 1.1 Entity-Relationship Model (ER Model) dan Entity Relationship Diagram (ERD)
|
|
- Iwan Kusnadi
- 7 tahun lalu
- Tontonan:
Transkripsi
1 MODUL 1 SEPUTAR PERACAGA DATABASE TUJUA PRAKTIKUM 1. Praktikan mampu menggambarkan ERD dengan baik dan benar dengan ER Modeling. 2. Praktikan dapat memahami konsep Basis Data Relasional. 3. Praktikan mampu menyelesaikan permasalahan basis data yang diberikan. 4. Praktikan mampu merancang database sederhana. PERLEGKAPA 1. Modul Praktikum Basis Data 2. Microsoft Excel LADASA TEORI 1.1 Entity-Relationship Model (ER Model) dan Entity Relationship Diagram (ERD) Entity-Relationship Model adalah model untuk mendeskripsikan isi suatu basis data dalam bentuk entitas, atribut, dan relationship antar entitas. ER Model ini diperkenalkan pada tahun 1976 oleh P.P. Chen. ER Model terdiri objek-objek dasar berupa entitas yang dapat merepresentasikan data yang ada. Dimana entitas tersebut memiliki suatu atribut dan dapat berhubungan dengan entitas lain melalui relationship. Fungsi dari model ini sendiri yaitu untuk menjembatani objek-objek nyata dengan basis data. Apabila kumpulan entitas dalam ER Model telah dihubungkan secara lengkap dengan atribut dan relasinya, maka akan didapatkan Entity Relationship Diagram (ERD). Dimana ERD itu sendiri adalah diagram yang menggambarkan strutkur entitas dan hubungan antar entitas tersebut, untuk menggambarkannya digunakan beberapa notasi dan simbol. Berikut ini adalah notasinotasi yang terdapat dalam Entity Relationship Diagram (ERD). o Simbol/otasi Arti 1 Entity Type (Strong Entity)
2 2 Weak Entity The 3 Relationship The 4 Identifying Relationship The 5 Attribute (Simple) 6 Key Attribute 7 Multivalued Attribute 8 Composite Attribute 9 Derived Attribute 10 Total Participation Cardinality ratio 1: for E1:E2 in R Structural Constraint (min, max) on Participation of E in R Berikut ini adalah penjelasan dari notasi-notasi yang digunakan di ERD. 1. Entitas (Entity) adalah objek atau hal spesifik yang dapat diidentifikasi dalam lingkungan pemakai yang kemudian direpresentasikan dalam database. Simbol dari entitas ini biasanya digambarkan dengan bentuk persegi panjang. Ada dua jenis entitas yakni: 1) Strong entity (entitas kuat) merupakan entitas yang mandiri, yang keberadaannya tidak bergantung pada keberadaan entitas yang lainnya. Entitas kuat selalu memiliki karakteristik yang unik disebut identifier (sebuah atribut tunggal atau gabungan atribut-atribut yang secara unik dapat digunakan untuk membedakannya dari entitas kuat yang lain). 2) Weak entity (entitas lemah) merupakan entitas yang keberadaannya sangat bergantung pada keberadaan entitas yang lainnya. Entitas lemah tidak memiliki
3 identifier sendiri. Entitas lemah tidak memiliki arti apa-apa tanpa kehadiran entitas di mana mereka bergantung. Entitas yang di mana entitas lemah bergantung dinamakan identifying owner. Secara umum, dalam diagram ER entitas lemah memiliki atribut yang berperan sebagai partial identifier (identifier yang berfungsi secara sebagian). 2. Atribut (Attribute) adalah sifat atau karakteristik yang digunakan untuk mendeskripsikan sebuah entitas. Contoh: Entitas mahasiswa mempunyai atribut IM, nama, jenis kelamin, tanggal lahir, dan sejenisnya yang mencirikan bahwa dia mahasiswa. Isi data dari atribut ini hanya boleh diisi dengan 1 data. Setiap mahasiswa hanya memiliki 1 PM, 1 ama, 1 Alamat. Simbol dari atribut ini biasanya digambarkan dengan bentuk oval. Ada beberapa jenis atribut yakni: 1) Simple Attribute (Atribut biasa) merupakan atribut yang memiliki nilai pasti dan tidak ganda. Misalnya: bagi setiap mahasiswa yang di kuliah di satu kampus, mereka hanya memiliki satu atribut IM, jenis kelamin, dan sebagainya yang tidak bernilai ganda. 2) Composite Attribute (Atribut gabungan) merupakan atribut yang memiliki nilai gabungan dari beberapa atribut lainnya. Misalnya: nama bisa terdiri dari nama depan, nama tengah dan nama belakang atau alamat yang bisa terdiri dari jalan, nomor, kecamatan, kota. 3) Multi-valued Attribute (Atribut bernilai ganda) merupakan atribut yang memiliki nilai bisa lebih dari satu. Misalnya: no handphone yang dimiliki entitas mahasiswa, bisa saja satu mahasiswa memiliki lebih dari satu no hanphone. 4) Derived Attribute merupakan atribut yang nilainya dapat diperoleh dari nilai atribut lain. Misalnya: umur bisa menjadi atribut untuk seorang manusia, tetapi umur tersebut hanya dapat diperoleh, jika terdapat atribut tanggal lahir. Maka, umur adalah derived attribute yang nilainya bisa didapatkan dari kalkulasi tanggal lahir. 5) Key Attribute merupakan atribut yang memiliki nilai unik. Di mana nilai tersebut tidak berubah-ubah, seperti IM, ID pegawai, dan sejenisnya. Key attribute juga tidak bisa bernilai ULL. Untuk atribut jenis ini, masih ada kemungkinan untuk menjadi composite attribute. Kemudian, untuk setiap entitas bisa saja memiliki lebih dari satu Key attribute. Contohnya, taksi yang memiliki nomor taksi dan plat mobil yang unik. 3. Relasi (Relationship) merupakan hubungan yang terjadi antar satu atau lebih entitas. Relasi digambarkan dengan notasi belah ketupat. Ada jenis relasi rekursif dimana relasa ini menghubungkan satu entitas ke entitas itu sendiri.
4 4. Derajat Relasi atau Kardinalitas merupakan derajat yang menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Macammacam kardinalitas, misalkan hubungan antara entitas A dan B: 1) Satu ke satu (one to one), maksudnya adalah setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya. Contoh : Rektor dengan (dan) Universitas dengan relasi memimpin, mahasiswa dengan IM dengan relasi memiliki, dll 2) Satu ke banyak (one to many), maksudnya adalah setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya. Contoh : Pembeli dengam Mobil dengan relasi membeli, Dosen dengan Mahasiswa dengan relasi Perwalian, dll 3) Banyak ke banyak (many to many), maksudnya adalah Setiap anggota entitas A dapat berhubungan dengan banyak anggota entitas B dan sebaliknya. Contoh : Pegawai dengan Proyek dengan relasi Bekerja pada, Pegawai dengan Bagian dengan relasi Ditugaskan ke, dll. Contoh gambar Entity Relationship Diagram bisa dilihat di bawah ini.
5 1.2 Model Relasional Model relasional merupakan tabel 2 dimensi yang mempunyai karakteristik seperti di bawah ini yaitu : Baris berisi data tentang entitas. Kolom berisi data tentang atribut dari entitas. Cell pada tabel memeang sebuah nilai single. Semua masukan pada kolom harus jenis yang sama. Setiap kolom mempunyai nama yang unik. Susunan kolom tidak penting. Susunan baris juga tidak penting. Tidak boleh ada dua baris yang serupa. 1.3 Pemetaan Entity Relationship Diagram ke Model Relasional 1. Untuk Entitas kuat : Buat satu relasi, masukkan semua atribut sederhana dari ERD menjadi atribut pada model relasional (MR) Primary key (PK) pada ERD menjadi PK pada Model Relasional (MR). 2. Untuk Entitas lemah : Buat satu relasi, masukkan semua atribut sederhana ERD menjadi atribut pada MR. Masukkan PK dari entitas kuat pemilik entitas lemah ini, sehingga menjadi Foreign key (FK) di sini. PK relasi ini adalah partial key-nya + FK. 3. Untuk relationship 1 to 1 : Masukkan PK dari entitas yang berpartisipasi tidak penuh (partial participation) -- yang digambarkan dengan garis tunggal -- ke relasi yang berpartisipasi penuh (total participation) --yang digambarkan dengan garis ganda -- menjadi FK pada relasi ini. Jika terdapat atribut pada relationship, masukkan ke relasi yang berpartisipasi penuh. PK pada relasi ini adalah sama dengan PK pada ERD. 4. Untuk relationship 1 to Many (1 to ) : Masukkan PK dari entitas sisi 1 ke relasi sisi, sehingga menjadi FK pada relasi baru ini. Jika terdapat atribut pada relationship, masukkan ke relasi yang berada pada sisi. PK relasi ini adalah sama dengan PK pada ERD.
6 5. Untuk relationship many to many ( to ) : Buat satu relasi tersendiri, yang atributnya terdiri atas PK-PK dari masing-masing entitas yang berpartisipasi. PK-PK tersebut menjadi FK pada relasi baru ini. Gabungan FK-FK tersebut adalah PK baru pada relasi ini. Jika terdapat atribut pada relationship-nya, masukkan juga sebagai atribut anggota. 6. Untuk multivalued attribute (atribut bernilai banyak) : Buat satu relasi tersendiri, yang atributnya terdiri atas atribut bernilai banyak tersebut ditambah dengan PK dari entitas pemilik atribut bernilai banyak tersebut. PK relasi ini adalah gabungan atribut-atribut tersebut di atas. 7. Untuk relationship n-ary (keterhubungan yang lebih dari dua) : Buat satu relasi tersendiri, yang atribut-atributnya terdiri atas PK-PK dari setiap entitas yang berpartisipasi. PK-PK tersebut menjadi FK pada relasi baru ini. Gabungan FK-FK tersebut adalah PK baru pada relasi ini. Jika terdapat atribut pada relationship-nya, masukkan juga sebagai atribut anggota. 1.4 ormalisasi ormalisasi merupakan teknik analisis data yang mengorganisasikan atribut-atrbut data dengan cara mengelompokkan sehingga terbentuk entitas yang non redundant, stabil, dan fleksible. ormalisasi dilakukan sebagai uji coba pada suatu relasi secara berkelanjutan untuk menentukan apakah relasi itu sudah baik, yaitu dapat dilakukan proses insert, update, delete, dan modifikasi pada satu atau beberapa atribut tanpa mempengaruhi integritas data dalam relasi tersebut. Sebuah tabel yang merangkum semua kelompok data yang saling berhubungan, bukan merupakan tabel yang baik disebut Tabel Universal atau Unnormalized Table. Biasanya didapat dari form data dari user bisnis (diusahakan mendapat form yang sudah terisi data). Ada 3 bentuk ormalisasi yaitu : 1) Bentuk ormal ke Satu (1F) Syarat : Tidak ada set atribut yang berulang atau bernilai banyak (multivalued attribute), atribut composite atau kombinasi antara keduanya.
7 Tiap atribut hanya memiliki satu pengertian. Setiap atribut dalam tabel tersebut harus bernilai atomic (satu cell hanya menampung satu nilai) 2) Bentuk ormal ke Dua (2F) Syarat : Bentuk normal 2F terpenuhi dalam sebuah tabel jika telah memenuhi bentuk 1F, dan semua atribut selain primary key secara utuh memiliki Functional Dependency pada primary key. Sebuah tabel tidak memenuhi 2F jika ada atribut yang ketergantungannya (Functional Dependency) hanya bersifat parsial saja (hanya tergantung pada sebagian dari primary key) Jika terdapat atribut yang tidak memiliki ketergantungan terhadap primary key, maka atribut tersebut harus dipindah atau dihilangkan. 3) Bentuk ormal ke Tiga (3F) Syarat : Bentuk data telah memenuhi kriteria bentuk normal ke dua. Tidak ada atribut non primary key yang memiliki ketergantungan terhadap atribut non primary key yang lainnya (tidak terdapat ketergantungan transitif). Seluruh atribut bukan kunci pada suatu relasi hanya memiliki ketergantungan fungsional terhadap primary key di relasi itu saja Ketergantungan pada ormalisasi a) Functional Dependency (Ketergantungan Fungsional) otasi: A B A dan B adalah atribut dari sebuah tabel. Berarti secara fungsional B tergantung pada A. Jika ada 2 baris data dengan nilai A yang sama, maka nilai B juga sama. Contoh tabel ilai : Functional Dependency dari tabel ilai :
8 rp namamhs Karena untuk setiap nilai nrp yang sama, maka nilai namamhs juga sama. {amakul, nrp} ihuruf Karena attribut ihuruf tergantung pada amakul dan nrp secara bersama-sama. Dalam arti lain untuk amakul dan nrp yang sama, maka ihuruf juga sama, karena amakul dan nrp merupakan key (bersifat unik). b) Transitive Dependency (Ketergantungan Transitif) Definisi bentuk dependensi transitif adalah sebagai berikut : Atribut Z mempunyai dependensi transitif terhadap X, bila : 1)Y memiliki dependensi fungsional terhadap X. (X Y) 2)Z memiliki dependensi fungsional terhadap Y. (Y Z) Sehingga : X Y Z
9 1.6 Contoh Kasus ERD Di sebuah universitas, ketika masa registrasi mulai berdatangan, mahasiswa pasti melakukan registrasi mata kuliah. Mahasiswa wajib mengambil minimal 1 mata kuliah di setiap semesternya agar mereka dapat menyelesaikan perkuliahan mereka sesuai dengan SKS yang ada. Di setiap mata kuliah tentunya ada beberapa orang dosen yang akan mengajar mata kuliah tersebut. Setiap mata kuliah pasti ada 1 koordinator mata kuliah yang berasal dari kalangan dosen. Ketika seorang mahasiswa sudah mencapai tingkat akhir, mahasiswa tersebut pasti mengambil tugas akhir. Ketika menjalani tugas akhir tersebut, mahasiswa pasti dibimbing oleh 1 dosen pembimbing. Buatlah ERD sederhana dengan atribut-atribut penting (2 saja) untuk setiap entitasnya, kemudian gambarkan juga model relasionalnya. Setelah itu, buatlah tabel database serta lakukan normalisasinya. Jawaban : 1. Entity Relationship Diagram IM AMAMHS KODE AMA_MATKUL MAHASISWA MEGAMBIL MATA KULIAH MEMBIMBIG 1 DOSE MEGAJAR IP ama
10 2. Model Relasional IP IM AMAMHS IM KODE KODE AMA_MATKUL MAHASISWA MEGAMBIL MATA KULIAH MEMBIMBIG 1 DOSE MEGAJAR IP ama KODE IP IM AMAMHS IP Tabel Mahasiswa Tabel IP ama Dosen Tabel Mata Kuliah KODE AMA_MATKUL Tabel Mengambil
11 IM KODE Tabel Mengajar IP KODE
12 1.7 Contoh Kasus ormalisasi Diberikan sebuah tabel universal di bawah ini dan lakukan normalisasi sampai bentuk ketiga. Bentuk ormal ke 1 (1F) Tabel Perkuliahan belum memenuhi syarat 1F karena kolom Telepon bersifat multivalue. Solusi agar tabel Perkuliahan memenuhi syarat 1F adalah dengan melakukan pemecahan tabel atau dekomposisi tabel. amun perlu diingat, dekomposisi tabel harus dilakukan dengan cermat agar data tetap konsisten (perubahan hanya terjadi pada struktur tabel tetapi tidak ada perubahan pada data). Perhatikan bahwa (IM) (Telepon). Dengan demikian, kita dapat memecah tabel Perkuliahan menjadi tabel DataPerkuliahan dan DataomorTelepon seperti berikut ini.
13 Tabel DataPerkuliahan dan DataomorTelepon tidak memiliki atribut yang bersifat multivalue. Tabel DataPerkuliahan dan DataomorTelepon juga tidak memiliki lebih dari satu atribut dengan domain yang sama. Dengan demikian dapat disimpulkan bahwa tabel DataPerkuliahan dan DataomorTelepon telah memenuhi syarat 1F dan siap untuk diperiksa apakah memenuhi syarat bentuk normal level berikutnya (2 F). Bentuk ormal ke 2 (2F) Untuk mengonversi tabel ke bentuk nomal kedua, kita memisahkan tabel DataPerkuliahan menjadi beberapa tabel. Untuk lebih jelasnya perhatikan tabel DataPerkuliahan hasil tahap sebelumnya: Perhatikan bahwa: 1. (nim, kode_mk) adalah candidate key. 2. FD1: (nim) (nama_mhs, kd_jur, nama_jur) 3. FD2: (kode_mk) (nama_mk, sks) 4. FD3: (nim,kode_mk) nilai Berarti Terjadi Partial Functional dependency:
14 1. FD 1: (nim,kode_mk) (nama_mhs,kd_jur,nama_jur) secara parsial. 2. FD 2: (nim,kode_mk) (nama_mk,sks) secara parsial. Walaupun tabel DataPerkuliahan telah memenuhi syarat 1F namun karena terjadi partial functional dependency maka tabel T-1 DataPerkuliahan belum memenuhi syarat 2F. Solusinya adalah dengan melakukan dekomposisi terhadap tabel DataPerkuliahan dengan tetap menjaga agar datanya tetap konsisten. Hal ini dapat dilakukan dengan melakukan dekomposisi tabel sesuai FD1, FD2 dan FD3 yang telah kita analisis sebelumnya. Adapun hasil dekomposisi dari tabel DataPerkuliahan adalah 3 tabel berikut ini :
15 Ketiga tabel hasil dekomposisi tersebut sudah tidak mengalami partial functional dependency. Dengan demikian ketiga tabel tersebut telah memenuhi syarat 2F dan siap untuk diperiksa apakah memenuhi syarat bentuk normal level berikutnya (3F). Adapun Tabel DataomorTelepon (hasil dekomposisi pada tahap 1F) juga tidak mengalami partial functional dependency sehingga sudah memenuhi 2F, tidak perlu didekomposisi lagi dan dapat langsung diperiksa apakah memenuhi 3F bersama-sama dengan tabel DataJurusan, T-1-2 Matakuliah dan ilai. Bentuk ormal ke 3 (3F) Umumnya jika sebuah tabel telah memenuhi syarat bentuk normal ke tiga (3F) maka tabel tersebut sudah dianggap cukup normal. Bentuk normal ke 3 adalah bentuk normal yang biasanya menjadi syarat minimum bagi sebuah desan tabel. Untuk lebih jelasnya perhatikan tabel DataJurusan dari tahap sebelumnya: Perhatikan bahwa: FD1: (nim) (nama_mhs, kd_jur, nama_jur) FD2: (kd_jur) (nama_jur) Berarti Terjadi Transitive FD: (nim) (nama_jur) secara transitif melalui (kd_jur)
16 Walaupun tabel DataJurusan telah memenuhi syarat 2F namun karena terjadi transitive functional dependency maka tabel DataPerkuliahan belum memenuhi syarat 3F. Solusinya adalah dengan melakukan dekomposisi terhadap tabel DataJurusan dengan tetap menjaga agar datanya tetap konsisten sesuai FD1dan FD2. Adapun hasil dekomposisi dari tabel DataJurusan adalah 2 tabel berikut ini:
Modul 3 Konsep Perancangan Basis Data
Modul 3 Konsep Perancangan Basis Data A. Tujuan Pratikum a) Tujuan 1. Praktikan mampu merancang basis data yang baik. 2. Praktikan mampu membuat dan menjelaskan hubungan antar data dalam suatu basis data.
Lebih terperinciER (Entity-Relationship) Model dan Mapping ke Model Relasional. Politeknik Elektronika Negeri Surabaya
ER (Entity-Relationship) Model dan Mapping ke Model Relasional Politeknik Elektronika Negeri Surabaya Tujuan Pembelajaran Tujuan: 1. Memahami konsep dasar ER Model. 2. Mengenal notasi ER Diagram. 3. Memahami
Lebih terperinciEntity Relationship Diagram. Rima Dias Ramadhani, S.Kom., M.Kom Wa:
Entity Relationship Diagram Rima Dias Ramadhani, S.Kom., M.Kom Email: rima@ittelkom-pwt@ac.id Wa: 087731680017 Entity Relationship Diagram Semesta Data di dunia nyata ditransformasikan ke dalam sebuah
Lebih terperinciBASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS
BASIS DATA Model Data Relational Fakultas Ilmu Komputer UDINUS MODEL DATA RELATIONAL Data Model High Level Lower Level Model Data Relational Kumpulan tabel berdimensi dua dengan masing-masing relasi (relations)
Lebih terperinciPERTEMUAN 4 ENTITY-RELATIONSHIP DIAGRAM (ERD) JUM AT,
PERTEMUAN 4 ENTITY-RELATIONSHIP DIAGRAM (ERD) JUM AT, 14-10-16 SIMBOL-SIMBOL DALAM E-R DIAGRAM Notasi Arti Notasi Arti ENTITY ATRIBUT WEAK ENTITY ATRIBUT PRIMARY KEY RELATIONSHIP ATRIBUT MULTI VALUE IDENTIFYING
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 terperinciPertemuan 2-3 ER-MODEL
Pertemuan 2-3 ER-MODEL INDIKATOR 1. Memahami konsep dasar ER Model. 2. Mengenal notasi ER Diagram. 3. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 4. Memahami relasi dan
Lebih terperinciPertemuan 4. Entity-Relationship Diagram (ERD)
Pertemuan 4 Entity-Relationship Diagram (ERD) Simbol-simbol dalam E-R Diagram Notasi Arti ENTITY WEAK ENTITY RELATIONSHIP IDENTIFYING RELATIONSHIP ATRIBUT DERIVATIF Notasi Arti ATRIBUT ATRIBUT PRIMARY
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 terperinciDatabase Design. Pemodelan data & Model Entity-Relationship. Pertemuan 4. Dahlia Widhyaestoeti, S.Kom
Database Design Pertemuan 4 Pemodelan data & Model Entity-Relationship Dahlia Widhyaestoeti, S.Kom Pemodelan Data Pemodelan data / sistem dalam database diguanakan Model ER (Entity Relationship) Diagram
Lebih terperinciBAB V. dimengerti, mudah dipelihara, mudah memprosesnya, dan mudah untuk dikembangkan sesuai kebutuhan baru
BAB V NORMALISASI 1. Pengertian Normalisasi adalah suatu teknik yang menstrukturkan data dalam cara-cara tertentu untuk membantu mengurangi atau mencegah timbulnya masalah yang berhubungan dengan pengolahan
Lebih terperinciPerancangan Basis Data
NORMALISASI DATA Perancangan Basis Data Tujuan dilakukan perancangan suatu basis data yaitu supaya kita bisa memiliki basis data yang kompak dan efisien dalam penggunaan ruang penyimpanan, cepat dalam
Lebih terperinciENTITY RELATIONSHIP DIAGRAM. SiBaDa Sesi 4
ENTITY RELATIONSHIP DIAGRAM SiBaDa Sesi 4 ENTITY RELATIONAL DIAGRAM ERD adalah suatu diagram untuk menggambarkan desain konseptual dari yang menghubungkan antara objek satu dengan objek lainnya dalam dunia
Lebih terperinciENTITY RELATIONSHIP DIAGRAM (ERD)
Sistem Basis Data Materi 6 ENTITY RELATIONSHIP DIAGRAM (ERD) ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship
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 terperinciER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM)
BASIS DATA I/2011-GANJIL ER-DIAGRAM (ENTITY RELATIONSHIP DIAGRAM) Oleh Satrio Agung Wicaksono, S.Kom., M.Kom 21 September 2011 BASIS DATA I/2011-GANJIL 1 Model Entity Relationship Model Entity Relationship
Lebih terperinciBASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS
BASIS DATA Model Data Relational Fakultas Ilmu Komputer UDINUS Data Models Object-Based Data Models Entity-Relationship Object-Oriented. Record-Based Data Models Relational Data Model Network Data Model
Lebih terperinciPERTEMUAN 8 & 9 MODEL ENTITY RELATIONSHIP DIAGRAM (ERD) KONSEP DASAR MODEL ENTITY RELATIONSHIP
1 PERTEMUAN 8 & 9 MODEL ENTITY RELATIONSHIP DIAGRAM (ERD) KONSEP DASAR MODEL ENTITY RELATIONSHIP Model Entity Relationship diperkenalkan pertama kali oleh P.P. Chen pada tahun 1976. Model ini dirancang
Lebih terperinciSISTEM BASIS DATA MODEL ENTITY-RELATIONSHIP
STMIK JKRT STI&K - 2011 SISTEM SIS DT MODEL ENTITY-RELTIONSHIP ENTITS (ENTITY) atau HIMPUNN ENTITS (ENTITS SETS) Dapat didefinisikan sebagai suatu kumpulan objek yang dapat dibedakan / diidentifikasi secara
Lebih terperinciReview Basis Data 1. by: Ahmad Syauqi Ahsan
01 Review Basis Data 1 by: Ahmad Syauqi Ahsan 2 Notasi ER Diagram (El-Masri) ER Diagram 3 Sebuah database dapat dimodelkan sebagai: Kumpulan dari beberapa entitas, dan Relasi diantara entitas-entitas tersebut
Lebih terperinciPERTEMUAN 6 & 7 ENTITY RELATIONSHIP DIAGRAM (ERD)
PERTEMUAN 6 & 7 ENTITY RELATIONSHIP DIAGRAM (ERD) Konsep Dasar Model Entity Relationship Model Entity Relationship diperkenalkan pertama kali oleh P.P. Chen pada tahun 1976. Model ini dirancang untuk menggambarkan
Lebih terperinciPertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP
Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari model
Lebih terperinciBasis Data. Pemodelan Database dengan ER Diagram (Entity Relationship Diagram) Arif Basofi, S.Kom. MT. Teknik Informatika, PENS
Basis Data Pemodelan Database dengan ER Diagram (Entity Relationship Diagram) Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Tujuan 1. Memahami konsep dasar ER Model. 2. Mengenal notasi ER Diagram. 3.
Lebih terperinciBASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS
BASIS DATA Model Data Relational Fakultas Ilmu Komputer UDINUS MODEL DATA RELATIONAL Data Model High Level Lower Level Model Data Relational Kumpulan tabel berdimensi dua dengan masing-masing relasi (relations)
Lebih terperinciENTITY RELATIONSHIP MODEL
Pertemuan 4 ENTITY RELATIONSHIP MODEL ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari
Lebih terperinciMODEL ENTITY-RELATIONSHIP
MODEL ENTITY-RELATIONSHIP Model Entity Relationship merupakan suatu penyajian data dengan menggunakan Entity dan Relationship Entity Entity adalah obyek yang dapat dibedakan dalam dunia nyata Entity set
Lebih terperinciPART 2: 1. Langkah Langkah Normalisasi 2. Bentuk Bentuk Normal 1 st NF, 2 nd NF, 3 rd NF, BCNF Dan bentuk-bentuk normal lainnya 3.
PART 1: 1. Definisi Normalisasi 2. Tujuan Normalisasi 3. Konsep Konsep yang Mendasarinya The Three Keys: Super Key, Candidate Key & Primary Key Functional Dependencies (FD) PART 2: 1. Langkah Langkah Normalisasi
Lebih terperinciCopyright 2005 PENS-ITS C H A P T E R
C H A P T E R 2 ER (ENTITY RELATIONSHIP) MODEL Objectives Tujuan: 1. Memahami konsep dasar ER Model. 2. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 3. Memahami relasi dan
Lebih terperinciNORMALISASI (1) E.F Codd,1970. Normalisasi dilakukan terhadap desain tabel yang sudah ada untuk: 1/28/2012 1/28/2012
NORMALIAI (1) Normalisasi adalah langkah-langkah sistematis untuk menjamin bahwa struktur database memungkinkan untuk general purpose query dan bebas dari insertion, update dan deletion anomalies yang
Lebih terperinciENTITY RELATIONSHIP DIAGRAM
ETITY RELATIOSHIP DIAGRAM Model Entity Relationship Adalah suatu penyajian data dengan menggunakan Entity dan Relationship ETITY. Entity adalah obyek yang dapat dibedakan dalam dunia nyata 2. Entity set
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 terperinciPertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP
Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP PENGERTIAN Entity relationship Adalah jaringan yang menggunakan susunan data yang disimpan dari sistem secara abstrak. Entity-relationship dari model
Lebih terperinciMODEL ENTITY-RELATIONSHIP
MODEL ENTITY-RELATIONSHIP Model Entity Relationship Adalah suatu penyajian data dengan menggunakan Entity dan Relationship Entity Entity adalah obyek yang dapat dibedakan dalam dunia nyata Entity set adalah
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 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 terperinciMinggu ke - 5 Basis Data 1. ER-D mapping to Model Relasional dan 1NF Normalisasi Database
Minggu ke - 5 Basis Data 1 ER-D mapping to Model Relasional dan 1NF Normalisasi Database ER Data Model ER Data Model => Weak Entity Entitas Lemah (Weak Entity) adalah entitas yang keberadaannya sangat
Lebih terperinciE-R Diagram Kusnawi, S.Kom, M.Eng
E-R R Diagram Kusnawi, S.Kom, M.Eng Diagram E-RE Diagram E-R E R (Entity- Relationship) biasa digunakan dalam tahap analisis perancangan database Digunakan sebagai perangkat untuk berkomunikasi antara
Lebih terperinciBAB II LANDASAN TEORI. (Davis, 1995, hal.68). Informasi menurut Gordon B. Davis adalah data yang telah
BAB II LANDASAN TEORI 2.1 Pengertian Sistem Informasi Manajemen Sistem menurut Gordon B. Davis adalah terdiri dari bagian-bagian yang saling berkaitan yang beroperasi bersama untuk mencapai beberapa sasaran
Lebih terperinciKONSEP SISTEM BASIS DATA
KONSEP SISTE BASIS DATA Sistem Basis Data adalah suatu sistem menyusun dan mengelola record-record menggunakan computer untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi/perusahaan
Lebih terperinciER (ENTITY RELATIONSHIP) MODEL
C H A P T E R Objectives Tujuan: 1. Memahami konsep dasar ER Model. 2. Mengenal notasi ER Diagram. 3. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 4. Memahami relasi dan
Lebih terperinciDesain Data Base. Proses Desain Data Base
DESAIN DATA BASE Desain Data Base Proses Desain Data Base Analisis Persyaratan Desain Data Base Konseptual Desain Data Base Logika Perbaikan Skema Desain Data Base Fisik Desain Aplikasi dan Keamanan Analisis
Lebih terperinciPertemuan 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 terperinciENTITY RELATIONAL MODEL. Dr.Budi Setiyono, MT
ENTITY RELATIONAL MODEL Dr.Budi Setiyono, MT Pemodelan Data Definisi Database dapat dimodelkan sebagai : Suatu koleksi dari entitas relationship diantara entitas tersebut Suatu entity merupakan suatu object
Lebih terperinciEntity Relationship Model
Entity Relationship Model Rinta Kridalukmana, S.Kom, MT! Program Studi Sistem Komputer Universitas Diponegoro Database sebagai kelompok tabel yang berkaitan & mengekspresikan hubungan SQL STATEMENT : SELECT
Lebih terperinciNIM Nama... Kode_kul Nama_kul SKS Andi... A01 Pancasila Rudi... A03 Internet I Susi... A02 Network I 2
Relasi ( Relationship ) digunakan untuk menunjukkan hubungan antar entitas Himpunan Relasi ( Relationship Sets) merupakan kumpulan semua relasi diantara entitas Contoh Mata Kuliah IM ama... Kode_kul ama_kul
Lebih terperinciMODEL RELASIONAL. Model Data adalah kumpulan bentukanbentukan deskripsi data level tinggi yang menyembunyikan rincian penyimpanan data level rendah.
PEMODELAN MODEL RELASIONAL Model Data adalah kumpulan bentukanbentukan deskripsi data level tinggi yang menyembunyikan rincian penyimpanan data level rendah. Pada level logik terdapat beberapa model data,
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 terperinciENTITY RELATIONSHIP DIAGRAM
ETITY RELATIOSHIP DIAGRAM Model Entity Relationship Adalah suatu penyajian data dengan menggunakan Entity dan Relationship ETITY Entity adalah obyek yang dapat dibedakan dalam dunia nyata Entity set adalah
Lebih terperinciENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA
ENTITY RELATIONSHIP DIAGRAM SISTEM BASIS DATA Kompetensi Dasar : Mampu memahami konsep Model Entity Relationship dan mampu merancang basis data dengan teknik Entity Relationship Diagram Indikator : Mampu
Lebih terperinciSTMIK AMIKOM YOGYAKARTA
STMIK AMIKOM YOGYAKARTA PERMODELAN DATA ERD (Entity Relationship Diagram) Donni Prabowo @donnipra donni.web.id ANSI Pertemuan 18 Definisi ERD Diagram E-R berupa model data konseptual, yang merepresentasikan
Lebih terperinciPERANCANGAN SISTEM DATABASE
PERANCANGAN SISTEM DATABASE 1. PERANCANGAN DATABASE Perancangan Database adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem. Perancangan sistem
Lebih terperinciAdri Priadana. ilkomadri.com
Adri Priadana ilkomadri.com Entity, Entity Set Entity : object atau benda dalam dunia nyata Entity Set : Sekumpulan entity yang sejenis Misal kumpulan orang yang berobat di sebuah rumah sakit dapat didefinisikan
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 terperinciEntity Relationship Model
Entity Relationship Model Gentisya Tri Mardiani, S.Kom., M.Kom BasDat 2016 Pendahuluan Model data E-R didasarkan pada persepsi bahwa dunia nyata merupakan sekumpulan dari sejumlah obyek dasar (entitas)
Lebih terperinciERD, EERD DAN PEMETAAN KE MODEL RELASIONAL
BAB 1 ERD, EERD DAN PEMETAAN KE MODEL RELASIONAL Tujuan Belajar: Memahami konsep dalam Model EntitasHubungan (EntityRelationship Model) Memahami dan bisa membuat Entity Relationship Diagram (ERD) Memahami
Lebih terperinciSISTEM BASIS DATA (Lanjutan) :
SISTEM BASIS DATA (Lanjutan) : BAB III : Basis Data Relasional Pengertian : Pada model relasional, basis data disusun dalam bentuk tabel dua dimensi yang terdiri atas baris (record) dan kolom (field).pertemuan
Lebih terperinciNORMALISASI. Dr.Budi Setiyono, MT
NORMALISASI Dr.Budi Setiyono, MT Perancangan basis data Entity Relation Diagram (ERD) Identifikasi entitas table Entitas table Normalisasi Identifikasi keterkaitan field dalam suatu table table Table table
Lebih terperinciSISTEM BASIS DATA 1 Imam Asrowardi, S.Kom.
SISTEM BASIS DATA 1 Imam Asrowardi, S.Kom. POLITEKNIK NEGERI LAMPUNG 2007 Chapter 2 ER Model (Entitiy Relatioanship) OBJECTIVES Tujuan Memahami konsep dasar ER Model Memahami Entity, Attribute, Entity
Lebih terperinciER (ENTITY RELATIONSHIP) MODEL
C H A P T E R 3 Objectives Tujuan: 1. Memahami konsep dasar ER Model. 2. Mengenal notasi ER Diagram. 3. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 4. Memahami relasi dan
Lebih terperinciOVERVIEW BASIS DATA RELASIONAL. Oleh: Ir. M. Ramadhan, MT
OVERVIEW BASIS DATA RELASIONAL Oleh: Ir. M. Ramadhan, MT Model Relasional Yang akan dibahas: Model relasional: struktur, karakteristik, key, representasi skema basis data Integritas relasional: integritas
Lebih terperinciKRS. MHS NIM (PK) Nama Alamat TmpLahir TglLahir KdJurusan ThnMasuk Status. NoKrs (PK1) (FK) NIM (PK2) (FK) ThAkad Semester StatusStudi
2. Logical Data Model (LDM) Berisikan ERD yang didasarkan pada CDM yang ada. LDM menggunakan notasi ERD yang diusulkan oleh James Martin atau dikenal dengan notasi Informastion Engineering. Bentuk LDM
Lebih terperinciBASIS DATA MODEL RELASIONAL
BASIS DATA MODEL RELASIONAL MODEL RELASIONAL Diusulkan oleh Codd pada tahun 1970 Model saat itu adalah hierarki dan jaringan Saat ini model relasional menjadi model data yang dominan dan mendasar pada
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 terperinciNORMALISASI PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus
NORMALISASI PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011 Pentingnya Normalisasi Bertujuan membuat desain basis data yang efisien.( data (tidak ada pengulangan/redundansi Basis data memuat semua sumber informasi
Lebih terperinciBAB III MODEL E-R (ENTITY-RELATIONSHIP) 3.1 Entitas dan Atribut
BAB III MODEL E-R (ETITY-RELATIOSHIP) Pemodelan data adalah langkah kedua dalam membangun sistem basisdata. Salah satu model data seperti yang tersebut pada bab I dan bab II adalah model Entity- Relationship
Lebih terperinciC H A P T E R. Copyright 2005 PENS-ITS
C H A P T E R 2 Objectives Tujuan: 1. Memahami konsep dasar ER Model. 2. Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 3. Memahami relasi dan himpunan relasi. 4. Memahami
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 terperinciSISTEM BASIS DATA. Pertemuan 4. 3 SKS Semester 2 S1 Sistem Informasi Nizar Rabbi Radliya
SISTEM BASIS DATA Pertemuan 4 3 SKS Semester 2 S1 Sistem Informasi ------------------------- Nizar Rabbi Radliya nizar@email.unikom.ac.id Universitas Komputer Indonesia 2017 Tujuan perancangan basis data:
Lebih terperinciC H A P T E R 5-8. Normalisasi Database. Arif Basofi, S.Kom, MT.
C H A P T E R 5-8 Normalisasi Database Arif Basofi, S.Kom, MT. Objectives Tujuan: 1. Memahami pentingnya normalisasi. 2. Memahami aturan normalisasi pertama (1NF). 3. Memahami aturan normalisasi kedua
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 terperinciBasis Data I Danny Kriestanto, S.Kom., M.Eng
Topik Basis Data I Danny Kriestanto, S.Kom., M.Eng Komponen E-R Hubungan Entitas Kunci Constraint: kardinalitas Pengertian Entitas Semua obyek yang memiliki makna dan merupakan informasi yang perlu diketahui.
Lebih terperinciModel Data: Model data merupakan kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik (makna) data dan batasan data Jenis
Model Data: Model data merupakan kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik (makna) data dan batasan data Jenis model data terbagi dalam (3) tiga kelompok besar yaitu:
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 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 terperinciBAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI
1 BAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI 1.1. RDBM Terminologi Istilah formal Istilah non formal Keterangan Elemen data (data element), rinci data (data item), entri (entry) Nilai data pada
Lebih terperinciENTITY RELATIONSHIP DIAGRAM
ETITY RELATIOSHIP DIAGRA odel Entity Relationship Suatu penyajian data dengan menggunakan Entity dan Relationship Entity Obyek yang dapat dibedakan dalam dunia nyata Entity set Kumpulan dari entity yang
Lebih terperinciEntity Relationship Diagram.
Entity Relationship Diagram http://www.brigidaarie.com Diperkenalkan pertama kali oleh P.P. Chen pada tahun 1976 Menggambarkan persepsi dari pemakai dan berisi obyek-obyek dasar yang disebut entity dan
Lebih terperinciContents. 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 terperinciMateri 4 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya
Materi 4 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya nizar.radliya@yahoo.com Nama Mahasiswa NIM Kelas Kompetensi Dasar Memahami konsep dasar normalisasi data dalam perancangan
Lebih terperinciPART 2: 1. Langkah Langkah Normalisasi 2. Bentuk Bentuk Normal 1 st NF, 2 nd NF, 3 rd NF, BCNF Dan bentuk-bentuk normal lainnya. 3.
PART 1: 1. Definisi Normalisasi 2. Tujuan Normalisasi 3. Konsep Konsep yang Mendasarinya The Three Keys: Super Key, Candidate Key & Primary Key Functional Dependencies (FD) PART 2: 1. Langkah Langkah Normalisasi
Lebih terperinciDesain 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) Entity/Entitas itu? orang, tempat, kejadian atau konsep yang informasinya direkam. Contoh: Entitas
Lebih terperinciHanif Fakhrurroja, MT
Pertemuan 5 Sistem Informasi Manajemen Komputer: Pemodelan Data Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com http://hanifoza.wordpress.com Desain Database Model
Lebih terperinciModul ke: Pertemuan - 8. Model Relasi Entitas. Fakultas Ilmu Komputer. Ariefah Rachmawati. Program Studi Sistem Informasi.
Modul ke: Pertemuan - 8 Model Relasi Entitas Fakultas Ilmu Komputer Ariefah Rachmawati Program Studi Sistem Informasi www.mercubuana.ac.id Bagian Isi Entity Sets Relationship Sets Design Issues Mapping
Lebih terperinciKODE MK : ST 126 UT3. Pemodelan Data. Agus Romadhona
KODE MK : ST 126 UT3 Pemodelan Data Agus Romadhona MODEL DATA Model data adalah kumpulan konsep yang terintegrasi yang menggambarkan data, hubungan antara data dan batasan-batasan data dala suatu organisasi.
Lebih terperinciBAB III MODEL DATA RELASIONAL DAN ALJABAR RELASIONAL
BAB III MODEL DATA RELASIONAL DAN ALJABAR RELASIONAL Model data relasional diperkenankan oleh Codd pada tahun 1970. Didasarkan pada suatu struktur data yang sederhana dan seragam (uniform), yaitu : Relasi
Lebih terperinciASSALAMU ALAIKUM WR.WB
Basis Data ASSALAMU ALAIKUM WR.WB Basis data MIF W4-09 1 Basis Data Hubungan ERD dengan Normalisasi & Denormalisasi KELOMPOK VI MIF W4 09 Basis data MIF W4-09 2 Apa itu ERD.?? Diagram E-R berupa model
Lebih terperinciBAB IV Normalisasi Data
Normalisasi Data 1. Pengertian Normalisasi Data Perancangan basis data diperlukan, agar dapat terbentuk basis data yang efisien dalam penggunaan ruang penyimpanan, cepat dalam pengaksesan dan mudah dalam
Lebih terperinciPERANCANGAN DATABASE E-R DIAGRAM. Pengolahan Basis Data D3-TI STMIK AMIKOM
PERANCANGAN DATABASE E-R DIAGRAM Pengolahan Basis Data D3-TI STMIK AMIKOM DIAGRAM E-R Diagram E-R (Entity-Relationship) biasa digunakan dalam tahap analisis perancangan database Digunakan sebagai perangkat
Lebih terperinciBasis Data Modul Teori
Basis Data Modul Teori Kosidin SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER JABAR STMIK JABAR Jl. Soekarno Hatta No. 775-777 Tlp./Fax (022)7335108 Bandung 40293 Pengertian Basis Data Basis : Sebuah
Lebih terperinciDesain 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 terperinciPERANCANGAN BASIS DATA
PERANCANGAN BASIS DATA 3 SKS Semester 5 S1 Sistem Informasi Pertemuan 4 Nizar Rabbi Radliya nizar.radliya@yahoo.com Universitas Komputer Indonesia 2014 Tujuan perancangan basis data: tercipta basis data
Lebih terperinciMODEL DATA POKOK BAHASAN. Pendahuluan
POKOK BAHASA MODEL DATA 7 Pendahuluan Deskripsi Singkat Pada pokok bahasan ini lebih menekankan pada mendesign sebuah model basis data dari awal dengan berbekal pemahaman yang telah diberikan pokok pokok
Lebih terperinciTUGAS I BERKAS DAN BASIS DATA E-R Diagram
TUGAS I BERKAS DAN BASIS DATA E-R Diagram DISUSUN OLEH Wahyono ( 10892 ) Dosen Pengampu Sigit PROGRAM STUDI ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS GADJAH MADA YOGYAKARTA
Lebih terperinciMengotimalisasi redundansi Menghilangkan anomali
Proses normalisasi adalah proses menganalisa dan memperbaiki skema relasi menggunakan data atribut untuk memperoleh properti-properti skema relasi yang baik menjadi bentuk normal lebih tinggi sehingga
Lebih terperinciKontrak Kuliah. Entity Relationship Diagram Bagian 1. Edi Sugiarto, S.Kom, M.Kom
Kontrak Kuliah Entity Relationship Diagram Bagian 1 Edi Sugiarto, S.Kom, M.Kom Pendahuluan Entity Relationship Diagram (ERD) merupakan cara abstrak menggambarkan basis data. Pertama kali diusulkan oleh
Lebih terperinciCopyright 2005 PENS-ITS C H A P T E R. Normalisasi 1NF
C H A P T E R Normalisasi 1NF NORMALISASI Objectives Tujuan: 1. Memahami pentingnya normalisasi. 2. Memahami normalisasi bentuk pertama (1NF). 3. Memahami aturan pembuatan normalisasi 1NF. NORMALISASI
Lebih terperinciCopyright 2005 PENS-ITS C H A P T E R. Normalisasi Database
C H A P T E R Normalisasi Database NORMALISASI Objectives Tujuan: 1. Memahami pentingnya normalisasi. 2. Memahami aturan normalisasi bentuk pertama (1NF). 3. Memahami aturan normalisasi bentuk kedua (2NF).
Lebih terperinciPertemuan 9. By. Rita Wiryasaputra, ST., M. Cs.
Pertemuan 9 By. Rita Wiryasaputra, ST., M. Cs. Tugas 8/11/2016 Definisi Stored Procedure Fungsi stored procedure Contoh stored procedure Tugas 8/11/2016 Perhatikan gambar, Buat ERD dari kasus pembangunan
Lebih terperinciMODUL 5. Pemodelan Dan Analisis Database
MODUL 5 Pemodelan Dan Analisis Database Tujuan pembelajaran untuk mempelajari dan memahami tentang : Konsep pemodelan dan Analisis database dengan Entity Relationship Diagram dan Normalisasi. PEMODELAN
Lebih terperinciMahasiswa dapat melakukan perancangan basis data dengan model entity relationship
TIU Mahasiswa dapat melakukan perancangan basis data dengan model entity relationship TIK Memahami bagaimana wujud data relational Menjelaskan simbol dan istilah yang terdapat di dalam model ER Mentransformasikan
Lebih terperinci