Tugas Kelompok
Contoh Diagram Basis Data E-R usaha dagang elektronik
1) Langkah-langkahpembuatan E – R Diagram :
ü Identifikasientitasdanatribut key untukmasing-masingentitas
ü Identifikasiseluruhrelasi
ü Identifikasiatribut non key (bukankunci) padaentitasdanrelasi
ü Identifikasibilangankardinalitas
2) Permasalahan
Usaha Dagang Elektronik adalahsebuahtokodimanagudanguntukmenyimpanbarang-barangnyalebihdarisatu. Data yang dicatatnyaadalah supplier yang memasokbarang, barangatauproduk yang adadalamtoko, nota pembelian yang didapatdari proses pembelian,dan stok yang adapadamasing-masinggudang. Permasalahan yang munculadalahsulitnyauntukmengecekstokbarangpadamasing-masinggudangkarenajaraksehinggamengakibatkan proses penyimpananmenjaditerhambat.
3) Identifikasientitasdanatribut key untukmasing-masingentitas
produk:
- kode_produk: kodeunikuntuktiapmacamproduk
- nama_produk: namalengkapuntukproduk
- harga_jual: hargajualproduk di toko
pemasok:
- kode_pemasok: kodeunikuntuktiappemasok
- nama_pemasok:namalengkapuntukpemasok
- alamat_pemasok: alamatlengkapuntukpemasok
nota_pembelian:
- no_nota: kodeuntuk nota pembelian
- tanggal: tanggaltransaksidilakukan
gudang:
- kode_gudang: kodeuntukruangkelas
- alamat_gudang: alamatlengkapuntukgudang
4) Identifikasiseluruhrelasi
ü Pemasok dengan produk relasinya supply
ü Produk dengan gudang relasinya disimpan
ü Produk dengannota_pembelianrelasinya tercatat
ü pemasokdengannota_pembelian relasinya tercatat
5) Identifikasibilangankardinalitas
ü Pemasok dengan produk:Relationship: One-to-many
Attribute penghubung: kode pemasok, kode_produk
ü Produkdengan gudang : Relationship: Many-to-many
Attribute penghubung: kode_produk, kode_gudang
ü Produkdengannota_pembelian:Relationship: Many-to-many
Attribute penghubung: kode_produk, no_nota
ü Pemasokdengannota_pembelian:Relationship: One-to-many
Attribute penghubung: kode_pemasok
6) Pembuatan ERD
7) Identifikasiatribut non key (bukankunci) padaentitasdanrelasi
entity ERD
Contoh Diagram Basis Data E-R usaha dagang elektronik
1) Langkah-langkahpembuatan E – R Diagram :
ü Identifikasientitasdanatribut key untukmasing-masingentitas
ü Identifikasiseluruhrelasi
ü Identifikasiatribut non key (bukankunci) padaentitasdanrelasi
ü Identifikasibilangankardinalitas
2) Permasalahan
Usaha Dagang Elektronik adalahsebuahtokodimanagudanguntukmenyimpanbarang-barangnyalebihdarisatu. Data yang dicatatnyaadalah supplier yang memasokbarang, barangatauproduk yang adadalamtoko, nota pembelian yang didapatdari proses pembelian,dan stok yang adapadamasing-masinggudang. Permasalahan yang munculadalahsulitnyauntukmengecekstokbarangpadamasing-masinggudangkarenajaraksehinggamengakibatkan proses penyimpananmenjaditerhambat.
3) Identifikasientitasdanatribut key untukmasing-masingentitas
produk:
- kode_produk: kodeunikuntuktiapmacamproduk
- nama_produk: namalengkapuntukproduk
- harga_jual: hargajualproduk di toko
pemasok:
- kode_pemasok: kodeunikuntuktiappemasok
- nama_pemasok:namalengkapuntukpemasok
- alamat_pemasok: alamatlengkapuntukpemasok
nota_pembelian:
- no_nota: kodeuntuk nota pembelian
- tanggal: tanggaltransaksidilakukan
gudang:
- kode_gudang: kodeuntukruangkelas
- alamat_gudang: alamatlengkapuntukgudang
4) Identifikasiseluruhrelasi
ü Pemasok dengan produk relasinya supply
ü Produk dengan gudang relasinya disimpan
ü Produk dengannota_pembelianrelasinya tercatat
ü pemasokdengannota_pembelian relasinya tercatat
5) Identifikasibilangankardinalitas
ü Pemasok dengan produk:Relationship: One-to-many
Attribute penghubung: kode pemasok, kode_produk
ü Produkdengan gudang : Relationship: Many-to-many
Attribute penghubung: kode_produk, kode_gudang
ü Produkdengannota_pembelian:Relationship: Many-to-many
Attribute penghubung: kode_produk, no_nota
ü Pemasokdengannota_pembelian:Relationship: One-to-many
Attribute penghubung: kode_pemasok
Field - field dalam sebuah tabel harus ditentukan tipe datanya. Ada beberapa tipe datadalam Access, yaitu :
1. Text
Text digunakan untuk field alfanumeric (misal : nama, alamat, kode pos, telp),sekitar 255 karakter tiap fieldnya.
2. Memo
Memo dapat menampung 64000 karakter untuk tiap fieldnya, tapi tidak bisadiurutkan/diindeks.
3. Number
Number digunakan untuk menyimpan data numeric yang akan digunakanuntuk proses perhitungan matematis.
4. Date/Tim
5. Currency
6. Auto Number
7. Yes/No
8. OLE Object
OLE Object digunakan untuk eksternal objek, seperti bitmap atau file suara.
9. Hyperlink10. Lookup Wizard
Jika menggunakan tipe data ini untuk sebuah field, maka bisa memilih sebuahnilai dari tabel lain atau dari sebuah daftar nilai yang ditampilkan dalamcombo box.
Type Data pada mysql
Secara umum tipe data dalam MySQL dikelompokan menjadi beberapa kelompok, antara lain: numeric, string, date and time, dan kelompok himpunan (set dan enum).
Numeric
Tipe data ini digunakan untuk menyimpan data berupa numeric (angka).
TINYINT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positifdan negatif.
Jangkauan : -128 s/d 127
Ukuran : 1 byte (8 bit).
SMALLINT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positifdan negatif.
Jangkauan : -32.768 s/d 32.767
Ukuran : 2 byte (16 bit).
MEDIUMINT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positif
dan negatif.
Jangkauan : -8.388.608 s/d 8.388.607
Ukuran : 3 byte (24 bit).
INT (paling sering digunakan)
Penggunaan : digunakan untuk menyimpan data bilangan bulat positif
dan negatif.
Jangkauan : -2.147.483.648 s/d 2.147.483.647
Blogroll
- Masih Kosong