Anda di halaman 1dari 11

LAPORAN RESMI I

PRAKTIKUM BASIS DATA LANJUTAN


“SQL“

DISUSUN OLEH:

Nama : Munawar iman

NIM : 2021573010058

Kelas : TI 1B

Jurusan/Prodi : TIK/TI

Dosen Pembimbing : Mahdi,ST,.M.Cs

KEMENTRIAN RISET TEKNOLOGI DAN PERGURUAN TINGGI POLITEKNIK NEGERI


LHOKSEUMAWE TAHUN AJARAN 2022
LEMBAR PENGESAHAN

No Praktikum : 01/BASIS DATA/TI-1B/2022

Nama : Munawar iman

NIM / Kelas : 2021573010058/ TI 1B

Nama Praktikum : SQL

Judul Praktikum : Pengenal Basis Data

Tanggal Praktikum : 8 maret 2022

Tanggal Penyerahan : 16 maret 2022

Nama Praktikan : Munawar iman

Nilai :

Buket Rata, 16 maret 2022

Dosen Pembimbing,

Mahdi, ST.,M.Cs

i
NIP. 197008021999031001

DAFTAR ISI

Table of Contents
LEMBAR PENGESAHAN................................................................................................i
DAFTAR ISI.....................................................................................................................ii
BAB I.................................................................................................................................1
PENDAHULUAN.............................................................................................................1
1.1 Tujuan Praktikum............................................................................................1
1.2 Dasar Teori........................................................................................................1
1.3 Manfaat Praktikum..........................................................................................1
BAB II...............................................................................................................................2
PEMBAHASAN................................................................................................................2
2.1 Pengertian SQL.................................................................................................2
2.2 PERCOBAAN...................................................................................................3
2.3 Membuat Database...........................................................................................3
BAB III..............................................................................................................................7
PENUTUP.........................................................................................................................7
KESIMPULAN............................................................................................................7
DAFTAR PUSTAKA........................................................................................................7

ii
iii
BAB I

PENDAHULUAN

1.1 Tujuan Praktikum

Tujuan dari penulisan ini antara lain agar mahasiswa dapat menjelaskan konsep
dasar basisdata, membuat aplikasi dengan menggunakan SQL dan cara mengelola basis
data.

1.2 Dasar Teori

Basis data (database) adalah kumpulan informasi yang disimpan di dalam


komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program
komputer untuk memperoleh informasi dari basis data tersebut. Database digunakan
untuk menyimpan informasi atau data yang terintegrasi dengan baik di dalam komputer.

1.3 Manfaat Praktikum

 Memahami SQL, komponen-komponen, dan penggunaannya


 Mengenal operasi-operasi DML menggunakan phpMyAdmin
 Mampu melakukan operasi-operasi retrieve yang spesifik
 Mampu penguraikan pernyataan-pernyataan SQL

BAB II

PEMBAHASAN

2.1 Pengertian SQL

1
1. SQL (STRUCTURED QUERY LANGUAGE)
adalah sebuah Bahasa yang digunakan untuk me- request informasi dari basis
data, bahasa ini sudah di sediakan pleh DBMS Konstruksi SQL terbentuk atas
kombinasi relational-algebra dan relational – calculus. SQL terdiri dari
beberapa komponen, dua di antaranya adalah DDL (Data Definition Language)
dan DML (Data Manipulation Language).

2. Data Definition Languange (DDL)


adalah perintah yang digunakan untuk mendefinisikan data seperti membuat
tabel database baru, mengubah dataset, dan menghapus data.

 Perintah Create: perintah untuk membuat tabel baru di dalam sebuah database


adalah create. Tak cuma untuk tabel baru, tapi juga database maupun kolom
baru. Kamu bisa membuat sebuah query dengan contoh ‘CREATE DATABASE
nama_database.

 Perintah Alter: biasa digunakan ketika seseorang ingin mengubah struktur tabel


yang sebelumnya sudah ada. Bisa jadi dalam hal ini adalah seperti nama tabel,
penambahan kolom, mengubah, maupun menghapus kolom serta menambahkan
atribut lainnya.

 Perintah Rename: dapat di gunakan untuk mengubah sebuah nama di sebuah


tabel ataupun kolom yang ada. Bila anda menggunakan perintah ini
maka query-nya menjadi ‘RENAME TABLE nama_tabel_lama TO
nama_tabel_baru”

 Perintah Drop: Bisa anda gunakan dalam menghapus baik itu berupa database,


table maupun kolom hingga index.

 Perintah Show: perintah DDL ini digunakan untuk menampilkan sebuah tabel


yang ada.

3. Pada database SQL, perintah yang digunakan untuk memanipulasi data adalah


Data Manipulation Language atau DML. 

 Perintah Insert: anda bisa menggunakan perintah ini untuk memasukkan


sebuah record baru di dalam sebuah tabel database.

 Perintah Select: Select digunakan untuk memanipulasi data dengan tujuan


menampilkan maupun mengambil sebuah data pada tabel. Data yang diambil
pun tidak hanya terbatas pada satu jenis saja melainkan lebih dari satu tabel
dengan memakai relasi.

 Perintah update: Ini dapat anda gunakan ketika ingin melakukan pembaruan


data di sebuah tabel. Contohnya saja jika ada kesalahan ketika memasukkan
sebuah record. Kamu tidak perlu menghapusnya dan bisa diperbaiki
menggunakan perintah ini.

2
 Perintah Delete: Perintah DML ini dapat digunakan ketika kamu ingin
menghapus sebuah record yang ada dalam sebuah tabel.

2.2 PERCOBAAN
2.3 Membuat Database

1. Membuat data base dbperpustakaan

2. Pada halaman PHPMyadmin,pilih menu SQL,lalu menuliskan pernyataan SQL


untuk membuat Table jenis anggota

3. Untuk menambahkan data di dalam table anggota

4. Membuat tabel pengarang

5. Untuk menambahkan data di dalam tabel tipe koleksi

3
6. Membuat tabel penerbit

7. Membuat tabel koleksi

8. Membuat table peminjaman

9. Mengisi data tabel jenis anggota

10. Mengisi data tabel anggota

4
11. Mengisi data tabel penerbit

12. Mengisi data tabel tipe koleksi

13. mengisi data tabel koleksi

14. mengisi data tabel peminjaman

2.2.2 Membuat Query

1. menampilkan semua data anggota

2. Menampilkan jenis kelamin pria

5
3. Menampilkan data anggota yang lahir di atas tahun 2001 ke atas

4. Menampilkan data anggota berjenis kelamin pria dan lahir di bulan 3

5. Data yang tidak pernah meminjam buku

6. Menampilkan daya yang mempunyai nama iman

7. Menampilkan nama anggota yang nama huruf keduanya 'a'


SELECT*FROM tbanggota WHERE nama LIKE "_a%"

8. Menampilkan judul koleksi judul 'ayat ayat cinta'


SELECT*FROM tbkoleksi WHERE judul LIKE "%dilan 1990%";

9. Menampilkan idkoleksi yang paling sering di pinjam


SELECT * FROM tbpeminjaman WHERE "double" is not null

6
BAB III
PENUTUP

KESIMPULAN

Structured Query Language atau SQL adalah bahasa kueri yang dirancang untuk
membantu dalam pengambilan dan mengelola informasi pada sebuah database. Untuk
yang masih pemula dalam dunia IT, biasanya diartikan sebagai bahasa yang digunakan
untuk mengakses sebuah data dalam basis relasional.
Terkait dengan standarisasi SQL sudah ada sejak tahun 1986 dan diinisialisasi oleh
ANSI (American National Standard Institute). Hingga sekarang, banyak sekali server
yang dapat mengartikan SQL, baik dari database maupun software.

DAFTAR PUSTAKA

https://www.sekawanmedia.co.id/pengertian-sql/

https://id.wikipedia.org/wiki/SQL

https://www.dewaweb.com/blog/sql-pengertian-fungsi-beserta-perintah-dasarnya/

Anda mungkin juga menyukai