Selamat Datang di mi-akakom.blogspot.com Area Manajemen Informatika: Laporan Praktikum Sistem Basis Data Modul 1

menu

22 Mei 2012

Laporan Praktikum Sistem Basis Data Modul 1

PERTEMUAN KE-1

MEMBANGUN ATURAN BISNIS

Pada pertemuan pertama ini, mahasiswa diajarkan cara membuat aturan bisnis, pembuatan schema, serta membuat bentuk relasi.

Pembahasan

Aturan bisnis adalah kalimat yang mendefinisikan atau membatasi beberapa aspek bisnis atau dapat didefinisikan sebagai batasan yang harus diikuti ketika sistem beroprasi. Aturan bisnis dimaksudkan untuk menjamin struktur bisnis atau mengendalikan perilaku bisnis.

Ø Pelaksanaan Praktikum

1. Membuat aturan bisnis untuk kasus monitoring proyek adalah :

§ Departemen memiliki banyak proyek.

§ Proyek mempunyai banyak pekerja.

§ Departemen melakukan monitoring pada banyak pekerja.

Maksud aturan bisnis diatas adalah setiap departemen itu memiliki banyak proyek, dalam setiap proyek dikerjakan oleh banyak pekerja, dan banyak pekerja dimonitor oleh departemen.

2. Schema untuk kasus monitoring proyek adalah :

Departemen_schema : (Id_Dept Char(5),

Nama_Dept Char(30),

Alamat Varchar(30),

Primary Key (Id_Dept));

Proyek_schema : (Id_proyek Char(5),

Nama_proyek Char(30),

Anggaran Int,

Primary Key (Id_proyek));

Pekerja_schema : (Id_pekerja Char(5),

Nama_pekerja Char(25),

Alamat_pekerja Varchar(30),

Primary Key (Id_pekerja));

Monitoring_schema : (Id_pekerja Char(5),

Id_proyek Char(5),

Id_Dept Char(),

Tgl_Monitoring Date,

Status_pekerjaan Char(30),

Primary Key (Id_pekerja, Id_proyek, Id_Dept),

Foreign Key (Id_pekerja) References Pekerja(Id_pekerja),

Foreign Key (Id_proyek, Id_Dept) References

Pelaksana(Id_proyek, Id_Dept));

Maksud dari kasus monitoring proyek diatas adalah:

§ Departemen_schema

Departemen_ schema (entitas) memiliki atribut :

Id_Departemen (dengan tipe data Char panjang field 5, dan juga sebagai primary key),

Nama_Departemen (dengan tipe data Char panjang field 30),

Alamat_Departemen (dengan tipe data Varchar panjang field 30).

§ Proyek_schema

Proyek_ schema (entitas) memiliki atribut:

Id_Proyek (dengan tipe data Char panjang field 5, dan juga sebagai primary key),

Nama_Proyek (dengan tipe data Char panjang field 30),

Anggaran (dengan tipe data Integer).

§ Pekerja_schema

Pekerja_ schema (entitas) memiliki atribut:

Id_Pekerja (dengan tipe data Char panjang field 5, dan juga sebagai primary key),

Nama_pekerja (dengan tipe data Char panjang field 25),

Alamat_pekerja (dengan tipe data Varchar panjang field 30).

Ø Latihan

Buatlah aturan bisnis dan schema untuk system informasi perpustakaan!!

1. Aturan bisnis system informasi perpustakaan:

§ Pegawai perpustakan melayani banyak mahasiswa

§ Mahasiswa meminjam banyak buku

§ Pegawai perpustakaan menjaga banyak buku

Maksud aturan bisnis diatas adalah satu pegawai itu melayani banyak mahasiswa, satu mahasiswa bisa meminjam banyak buku, dan banyak buku itu dijaga oleh satu pegawai perpustakaan.

2. Schema untuk system informasi perpustakan adalah :

Pegawai_schema : Id_pegawai Char(5),

Nama_pegawai Char(30),

Alamat_pegawai Varchar(30),

Primary Key (Id_Dept));

Mahasiswa_schema : Id_mhs Char(5),

Nama_mhs Char(30),

Jurusan_mhs Char(2),

Alamat_mhs Varchar (30),

Primary Key (id_mhs)

Buku_schema :Id_buku Char (5),

Judul_buku Char (25),

Penerbit Char (25),

Pengarang Char (25),

Primary key (id_buku)

Melayani_schema :((Id_buku Char(5),

Id_mhs Char (5),

Id_pegawai Char (5),

Tgl_melayani Date,,

Primary Key (Id_buku, Id_mhs, id_pegawai),

Foreign Key (id_buku) References Buku(Id_buku),

Foreign Key (Id_mhs, Id_pegawai) References Pelaksanan (Id_mhs, Id_pegawai);

Maksud dari schema kasus system informasi perpustakaan diatas adalah:

§ Pegawai_schema

Pegawai_ schema (entitas) memiliki atribut :

Id_Pegawai (dengan tipe data Char panjang field 5, dan juga sebagai primary key),

Nama_Pegawai (dengan tipe data Char panjang field 30),

Alamat_Pegawai (dengan tipe data Varchar panjang field 30).

§ Mahasisiswa_schema

Mahasiswa_ schema (entitas) memiliki atribut:

Id_Mahasiswa (dengan tipe data Char panjang field 5, dan juga sebagai primary key),

Nama_Mahasiswa (dengan tipe data Char panjang field 30),

Jurusan_Mahasiswa (dengan tipe data Char panjang field 2),

Alamat_Mahasiswa (dengan tipe data

§ Buku_schema

Buku_ schema (entitas) memiliki atribut:

Id_Buku (dengan tipe data Char panjang field 5, dan juga sebagai primary key),

Judul_buku (dengan tipe data Char panjang field 25),

Penerbit (dengan tipe data Char panjang field 35).

Ø Tugas

Buatlah aturan bisnis dan skema untuk kasus penjualan online!!

1. Aturan bisnis untuk penjualan produk secara online :

o Perusahaan memiliki banyak produk.

o Produk banyak dibeli oleh pembeli.

o Perusahaan menjual secara online produknya pada banyak pembeli.

2. Schema penjualan produk secara online

Perusahaan_schema :(Id_Perusahaan Char(5),

Nama_Perusahaan Char(30),

Alamat Perusahaan(30),

Primary Key (Id_Perusahaan));

Produk_schema :(Id_Produk Char(5),

Nama_produk Char(30),

Harga Int,

Primary Key (Id_produk));

Pembeli_schema :(Id_Pembeli Char(5),

Nama_pembeli Char(25),

Alamat_pembeli Varchar(30),

Primary Key (Id_pembeli));

Penjualan_schema :(Id_Pembeli Char(5);

Id_Produk Char(5),

Id_Perusahaan Char(),

Tgl_Penjualan Date,

Status_penjualan Char(30),

Primary Key (Id_Pembeli, Id_Produk,

Id_Perusahaan),

Foreign Key (Id_pembeli) References

Pembeli (Id_pembeli),

Foreign Key (Id_produk, Id_Perusahaan)

References Penjual (Id_Produk, Id_Perusahaan))

Kesimpulan

Disini saya dapat menyimpulkan bahwa kalimat yang mendefinisikan atau membatasi beberapa aspek bisnis ini disebut dengan Aturan bisnis,seperti halnya dalam pembahasan bahwa aturan bisnis ini mempunyai klasifikasi yang terbagi menjadi dua yaitu batasan structural dan batasan operasional yang masing-masing mempunyai peran sendiri yaitu untuk statis organisasi dan untuk membatasi operasi yang sedang berjalan