KONSEP SQL
SQL
(structured query language) adalah bahasa yangbersifat request oriented on dan
bersifat non prosedural sehingga lebih mudah untuk dipelajari, karena bahasa
yang digunakan oleh manusia untuk berkomunikasi.
SQL terdiri
dari beberapa bagian:
a.
DDL
(Data Definition Language) yaitu bahasa yang memiliki kemampuan untuk
mendefinisikan data yang berhubungan dengan pembuatan dan penghapusan objek.
b.
DML
(Data Manipulation Language) yaitu bahasa yang berhubungan dengan proses
manipulasi data.
Yang termasuk perintah dalam DDL
fungsi
|
Keterangan
|
1.
Create database
2.
Create table
3.
Drop ...
4.
Alter table
5.
Grant
6.
Revoke
7.
Create index
8.
Alter database
|
1.
Membuat database
2.
Membuat tabel
3.
Menghapus tabel,
database, index
4.
Mengubah
struktur tabel
5.
Memberikan hak
akses
6.
Mencabut hak akses
7.
Membuat index
8.
Mengubah
database
|
Yang termasuk perintah dalam DML
Fungsi
|
keterangan
|
1.
Select
2.
Insert
3.
Update
4.
Delete
5.
Commit
6.
Rollback
|
1.
Menampilkan
record dari tabel atau view
2.
Menyisipkan
record ke dalam tabel
3.
Mengubah record
dalam tabel
4.
Menghapus record
dari tabel
5.
Menuiskan
perubahan dalam disk
6.
Membatalkan
perubahan yang dilakukan
|
Fungsi agregat disebut juga dengan fungsi
group atau fungsi ringkasan dimana fungsi yang digunakan untuk menghasilkan
nilai berdasarkan jumlah data atau record dalam kolom . Untuk pengertian Fungsi
secara ringkas adalah kumpulan intruksi yang menghasilkan sebuah nilai jika
dipanggil . dalam MySQL terdapat beberapa fungsi agregat bawaan yang dapat kita
gunakan untuk mengelola data2 yang ada di dalam database sesuai dengan kebutuhan
dan penggunaan fungsi tersebut.
Dibawah ini beberapa fungsi dari agregat
FUNGSI KETERANGAN
AVG() Digunakan
untuk Memperoleh Nilai Rata-rata
AVG(DISTINCT) Memperoleh
Nilai Rata2 Khusus nilai Yang Berbeda
COUNT() Menghitung
Record dalam table yang tidak Berrnilai NULL
COUNT(DISTINCT) Menghitung
Record dalam table yang tidak Berrnilai NULL dan berbeda
MAX() Menghasilkan
nilai Terbesar
MIN() Menghasilkan
nilai Terkecil
SUM() Memperoleh
Penjumlahan data
SUM(DISTINCT) Memperoleh Penjumlahan data untuk nilai yang berbeda
STD(),
STDDEV() Atau STDDEV_POP Menghasilkan
Deviasi standar
VARIANCE() Atau
VAR_POP() Menghasilkan varian Standar
VAR_SAMP() Menghasilkan
varian sample
0 komentar:
Posting Komentar