Anda di halaman 1dari 11

LAPORAN

PRAKTIKUM
Tahun Ajaran 2022/2023

Mata Kuliah Basis Data


Semester 2

Praktikum Ke 5
Nama :Yuliana Putri
NIM :2211501030 Laporan Praktikum 1
Daftar Isi

Daftar Isi .................................................................................................................................... 1


BAB I Tujuan............................................................................................................................. 2
BAB II Landasan Teori .............................................................................................................. 3
BAB III Hasil dan Pembahasan ................................................................................................. 4
1. Implementasi Foreign Key .............................................................................................. 4
BAB IV Kesimpulan .................................................................................................................. 9
Daftar Pustaka .......................................................................................................................... 10

Laporan Praktikum 1
BAB I
Tujuan

a. Mahasiswa dapat memahami konsep SQL


b. Mahasiswa mampu mempraktekan cara pembuatan table pada mysql
c. Mahasiswa mampu mengetahui foreign key

Laporan Praktikum PSTI 2


BAB II
Landasan Teori

Pengertian SQL
SQL merupakan akronim dari Structured Query Language, yang berguna sebagai bahasa
khusus dalam mengakses dan mengelola data-data yang ada di dalam sebuah basis data
relasional. Saat pengaksesan atau pengelolaan data menggunakan perintah-perintah khusus
sehingga data bisa dimanipulasi atau dikelola dengan baik.

Perintah-perintah khusus yang berguna dalam mengelola database biasa disebut dengan query.
Perintah-perintah SQL tersebut sudah memiliki standar khusus yang diakui oleh ANSI
(American National Standard Institute) sebagai bahasa pemrograman database. Pengakuan
akan standarisasi SQL tersebut sudah diakui sejak tahun 1986.
Jenis SQL :
1. Data Definition Language (DDL)
2. Data Control Language (DCL)
3. Data Manipulation Language (DML)
4. Transaction Control Language (TCL)
Fungsi SQL :
Berfungsi dalam mengelola suatu data pada database yang digunakan oleh aplikasi. Yang
memungkinkan kamu untuk mengubah maupun mengakses database atau melakukan query
yang dibutuhkan. Selain dari itu SQL juga berfungsi sebagai penghubung antara aplikasi
dengan berbagai database. Karena bahasa SQL hampir didukung oleh berbagai macam
database. Dan juga SQL berfungsi dalam melakukan pengolahan database yang kompleks.
Alter Table
ALTER TABLE merupakan perintah untuk merubah atau memodifikasi tabel yang sudah ada
atau sebelumnya pernah kita buat, baik itu menambahkan kolom baru, modifikasi kolom
ataupun menghapus kolom. Singkatnya, ALTER TABLE ini digunakan untuk merubah
struktur sebuah table.

Laporan Praktikum PSTI 3


BAB III
Hasil dan Pembahasan

1. Implementasi Foreign Key


a. Membuka XAMPP dan nyalakan klik start pada APACHE dan MySQL

b. Membuka MySQL
Kemudian membuat database dengan CREATE DATABASE lalu membuat table
sendiri dengan cara CREATE TABLE dan isi table sendiri, tujuannya agar
mahasiswa mampu mengimplementasikan sendiri database yang dibuat, saya
membuat table dengan nama table anggota, table aset, table Merk_Sepatu, table
sembako, dan table supplier.

Laporan Praktikum PSTI 4


c. Kemudian INSERT INTO untuk mengisi table tersebut

Laporan Praktikum PSTI 5


d. Kemudian jika ingin melihat table yang dibuat ketik SELECT * FROM (nama
tabel);

e. Kemudian menambahkan no_size di table sembako dengan cara ALTER TABLE

f. Menambahkan id_sembako di table Merk_Sepatu dengan cara ALTER TABLE

g. Menambahkan id_anggota di table sembako dengan cara ALTER TABLE

Laporan Praktikum PSTI 6


h. Menambahkan no_pemilikan di table anggota dengan cara ALTER TABLE

i. Kemudian untuk menambahkan isi pada table yang dibuat dapat melakukan update
table

Laporan Praktikum PSTI 7


Foreign key adalah istilah yang sering muncul saat belajar tentang database. Pasalnya atribut
ini memiliki peranan penting dalam pengolahan database.

Laporan Praktikum PSTI 8


BAB IV
Kesimpulan

Dari praktikum diatas maka dapat disimpulkan bahwa kita dapat mengetahui bagaimana cara
pembuatan table pada sql dan kemudian mengupdate table yang sudah ada, untuk
menambahkan table baru, juga dapat memahami bagaimana cara penggunaan sql dengan benar
serta dapat mengimplementasikan foreign key.

Laporan Praktikum PSTI 9


Daftar Pustaka

RF, H. (2018, Desember 3). ALTER TABLE - Merubah, Menambahkan, Menghapus Kolom
Pada MariaDB dan MySQL. Diambil kembali dari www.apacara.com:
https://www.apacara.com/tutorial/mariadb/alter-table-merubah-menambahkan.html

SUSATYONO, J. D. (2021, November 30). Apa Itu SQL? Pengertian, Jenis Beserta
Fungsinya. Diambil kembali dari sistem-komputer-s1.stekom.ac.id: https://sistem-
komputer-s1.stekom.ac.id/informasi/baca/Apa-Itu-SQL-Pengertian-Jenis-Beserta-
Fungsinya/b0be911eadc924612a478b7fe67e2d9f1b7d0bc9

Laporan Praktikum PSTI 10

Anda mungkin juga menyukai