membuat database menggunakan xampp.pdf

10
7/21/2019 Membuat DataBase Menggunakan XAMPP.pdf http://slidepdf.com/reader/full/membuat-database-menggunakan-xampppdf 1/10 141051041 Page 1 Tugas Praktikum Mata Kuliah Sistem Manajemen Basis Data Dosen Pengampu : Edhy Sutanta, ST., M.Kom. Membuat DataBase Menggunakan XAMPP Di Susun Oleh : Nama : Aris Mastri Lawa NIM : 141051041 Kelas : KM - 3 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI INSTITUT SAINS DAN TEKNOLOGI AKPRIND YOGYAKARTA 2015

Upload: aris-mastri-l

Post on 04-Mar-2016

370 views

Category:

Documents


20 download

TRANSCRIPT

Page 1: Membuat DataBase Menggunakan XAMPP.pdf

7/21/2019 Membuat DataBase Menggunakan XAMPP.pdf

http://slidepdf.com/reader/full/membuat-database-menggunakan-xampppdf 1/10

141051041 Page 1

Tugas Praktikum

Mata Kuliah Sistem Manajemen Basis Data

Dosen Pengampu : Edhy Sutanta, ST., M.Kom.

“ Membuat DataBase Menggunakan XAMPP ”

Di Susun Oleh :

Nama : Aris Mastri Lawa

NIM : 141051041

Kelas : KM - 3

JURUSAN TEKNIK INFORMATIKAFAKULTAS TEKNOLOGI INDUSTRI

INSTITUT SAINS DAN TEKNOLOGI AKPRIND

YOGYAKARTA

2015

Page 2: Membuat DataBase Menggunakan XAMPP.pdf

7/21/2019 Membuat DataBase Menggunakan XAMPP.pdf

http://slidepdf.com/reader/full/membuat-database-menggunakan-xampppdf 2/10

Page 3: Membuat DataBase Menggunakan XAMPP.pdf

7/21/2019 Membuat DataBase Menggunakan XAMPP.pdf

http://slidepdf.com/reader/full/membuat-database-menggunakan-xampppdf 3/10

141051041 Page 3

Pembuatan table pada database MYSQL dengan nama table instruktur, melakukan

perintah „ create table instruktur „. Pada bagian isi table nip di tambah kan

perintah primary key, Setelah kita membuat table seperti gambar di atas, maka

sekarang kita akan melihat struktur table yang telah di buat pada instruktur table

dengan cara „ desc instruktur ; „. Maka akan muncul isi table dengan hasil table

yang telah di buat sebelumnya.

b. Table matakuliah

Pembuatan table pada database MYSQL dengan nama table matakuliah,

melakukan perintah „ create table matakuliah „. Pada bagian isi table nomk di

tambah kan perintah primary key, dan perintah pada nama_mk di berikan

keterangan not null untuk memberikan suatu perintah pada Null agar tidak ada.

Setelah kita membuat table seperti gambar di atas, maka sekarang kita akan

melihat struktur table yang telah di buat pada matakuliah table dengan cara „ desc

matakuliah ; „. Maka akan muncul isi table dengan hasil table yang telah di buat

sebelumnya.

Page 4: Membuat DataBase Menggunakan XAMPP.pdf

7/21/2019 Membuat DataBase Menggunakan XAMPP.pdf

http://slidepdf.com/reader/full/membuat-database-menggunakan-xampppdf 4/10

141051041 Page 4

c. Table kuliah

Pembuatan table pada database MYSQL dengan nama table kuliah, melakukan

perintah „ create table kuliah „. Pada bagian isi table nomk dan nip di tambah kan

perintah primary key berarti dalam table ini dapat kita lihat terdapat double (2)

primary key, maka perintah yang kita lakukan agar dapat memunculkan 2 primary

key dalam satu table adalah „(Primary key (nip, nomk));. Setelah kita membuat

table seperti gambar di atas, maka sekarang kita akan melihat struktur table yang

telah di buat pada kuliah table dengan cara „ desc kuliah ; „. Maka akan muncul isi

table dengan hasil table yang telah di buat sebelumnya.

3. Isi table instruktur, matakuliah, kuliah, dengan ketentuan sebagai berikut.

a. Select*from instruktur;

Page 5: Membuat DataBase Menggunakan XAMPP.pdf

7/21/2019 Membuat DataBase Menggunakan XAMPP.pdf

http://slidepdf.com/reader/full/membuat-database-menggunakan-xampppdf 5/10

141051041 Page 5

Persiapan dalam penggisian data dalam table instruktur yang di mana telah di buat

sebelumnya, data yang akan diinputkan ke table di databases kita, sesuai dengan

urutan yang kita buat di MYSQL dengan penggunaan Rumus INSERT, sebagai

conto: insert into instruktur values („1 , Joni Iskandar , Teknik

Informatika , Brebes ) sampai selesai. Setelah kita mengginputkan data dalam

table maka kita akan melihat isi table nya dengan perintah „select*from nama

table„, contoh: select*from instruktur;

b. Select*from matakuliah;

Persiapan dalam penggisian data dalam table matakuliah yang di mana telah di

buat sebelumnya, data yang akan diinputkan ke table di databases kita, sesuai

dengan urutan yang kita buat di MYSQL dengan penggunaan Rumus INSERT,

sebagai conto: insert into matakuliah values („TMM101 , Penggambar

Teknik , 3 ) ;, sampai selesai. Setelah kita mengginputkan data dalam table maka

kita akan melihat isi table nya dengan perintah „select*from nama table„, contoh:

select*from matakuliah;

Page 6: Membuat DataBase Menggunakan XAMPP.pdf

7/21/2019 Membuat DataBase Menggunakan XAMPP.pdf

http://slidepdf.com/reader/full/membuat-database-menggunakan-xampppdf 6/10

141051041 Page 6

c. Select*from kuliah;

Persiapan dalam penggisian data dalam table kuliah yang di mana telah di buat

sebelumnya, data yang akan diinputkan ke table di databases kita, sesuai dengan

urutan yang kita buat di MYSQL dengan penggunaan Rumus INSERT, sebagai

conto: insert into kuliah values („1 , TMM101 , 101 , 40 );, sampai selesai.Setelah kita mengginputkan data dalam table maka kita akan melihat isi table nya

dengan perintah „select*from nama table„, contoh: select*from kuliah;

4. Tampilkan data-data berikut.

a. Instruktur dengan jurusan „Teknik Informatika

Perintah yang di gunakan di sini untuk menampilkan data-data dalam instruktur

jurusan „Teknik Informatika , menggunakan WHERE tapi yang membedakan

perintah yang di gunakan lebih menunjukan kondisi yang di inginkan, dengan bisa

Page 7: Membuat DataBase Menggunakan XAMPP.pdf

7/21/2019 Membuat DataBase Menggunakan XAMPP.pdf

http://slidepdf.com/reader/full/membuat-database-menggunakan-xampppdf 7/10

141051041 Page 7

menggunakan penggabungan beberapa parameter untuk menampilkan data, seperti

contoh di atas dalam perintah pemanggilan jurusan Teknik Informatika dengan

perintah “ select*from instruktur WHERE jurusan= Teknik Informatika ;.

b. Nomor matakuliah dan matakuliah yang memiliki jumlah mahasiswa kurang dari

74 orang.

Perintah yang di gunakan di sini untuk menampilkan data-data dalam nomor

matakuliah dengan jumlah mahasiswa kurang dari 74 orang, menggunakan

WHERE tapi yang membedakan perintah yang di gunakan lebih menunjukan

kondisi yang di inginkan, dengan bisa menggunakan penggabungan beberapa

parameter untuk menampilkan data, penggabungan ini bisa menggunakan perintah

AND atau OR. Seperti contoh di atas dalam perintah pemanggilan jumlahmahasiswa yang kurang dari 74 orang melakukan perintah “ select*from kuliah

WHERE jmlhmhs < 74 ;, pada table kuliah untuk menampilkan

jumlah_mahasiswa yang < dari 74 orang.

c. Jumlah mahasiswa yang diampu oleh „Pavlyuchenko

Perintah yang di gunakan di sini untuk menampilkan data-data dalam jumlah

mahasiswa yang diampu oleh Pavlyuchenko dengan Nip „2 ;, menggunakan

WHERE tapi yang membedakan perintah yang di gunakan lebih menunjukan

kondisi yang di inginkan, dengan bisa menggunakan penggabungan beberapa

parameter untuk menampilkan data, penggabungan ini bisa menggunakan perintah

Page 8: Membuat DataBase Menggunakan XAMPP.pdf

7/21/2019 Membuat DataBase Menggunakan XAMPP.pdf

http://slidepdf.com/reader/full/membuat-database-menggunakan-xampppdf 8/10

141051041 Page 8

AND atau OR. Seperti contoh di atas dalam perintah pemanggilan jumlah

mahasiswa yang diampu oleh Pavlyuchenko dengan Nip „2 ;, melakukan perintah

“select jmlhmhs from kuliah WHERE nip= 2 ;, pada table kuliah untuk

menampilkan jumlah mahasiswa yang diampu oleh Pavlyuchenko dengan Nip

„2 ;,

5. Buat Trigger yang menampilkan pesan, yang disimpan pada table log_mhs berikut ini.

Pernyataan Create Trigger digunakkan untuk membuat Trigger, termasuk aksi apa

yang dilakukan saat Trigger diaktifkan, trigger berisi program yang di hubungkan

dengan suatu table atau view yang secara otomatis melakukan aksi ketika suatu

baris dalam table atau view di kenai operasi INSERT, UPDATE.

Keterangan :- Trigger_name = Nama Trigger.

- Trigger_time / Date_time = waktu menjalankan trigger. Dapat berupa

Before dan After.

Setelah membuat Trigger dan table log_mhs silahkan :

Page 9: Membuat DataBase Menggunakan XAMPP.pdf

7/21/2019 Membuat DataBase Menggunakan XAMPP.pdf

http://slidepdf.com/reader/full/membuat-database-menggunakan-xampppdf 9/10

141051041 Page 9

a. Update nama mk „Matematika Diskrit menjadi „Matematika pada table

matakuliah.

UPDATE : Trigger di aktifkan ketika sebuah record dimodifikasi. Contoh:

Statemen Update. Dari contoh diatas dapat dilihat bahwa ketika satu record padatable matakuliah diperbaharui (UPDATE), maka secara otomatis table log_mhs

akan disisipkan satu record, yaitu kejadian atau nama_trigger „Updata data dan

waktu saat record pada table matakuliah diperbaharui, dengan menampilkan

trigger „select*from log_mhs; , maka akan muncul date time. Sehingga kita dapat

mengetahui saat diperbaharuinya table matakuliah.

Page 10: Membuat DataBase Menggunakan XAMPP.pdf

7/21/2019 Membuat DataBase Menggunakan XAMPP.pdf

http://slidepdf.com/reader/full/membuat-database-menggunakan-xampppdf 10/10