Deskripsi Entitas Buku Deskripsi Entitas Karyawan Deskripsi Entitas Cabang Deskripsi Entitas Transaksi_Penjualan Deskripsi Entitas Detail_Penjualan

Program Studi Teknik Informatika DPPL-SIPB 25 98 Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika 4 Deskripsi Dekomposisi 4.1 Dekomposisi Data Pusat 4.1.1 Deskripsi Entitas Pengguna Nama Tipe Panjang Keterangan USERNAME varchar 25 Username pengguna, Primary Key PASSWORD varchar 25 Password pengguna

4.1.2 Deskripsi Entitas Buku

Nama Tipe Panjang Keterangan ISBN varchar 50 ISBN buku, primary key JUDUL varchar 255 Judul buku PENGARANG varchar 255 Pengarang buku TAHUN_TERBIT char 4 Tahun terbit buku STOK integer - Stok buku HARGA decimal 19,2 Harga buku STATUS_DATA tinyint 1 Status penghapusan data buku LAST_MODIFIED Date - Tanggal terakhir data buku diubah

4.1.3 Deskripsi Entitas Karyawan

Nama Tipe Panjang Keterangan ID_KARYAWAN int - ID karyawan, Primary Key USERNAME varchar 25 Username karyawan dalam sistem, Foreign Key ID_CABANG integer - ID cabang tempat karyawan bekerja, foreign key NAMA_KARYAWAN varchar 255 Nama karyawan TANGGAL_LAHIR datetime - Tanggal lahir karyawan ALAMAT varchar 255 Alamat tempat tinggal karyawan NOMOR_TELEPON varchar 20 Nomor telepon karyawan PERAN varchar 50 Peran karyawan dalam sistem STATUS_DATA bit 1 Status penghapusan data STATUS_UPDATE bit 1 Status pengambilan update karyawan ooleh cabang Program Studi Teknik Informatika DPPL-SIPB 26 98 Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.1.4 Deskripsi Entitas Cabang

Nama Tipe Panjang Keterangan ID_CABANG int - Id cabang, primary key ALAMAT_CABANG varchar 255 Alamat cabang SERVICE_URI varchar 255 Alamat URI dari service cabang LAST_UPDATE Date - Tanggal terakhir cabang melakukan update buku

4.1.5 Deskripsi Entitas Transaksi_Penjualan

Nama Tipe Panjang Keterangan ID_TRANSAKSI int - ID dari transaksi, Primary Key ID_CABANG int - ID cabang tempat transaksi terjadi, foreign key TANGGAL_TRANSAKSI datetime - Tanggal terjadinya transaksi, foreign key TOTAL_PENJUALAN decimal 19,2 Total penjualan dari transaksi yang terjadi

4.1.6 Deskripsi Entitas Detail_Penjualan

Nama Tipe Panjang Keterangan ID_TRANSAKSI int - ID dari transaksi, foreign key ID_CABANG Int - ID dari cabang tempat transaksi terjadi, foreign key ISBN varchar 50 buku yang dibeli, foreign key JUMLAH int - jumlah buku yang dibeli HARGA_JUAL decimal 19,2 subtotal dari buku yang dibeli 4.2 Dekomposisi Data Cabang 4.2.1