DDL dan ERD
DDL (Data Definition Language)
Data Definition Language (DDL) adalah sebuah konsep yang digunakan untuk mendefinisikan struktur data di SQL. Perintah yang terdapat pada DDL antara lain:
Data Definition Language (DDL) adalah sebuah konsep yang digunakan untuk mendefinisikan struktur data di SQL. Perintah yang terdapat pada DDL antara lain:
ALTER : digunakan untuk mengubah definisi entitas. Misalnya ALTER TABLE untuk mengubah kolom.
CREATE : digunakan untuk menambah entitas baru. Misalnya CREATE TABLE digunakan untuk menambah tabel baru.
DROP : digunakan untuk menghapus entitas yang ada. Misalnya DROP TABLE untuk menghapus tabel dari database.
TRUNCATE TABLE: untuk menghapus semua baris atau bagian tertentu dalam tabel tanpa menhapus baris secara individual.
ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram)
Merupakan notasi grafis dalam pemodelan data konseptual yang menghubungkan antar entitas.
Simbol ERD
Entity
Simbol ERD
![]() |
Gambar 1. simbol ERD |
Entity
Entity
adalah obyek yang dapat dibedakan dengan yang lain dalam dunia nyata.
Entity dapat berupa obyek secara fisik seperti orang, rumah, atau
kendaraan. Entity dapat pula berupa obyek secara konsep seperti
pekerjaan , perusahaan, dan sebagainya.
Atribut
Atribut
adalah karakteristik dari entity atau relationship, yang menyediakan
penjelasan detail tentang entity atau relationship tersebut. Nilai
Atribut merupakan suatu data aktual atau informasi yang disimpan pada
suatu atribut di dalam suatu entity atau relationship. Jenis-jenis
atribut :
-
Key Atribut yang digunakan untuk menentukan suatu entity secara unik.
-
Atribut Simple Atribut yang bernilai tunggal.
-
Atribut Multivalue Atribut yang memiliki sekelompok nilai untuk setiap instan entity
Relationship
Relationship
adalah hubungan yang terjadi antara satu atau lebih entity.
Relationship set adalah kumpulan relationship yang sejenis.
Rasio
Kardinalitas
Merupakan
menjelaskan batasan jumlah keterhubungan satu entity dengan entity
lainnya. Terdapat tiga Jenis cardinality yaitu:
-
One to One (1:1)
-
One to Many (1:N/ N:1)
-
Many to Many (M:N)
Participation
Constraint
Participation
constraint merupakan batasan yang menjelaskan apakah keberadaan suatu
entity tergantung pada hubungannya dengan entity lain . Terdapat 2
macam participation constraint yaitu:
-
Total participation contraints: Keberadaan suatu entity tergantung pada hubungannya dengan entity lain
-
Partial participation constraints: Keberadaan suatu entity tidak tergantung pada hubungannya dengan entity lain.
NIM: 15 41010 0064
Nama: Brahmastya M.D
Email: 15410100064@stikom.edu
Prodi : S1 Sistem Informasi
http://si.stikom.edu
Dosen: Titik Lusiani, M.Kom, OCP
http://blog.stikom.edu/lusiani
https://titiklusiani.wordpress.com/
http://www.stikom.edu/
Sumber
https://msdn.microsoft.com/en-us/library/cc879314.aspx
https://msdn.microsoft.com/en-us/library/cc879262.aspx
https://msdn.microsoft.com/en-us/library/cc879259.aspx
https://msdn.microsoft.com/en-us/library/ms182706.aspx
http://metty.staff.gunadarma.ac.id/Downloads/files/13665/SI+ERD+bar.pdf
https://id.wikipedia.org/wiki/Diagram_hubungan_entitas
#DesainBasisData
#S1SistemInformasi
#StikomSurabaya
#InstitutBisnisdanInformatikaStikomSurabaya
#InstitutBerkualitas
#DosenTitikLusiani
Nama: Brahmastya M.D
Email: 15410100064@stikom.edu
Prodi : S1 Sistem Informasi
http://si.stikom.edu
Dosen: Titik Lusiani, M.Kom, OCP
http://blog.stikom.edu/lusiani
https://titiklusiani.wordpress.com/
http://www.stikom.edu/
Sumber
https://msdn.microsoft.com/en-us/library/cc879314.aspx
https://msdn.microsoft.com/en-us/library/cc879262.aspx
https://msdn.microsoft.com/en-us/library/cc879259.aspx
https://msdn.microsoft.com/en-us/library/ms182706.aspx
http://metty.staff.gunadarma.ac.id/Downloads/files/13665/SI+ERD+bar.pdf
https://id.wikipedia.org/wiki/Diagram_hubungan_entitas
#DesainBasisData
#S1SistemInformasi
#StikomSurabaya
#InstitutBisnisdanInformatikaStikomSurabaya
#InstitutBerkualitas
#DosenTitikLusiani
Komentar
Posting Komentar