Laporan praktikum basis data my sql
-
Upload
lela-warni -
Category
Education
-
view
1.891 -
download
12
Embed Size (px)
Transcript of Laporan praktikum basis data my sql

BAB I
PENDAHULUAN
1.1 Latar Belakang
Suatu aplikasi terdiri atas sekumpulan program aplikasi, file data, dan prosedur yang
mengerjakan suatu proses atau fungsi. Setiap program aplikasi didalam suatu lingkungan
pemrosesan file tradisional, khusus beroperasi pada file data yang dibuat specifik untuk
aplikasi itu. Antar file data ( di dalam satu aplikasi atau antar aplikasi ) tidak ada hubungan,
dan pada umumnya data didefinisikan dan disusun dengan cara yang berbeda untuk setiap
aplikasi. Kenyataan ini membuat sulit dilakukannya integritas data.
Dengan keterbatasan tersebut, pemrosesan file tradisional kurang mempunyai
keluwesan dan tidak mendukung pemakaian data bersama. Hal ini menyebabkan tidak dapat
dilakukannya pertukaran data antar aplikasi, dan sering terjadi terpaksa harus dilakukan
pengetikan ulang data dari satu aplikasi ke aplikasi yang lain. Sehingga untuk mengatasinya,
dikenalkan konsep baru yang disebut basis data.
1.2 Tujuan Praktikum
Tujuan dari penulisan ini antara lain agar mahasiswa dapat menjelaskan konsep dasar
basis data, membuat aplikasi dengan menggunakan SQLyog dan cara mengolah basis data.
1

BAB II
LANDASAN TEORI
2.1 Perbedaan Basis Data Dan Sistem Basis Data
Basis data adalah sekumpulan relasi data persisten yang secara logika terhubung
dimana data tersebut merupakan deskripsi dari satu atau lebih aktivitas dari organisasi yang
bersangkutan yang digunakan yang dirancang demi memenuhi kebutuhan organisasi.
Sedangkan sistem basis data adalah sekumpulan aplikasi program yang saling berinteraksi
dengan basis data melalui DBMS dan basis data itu sendiri dan juga merupakan suatu sistem
penyimpanan record yang sudah terkomputerisasi.
2.2 SQLyog
Langkah – langkah menggunakan SQLyog adalah sebagai berikut :
PERTAMA :Buka program SQLyog.
KEDUA : Kita buat sebuah koneksi baru dengan cara klik New, kemudian ketikkan nama
koneksi yang akan dibuat, selanjutnya klik OK. Berikut screenshotnya :
2

KETIGA : masukan alamat host pada kolom “MySQL host address” dan username pada
kolom “Username”. kemudian klik Connect. Pada praktek kali ini, saya menggunakan host
address Localhost dengan username Root. Berikut screenshotnya :
KEEMPAT : selanjutnya akan tampil beberapa database yang ada di host address. Selain itu
anda bisa melihat tabel-tabel yang ada di databasenya.
2.3 Cara Mengolah basis data
1) Menentukan kebutuhan dataMenentukan data yang perlu dikumpulkan dan disimpan adalah langkah penting
dalam mencapai suatu system informasi berbasis computer. Kita dapat mempergunakan dua
pendekatan dasar untuk menetukan ketersebut butuhan data yaitu:
a) Pendekatan yang berorientasi pada proses
3

Ketika perusahaan memilih pendekatan yang berorientasi pada proses untuk menetukan
kebutuhan datanya, maka perusahaan akan menjalankan urut-urutan langkah berikut ini.
Pertama, mendefinisikan masalah. Kemudian keputusan yang dibutuhkan untuk memecahkan
masalah yang telah teridentifikasi, dan menjabarkan informasi yang dibutuhkan untuk setiap
keputusan, selanjutnya, mentukan pemrosesan yang dibutuhkan untuk menghasilkan
informasi, dan terakhir menentukan spesifikasi data yang diminta oleh pemrosesan.
b) Pendekatan pemodelan perusahaan.
Kekuatan pendekatan pemodelan perusahaan ialah bahwa ia mengambil keuntungan dari
sudut pandang sumber daya data perusahaan yang luas. Meskipun pendekatan
processoriented memungkinkan kebutuhan data dari masing-masing system dapat
didefinisikan dengan satu cara yagn logis, kelemahannya adalah kesulitan dalam mngaitkan
data dari satu masalah bisnis data dari masalah bisnis lainnya.kelemahan ini dapat diatasi
dengan menentukan seluru kebutuhan data perusahaan dan kemudian menyimpan data
tersebut dalam basis data. Ini merupakan logika yang mendasari pendekatan pemodelan
perusahaan (enterprise modeling approach).
4

BAB III
PERCOBAAN
1. Membuat tabel sesuai dengan ERD dengan menggunakan perintah Create lengkap
Tabel Dosen
5

Tabel Prodi
Tabel MHS
Tabel Matkul
6

Tabel Kelas
2. Mengisi pada tabel dengan menggunakan perintah Insert
Tabel dosen
Tabel Prodi
7

Tabel MHS
Tabel Matkul
8

Tabel Kelas
3. Menampilkan semua record yang ada di masing-masing table dengan perintah Select.
Table Dosen
9

Tabel Prodi
Tabel MHS
Tabel Matkul
10

Tabel Kelas
4. Mengubah beberapa record dengan perintah Select
5. Menghapus beberapa record dengan perintah Delete
11

6. Mengubah tipe data dan panjang karakter attribut pada salah satu table dengan
menggunakan perintah Alter
7. Mengubah salah satu nama table dengan perintah Alter
12

8. Menambah attribut baru pada salah satu table dengan perintah Alter
9. Menghapus salah satu attribut pada table dengan menggunakan perintah Alter & Drop
13

BAB IV
PENUTUP
4.1 Kesimpulan
Basis data adalah sekumpulan relasi data persisten yang secara logika terhubung
dimana data tersebut merupakan deskripsi dari satu atau lebih aktivitas dari organisasi yang
bersangkutan yang digunakan yang dirancang demi memenuhi kebutuhan organisasi.
SQLyog adalah aplikasi client MySQL yang sangat populer digunakan di Indonesia.
Aplikasi ini memiliki banyak fitur yang memudahkan pengguna melakukan administrasi
maupun melakukan pengolahan data MySQL.
Berdasarkan proses-proses yang sudah dilakukan dalam membuat aplikasi ini dapat
disimpulkan bahwa : Proses pembuatan aplikasi ini menggunakan SQLyog dan menghasilkan
5 tabel utama, Dengan kemudahan penggunaan utilitas SQLyog ini dan sifatnya yang free
open source, maka pengguna akan banyak menggunakan utilitas ini dalam melakukan
pengolahan data MySQL.
4.2 Saran
Agar kita dapat dengan mudah melakukan pengolahan data sebaiknya kita
memperbanyak pemahaman SQLyog. Kemajuan computer dimasa mendatang diharapkan
dapat membantu semua jenis pekerjaan manusia sehingga mereka mampu menyelesaikan
pekerjaan mereka dengan cepat karena dimasa depan teknologi akan semakin canggih dan
semua pekerjaan dikerjakan dengan system komputerisasi
14

DAFTAR PUSTAKA
Kadir, Abdul, Konsep dan Tuntunan Praktis Basis Data, Penerbit Andi, Yogyakarta, 1999
Kroenke, M.D., Database Processing, Prentice Hall International, Inc., 1998
Indrajani. (2011). Sistem basis data dalam paket five in one. Jakarta: Elex media komputindo.
http://id.wikipedia.org/wiki/MySQL
http://badiyanto.wordpress.com/category/tutorial-mysql/
http://mysql.phi-integration.com/mysql-client/sqlyog
http://duniawebra-inspirasiku.blogspot.com/2012/05/tutorial-belajar-sqlyog-bag-2.html
http://arxiv.org/ftp/arxiv/papers/1302/1302.0337.pdf
http://id.wikipedia.org/wiki/Database
15