TUGAS LAPORAN
PRAKTIKUM SBD PERTEMUAN KE-1
Disusun Oleh :
NAMA : WAYAN MARDIKE
NIM
: 1310530095
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) BUMI GORA MATARAM
KATA
PENGANTAR
Pertama-tama penulis panjatkan puji syukur kepada yang
Maha Esa.karena tanpa rahmat dan ridho-NYA, penulis dapat menyelesaikan makalah
dengan tema “laporan tugas pertemuan ke-1” dengan baik dan selesai tepat waktu.
Penulis juga mengucapkan terimakasih kepada teman-teman yang selalu setia
memberikan pendapatnya. Pendapat teman-teman sangat membantu dalam mengerjakan
tugas makalah ini. Dan Isi makalah ini juga diambil dari beberapa sumber lain
agar dapat mendapat kepastian materi dari yang telah ada. Penulis berterima
kasih bagi pihak-pihak yang secara langsung atau tidak langsung membantu dalam
pembuatan makalah ini, sehingga Penulis bisa menyelesaikan makalah ini dengan
baik.
Penulis
memaparkan tentang pembahasan mengenai
praktikum SBD(mysql) pada pertemuan pertama. Penulis berharap agar
makalah yang di tuliskan ini nantinya dapat berguna bagi pembaca. Penulis juga
berharap, makalah ini dapat memberikan informasi yang dibutuhkan bagi siapa
saja yang memerlukannya. Dan apabila dalam pembuatan makalah ini terdapat
kesalahan yang belum penulis ketahui. Penulis menerima kritik serta saran untuk
makalah yang masih jauh dari sempurna ini, agar kedepannya Penulis dapat
menyusun makalah yang lebih baik dari makalah sebelumnya.
Terimakasih.
Mataram,7
agustus 2014
Daftar Isi
Kata Pengantar......................................................................................................................
Daftar Isi................................................................................................................................
BAB I PENDAHULUAN
1 Latar
Belakang...................................................................................................................
2 Tujuan
Penulisan................................................................................................................
BAB II PEMBAHASAN
1. pengertian mysql................................................................................................................
2. menjalankan MySQL dengan CMD..................................................................................
BAB III PENUTUP
BAB I
PENDAHULUAN
1.
Latar belakang
Ketika teknologi informasi menjadi bagian terpenting
dari suatu bisnis atau dengan kata lain jika sistem teknologi informasi mati,
maka roda bisnis tidak berjalan. Pada kondisi ini teknologi informasi menjadi
sangatlah penting. Perusahaan akan banyak merugi setiap kali sistem teknologi
informasi mati, tiap jam tiap menit keuntungan perusahaan akan hilang dengan
cepat dan pada rentang waktu tertentu perusahaan tersebut akan bangkrut kalau
memang sistem teknologi informasi tidak dapat berjalan normal kembali. Begitu
pentingnya sistem teknologi informasi bagi perusahaan/ institusi lainnya, maka
perusahaan pembuat perangkat lunak maupun perangkat keras berusaha membuat
solusi dalam menangani permasalahan kegagalan sistem.
2. Tujuan
laporan
·
Untuk mengetahui definisi mysql pada
pembuatan sistem basis data..!!
·
Untuk mengetahui penggunaan DDL dan DML
pada mysql..!!
·
Untuk mengetahui beberapa penggunakan
basis data dengan DDL dan DML..!!
·
Supaya pembuatan database lebih bagus
dan aman..!!
BAB II
PEMBAHASAN
1. Pengertian
Database MySQL
MySQL merupakan system manajemen database
SQL yang bersifat open source dan paling popular saat ini.System database MySQL
ini mendukung beberapa fitur seperti multireaded, multi-user, dan SQL database
managemen system(DBMS). Database ini di buat untuk keperluan system database
yang cepat, handal dan mudah digunakan.
Secara
umum, SQL terdiri dari dua
bahasa, yaitu Data Definition Language (DDL)
dan Data Manipulation Language (DML). Implementasi
DDL dan DML berbeda untuk tiap sistem manajemen basis data (SMBD), namun secara umum implementasi
tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI.
·
DDL (Data Definition Language)
merupakan kumpulan perintah SQL yang
digunakan untuk membuat, mengubah danmenghapus struktur dan definisi metadata dari
objek-objek database.
#Fungsi / kegunaan DDL
DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya. Secara umum, DDL yang digunakan adalah CREATE untuk membuat objek baru, USE untuk menggunakan objek, ALTER untuk mengubah objek yang sudah ada, dan DROP untuk menghapus objek. DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data.
#Fungsi / kegunaan DDL
DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya. Secara umum, DDL yang digunakan adalah CREATE untuk membuat objek baru, USE untuk menggunakan objek, ALTER untuk mengubah objek yang sudah ada, dan DROP untuk menghapus objek. DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data.
·
DML (Data Manipulation
Language)
merupakan kumpulan perintah SQL yang digunakan untuk proses pengolahan isi data di dalam table seperti memasukkan, merubah dan menghapus isi data dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database.
#Fungsi / Kegunaan DML
DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:
SELECT untuk menampilkan data
INSERT untuk menambahkan data baru
UPDATE untuk mengubah data yang sudah ada
DELETE untuk menghapus data
merupakan kumpulan perintah SQL yang digunakan untuk proses pengolahan isi data di dalam table seperti memasukkan, merubah dan menghapus isi data dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database.
#Fungsi / Kegunaan DML
DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:
SELECT untuk menampilkan data
INSERT untuk menambahkan data baru
UPDATE untuk mengubah data yang sudah ada
DELETE untuk menghapus data
2. Menjalankan
MySQL dengan CMD
Untuk menjalankan promram MySQL, maka di
computer anda harus sudah menginstal XAMPP untuk mengaktifkan apache dan MyQSL,
Kemudian apabila sudah di aktikan apache dan MyQSLnya, seterusnya tekan tombol
Windows+R pada keyboard dan ketikan CMD kemudian ok, maka akan tampil sebuah
commanpromt pada computer anda.
Di CMD kemudian masuk ke directory C
dengan cara ketik pada keyboard “cd/” kemudian enter, lalu ketik “cd xampp/mysql/bin” kemudian enter,
lalu ketik lagi “mysql –u root”
-contoh gambar cmd:
Kalo sudah seperti gambar di atas maka kita
sekarang membuat databasenya dengan mengetian syntax sbb:
Create database[nama database]
Contoh:
Misalkan disini saya akan membuat database
dengan nama ‘praktikum_sbd’
ketikan: Create
database praktikum_sbd;
kemudian enter, apabila berhasil maka akan ada
keterangan ‘query ok’
kemudian untuk mengecek apakah database yang
kita buat tadi sudah ada atau tidak, dengan perintah sbb:
ketikan : show
databases;
kemudian enter, maka akan keluar kolom
database yang sudah di buat sebelumnya.
Untuk membuat tabel pada
database yang sudah di buat maka, maka kita harus menggunakan database yang
yang sudah di buat sebelumnya dengan perintah sbb:
Ketik : use
praktikum_sbd;
Kemudian enter, jika berhasil maka akan ada keterangan “database
change” dan sekarang kita siap untuk membuat tabel pada database praktikum_sbd,
Misalkan kita membuat table mahasiswa maka perintahnya sbb:
Ketik : create table mahasiswa(
Nim int(5)not
null,
Nama
varchar(10)not null,
alamat
varchar(25),
jk char(1));
kemudian tekan enter, apabila berhasil akan ada keterangan query
ok.
Untuk melihat table yang sudah di buat, maka kita lakukan
perintah sbb:
Ketik : decs mahasiswa;
Kemudian tekan enter, Maka akan tampil table yang sudah di buat
sebelumnya.
Nah apabila kita ingin merubah, menambah, dan menghapus maka
kita harus melakukan manipulasi pada table tsb. Biasanya perintah yang di
gunakan adalah alter table.
·
misalkan kita ingin
menambah field/kolom no_hp pada table yang sudah di buat, maka peritahnya sbb:
ketik : ALTER TABLE
mahasiswa ADD no_hp char(12);
kemudian enter, maka
field/kolom table akan bertambah
·
misalkan kita ingin
menghapus salah satu field/kolom maka perintahnya sbb:
ketik : ALTER TABLE mahasiswa DROP no_hp;
kemudian tekan enter, maka field/kolom no_hp
sudah terhapus dari table.
·
Misalkan kita ingin
menambah primary key pada salah satu field/kolom, dengan perintah sbb:
ketik : ALTER TABLE
mahasiswa ADD PRIMARY KEY (nim);
kemudian tekan enter, maka kolom nim sudah
berisi primary key.
·
Misalkan kita ingin
menghapus primary key pada salah satu field/kolom, dengan perintah sbb:
ketik : ALTER TABLE
mahasiswa DROP PRIMARY KEY (nim);
kemudian tekan
enter, maka kolom nim tidak berisi primary key.
·
Misalkan kita ingin
mengubah nama pada salah satu field/kolom, dengan perintah sbb:
ketik : ALTER TABLE
mahasiswa CHANGE alamat address varchar(25);
kemudian tekan
enter, maka pada kolom alamat akan berganti nama menjadi address.
·
Misalkan kita ingin
mengubah tipe data pada salah satu
field/kolom, dengan perintah sbb:
ketik : ALTER TABLE
mahasiswa MODIFY nim int(10);
kemudian tekan
enter, maka tipe data pada kolom nim sudah menjadi int(10)
·
Misalkan kita ingin
menambah foreign key pada salah satu field/kolom, dengan perintah sbb:
ketik : ALTER TABLE
nilai ADD FOREIGN KEY(kode_mk)
REFERENCES matakuliah (kode_mk);
kemudian tekan
enter, maka pada kolom kode_mk berisi MUL.
di sini saya juga menguploud lanjutan dari materi MySQL pada pertemuan ke-2, untuk mendownload file wordnya bisa klik link di bawah ini...!!!
https://www.dropbox.com/s/vfc6469tcj5bivc/TUGAS%20LAPORAN%20KE%202.docx
di sini saya juga menguploud lanjutan dari materi MySQL pada pertemuan ke-2, untuk mendownload file wordnya bisa klik link di bawah ini...!!!
https://www.dropbox.com/s/vfc6469tcj5bivc/TUGAS%20LAPORAN%20KE%202.docx
BAB III
PENUTUP
Demikian laporan ini saya
buat sebagai mana mestinya sesuai dengan paparan mengenai materi yang menjadi
pokok pembahasan dalam materi database mysql, mungkin laporan ini terlihat jauh
dari sempurna, karena yang yang sempurna hanyalah Tuhan, apabila adapenulisan
atau kata-kata yang salah dalam laporan ini, saya atas nama penulis mohon di
maklumi.

