Anda di halaman 1dari 7

TUGAS PRAKTIK 4

Mata Kuliah : Manajemen Basis Data

Dosen Pengampu : Sustin Farlinda, S.Kom.,


MT

Disusun Oleh :
Chusnul Balinda Dwi Vony Yanuar
(G41221970)

GOLONGAN C
JURUSAN
KESEHATAN

PROGRAM STUDI MANAJEMEN INFORMASI


KESEHATAN
Dari contoh aplikasi basisdata diatas terdapat hasil survey lengkap
dengan deskripsi/keterangan sbb:

1. Suatu departement dapat mengendalikan sejumlah project. Setiap


project mempunyai satu nama yang unik, nomor yang unik dan
satu lokasi tertentu.

2. Data pegawai yang perlu dicatat berupa : nama, social security,


number, address, salary, sex dan birthdate. Seorang pegawai
ditempatkan disatu departement, tetapi dapat bekerja di sejumlah
project yang tidak harus dikendalikan oleh departement dimana
pegawai tersebut ditempatkan. Jumlah jam per minggunya dari
pegawai yang bekerja pada suatu project perlu dicatat, juga perlu
dicatat supervisor langsung dari setiap pegawai.

3. Untuk tujuan / keperluan asuransi pegawai, maka perlu dicatat


anggota keluarga dari setiap pegawai

Data yang dicatat berupa : nama anggota keluarga, sex, birthdate


dan hubungan keluarga

a. Buatlah ERD masing-masing no deskripsi diatas

b. Dari keempat hasil ERD diatas dapat digabungkan


gambarnya menjadi satu gambar ER-Model. Buatlah ER
Model tersebut.

c. Petakan menjadi file-file basis data sesuai dengan 7


algoritma pemetaan.
================Jawaban===============

1. Tabel 1. Objek dan data

Objek Data

Department Nama

Lokasi

Number

Number of Employee

Project Lokasi

Number

Nama

Employee Social Security Number

Birthdate

Salary
Nama

Sex

Address

Dependent Nama

Sex

Birthdate

Hubungan

2. Tabel 2. Relasi antar object

Relasi Objek 1 Objek 2 Data

Works_For Employee Department

Manages Employee Department Start_Date

Control Department Project

Works_On Employee Project Hours

Dependent of Employee Dependent

Supervision Employee employee

3. Tabel 3. Entity dan Attribute


Entity Attribute

Department DName (Key Attribute)


(Strong Entity) DLocation (Multivalued Attribute)
DNumber (Key Attribute)
Number of Employee (Derived Attribute)
Project PLocation (Single value Attribute)
(Strong Entity) PNumber (Key Attribute)
PName (Key Attribute)
Employee Ssn (Key Attribute) Bdate (Stored
(Strong Entity) Attribute) Sex (Simple Attribute)
Salary (Simple Attribute)
Name (Composite Attribute: FName, LName, MInit)
Address (Simple Attribute)

Dependent Dependent_Name (Partial Key Attribute)


(Weak Entity) Sex (Simple Attribute) Birth_date (Stored
Attribute) Relationship (Simple Attribute)

4. Tabel 4. Hubungan Antar Entity


Relationship Entity 1 Entity 2 Attribute

Works_For Employee Department


(Regular R)
Manages Employee Department Start_Date
(Regular R) (Simple A)
Control Department Project

Relationship Entity 1 Entity 2 Attribute

(Regular R)

Works_On Employee Project Hours


(Regular R) (Simple A)
Dependent_Of Employee Dependent
(Identifying R)

Supervision Employee Employee


(Recursive R)

Anda mungkin juga menyukai