Anda di halaman 1dari 12

LAPORAN PRATIKUM BASIS DATA

PERKENALAN XAMPP DAN PHPMYADMIN


TUGAS 1

Disusun Oleh :

ILHAM DIAN SAPUTRA( 09021381621118 )

JURUSAN TEKNIK INFORMATIKA


FAKULTAS ILMU KOMPUTER
UNIVERSITAS SRIWIJAYA
PALEMBANG
2018
1. Konfigurasi pada XAMPP, setelah diinstall

2. Klik Start pada Apache dan MySQL, jika sudah berubah berwarna hijau maka Localhost dan
phpMyAdmin untuk modifikasi database sudah siap digunakan.
3. Konfigurasi User Root pada phpMyAdmin

Pada Internet Browser, ketik alamat : http://localhost/phpmyadmin/

Klik tab User accounts, lalu klik Edit privileges pada User name : root dan Host name : localhost.

Klik subtab Change password. Lalu ubah ke radio button Password dan isi kedua
text field dengan password baru. Setelah itu klik tombol Go di sudut kanan bawah.

Terakhir, buka file di directory : C:\xampp\phpMyAdmin\config.inc.php . Lalu isi bagian baris


21 dengan password baru.

User root sudah diamankan dengan password sehingga tidak bisa diakses langsung oleh komputer
lain di dalam jaringan.

4. Membuat user Baru di phpMyAdmin


Buka phpMyAdmin. Pada tab User accounts, klik tombol Add user account.

Isi data user dan privileges yang diberikan oleh user baru tersebut. Lalu klik tombol Go
User baru berhasil ditambahkan ke dalam sistem.

5. Import database dalam phpMyAdmin

Buka phpMyAdmin. Klik tab Import. Lalu klik tombol Choose File. Pilih database yang ingin
di-import (scratch-mysql.sql, album-mysql.sql, dan world-mysql.sql) . File harus berekstensi .sql.
Terakhir klik tombol Go.

6. Konfigurasi user pada folder SID dan CRUD

Copy folder SID dan CRUD ke directory : C:/xampp/htdocs.

Pada folder SID, buka file sid.php. Di baris 49 dan 50, ubah user dan pass menjadi user yang
telah dibuat sebelumnya.
Buka folder SID/sid.php di browser. Tampilan akan seperti di bawah ini :

Pada folder CRUD, buka file crud.php. Di baris 35 dan 36, ubah user dan pass menjadi user yang
telah dibuat sebelumnya.

Buka folder CRUD/crud.php di browser. Tampilan akan seperti di bawah ini :


Tugas 2

1. World
Terdiri dari 3 entitas
1. City :
City
ID
Name
CountryCode
District
Population

ID int (11) = ini merupakan primary key dimana sifatnya yang unik sebanyak 11
Namechar(35) = Nama yang disimpan dalam bentuk huruf sebanyak 35 karakter
CountryCodechar(3) = untuk menyimpan kode suatu negara sebanyak 3 karakter
District char(20) =untuk mengetahui letak distrik dari suatu kota sebanyak 20 karakter
Populationint(11) = untuk mengetahui jumlah populasi dari suatu masyarakat sebanyak
11 bertipe data integer
2. Country:
Country
Code
Name
Continent
Region
SurfaceArea
IndepYear
Population
LifeExpectancy
GNP
GNPOId
LocalName
GOvernmentForm
HeadOfState
Capital
Code2

Code char(3) =Kode negara (primary


key)
Name char(52) =Nama negara
Continent Enum(‘Asia’,’Europe’,’North America’,’Africa’,’Oceania’,’Antartica’,’South America’)
=Benua dari negara tersebut
Region char(26) =Regional negara
tersebut
SurfaceArea float(10,2) = Luas wilayah negara
IndepYear Smallint(6) =Tahun tercipta negara
Population int(11) =Populasi negara
LifeExpectancy float(3,1) =Rata-rata seberapa lama seseorang hidup dinegara tersebut
GNP float(10,2) =Rata-rata seberapa lama seseorang hidup dinegara tersebut
GNPOId float(10,2) =Pendapatan ekonomi suatu negara selama satu tahun
Sebelumnya
LocalName char(45) =Nama yang sering dipakai oleh penduduk lokal
negara
GovernmentForm char(45) =Bentuk pemerintahan negara
HeadOfState char(60) = Nama Kepala pemerintah
Capital int(11) = Ibu Kota negara
Code2 char(2) =Kode negara dalam bentuk 2 digit huruf

3. CountryLanguage

CountryLanguage
CountryCode
Language
IsOfficial
Percentage

CountryCode char(3) = Kode negara(primary key)


Language Char(30) =Bahasa yang digunakan negara tersebut
IsOfficial Enum(‘T’,’F’) = Bahasa negara tersebut termasuk bahasa resmi atau
tidak
Percentage Float(4,1) = Persentase penggunaan bahasa tersebut

2. Album
Terdiri dari 3 entitas:
1. Album
Album
id
title
artist
label
released

id Int (11) =Id album (primary key)


title Varchar(255) =Judul album
artist Varchar(255 = Nama penyanyi dalam album
label Varchar(255) =Label album
released Date =Tanggal album dirilis
2. Track

Track
Id
album_id
title
track_number
duration

id Int (11) =Id track lagu(primary key)


album_id Int(11) =Id album dari track lagu
tersebut
title Varchar(255) =Judul track lagu
track_number Int(11)= Nomor urut track di dalam album
duration Int(11) =Durasi panjang sebuah track
3. Scratch
Terdiri dari 3 Entitas
1.Customer

Customer
id
name
address
city
state
zip

Id Int (11) =Id pelanggan (primary key)


nameVarchar(255) =Nama pelanggan
address Varchar(255) =Alamat pelanggan
city Varchar(255) =Kota si pelanggan tinggal
state Char(2) =Negara bagian tempat pelanggan tinggal
zip Char(10) =Kode pos pelanggan

2.Item

Item
id
name
description
id Int (11) = Id item (primary key)
name Varchar(255) =Nama item
description Text =Deskripsi item

3. Numeric

Numerics
id
da
db
fa
fb

Id Int (11) =Id sale (primary key)


item_id Int (11) =Id item
customer_id Int (11) =Id customer
date Date =Tanggal transaksi terjadi
quantity Int (11) =Jumlah item
Price Decimal(9,2)=Harga setelah potongan
4. Sale

Sale
id
item_id
customer_id
date
quantity
price
id Int (11) =Id sale (primary key)
item_id Int (11) =Id item
customer_id Int (11) =Id customer
date Date =Tanggal transaksi terjadi
quantity Int (11) =Jumlah item
priceDecimal(9,2) =Harga setelah potongan

Anda mungkin juga menyukai