Recent Posts

    Pengertian, Sejarah, Perintah Dasar SQL

    How does SQL Injection impact customers? | Packetlabs

    TeknoGame ~ Sql adalah sebuah bahasa pemograman khusus yang digunakan untuk manajemen data dalam RDBMS. Sql biasanya berupa perintah yang berisi intruksi - instruksi untuk manipulasi data. perintah SQL ini sering disebut sebagai "Query"


    Sejarah Sql 
    Bersamaan dengan paper Dr. Edgar F. Codd pada tahun 1969 tentang Teori Database Relational, ia pun mengajukan sebuah bahasa yang disebut Alpha untuk memanejemen data dalam relational database. Berdasarkan ide Dr. Codd. Beberapa saat kemudian  IBM mencoba merancang bahasa protipe sederhana DSL yang disebut SQUARE

    .
    Dr. Codd

    Pada tahun 1970, team yang beranggotakan peneliti IBM Donald D. Chamberlin dan Raymond F. Boyce, mengembangkan SQUARE lebih lanjut menjadi SEQUEL ( Structured English Query Language ). setelah itu IBM mencoba merancang SEQUEL untuk mengoperasikan protipe RDBMS pertama IBM, system R. Kemudian SEQUEL berubah nama menjadi SQL dikarenakan permasalahan merek dagang ( trademark ) dengan sebuah perusahaan pesawat di inggris yang lebih dahulu memakai nama SEQUEL.

    PAda akhir tahun 1970-an, Relational Softwere,Inc. ( Oracle Corporation ) melihat potensi bahasa SQL dan mengembangkannya menjadi versi sendiri yaitu SQL untuk RDBMS mereka. Oracle v2 yang dirilis juni 1979 adalah RDBMS komersial pertama yang mengimplementasikan oleh berbagai RDBMS dengan versi SQL mereka masing masing. Namn permasalahan muncul karena perbedaan penerapan SQL dari satu aplikasi ke aplikasi lainnya. Sehingga pada tahun 1986, badan sandar amerika, American National Standars Institute merancang sebuah standar untuk SQL. Satu tahun setelahnya International Organization for Standardizatin juga mengeluarkan standar untuk SQL. Versi terakhir standar SQL dirilis pada tahun 2011, yang dinamakan SQL 2011. Dengan standar ini diharapkan keseragaman SQL antar aplikasi RDBMS.

    Akan tetapi banyak perusahaan RDBMS yang menambahkan fitur SQL selain standar yang ada. Contohnya saja MySQL yang memiliki SQL tidak standar, yang tidak ada pada Oracle, begitu juga sebaliknya. Tapi setidaknya bahasa SQL hampir sama untuk perintah dasar antar RDBMS. Perintah SQL untuk membuat tabel dapat digunakan baik di Oracle maupun di MySQL.


    Perintah Dasar SQL

    Perintah SQL dapat di kelompokan berdasarkan jenis dan fungsinya. Terdapat 4 jenis perintah dasar SQL
    • DATA DEFINATION LANGUAGE adalah jenis instruksi SQL yang berkaitan dengan pembuatan struktur tabel maupun database. diantaranya CREATE, DROP, ALTER, dan RENAME.
    • DATA MANIPULATION LANGUAGE adalah jenis perintah SQL yang berkaitan dengan data yang ada dalam tabel, tentang bagaimana menginput, menghapus, memperbaharui, serta membaca data yang tersimpan di dalam database. Contihnya SELECT, INSERT, DELETE, dan UPDATE.
    • DATA CONTROL LANGUAGE adalah jenis instruksi SQL yang berkaitan dengan manajemen hak akses dan user yang dapat mengakases tabel maupun database. Diantaranya GRANT dan REVOKE.
    • TRANSACTION CONTROL LANGUAGE adalah perintah SQL untuk mengontrol proses transaksional di database. Contohnya COMMIT, ROLLBACK, SAVEPOINT, dan SET TRANSACTION.


    Demikianlah Pengertian, Sejarah serta Perintah dasar di SQL.
    sumber: http://www.duniailkom.com/tutorial-mysql-pengertian-sql-structured-query-language/

    SalamTekno ~

    2 Responses to "Pengertian, Sejarah, Perintah Dasar SQL"

    Harap perhatikan etika dalam berkomentar:

    1. Berkomentarlah dengan tata bahasa yang baik agar orang lain tahu sebijak apa karakter anda melalui kata-kata.
    2. Silahkan tulis komentar anda untuk hal apapun yang masih berhubungan dengan artikel pada halaman ini.
    3. Mohon untuk tidak menyertakan Link Aktif pada kolom komentar.
    4. Jika sempat, semua komentar anda akan saya balas.

    Terima kasih atas perhatiannya. Terima kasih sudah berkunjung!

    Popular Posts

    Iklan Atas Artikel

    Iklan Tengah Artikel 1

    Iklan Bawah Artikel