0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan21 halaman

Pengantar SQL

SQL, atau Structured Query Language, adalah bahasa yang digunakan untuk mengakses dan mengelola data dalam database relasional. Terdapat beberapa jenis bahasa SQL, termasuk DDL untuk mendefinisikan objek database, DML untuk manipulasi data, dan DCL untuk kontrol akses. Contoh perintah SQL mencakup CREATE, INSERT, SELECT, UPDATE, dan DELETE untuk berbagai operasi pada tabel.

Diunggah oleh

hafizhahzahira3
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan21 halaman

Pengantar SQL

SQL, atau Structured Query Language, adalah bahasa yang digunakan untuk mengakses dan mengelola data dalam database relasional. Terdapat beberapa jenis bahasa SQL, termasuk DDL untuk mendefinisikan objek database, DML untuk manipulasi data, dan DCL untuk kontrol akses. Contoh perintah SQL mencakup CREATE, INSERT, SELECT, UPDATE, dan DELETE untuk berbagai operasi pada tabel.

Diunggah oleh

hafizhahzahira3
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Pengantar SQL

• SQL adalah singkatan dari Structured Query Language.


• Sedangan pengertian SQL adalah suatu bahasa (language) yang
digunakan untuk mengakses data di dalam sebuah database
relasional.
• SQL sering juga disebut dengan istilah query
Pengantar(1)
•Pada tahun 1999 dikeluarkan standar baru
yaitu SQL99 atau disebut juga SQL99. Saat ini
sebenarnya tidak ada server basis data yang
100% mendukung SQL99. Hal ini disebabkan
masing-masing server memiliki dialek masing2.
Jenis Bahasa SQL

Bahasa SQL :
1. Data Definition Language (DDL)
2. Data Manipulation Language (DML)
3. Data Control Language (DCL)
4. Transaction Language (TSL)
Data Definition Language
Digunakan untuk mendefinisikan (membuat, menghapus,
mengubah) objek dalam database.

CREATE
DROP
ALTER
CREATE
Create berfungsi untuk membuat objek (database, tabel, dll) dalam
sistem database
Membuat Database

CREATE DATABASE nama_database

CREATE DATABASE Penjualan


Membuat Tabel

CREATE TABLE nama_tabel


(Kolom Tipedata Constraint)

CREATE TABLE Mahasiswa


(
NRP char (4) Primary Key,
Nama varchar(20),
Usia Int
)
DROP
Drop berfungsi menghapus Objek dalam database

DROP DATABASE penjualan

DROP TABLE Mahasiswa


ALTER
Alter berfungsi merubah Objek dalam database

ALTER TABLE Mahasiswa ADD alamat


varchar(50)
ALTER TABLE mahasiswa DROP COLUMN
alamat
ALTER TABLE mahasiswa ALTER COLUMN alamat
int
DML
Digunakan untuk melakukan manipulasi (perubahan) data yang ada
dalam tabel.

INSERT
UPDATE
DELETE
SELECT
INSERT
insert berfungsi untuk menambah nilai (data) pada suatu tabel.

INSERT INTO nama tabel VALUES (nilai1,


nilai2,..)
INSERT
MAHASISWA
NRP NAMA ALAMAT

14123 ASEP CIMAHI

INSERT INTO mahasiswa VALUES (‘14123’, ‘ASEP’, ‘CIMAHI’)


SELECT
Select berfungsi untuk mengambil nilai (data) pada suatu tabel.

SELECT * FROM nama tabel

SELECT nama field, nama field FROM nama tabel


SELECT
MAHASISWA
NRP NAMA ALAMAT

14123 ASEP CIMAHI

Contoh : Dari tabel MAHASISWA diatas, kita akan menampilkan seluruh


data

SELECT * FROM mahasiswa


SELECT
MAHASISWA
NRP NAMA ALAMAT

14123 ASEP CIMAHI

14133 KOKOM BANDUNG

Contoh : Dari tabel MAHASISWA diatas, kita akan menampilkan NRP


dan NAMA saja.

SELECT NRP, NAMA FROM mahasiswa


UPDATE
Update berfungsi untuk merubah nilai (data) pada suatu tabel.

UPDATE nama tabel SET nama field = nilai baru


UPDATE
MAHASISWA
NRP NAMA ALAMAT

14123 ASEP CIMAHI

Contoh : Dari tabel MAHASISWA diatas, kita akan merubah data NAMA
yang awalnya ASEP menjadi WAWAN

UPDATE mahasiswa SET nama= ‘wawan’


UPDATE
MAHASISWA
NRP NAMA ALAMAT

14123 ASEP CIMAHI

14133 KOKOM BANDUNG

Contoh : Dari tabel MAHASISWA diatas, kita akan merubah data NAMA
yang awalnya ASEP menjadi WAWAN

UPDATE mahasiswa SET nama= ‘wawan’ WHERE


NRP=‘14133’
DELETE
Delete berfungsi untuk menghapus nilai (data) pada suatu tabel.

DELETE FROM nama tabel


DELETE
MAHASISWA
NRP NAMA ALAMAT

14123 ASEP CIMAHI

Contoh : Dari tabel MAHASISWA diatas, kita akan menghapus data yang
ada

DELETE FROM mahasiswa


DELETE
MAHASISWA
NRP NAMA ALAMAT

14123 ASEP CIMAHI

14133 KOKOM BANDUNG

Contoh : Dari tabel MAHASISWA diatas, kita akan menghapus data yang
mempunyai nrp 14133

DELETE FROM mahasiswa WHERE NRP=‘14133’

Anda mungkin juga menyukai