Anda di halaman 1dari 6

Tugas Kelompok ke-2

Week 4
Kelas : DCBA

Tugas : TK - 2 (Tugas Kelompok - 2)

Mata Kuliah : Introduction to Data and Information Management

Nama Anggota Team 8 :

● Fadella Amirah Siregar (2602244043)


● MOH Toyib Wirahadikusuma (2602233254)
● Michael Ollifarel Sagala (2602237725)
● Nandy Hadiansyah Putra Nugraha (2602238974)
● Reza Shafirul Dwi Andiko (2602245866)

1. Normalisasikan ketiga faktor transaksi berikut secara lengkap!

Jawab :

UNF

Introduction to Data and Information Management


1NF

Normalisasi pada invoice diatas hanya bisa dilakukan sampai 1NF dikarenakan atribut pada
tabel pembelian diatas hanya berisi nilai yang bersifat elemen terkecil atau tidak dapat diuraikan
lagi, maka tabel tersebut telah memenuhi bentuk normalisasi basis data bentuk pertama (1NF).
Jadi tidak diperlukan normalisasi tahapan 2NF ataupun 3NF. Dalam Aturan dan tahapan
perancangan basis data dengan pendekatan teknik normalisasi basis data tidak harus memenuhi
semua tahapan bentuk awal hingga akhir normalisasi. Dimana jika Normalisasi basis data pada
bentuk normal tertentu dapat memenuhi aturan BCNF (Boyce-Codd Normal Form), maka basis
data tersebut dikatakan efisien dan baik.

Introduction to Data and Information Management


Jawab :

Introduction to Data and Information Management


Jawab :

UNF

1NF

Untuk normalisasi pertama (1NF) sama dengan UNF karena nilai dari entitas sudah memiliki
masing-masing 1 atribut.

2NF

Introduction to Data and Information Management


3NF

2. Dari hasil normalisasi yang sudah dibuat tambahkan tambahkan akun pada database
dengan nama-nama geng hijau berikut ini:

Geng Hijau Akses

Joni WW

Tedjo RRUU

Tarjo WWRRUUDD

Nyoman WWUU

Ujo WWRR

W= Write

U = Update

D = Delete

Introduction to Data and Information Management


Jawab :

Hak Akses user Joni : WW (User hanya dapat melakukan Write)


Query:
CREATE USER ‘Joni ‘@’localhost’ IDENTIFIED BY ‘joni1’;
GRANT INSERT ON db_tokped.* TO ‘Joni ‘@’localhost’;

Hak Akses user Tedjo: RRUU (User memiliki akses untuk Read & Update)
Query:
CREATE USER Tedjo‘@’localhost’ IDENTIFIED BY ‘tedjo1’;
GRANT SELECT,INSERT ON db_tokped.* TO ‘Tedjo ‘@’localhost’;

Hak Akses user Tarjo: WWRRUUDD (User dapat melakukan Write, Read, Update, Delete)
Query:
CREATE USER Tarjo‘@’localhost’ IDENTIFIED BY ‘tarjo3’;
GRANT ALL PRIVILEGES ON db_tokped.* TO ‘Tarjo ‘@’localhost’;

Hak Akses user Nyoman: WWUU (User dapat melakukan Write & Update)
Query:
CREATE USER ‘Nyoman’@’localhost’ IDENTIFIED BY ‘nyoman4’;
GRANT INSERT,UPDATE ON db_tokped.* TO ‘Nyoman ‘@’localhost’;

Hak Akses user Ujo: WWRR (User dapat melakukan Write and Read)
Query:
CREATE USER ‘Ujo’@’localhost’ IDENTIFIED BY ‘ujo5’;
GRANT SELECT,INSERT ON db_tokped.* TO ‘Ujo‘@’localhost’;

***

Introduction to Data and Information Management

Anda mungkin juga menyukai