Pages

Labels

Monday, April 7, 2014

Laporan praktikum I

LAPORAN PRAKTIKUM II
Mata Kuliah : Basis Data





1215015028 – ANDRIANI

FAKULTAS TEKNOLOGI INFORMASI DAN KOMPUTER
UNIVERSITAS MULAWARMAN
SAMARINDA
2014


BAB I
PENDAHULUAN

Tujuan
Setelah menyelesaikan modul ini, anda diharapkan dapat :
·         Mengenal lingkungan kerja MySQL
·         Mengenal format perintah di MySQL
·         Mengenal perintah-perintah sederhana di MySQL

Dasar Teori
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 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.
Format Perintah
Berikut adalah ketentuan-ketentuan memberi perintah pada MySQL:
·         Setiap perintah harus diakhiri dengan tanda titik koma , kecuali untuk perintahtertentu, misal : 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.
Ada beberapa tanda yang sering muncul di prompt:
mysql>
Siap menerima perintah baru
->
Menunggu baris berikut untuk perintah yang lebih dari satu baris
'>
Menunggu baris berikut, menunggu penutup string yang dimulai dengan tanda kutip

">
Menunggu baris berikut, menunggu penutup string yang dimulai dengan tanda kutip
`>
Menunggu baris berikutnya, menunggu penutup identifier yang dimulai dengan tanda










BAB II
PEMBAHASAN

Latihan 1
Perintah untuk masuk ke direktori mysql adalah :
cd /xampp/mysql/bin

Latihan 2
Perintah untuk koneksi user root dengan mysql adalah :
Mysql –u root –p

Latihan 3
Perintah untuk melihat bantuan dari mysql adalah:
\h

Latihan 4
Perintah untuk keluar dari mysql adalah :
\q

Latihan 5
Perintah untuk melihat versi mysql dan tanggal hari ini adalah :
select version(),current_date;

Latihan 6
Perintah untuk melihat jam adalah :
select current_time;

Latihan 7
Perintah untuk proses aritmatika misal 4+5 (3*5) :
select 4+5(3*5);

Latihan 8
Perintah untuk menampilkan user adalah:
select user();
Latihan 9
Perintah untuk melihat database adalah:
show databases;

Latihan 10
Perintah untuk menggunakan database “coba” adalah :
use coba;

Latihan 11
Perintah untuk membuat database “coba” adalah:
create database coba;

Latihan 12
Perintah untuk membuat tabel buku, dengan isi id_buku bertipe varchar lalu primary key dan not null.
create table buku (id_buku varchar(5) primary key not null);

Latihan 13
Perintah untuk menampilkan tabel adalah :
show tables;

Latihan 14
Perintah untuk mendeskripsikan tabel buku :
desc buku;










BAB III
PENUTUP
TUGAS
1.   Tulis semua perintah-perintah SQL percobaan pratikum beserta outputnya !
2.   Perintah apa yang digunakan untuk masuk ke MySQL yang tidak mempunyai password ?
3.   Apakah perintah-perintah di MySQL bersifat case sensitif ?
4.   Apa perbedaan pengetikan  lebih dari satu perintah, yang dipisah dengan tanda koma (,) dan tanda titik koma ? (bandingkan hasil query percobaan 3 dan 6)
5.   Bisakah kita melakukan operasi aritmatik dengan menggunakan perintah SQL ? Berikan contoh yang lain ?
6.   Haruskah kita mengetik perintah dalam satu baris ?
7.   Bagaimana untuk mengakhiri atau membatalkan suatu perintah ?
8.   Sebelum membuat tabel, langkah-langkah apa saja yang sebaiknya kita lakukan ? (Berdasarkan percobaan di pratikum).

JAWAB
1.      Berikut perintah sql percobaan praktikum
*      perintah untuk masuk ke direktori mysql adalah :
cd /xampp/mysql/bin



*      Perintah untuk koneksi user root dengan mysql adalah :
Ø  Mysql –u root –p



*      Perintah untuk melihat bantuan dari mysql adalah:
\h



*      Perintah untuk keluar dari mysql adalah :
\q



*      Perintah untuk melihat versi mysql dan tanggal hari ini adalah :
select version(),current_date;



*      Perintah untuk melihat jam adalah :
select current_time;



*      Perintah untuk proses aritmatika misal 4+5 (3*5) :
select 4+5(3*5);



*      Perintah untuk menampilkan user adalah:
select user();


*      Perintah untuk melihat database adalah:
show databases;


*      Perintah untuk menggunakan database “coba” adalah :
use coba;


*      Perintah untuk membuat database “coba” adalah:
create database coba;



*      Perintah untuk membuat tabel buku, dengan isi id_buku bertipe varchar lalu primary key dan not null.
create table buku (id_buku varchar(5) primary key not null, judul varchar(25) not null);



*      Perintah untuk menampilkan tabel adalah :
show tables;


*      Perintah untuk mendeskripsikan tabel buku :
desc buku;



2.      Perintah yang di gunakan untuk masuk ke MySQL yang tidak mempunyai password adalah mysql –u root
3.      Perintah-perintah di MySQL tidak bersifat case sensitif 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.
4.      Perbedaan pengetikan lebih dari satu perintah yang di pisah dengan tanda (,) dan tanda titik koma (;) ialah jika perintah di pisah dengan tanda (,) maka perintah selanjutnya akan tampil di sebelah perintah sebelumnya, tapi perintah yang di pisah dengan tanda (;) perintah selanjutnya akan tampil di bawah setelah perintah sebelumnya.
5.      Perintah SQL dapat melakukan operasi aritmatika contohnya untuk menyelesaikan SIN(PI()/4), (4+1)*5; maka perintah SQL nya adalah SELECT SIN(PI()/4), (4+1)*5;
6.      Mengetik perintah tidak harus dalam satu baris karena jika perintah belum selesai di tulis akan tampil beberapa tanda sebagai berikut -> , ‘> , “> , >  dengan fungsi yang berbeda-beda.
7.      Untuk mengakhiri atau membatalkan suatu perintah adalah /c
8.      Sebelum membuat tabel langkah-langkah yang perlu di lakukan adalah membuat database, melihat database, dan lakukan perintah untuk menggunakan database ex:  use coba;







No comments:

Post a Comment

 

Blogger news

Blogroll

About