PENGANTAR STRUCTURE QUERY LANGUAGE (SQL) part1


  • Merupakan bahasa standar yang digunakan untuk mengakses basisdata relasional.
  • SQL mempunyai kemampuan :
    • Query (memperoleh data)
    • Pendefinisian Struktur Data
    • Pengubahan Data
    • Pengaturan Sekuritas dll
  • Antarmuka SQL terhadap DBMS
  1. SQL sebagai bahasa Administrasi basisdata

Dalam hal ini SQL dipakai oleh DBA untuk menciptakan serta mengendalikan pengaksesan basisdata.

  1. SQL sebagai Query Interaktif

Pengguna dapat memberikan perintah-perintah untuk mengakses basisdata yang sesuai dengan kebutuhannya.

  1. SQL sebagai bahasa Pemrograman basisdata

Pemrograman dapat menggunakan perintah-perintah SQL dalam program aplikasi yang dibuat guna mengakses basisdata.

  1. SQL sebagai bahasa Client/Server

SQL juga dapat dipakai untuk mengimplementasikan sistem client/server. Sebuah client dapat menjalankan sesuatu aplikasi yang mengakses basisdata yang ada pada server. Dalam hal ini SO antara server dengan client boleh berbeda. Di lingkungan PC, pengaksesan data antar DBMS yang berbeda dapat dilakukan dengan mudah berkat adanya ODBC(Open Database Connectivity).

 

  • Elemen SQL

Elemen dasar SQL mencakup pernyataan, nama, tipe data, konstanta, ekspresi dan fungsi kembali.

  1. Pernyataan SQL

Pernyataan adalah perintah SQL yang meminta sesuatu tindakan kepada DBMS. Pernyataan dasar SQL meliputi : INSERT, DELETE, UPDATE, SELECT, CREATE, dll.

  1. Nama

Nama digunakan sebagai identitas bagi objek-objek pada DBMS. Contoh Objek pada DBMS adalah tabel, kolom dan pengguna.

  1. Tipe Data

Setiap data mempunyai tipe data. Tipe data standar : CHAR, INTEGER, NUMERIC.

  1. Konstanta

Konstanta mempunyai nilai yang tetap.

Contoh konstanta :

    1. Konstanta numeric : 123, -245
    2. Konstanta String : ’ABC’
  1. Ekspresi

Segala sesuatu yang menghasilkan nilai. Ekspresi digunakan untuk menghitung nilai.

Contoh : (LABA/MODAL)*1000

Ekspresi aritmatika yang digunakan : *, /, +,-

  1. Fungsi Bawaan

Fungsi adalah sebuah sub program yang menghasilkan suatu nilai jika dipanggil.

SQL mempunyai sejumlah fungsi bawaan, yaitu : -, MIN, MAX, AVG

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s