Rabu, 15 November 2017
Selasa, 14 November 2017
SEJARAH SQL
SEJARAH SQL
Pengertian
SQL atau Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.
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.
Standardisasi
Standardisasi SQL dimulai pada tahun 1986, ditandai dengan dikeluarkannya standar SQL oleh ANSI. Standar ini sering disebut dengan SQL86.Standar tersebut kemudian diperbaiki pada tahun 1989 kemudian diperbaiki lagi pada tahun 1992. Versi terakhir dikenal dengan SQL92. Pada tahun 1999 dikeluarkan standar baru yaitu SQL99 atau disebut juga SQL99, akan tetapi kebanyakan implementasi mereferensi pada SQL92.
Saat ini sebenarnya tidak ada server basis data yang 100% mendukung SQL92. Hal ini disebabkan masing-masing server memiliki dialek masing-masing.
Pemakaian dasar
Secara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML). Implementasi DDL dan DML berbeda untuk tiap sistem manajemen basis data (SMBD, namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI. Artikel ini akan menggunakan bentuk paling umum yang dapat digunakan pada kebanyakan SMBD.
SEJARAH DATABASE
Sejarah Database
Pengertian
Pangkalan data atau basis data (bahasa Inggris: database) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.
Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis
Sejarah
Mengikuti kemajuan teknologi di bidang prosesor,memori komputer,penyimpanan komputer,dan jaringan komputer,ukuran,kemampuan,dan kinerja database dan DBMS masing-masing telah tumbuh dalam urutan besarnya. Perkembangan teknologi database dapat dibagi menjadi tiga era berdasarkan model data atau struktur: navigasi, SQL / relasional , dan post relasional.
Model relasional , yang pertama kali diajukan pada tahun 1970 oleh Edgar F. Codd , berangkat dari tradisi ini dengan menekankan bahwa aplikasi harus mencari data berdasarkan konten, bukan dengan mengikuti tautan. Model relasional menggunakan seperangkat tabel gaya ledger, masing-masing digunakan untuk jenis entitas yang berbeda. Baru pada pertengahan tahun 1980an, perangkat keras komputasi menjadi cukup kuat untuk memungkinkan penyebaran sistem relasional yang luas (DBMSs plus aplikasi). Pada awal 1990an, bagaimanapun, sistem relasional mendominasi semua aplikasi pengolahan data berskala besar, dan pada tahun 2015 mereka tetap dominan: IBM DB2 , Oracle , MySQL,dan Microsoft SQL Server adalah DBMS teratas. [10] Bahasa database yang dominan, SQL standar untuk model relasional, telah mempengaruhi bahasa database untuk model data lainnya.
Database objek dikembangkan pada tahun 1980an untuk mengatasi ketidaknyamanan ketidakcocokan impedansi objek-relasional , yang menyebabkan terbitnya istilah "pasca-relasional" dan juga pengembangan basis data relasional hibrida.
Generasi berikutnya database post relasional di akhir 2000an dikenal sebagai database NoSQL , memperkenalkan toko dengan nilai penting dan database berbasis dokumen . Sebuah "generasi penerus" yang bersaing yang dikenal sebagai database NewSQL mencoba implementasi baru yang mempertahankan model relasional / SQL sementara bertujuan untuk mencocokkan kinerja tinggi NoSQL dibandingkan dengan DBMS relasional yang tersedia secara komersial.
Bahasa yang di gunakan basis data (database)
Terdapat dua jenis bahasa komputer yang digunakan saat kita ingin membangun dan memanipulasi sebuah basis data, yaitu:
Data Definition Language (DDL)
Data Manipulation Language (DML)
DBMS yang terkenal meliputi
MySQL
PostgreSQL
EnterpriseDB
MongoDB , MariaDB
Microsoft SQL Server
Oracle
Sybase
SAP HANA
MemSQL
SQLite dan IBM DB2 .
Langganan:
Komentar (Atom)
USULAN RANCANGAN PENYUSUNAN SKRIPSI
USULAN RANCANGAN PENYUSUNAN SKRIPSI PENGARUH MOTIVASI KERJA DAN LINGKUNGAN KERJA TERHADA P KEPUASAN KERJA KARYAWAN SERTA DAMPAK PADA...
-
Pengertian CIDR CIDR adalah sebuah metode untuk mengalokasikan IP Address agar lebih efesien. Dengan metode ini , Sebuah penulisan IP A...
-
Jawaban ! e. semua benar a. Microsoft d. Ms. Access b. Basic Input Output System a. A:\>Del *.Doc d. Klik File, Save as ...
