resume

7
RESUME PEMBELAJARAN PRAKTEK PEMROGRAMAN BASIS DATA PERTEMUAN KE-3 MENGAKSES DATABASE DENGAN MENGGUNAKAN CMD KE MYSQL SERVER A. Praktikum membuat database dan tabel Dari pembahasan yang sebelumnya, mengakses database melalui CMD dengan mengkoneksikan ke mysql berikut resume kelanjutan dari materi sebelumnya : a. Merancang database dan tabel melalui CMD Mengkoneksikan CMD ke Mysql Server melalui xampp Setelah terbuka jendela CMD, karena menggunakan xampp jadi buka directory lokasi xampp yang terdapat dilocal C dengan perintah cd.. selanjutnya ikuti perintah syntax berikut : - C:\>cd\xampp\mysql\bin (Enter) - C:\xampp\mysql\bin>mysql –u root –p (Enter) Apabila meminta password kosongkan, perbedaannya adalah apabila menggunakan xampp tidak perlu memasukan password beda halnya dengan Appserv yang memerlukan memasukan password. Untuk menampilkan daftar nama database yang sudah ada pada mysql gunakan perintah sytax berikut : - show databases; I Risma Sugiartini |Resume Pembelajaran Praktek Pemrograman BD 1

Upload: irish-risma

Post on 16-Sep-2015

213 views

Category:

Documents


1 download

DESCRIPTION

RESUME TUGAS

TRANSCRIPT

RESUMEPEMBELAJARAN PRAKTEK PEMROGRAMAN BASIS DATAPERTEMUAN KE-3

MENGAKSES DATABASE DENGAN MENGGUNAKAN CMD KE MYSQL SERVERA. Praktikum membuat database dan tabelDari pembahasan yang sebelumnya, mengakses database melalui CMD dengan mengkoneksikan ke mysql berikut resume kelanjutan dari materi sebelumnya :a. Merancang database dan tabel melalui CMD Mengkoneksikan CMD ke Mysql Server melalui xamppSetelah terbuka jendela CMD, karena menggunakan xampp jadi buka directory lokasi xampp yang terdapat dilocal C dengan perintah cd.. selanjutnya ikuti perintah syntax berikut : C:\>cd\xampp\mysql\bin (Enter) C:\xampp\mysql\bin>mysql u root p (Enter)

Apabila meminta password kosongkan, perbedaannya adalah apabila menggunakan xampp tidak perlu memasukan password beda halnya dengan Appserv yang memerlukan memasukan password.Untuk menampilkan daftar nama database yang sudah ada pada mysql gunakan perintah sytax berikut : show databases;

Membuat DatabaseUntuk membuat database ketikan perintah syntax berikut : Create database nama_database; Create database Akademik;Jika terdapat keterangan Query OK maka database berhasil dibuat.

Membuat Tabel pada database AKADEMIKUntuk membuat tabel pada database AKADEMIK terlebih dahulu harus memilih database aktif yang akan digunakan untuk menyimpan tabel tersebut. Dengan ketikan perintah syntax berikut : Use nama_database; Use Akademik;Setelah database terpilih untuk menyimpan tabel selanjutnya membuat tabel pada database AKADEMIK dengan mengetikan perintah syntax berikut : Create table nama_tabel;Karena tabel yang akan dibuat terdiri dari 4 tabel maka diperlukan syntax pembuatan tabel tersebut dengan atribut-atribut yang ada didalamnya, syntax : Create table nama_tabel (atribut1 typedata (size), atribut2 typedata (size), )Contoh : Create tabel NIP (Nim char (5), Nama Varchar (20), Alamat varchar (30))Berikut perintah tabel beserta atribut-atribut yang harus ada didalamnya :a. Tabel MahasiswaNama AtributTipe DataSize

NIMInteger9

Nama_MhsVarchar20

Alamat_MhsVarchar30

b. Tabel DosenNama AtributTipe DataSize

NIPInteger9

Nama_DosVarchar20

Alamat_DosVarchar30

c. Tabel JurusanNama AtributTipe DataSize

Kode_JurVarchar2

Nama_JurVarchar20

d. Tabel KuliahNama AtributTipe DataSize

Kode_KulVarchar6

Nama_KulVarchar10

SKSInteger1

Jika berhasil maka terdapat Query OK, maka tabel bernama Mahasiswa berhasil dibuat pada database AKADEMIK

Untuk melihat tabel yang sudah berhasil dibuat ketikan perintah syntax berikut : Show tables;

Untuk menghapus tabel yang tidak diinginkan, ketikan perintah sytax berikut : Drop table nama_tabel; Drop table Dosen;Untuk menampilkan isi tabel beserta atribut-atribut, ketikan perintah syntax berikut : Desc nama_tabel; Desc Mahasiswa;

B. Praktikum Memahami Pernyataan DDLa. Membuat dan menghapus indeksSetelah membuat database AKADEMIK kita dapat mengedit atribut-atribut didalamnya yaitu dengan menggunakan perintah sql DDL (Data Definition Languange) yang digunakan untuk mendefinisikan data dan objek database. Mendefinisikan Null/Not NullAtribut Not Null dapat digunakan pada hamper semua type data. Fungsinya untuk memastikan bahwa nilai pada kolom tersebut tidak boleh kosong jika kita menginput data namun tidak diberikan nilai untuk kolom tersebut, akan menghasilkan error pada Mysql.Atribut Null berkebalikan dengan Not Null dimana jika sebuah kolom didefinisikan dengan Null maka kolom tersebut tidak harus berisi nilai.Berikut syntax mendefinisikan Null/Not Null : Create table nama_tabel ( atribut1 typedata1 Not Null, atribut2 typedata2); Create table Mahasiswa (NIM varchar (9) Not Null, Nama_Mhs char (20), Alamat_Mhs char (30));

Mendefinisikan Primary Key Pada TabelBerikut syntax mendefinisikan primary key pada tabel Mahasiswa : Alter table nama_tabel Add Constraint namaconstraint PRIMARY KEY (namakolom); Alter table Mahasiswa Add Constraint namaconstraint PRIMARY KEY (NIM);

Menghapus Primary Key Pada TabelBerikut syntax menghapus primary key pada tabel mahasiswa menggunakan Alter Alter table nama_tabel Drop Constraint namaconstraint; Menambah Kolom baru pada tabelBerikut syntax menambah kolom baru pada tabel menggunakan Alter : Alter table nama_tabel Add kolom_baru type; Alter table Mahasiswa Add Jenis_K varchar (5);

Mengubah Type dataBerikut syntax mengubah type data pada tabel mahasiswa dengan menggunakan Alter : Alter table nama_tabel Modify Column nama_kolom type; Alter table Mahasiswa Modify Column NIM Integer (9);

Mengubah Nama KolomBerikut syntax mengubah nama kolom pada tabel mahasiswa dengan menggunakan Alter : Alter table nama_tabel Change Column nama_lamakolom nama_barukolom tipedatanya; Alter table Mahasiswa Change Column Jenis_K JK varchar (2);

Menghapus Kolom pada tabelBerikut syntax menghapus kolom pada tabel mahasiswa dengan menggunakan Alter : Alter table nama_tabel Drop Column Nama_kolom; Alter table Mahasiswa DropColumn JK;

C. KesimpulanKesimpulan dari pembelajaran pada pertemuan ke-3 ini adalah lebih mengutamakan pembuatan database dengan menggunakan CMD yaitu membuat satu database dan empat tabel didalam database tersebut. Cara membuat database pada mysql dapat disimpulkan sebagai kumpulan data yang terdiri atas satu atau lebih tabel yang terintegrasi satu sama lain, dimana setiap pemakai (user) diberi wewenang untuk dapat mengakses (mengubah, menghapus, menganalisis, menambah, memperbaiki) data dalam tabel-tabel tersebut.Tabel itu berfungsi untuk menyimpan data dan merupakan suatu kumpulan data yang berhubungan dengan topic tertentu, misal daftar mahasiswa dan tabel data mahasiswa yang terdapat didalamnya. Tabel terdiri dari baris yang disebut record dan kolom disebut dengan field. I Risma Sugiartini |Resume Pembelajaran Praktek Pemrograman BD6