Disusun Oleh :
NPM : 10122409
Kelas : 1KA05
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.
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
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:
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:
UPDATE Dipakai untuk mengubah data yang ada di dalam tabel pada database.
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:
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
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));
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));
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');
Ketik perintah berikut untuk melihat tabel KDMKUL yang sudah diperbarui
SELECT*FROM KDMKUL;