Saturday, October 10, 2015

BAHASA QUERY (SQL)

Tutorial SQL

SQL merupakan bahasa standar untuk mengakses basis data.
Bagaimana cara menggunakan SQL untuk mengakses dan manipulasi data pada: MySQL, SQL Server, Access, Oracle, Sybase, DB2, dan sistem basis data lainnya.

Pengertian SQL,

  • SQL kepanjangan dari Structured Query Language
  • SQL memfasilitasi untuk akses dan manipulasi basis data
  • SQL merupakan standarisasi ANSI (American National  Standards Institute)

Kemampuan SQL,

  • SQL mampu menjalankan queri terhadap basis data
  • SQL mampu memproses pencarian data dari basis data
  • SQL mampu input file dan menyimpannya ke dalam basis data
  • SQL mampu perbaru file dan menyimpannya ke dalam basis data
  • SQL mampu hapus file dan menyimpannya ke dalam basis data
  • SQL mampu membuat baru basis data
  • SQL mampu membuat baru tabel di basis data
  • SQL mampu membuat cara penyimpanan di basis data
  • SQL mampu menampilkan file di basis data
  • SQL mampu mengatur otoritas pada tabel, procedures, and views

Meskipun SQL adalah strandarisasi ANSI tetapi ada banyak macam bahasa SQL. Namun harus tunduk dengan standarisasi ANSI, mendukung minimal notasinya seperti (SELECT, UPDATE, DELETE, INSERT, WHERE).
Penggunaan SQL pada website. Untuk membangun website terdiri dari form basis data, kebutuhan yang diperlukan:
  • Program basis data RDBMS (misal MS Access, SQL Server, MySQL)
  • Program server side skrip bahasa program (misal PHP atau ASP)
  • Program untuk menggunakan SQL untuk mendapatkan data diinginkan
  • Program untuk menggunakan HTML/CSS

Pengertian RDBMS

RDBMS merupakan kepanjangan dari Relational Database Management System. RDBMS adalah dasar dari SQL, dan untuk semua sistem basis data modern seperti MS SQL Server, IBM DB2, Oracle, MySQL, dan Microsoft Access. Data di RDBMS disimpan di objek basis data disebut tabel-tabel. Tabel adalah sekumpulan data entri yang saling berhubungan dan terdiri dari kolom-kolom dan baris-baris.

Tabel basis data

Mayoritas basis data berisi satu atau lebih tabel. Tiap-tiap tabel didefinisi dengan pemberian nama (misal Customers atau Orders). Tabel berisi data yang disimpan (rows).

Reference : http://www.w3schools.com/sql/

No comments:

Post a Comment