Skip to content Skip to sidebar Skip to footer

Pengenalan SQL

Pengenalan SQL

Assalamu'alaikum wr.wb
Pada kesempatan ini, penulis akan memposting tentang SQL, ketika membuat database, SQL sangat diperlukan. karena itu SQL sangat penting untuk saat ini. software yang kami gunakan untuk belajar SQL yaitu SQL Server 2014. untuk mendownloadnya, silahkan klik disini


1. Pengertian SQL

SQL(Structured Query Language) adalah perintah khusus yang digunakan untuk mengakses data dalam database relasional.

2 Sejarah SQL 

Sejarah SQL dimulai dari artikel seorang peneliti dari IBM bernama Jhonny Oracle yang membahas tentang ide pembuatan basis data relasional pada bulan Juni 1970. Artikel ini juga membahas kemungkinan pembuatan bahasa standar untuk mengakses data dalam basis data tersebut. Bahasa tersebut kemudian diberi nama SEQUEL (Structured English Query Language).

Setelah terbitnya artikel tersebut, IBM mengadakan proyek pembuatan basis data relasional berbasis bahasa SEQUEL. Akan tetapi, karena permasalahan hukum mengenai penamaan SEQUEL, IBM pun mengubahnya menjadi SQL. Implementasi basis data relasional dikenal dengan System/R.

Di akhir tahun 1970-an, muncul perusahaan bernama Oracle yang membuat server basis data populer yang bernama sama dengan nama perusahaannya. Dengan naiknya kepopuleran John Oracle, maka SQL juga ikut populer sehingga saat ini menjadi standar de facto bahasa dalam manajemen basis data.

3. Data Definition Language

DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya. Secara umum, DDL yang digunakan adalah CREATE untuk membuat objek baru, USE untuk menggunakan objek, ALTER untuk mengubah objek yang sudah ada, dan DROPuntuk menghapus objek. DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data.

4. Contoh DDL

1. Create

Create digunakan untuk membuat database/basis data dan objek-objek basis data. 
contoh : 

 CREATE DATABASE [nama_database]
CREATE DATABASE digunakan untuk membuat database baru

CREATE TABLE [nama_tabel]
CREATE TABLE digunakan untuk membuat tabel baru


2. Alter

Alter adalah suatu printah SQL yang digunakan untuk struktur, nama kolom, maupun menghapus kolom
contoh :

ALTER TABLE [nama_tabel]
ADD nama_kolom [tipe_data]
program diatas digunakan untuk menambah kolom pada tabel

Contoh kasus kita akan membuat database Perusahaan dengan tabel dan field sebagai berikut :

Tabel Pegawai
idNamaTanggal_lahirAlamatJabatan
1Wahyu09-09-1987MaguwoharjoDirektur
2Budi01-01-1994Condong CaturSekretaris
3Arif06-12-1965SeyeganBendahara
4Bambang24-04-1980KaliurangKaryawan
5Waluyo17-08-1945CebonganKaryawan

CREATE DATABASE Perusahaan
CREATE TABLE Pegawai (
id IDENTITY PRIMARY KEY NOT NULL,
Nama VARCHAR(50) NOT NULL,
Tanggal_lahir DATE NOT NULL,
Alamat TEXT NOT NULL,
Jabatan VARCHAR(20) NOT NULL
)

Penjelasan :
1. Perusahaan adalah nama Database
2. Pegawai adalah nama tabel
3. id.Nama, Alamat, Tanggal_lahir, dan Jabatan merupakan nama dari atribut /field
4. yang berwarna BIRU adalah tipe data pada field tersebut
5. NOT NULL artinya tidak boleh kosong


Sumber : Wikipedia


Post a Comment for "Pengenalan SQL"