Anda di halaman 1dari 13

MAKALAH

KONSEP SISTEM INFORMASI B

TUGAS INDIVIDUAL : Membuat Perintah yang ada di SQL

Disusun Oleh :

Nama : Dyah Puspita Dewi

NPM : 10122409

Kelas : 1KA05

JURUSAN SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI

INFORMASI

UNIVERSITAS GUNADARMA
2023

KATA PENGANTAR

Puji syukur saya panjatkan kehadirat Allah SWT atas rahmat-Nya dan karunia-Nya saya
dapat menyelesaikan makalah ini tepat pada waktunya. Sholawat serta salam saya curahkan
kepada Nabi Muhammad SAW.
Pada kesempatan ini, saya mengucapkan terima kasih yang sebesar-besarnya kepada
dosen mata kuliah Konsep Sistem Informasi 2B yang telah memberikan tugas kepada saya. Saya
juga ingin mengucapkan terima kasih kepada pihak-pihak yang turut membantu dalam
pembuatan makalah ini.
Saya jauh dari sempurna dan ini merupakan langkah yang baik dari studi yang
sesungguhnya. Oleh karena itu, keterbatasan waktu dan kemampuan saya, maka kritik dan saran
yang membangun senantiasa saya harapkan, saya harapkan semoga makalah ini dapat berguna
bagi saya pada khususnya dari pihak lain yang berkepentingan pada umumnya.

Depok, 7 April 2023

Penulis
DAFTAR ISI

KATA PENGANTAR...............................................................................................................................2
DAFTAR ISI..............................................................................................................................................3
BAB I. PENDAHULUAN.........................................................................................................................4
1.1 Pengertian MYSQL.........................................................................................................................4
BAB 2. TUGAS INDIVIDUAL.................................................................................................................7
2.1 Menyambungkan Database MySQL..............................................................................................7
2.2 Membuat Database..........................................................................................................................9
1) Membuat DATABASE Mahasiswa.............................................................................................9
2) Membuat tabel Mahasiswa dengan isi FIELD.............................................................................9
3) Mengisi tabel Mahasiswa dengan data record............................................................................10
4) Membuat tabel KDMKUL dengan isi FIELD............................................................................11
5) Mengisi tabel KDMKUL dengan data record ..........................................................................12
6) Tampilkan record yang ada pada tabel MHS.............................................................................12
7) Tampilkan record yang ada pada tabel KDMKUL.....................................................................13

BAB I. PENDAHULUAN

1.1 Pengertian MYSQL


MySQL adalah sebuah database management system (manajemen basis data) menggunakan
perintah dasar SQL (Structured Query Language) yang cukup terkenal. Database management
system (DBMS) MySQL multi pengguna dan multi alur ini sudah dipakai lebih dari 6 juta
pengguna di seluruh dunia.

MySQL adalah DBMS yang open source dengan dua bentuk lisensi, yaitu Free Software
(perangkat lunak bebas) dan Shareware (perangkat lunak berpemilik yang penggunaannya
terbatas). Jadi, MySQL adalah database server yang gratis dengan lisensi GNU General Public
License (GPL) sehingga dapat dipakai untuk keperluan pribadi atau komersil tanpa harus
membayar lisensi yang ada.

MySQL masuk ke dalam jenis RDBMS (Relational Database Management System). Maka
dari itu, istilah semacam baris, kolom, tabel, dipakai pada aplikasi database ini. Contohnya di
dalam MySQL sebuah database terdapat satu atau beberapa tabel. SQL sendiri merupakan suatu
bahasa yang dipakai di dalam pengambilan data pada relational database atau database yang
terstruktur. Jadi MySQL adalah database management system yang menggunakan bahasa SQL
sebagai bahasa penghubung antara perangkat lunak aplikasi dengan database server.

SQL merupakan bahasa pemrograman yang perlu pahami karena dapat merelasikan antara
beberapa tabel dengan database maupun antar database. Ada tiga bentuk SQL yang perlu Anda
ketahui, yaitu Data Definition Language (DDL), Data Manipulation Language(DML), dan Data
Control Language (DCL).
 Data Definition Language (DDL)

DDL berguna pada saat ingin mendefinisikan data di dalam database. Terdapat beberapa
query yang dikelompokkan ke dalam DDL, yaitu:

CREATE Dipakai untuk membuat tabel dan database.

DROP Dipakai untuk menghapus database dan tabel.

Dipakai untuk mengubah struktur tabel yang sudah ada.

Alter dapat mengganti field menggunakan perintah “Change”,


ALTER
menambahkan field menggunakan perintah “Add”, atau menghapus field
menggunakan perintah “drop”, dan mengubah namanya menggunakan
perintah “Rename”.

 Data Manipulation Language (DML)

DML dapat dipakai setelah menjalankan perintah DDL. DML berfungsi untuk memanipulasi,
mengubah, atau mengganti isi dari database (tabel) yang sudah ada. Terdapat beberapa perintah
DML, yaitu:

INSERT Dipakai untuk memasukkan data ke dalam tabel pada database.

UPDATE Dipakai untuk mengubah data yang ada di dalam tabel pada database.

DELETE Dipakai untuk menghapus data di dalam tabel pada database.


 Data Control Language (DCL)

Jika sudah mempunyai user dan ingin mengatur hak akses masing-masing user, sebaiknya
memahami berbagai macam jenis DCL dan cara penggunaannya. DCL berguna untuk
memberikan hak akses database, mendefinisikan space, mengalokasikan space, dan melakukan
audit penggunaan database. Terdapat beberapa perintah DCL, yaitu:

Dipakai untuk memberikan izin kepada user untuk mengakses


GRANT
database.

REVOKE Dipakai untuk membatalkan izin user untuk mengakses database.

COMMIT Dipakai untuk menetapkan penyimpanan pada database.

ROOLBACK Dipakai untuk membatalkan penyimpanan pada database.


BAB 2. TUGAS INDIVIDUAL

2.1 Menyambungkan Database MySQL

Langkah-langkah untuk koneksi MySQL dengan menggunakan console adalah sebagai


berikut
1. Buka Control Panel XAMPP dengan cara:
klik Start → All Programs → Apache Friends →XAMPP → XAMPP Control Panel

2. Setelah muncul tampilan seperti diatas, Klik tombol “Start” pada baris Apache dan
MySQL.
3. Buka Command Prompt Windows dengan cara mengklik tombol :
Start → All Programs → Accessories → Command Prompt

4. Masuk ke direktori MySQL pada XAMPP dengan mengetik perintah


cd C:\xampp\mysql\bin
Lalu jalankan MySQL dengan mengetik perintah
mysql –u root
2.2 Membuat Database
Langkah-langkah untuk membuat database MySQL:

1) Membuat DATABASE Mahasiswa


Ketik perintah berikut untuk membuat database baru bernama Mahasiswa
CREATE DATABASE Mahasiswa;

2) Membuat tabel Mahasiswa dengan isi FIELD

Langkah-langkah untuk membuat tabel baru dalam sebuah database adalah sebagai
berikut :
1. Ketik perintah berikut untuk menggunakan database yang bernama “Mahasiswa”
USE Mahasiswa;
2. Masuk ke database bernama “Mahasiswa”
3. Ketik perintah berikut untuk membuat tabel baru yang bernama “Mahasiswa” :
CREATE TABLE Mahasiswa (
NPM varchar(8) primary key,
NAMA varchar(15),
ALAMAT varchar(15));

4. Ketik perintah berikut untuk menampilkan daftar field pada tabel :


DESC Mahasiswa;
NOTE:
 Primary Key Merupakan satu atribut atau satu set minimal atribut yang tidak hanya
mengidentifikasikan secara unik suatu kejadian spesifik, tapi juga dapat mewakili setiap
kejadian dari suatu entitas.
 Pada field digunakan primary key pada NPM, karena NPM merupakan nilai yang unik
yang berupa angka dan tidak boleh null.
3) Mengisi tabel Mahasiswa dengan data record

Langkah-langkah berikut ialah cara mengisi tabel yang sudah dibuat dengan record
1. Ketik perintah berikut untuk memasukkan record ke dalam table Mahasiswa:
INSERT INTO Mahasiswa values
('10296832','Nurhayati','Jakarta'),
('10296126','Astuti','Jakarta'),
('31296500','Budi','Depok'),
('41296525','Prananingrum','Bogor'),
('50096487','Pipit','Bekasi'),
('21196353','Quraish','Bogor');
4) Membuat tabel KDMKUL dengan isi FIELD

Langkah-langkah untuk membuat tabel baru dalam sebuah database adalah sebagai
berikut :

1. Ketik perintah berikut untuk membuat tabel baru yang bernama “KDMKUL” :
CREATE TABLE KDMKUL (
KDMK varchar(15) primary key,
MTKULIAH varchar(15),
SKS varchar(2));

2. Ketik perintah berikut untuk menampilkan daftar field pada tabel :


DESC KDMKUL;

NOTE

 Pada Field KDMK digunakan primary key karena merupakan data unik berupa
huruf dan angka yang tidak boleh bernilai null.
5) Mengisi tabel KDMKUL dengan data record

Langkah-langkah berikut ialah cara mengisi tabel yang sudah dibuat dengan record
1. Ketik perintah berikut untuk memasukkan record ke dalam table KDMKUL:
INSERT INTO KDMKUL values
('KK021','P.Basis Data','2'),
('KD132','SIM','3'),
('KU122','Pancasila','2');

6) Tampilkan record yang ada pada tabel MHS


Ketik perintah berikut untuk melihat tabel Mahasiswa yang sudah diperbarui
SELECT*FROM Mahasiswa;
7) Tampilkan record yang ada pada tabel KDMKUL

Ketik perintah berikut untuk melihat tabel KDMKUL yang sudah diperbarui
SELECT*FROM KDMKUL;

Anda mungkin juga menyukai