Database My SQL Using XAMPP Salim Mail Phone

Database My. SQL (Using XAMPP) Salim Mail Phone YM Blog : salim. sucipto@gmail. com : 0815 -188 -2384 : talim_bansal : http: //salimsribasuki. wordpress. com 1

Memulai My. SQL dari XAMPP Setelah kita selesai menginstall XAMPP, maka akan terbentuk file sistem pendukung database My. SQL. Lokasi file tersebut sesuai dengan lokasi yang kita daftarkan pada saat instalasi. Sebagai contoh: C: xamppmysqlbin. Kemudian buka mysql. exe untuk menampilkan editor mysql Atau dari command prompt windows: 2

Operasi Pemilihan Database • Membuat Database Baru Syntax: create database nama_database; • Melihat Database Terdaftar Syntax: show databases; • Memilih Database untuk digunakan Syntax: use nama_database; 3

Tipe Data pada My. SQL - Number 4

Tipe Data pada My. SQL – Date & Time 5

Tipe Data pada My. SQL – Character 6

Table Management– Create Table Syntax: Create table nama_table (col_name 1 int UNSIGNED AUTO_INCREMENT PRIMARY KEY, col_name 2 varchar(10) NOT NULL, col_name 3 date, col_name 4 char(1)); Keterangan: UNSIGNED tanpa tanda negatif (-) AUTO_INCREMENT Nilai akan bertambah secara otomatis PRIMARY KEY Kolom yang dijadikan sebagai primary key NOT NULL Pada kolom tersebut harus berisi data, tidak boleh kosong (null) 7

Table Management– Create Table Contoh create table master (tidak ada foreign key) create table ti 3 k_item_master (item_id int unsigned auto_increment primary key, item_code varchar(15) not null, item_name varchar(50) not null, item_uom varchar(10) not null, remark varchar(100), creation_date, created_by varchar(25), last_updated_date, last_updated_by varchar(25)); 8

Table Management– Create Table Contoh create table detail (dengan foreign key) create table ti 3 k_item_price (price_id int unsigned auto_increment primary key, item_id int references ti 3 k_item_price(item_id), currency_code varchar(5) not null, unit_price int not null, start_date, end_date, creation_date, created_by varchar(25), last_updated_date, last_updated_by varchar(25)); 9

Table Management– View Table Structure Melihat daftar table dalam suatu database yang kita sedang connect di dalamnya dapat menggunakan syntax: show tables; Untuk melihat struktur table dapat menggunakan syntax: desc table_name; atau describe table_name; 10

Table Management– Table Structure Modification (ALTER) Menambah Kolom (ADD) Syntax: alter table_name add col_name int not null, add col_name 2 char(2); Contoh: alter table ti 3 k_item_master add attribute 1 varchar(100), add attribute 2 int; Merubah Tipe Data Suatu Kolom (MODIFY) Syntax: alter table_name modify col_name tipe_data; Contoh: alter table ti 3 k_item_master modify remark varchar(50); 11

Table Management– Table Structure Modification (ALTER) Merubah Nama Kolom (CHANGE) Syntax: alter table_name add old_col new_col tipe_data; Contoh: alter table ti 3 k_item_master change remark item_remark varchar(50); Menghapus Kolom (DROP) Syntax: alter table_name drop col_name; Contoh: alter table ti 3 k_item_master drop attribute 2; 12

Table Management– DROP TABLE & RENAME TABLE Merubah Nama Table (RENAME) Syntax: rename table_name to new_table_name; Contoh: rename table ti 3 k_item_master to ti 3 k_item_mst; Menghapus Table (DROP TABLE) Syntax: drop table_name; Contoh: Drop table test; 13
- Slides: 13