Database adalah Tempat
penyimpanan data yang digunakan pada suatu sistem,maupun program.
Tools yang digunakan pada database yaitu :
-
Microsoft Acses
-
Microsoft server 2000
-
Mysql
-
Microsoft excel
-
Mysql server
Pengolahan database dengan menggunakan mysql dapat dibagi
menjadi 3 bentuk yaitu :
-
DDL (Data Defenision Language)
-
DML (Data Manifulation Language)
-
DCL (Data Control Language)
Tahapan-tahapan mengaktifkan Mysql yaitu :
-
Klik start
-
Pilih run
-
Ketik cmd
-
Cd\
-
Cd apache\mysql\bin
-
Mysql
Jika mysql belum aktif,caranya yaitu :
-
Klik kanan pada menu start
-
Pilih Explorer
-
Pilih lokal disc C
-
Pilih apache
-
Pilih Mysql
-
Pilih PHP mysqlmin
Jika muncul kotak dialog seperti
dibawah ini,maka :
User
:
Pasword :
|
|
Isi
pasword anda dan nama anda kemudian tekan tombol OK.setelah selesai menu start
pilih php triad,kemudian pilih apache consul pilih start apache.
DDL (DATA DEFENISION
LANGUAGE)
DDL berfungsi untuk menggabungkan struktur
database dengan tabel,yang termasuk dalam DDL adalah :
-
Show database
Berfungsi untuk melihat database yang ada.
-
Create database
Berfungsi untuk membuat database.
-
Use name database
Berfungsi untuk mengaktipkan database.
-
Create table
Berfungsi untuk membuat table.
-
Alter table add
Berfungsi untuk menambahkan file.
-
Alter table change
Berfungsi untuk mengganti nama file dan
type data.
-
Alter drop
Berfungsi untuk menghapus file table.
-
Alter table rename
Berfungsi untuk mengganti nama table.
-
Drop table
Berfungsi untuk menghapus table.
-
Drop databse
Berfungsi untuk menghapus database.
Contoh :
Membuat data base penjualan dengan nama tabel barang :
Penyelesain :
1. Create
database penjualan;
2. Show
databases;
3. Use
penjualan;
4. Create
table barang (nama char (20),jumlah int (7));
5. Describe
barang;
6. Alter
table barang add harga int (15);
7. Describe
barang;
8. Alter
table barang change nama_brg char (23));
9. Describe
barang;
10. Alter
table barang drop jumlah;
11. Drop
table barang;
12. Drop
database penjualan;
DML (DATA MANIPULATION
LANGUAGE)
Yang termasuk di
dalam DML (Data Manipulation Language) adalah :
1. Mengisi
record dalam tabel
Syntax :
Insert
into nama tabel (field 1,field 2) values (record1,record2)
;
2. Menampilkan
tabel
Syntax :
Select
* from nama tabel ;
3. Memperbaiki
isi record
Sytax :
Update
nama tabel set field values where record;
4. Menampilkan
field yang diinginkan
Syntax :
Select
nama field where nama tabel ;
Contoh :
Penyelesaian :
-
Create database penjualan;
-
Use penjualan;
-
Create table barang (kode char (7),nama_brg
(20),jumlah int (7));
-
Describe barang;
-
Insert into barang (kode,nama_barang,jumlah)
value (‘S01’,’Sabun’,3));
DESICION I
DESICION
digunakan untuk mengambil sebuah keputusan,desicion terbagi atas 2 bagian yaitu
:
1) CASE
2) IF
CASE digunakan untuk mengambil
sebuah keputusan dimana keputusan tersebut bernilai benar,syntax umum case :
CASE when kondisi Then statement.
Contoh CASE :
1.Buatlah database toko denngan nama tabel berang dengan ketentuan sebagai berikut :
CASE when kondisi Then statement.
Contoh CASE :
1.Buatlah database toko denngan nama tabel berang dengan ketentuan sebagai berikut :
Kode_Barang
|
Merek_Barang
|
Jenis_Barang
|
L – T – 01
|
Tosiba
|
Laptop
|
P – C – 01
|
Canon
|
Printer
|
L – A – 02
|
Acer
|
Laptop
|
P – E – 02
|
Epson
|
Printer
|
Penyelesain :
1.Create database toko;
2.Use toko;
3.Create table barang (kode_brg char (7),merek_brg char
(15),jenis_brg char (15));
4.Describe barang;
5.Insert into barang values
è
(‘L-T-01’,Tosiba’,’Laptop’),
è
(‘P-C-01’,’Canon’,’Printer’),
è
(‘L-A-02’,’Acer’,’Laptop’),
è
(‘P-E-02’,’Epson’,’Printer’)
è
;
6.Alter table barang add harga int (20);
DESICION II
A.Fungsi Case
Digunakan
untuk mengambil keputusan dimana pengambilan keputusan diambil dari karakter
per karakter (string).String terbagi atas 3 bagian :
-
Left (kiri)
-
Right (kanan)
-
Mid (tengah)
Syntax :
-
String left
Case when left (kondisi,banyak karakter) =
value then statement.
-
String mid
Case when Right (kondisi,banyak karakter)
=Value then statement.
-
String Mid
Case when mid (kondisi,banyak karakter)
=Value then statement.
Contoh :
Buatlah database penjualan dengan tabel showroom dengan
ketentuan sebagai berikut :
Kode_Kendaraan
|
Jumlah
|
Y – M – 01
|
10
|
S – K – 01
|
6
|
H – M – 01
|
8
|
Y – K – 02
|
2
|
H – K – 02
|
5
|
S – M – 02
|
4
|
Kemudian tambahkan 1 kolom untuk kolom nama_kendaraan.
Penyelesain :
1. Create
database pemasaran;
2. Use
pemasaran;
3. Create
table showroom (kode_kendaraan char (8),jumlah int (7));
4. Describe
showroom’;
5. Insert
into showroom (kode_kendaraan,jumlah) values
(‘Y-M-01’,10),(‘S-K-01’,8),(‘H-M-01’,6),(‘Y-K-02’,7),(‘H-K-02’,5),(‘S-M-02’,4));
6. Select*from
showroom;
7. Alter
table showroom add nama_kendaraan char (15);
8. Update
showroom set nama_kendaraan =case when left (kode_kendaraan,1) =’Y’, then
‘Yamaha’,when left (kode_kendaraan,1) = ‘S’ then ‘Suzuki’,Else ‘Honda’ end;
9. Select*from
showroom;
Tidak ada komentar:
Posting Komentar