Sintaks-sintaks SQL


Emmm… dah lama bener saya absen posting artikel di blog ini, berhubung masih banyak tugas dan membantu beberapa teman, oke kali ini saya ingin berbagi ilmu di blog ini untuk semua sekalian sebagai catatan bagi saya, yang judul Sintaks-sintaks SQL. Apa itu SQL itu hanya sebuah nama sedangkan SQLnya adalah suatu akronim yang memiliki kepancangan Structured Query Language yaitu bahasa perintah yang tersetruktur yang digunakan untuk membuat, memanipulasi, mengakses pada suatu database.

Nah itu sedikit penjelasan apa itu SQL yang tergolong dalam pemrograman database sedangkan SQL memiliki banyak atara lain MySQL, SQLite PostgreSQL dll (silahkan browsing sendiri). Sudah cukup rasanya langsung saya ya! Saya menggunakan SQL yang terdapat pada phpmyadmin untuk mendapatkan phpmyadmin ada dapat menginstall xampp, wampp, appserv (pilih salah satu, saya menggunakan xampp).

Cara mengakses mysql pada cmd
Run ->ketik “cmd” -> ok
Cd\
[drive tempat penginstalan xampp]:
cd\xampp\mysql\bin\mysql –u [username mysql default nya= root ] –p [password defaultnya kosong]
Ex : cd\xampp\mysql\bin\mysql  –u root p

Melihat database
Show databases;
Menggunakan database
Use [nama database];
Ex : use test;

Membuat database
Create database [nama database];
Ex : create database sekolah;
Membuat table
Create table [nama table]( [nama field] [tipe data]([ukuran]] [attribute]);
Ex : create table mahasiswa (
nim varchar(8) primary key,
nama varchar(25),
alamat varchar(30),
kodepos varchar(8)
);

Melihat struktur tabel
Desc [nama tabel];
Ex : desc mahasiswa;

Untuk mengganti nama tabel
Rename table [nama tabel lama] to [nama tabel baru];
Ex : rename table mahasiswa to siswa;

Mengganti nama field pada tabel
Alter table [nama_tabel] change [nama_field_lama]  [nama_field_baru];
Ex : alter table siswa change nim  nis;

Merubah struktur field
Alter table [nama_tabel] modify [nama field yang akan di rubah][deskripsi tabel berupa type data dan panjang karangter];
Ex : alter table siswa modify nis varchar(10);

Menambah field
Alter table [nama_tabel] add [nama field yang di tambahkan];
Ex : alter table siswa add tgllahir date;

Menghapus atribut
Primary key
Alter table [nama_tabel] drop primary key;
Foreign key
Alter table [nama_tabel] drop foreign key;
Ex :     Alter table siswa drop primary key;
Alter table siswa drop foreign key;

Menambahkan atribut
Primary key
Alter table [nama_table] add primary key ([nama_field]);
Foreign key
Alter table [nama_table] add foreign key ([nama_field yang di gunakan untuk foreign  key]) references [nama_table](nama field dari tabel yang jadi sumber);

Ex :alter table siswa add primary key(nis);
alter table siswa add foreign key (kodepos) references kodepos(kodepos);

Menghapus table
drop table [nama_table];
ex : drop table siswa;

Menghapus database
drop database [nama_database];
ex : drop database sekolah;

Melihat daftar tabel pada database
show databases;


Oke untuk sementara itu dulu ya, semoga bermanfaat terus tongkrongin posting ini karena saya akan terus mengupdate mengenai sintaks yang ada pada SQL .
Terima kasih telah berkunjung.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s