Kumpulan Perintah Perintah SQL :
#untuk melihat database
> show databases;
#untuk membuat database
penulisan : create database namadatabase
>create database penilaian;
#cara menghapus database
>drop database penilaian;
#menggunakan database;
>use penilaian;
#untuk melihat tabel-tabel yang ada didalam database
>show tables;
#membuat tabel siswa
>create table siswa(nis char(4),nama varchar(50));
#untuk melihat struktur table
>describe siswa;
#untuk melihat sintak pembuatan table
>show create table siswa;
#menghapus table
>drop table siswa;
#buat table siswa
nis char(4)
nama varchar(50)
jenkel varchar(10)
domisili varchar(5)
>>create table siswa(nis char(4),nama varchar(50),jenkel varchar(10),domisili varchar(50));
#mengubah nama table
>alter table siswa rename datasiswa;
#mengubah nama field
>alter table siswa change nama nama_siswa varchar(50);
#mengubah tipe data field
ada 2 cara:
>alter table siswa change nis nis int(4);
>alter table siswa modify nis int(4);
#menambah field
>alter table siswa add email varchar(50);
#menghapus field
>alter table siswa drop email;
#menambah primary key
> alter table siswa add primary key(nis);
#inputkan data berikut
nis nama jenkel domisili
----------------------------------------------
0001 ghofar LK Kamal
0002 fara PR Kamal
0003 Jauh PR Bangkalan
0004 ayun PR Arosbaya
0005 sastria LK Socah
#ada 2 cara menginputkan:
1.> insert into siswa(nis,nama,jenkel,domisili) values('0001','ghofar','LK','Kamal');
2.> insert into siswa values('0002','fara','PR','Kamal');
#untuk melihat semua isi table
>select * from siswa;
#untuk melihat field tertentu misalkan hanya nama dan jenis kelamin
>select nama,jenkel from siswa;
#cara menghapus record tertentu
>delete from siswa where nis='0001';
#cara merubah data record
>update siswa set nama='jauharoh' where nis='0003';
>update siswa set nama='jauharoh',domisili='arosbaya' where nis='0003';
TUGAS :
1. tampilkan data siswa yang berdomisili di kamal
2. tampilkan data siswa yang berdomisili di kamal dan berjenis kelamin laki laki
3. tampilkan data siswa yang berjenis kelamin perempuan
4. tampilkan data siswa urut berdasarkan nis(z-a/9-0)=menurun
5. tampilkan data siswa urut di kelompokkan berdasarkan domisili
6. tampilkan data siswa yang punya nis=005
7. tampilkan data siswa yang berjenis kelamin perempuan dan urut secara menaik berdasarkan nama
kata kunci :
>order by
>desc (descending)/menurun
>asc(ascending)/menaik
>and
>format penamaan
noabsen_nama_tugasdatabase.doc
2 komentar:
Pak, yg day ke 2 Mna ?
day ke 2 ilang sal..
Post a Comment