Anda di halaman 1dari 23

PRATIKUM BASIS

DATA
PIPIN OCTAVIA, S.SI.,M.Kom
Peraturan Perkuliahan

 Kuliah dimulai tepat waktu, toleransi 20 menit lebih dari 20 menit boleh mengikuti
perkuliahan namun tidak boleh absen
 Pakaian rapi dan sopan ( sepatu, kemeja atau kaos berkerah )
 Tugas harus dikumpulkan tepat waktu, selebihnya akan dianggap tidak
mengumpulkan
 menjaga ketenangan suasana kuliah
 Handphone di dalam kelas harap di “silent” atau dimatikan
Basis Data Adalah ……..
 Himpunan Kelompok data (Arsip) yang saling berhubungan yang diorganisasi
sedemikian rupa supaya dapat dimanfaatkan kembali dengan cepat dan mudah

 Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian
rupa tanpa adanya duplikasi yang tidak perlu yang diarsipkan untuk memenuhi
berbagai kebutuhan

 Kumpulan File / Table / Arsip yang saling berhubungan yang disimpan dalam media
penyimpanan elektronis
Operasi Dasar Basis Data
 Pembuatan Basis Data Baru ( create database )

 Penghapusan Basis Data ( Drop Database )

 Pembuatan tabel baru dari suatu basis data ( create table )

 Penghapusan tabel dari suatu basis data ( drop table )

 Penambahan / Pengisian data baru ke sebuah tabel di sebuah basis data ( insert )

 Pengambilan data dari sebuah tabel ( retrieve / search )

 Pengubahan data dari sebuah tabel ( update )

 Penghapusan data dari sebuah tabel ( delete )


Tujuan Basis Data
 Kecepatan dan Kemudahan ( speed )
memnungkinkan untuk melakukan perubahan / manipulasi terhadap data atau
menampilkan kembali data dengan lebih cepat dan mudah

 Efisiensi Ruang Penyimpanan ( space )


Efisiensi / optimalisasi penggunaan ruang penyimpanan dengan melakukan penekanan
( menghilangkan ) redudansi data

 Keakuratan ( accuracy )
Menerapkan aturan / batasan ( constraint ) tipe data, domain data, atau keunikan data
untuk menghidari pemasukan data yang tidak akurat

 Ketersediaan ( Availability )
Memilah data menjadi data master, data transaksi ataupun data history
 Kelengkapan ( Completeness )
Menambah record – record data dan melakukan perubahan struktur dalam basis data
baik dalam bentuk penambahan objek baru (tabel) atau dengan penambahan field -
field baru pada tabel

 Keamanan ( Security )
Melakukan pengaturan hak akses terhadap basis data beserta objek – objek
didalamnya dan menentukan

 Kebersamaan Pemakaian ( Sharability )


penggunaan data dalam suatu basis data oleh berbagai pihak
Dasar Teori
My SQL
MySQL adalah suatu perangkat lunak database relasi (Relational Database Management System
atau RDBMS), seperti halnya ORACLE, Postgresql, MS SQL, dan sebagainya. MySQL
dikembangkan sekitar tahun 1994 oleh sebuah perusahaan pengembang software dan konsultan
database bernama MYSQL AB yang berada di Swedia. Waktu itu perusahaan tersebut masih
bernama TcX DataKonsult AB, dan tujuan awal dikembangkannya MySQL adalah untuk
mengembangkan aplikasi berbasis web pada client.

MySQL menyebut produknya sebagai database open source terpopuler di dunia. Berdasarkan riset
dinyatakan bahwa di platform Web, dan baik untuk kategori open source maupun umum,

MySQL adalah database yang paling banyak dipakai. Menurut perusahaan pengembangnya,
MySQL telah terpasang di sekitar 3 juta komputer. Puluhan hingga ratusan ribu situs mengandalkan
MySQL bekerja siang malam memompa data bagi para pengunjungnya. ends.org/index.html
Format Perintah

Berikut adalah ketentuan-ketentuan memberi perintah pada MySQL:


 Setiap perintah harus diakhiri dengan tanda titik koma, kecuali untuk perintah tertentu, misalnya :
quit

Setiap perintah akan disimpan dalam buffer (memori sementara) untuk menyimpan histori
perintah-perintah yang pernah diberikan.

Perintah dapat berupa perintah SQL atau perintah khusus MySQL.

 Perintah-perintah dalam lingkungan MySQL tidak menerapkan aturan case sensitive, tetapi case
insensitive yaitu perintah bisa dituliskan dalam huruf besar atau pun huruf kecil.

Aturan case sensitive diterapkan pada penamaan objek-objek dalam database seperti nama
database atau nama table, namun aturan ini hanya ada dalam lingkungan Unix dan Linux.
ends.org/index.html
Selain itu MySQL mempunyai perintah – perintah yang internal misalkan :
• SELECT VERSION(); : Menampilkan Version MySQL server
• SELECT USER(); : Menampilkan user name yang digunakan
• SHOW DATABASES; : Menampilkan data base yang tersimpan
•SELECT TABLES; : Menampilkan tabel pada database yang aktif
• SELECT DATABASE(); : Menampilkan nama database yang aktif
• CREATE TABLE : Membuat table pada database
• ALTER TABLE : Menyisipkan Kolom Ketabel
• DROP : Menghapus
• GRANT : Memberikan Izin akses kepada pemakai
• SELECT TABLE : Menampilkan hasil tabel
• INSERT : Meyisipkan baris pada tabel
• DELETE : Menghapus
• UPDATE : Merubah

Sedangkan DML adalah perintah dari SQL yang digunakan untuk memulihkan dan memanipulasi data. Perintah ini
digunakan untuk memberikan query dan perubahan yang dilakukan di dalam tabel. Perintah DML disebut juga dengan
query language. Perintah – perintah yang tergolong pada kategori ini adalah :

PERINTAH KETERANGAN
SELECT Memilih data dari tabel
INSERT Menyisipkan baris pada tabel

DELETE Menghapus baris pada tabel

UPDATE Mengubah isi kolom pada tabel

COMMIT Menuliskan perubahan pada disk

ROLLBACK Membatalkan perubahan dari perintah commit


Ada beberapa tanda yang sering muncul di prompt :
. ends.org/index.html
• MENGAKSES MY SQL

BUKA CMD ( Windows)


2017
• Tekan Tombol Windows + R
• Maka akan terbuka Windows Run
• Ketik “CMD”,Place Your Picture
kemudian tekanHere Anddengan
Enter Send To demikian
Back CMD
akan terbuka seperti gambar disamping kanan

2018 2019 2020


Kemudian Jalankan XAMPP CONTROL PANEL

2017

2018 2019 2020


Connect MySQL via CMD
Sambungan
Sedangkan untuk STOP atau Keluar dari MySQL dapat menggunakan perintah :\q, exit dan quit
HOME WORK
SILAKAN INSTAL APLIKASI XAMPP PADA LINK YANG SUDAH DI TULISKAN
DIATAS !
BUATLAH DATABASE DENGAN NAMA FASILKOM_UNISTI
DIKUMPULKAN JAM HARI INI SAMPAI JAM 12:00 WIB KE EMAIL SAYA.
pipinoctavia90@gmail.com
THANK YOU

Anda mungkin juga menyukai