Bahasa Sql (Structured Query Language)
Bahasa Sql (Structured Query Language) - Kembali lagi di blog Cara2xMudah, Pada kesempatan kali ini admin akan membagikan artikel tentang Bahasa Sql (Structured Query Language), dan admin telah menyiaplkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan pada Artikel lainnya, yang kami tulis ini dapat dengan mudah anda pahami. baiklah, tidak usah berlama-lama selamat membaca.Judul : Bahasa Sql (Structured Query Language)
link : Bahasa Sql (Structured Query Language)
Baca juga
Bahasa Sql (Structured Query Language)
Data Definition Language
DDL dipakai untuk mendefinisikan, mengubah, serta menghapus Basis Data dan objek-objek yang diharapkan dalam basis data.DDL yang dipakai yaitu
Sebagai Contoh Perintahnya adalahCREATE untuk membuat objek baru, USE untuk menggunakan objek, ALTER untuk mengubah objek yang sudah ada, dan DROP untuk menghapus objek.CREATE DATABASE Swalayan--> Yaitu Membuat Database gres Dengan nama Swalayan
CREATE TABLE Barang(Kodebrg VARCHAR(30),Namabrg VARCHAR(20),harga NUMERIC)
-->Yaitu Membuat tabel Barang dengan field dan tipe datanya ibarat diatas
Data Manipulation Language
DML dipakai untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:
SELECT untuk menampilkan dataINSERT untuk menambahkan data baruUPDATE untuk mengubah data yang sudah adaDELETE untuk menghapus dataSELECT
Select adalah perintah yang paling sering dipakai pada SQL, sehingga kadang kala istilah query dirujukkan pada perintah
SELECT. SELECT dipakai untuk menampilkan data dari satu atau lebih tabel, biasanya dalam sebuah basis data yang sama. Setrik umum, perintah SELECT mempunyai bentuk lengkapSELECT [nama_tabel|alias.]nama_field1 [AS alias1] [, nama_field2, ...]Kondisi yaitu syarat yang harus dipenuhi suatu data agar ditampilkan.
FROM nama_tabel1 [AS alias1] [INNER|LEFT|RIGHT JOIN tabel2 ON kondisi_penghubung]
[, nama_tabel3 [AS alias3], ...]
[WHERE kondisi]
[ORDER BY nama_field1 [ASC|DESC][, nama_field2 [ASC|DESC], ...]]
[GROUP BY nama_field1[, nama_field2, ...]]
[HAVING kondisi_aggregat]
Kondisi_aggregat yaitu syarat khusus Fungsi Agregat (Avg,sum,min,max,Count)
Kondisi sanggup dihubungkan dengan Fungsi Logika, contohnya
AND, OR dan NotSebagai Contoh Diasumsikan terdapat tabel USER yang berisi data sebagai berikut.
| username | passwd | tanggal_lahir | jml_transaksi | total_transaksi |
|---|---|---|---|---|
| Aris | 6487AD5EF | 09-09-1987 | 6 | 10.000 |
| Budi | 97AD4erD | 01-01-1994 | 0 | 0 |
| Charlie | 548794654 | 06-12-1965 | 24 | 312.150 |
| Daniel | FLKH947HF | 24-04-1980 | 3 | 0 |
| Erik | 94RER54 | 17-08-1945 | 34 | 50.000 |
Contoh 1: Tampilkan seluruh data
==> SELECT * FROM user
Contoh 2: Tampilkan pengguna yang tidak pernah bertransaksi.
==> SELECT * FROM user WHERE total_transaksi = 0
Contoh 3: Tampilkan username pengguna yang bertransaksi kurang dari 10 dan nilainya lebih dari 1.000.
==> SELECT username FROM user WHERE jml_transakai <> 1000
Contoh 4: Tampilkan total nominal transaksi yang sudah terjadi.
==> SELECT SUM(total_transaksi) AS total_nominal_transaksi FROM user
Contoh 5: Tampilkan seluruh data diurutkan menurut jumlah transaksi terbesar ke terkecil.
==> SELECT * FROM user ORDER BY jml_transaksi DESC
INSERT
Insert dalah perintah yang dipakai untuk menambah record ke dalam tabel
Sintax yang digunakan:
INSERT INTO [NAMA_TABLE] ([DAFTAR_FIELD]) VALUES ([DAFTAR_NILAI])
Contoh:
INSERT INTO TEST (NAMA, ALAMAT, PASSWORD) VALUES ('test', 'alamat', 'pass')
UPDATE
Update yaitu perintah untuk merubah data
Sintax yang digunakan:
UPDATE [NAMA_TABLE] SET [NAMA_KOLOM]=[NILAI] WHERE [KONDISI]
Contoh:
UPDATE Msuser set password="123456" where username="abc"
DELETE
Delete Adalah Menghapus Data
Sintax yang digunakan
DELETE FROM [NAMA_TABLE] [KONDISI]
Contoh:
DELETE FROM TEST WHERE NAMA='test'
Sumber: http://id.wikipedia.org/wiki/SQL
Demikianlah artikel kali ini tentang Bahasa Sql (Structured Query Language)
dengan adanya artikel Bahasa Sql (Structured Query Language) yang admin bagikan kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan atau artikel menarik lainnya dan terimaksih telah berkunjung.
Anda sekarang membaca artikel Bahasa Sql (Structured Query Language) dengan alamat link https://cara2xmudah.blogspot.com/2019/07/bahasa-sql-structured-query-language.html