tugas basis data 2

4

Click here to load reader

Upload: zahratul-ainiyah

Post on 08-Apr-2016

71 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: Tugas Basis Data 2

ZAHRATUL AINIYAH

100411100029

TUGAS BASIS DATA 2

1. Buatlahlah tabel TEAMS dengan rincian batasan tipe data, nilai kolom, nilai baris,dan referensi FK (bila ada)!

2. Hapuslah kelima tabel yang ada di dalam basisdata TENNIS!

3. Ubahlah nama tabel PLAYERS menjadi TENNIS_PLAYERS danCOMMITTEE_MEMBERS menjadi MEMBERS!

4. Ubahlah nama kolom BIRTH_DATE yang ada di dalam tabel TEAMS menjadiDATE_OF_BIRTH!

5. Ubahlah nama kolom POSITION yang ada di dalam tabelCOMMITTEE_MEMBERS menjadi COMMITTEE_POSITION!

6. Ubahlah panjang karakter dari kolom COMMITTEE_POSITION dari 20 menjadi 30karakter!

Dikumpulkan via email : [email protected]

Subjek : Basdat2_kelas_namaNRP

Contoh : Basdat2_A_fika040111100567

Page 2: Tugas Basis Data 2

JAWABAN :

1. Untuk membuat table kita harus membuat database terlebih dahulu, misal databaseyang akan kita buat di my SQL menggunakan phpMyAdmin adalah database tennis,maka sintaks SQL nya adalah :Create database tennis;

Dan untuk membuat table TEAMS, sintak SQL nya : create table teams (coloum_teamssmallint primary key);

2. Menghapus kelima table yang ada dalam basis data database

3. Mengubah tabel PLAYERS menjadi TENNIS_PLAYERS dan COMMITTEE_MEMBERS menjadiMEMBERS

Before

After

Page 3: Tugas Basis Data 2

4. Mengubah nama kolom BIRTH_DATE yang ada di dalam tabel TEAMS menjadiDATE_OF_BIRTHSintaknya : ALTER TABLE `teams` CHANGE `coloum_Birth_date` `Birth_of_date` DATENULL DEFAULT NULL

Before

After

5. Mengubah nama kolom POSITION yang ada di dalam tabelCOMMITTEE_MEMBERS menjadi COMMITTEE_POSITIONSintak : ALTER TABLE `committee_members` CHANGE `position``COMMITTEE_POSITION` DATE NULL DEFAULT NULL

Before

After

Page 4: Tugas Basis Data 2

6. Mengubah panjang karakter dari kolom COMMITTEE_POSITION dari 20 menjadi30 karakter!Sintak : ALTER TABLE `committee_members` CHANGE `committee_position``committee_position` SMALLINT( 30 ) NOT NULL

Before

After