Konten dihapus Konten ditambahkan
Arsenna397 (bicara | kontrib)
Menambahkan referensi
Tag: Dikembalikan VisualEditor
k Pranala luar: clean up
 
(2 revisi perantara oleh 2 pengguna tidak ditampilkan)
Baris 1:
{{untuk|nama kelompok lawak di Indonesia|SQL (lawak)}}
{{Infobox programming language
| name = SQL
| paradigm = [[Multi-paradigm programming language|Multi-paradigma]]
| year = 1974
| designer = [[Donald D. Chamberlin]]<br />[[Raymond F. Boyce]]
| developer = [[ISO]]/[[International Electrotechnical Commission|IEC]]
| latest_release_version = [[SQL:20112023]]
| latest_release_date = {{Start date and age|2023|06}}<ref>{{Cite web|last=|date=Juni 2023|title=ISO/IEC 9075-2:2023|url=https://www.iso.org/standard/76584.html|website=ISO.org|language=en|access-date=31 Agustus 2023}}</ref>
| latest_release_date = 2011
| turing-complete = No
| typing = [[Static typing|Statis]], [[strong typing|kuat]]
| implementations = [[List of relational database management systems|Beragam]]
| dialects = SQL-86, SQL-89, [[SQL-92]], [[SQL:1999]], [[SQL:2003]], [[SQL:2008]], [[SQL:2011]]
| influenced_by = [[Datalog]]
| influenced = [[Agena (programming language)|Agena]], [[Common Query Language|CQL]], [[Language Integrated Query|LINQ]], [[Windows PowerShell]]<ref name=ars>{{cite web|last=Paul|first=Ryan|title=A guided tour of the Microsoft Command Shell|url=http://arstechnica.com/business/news/2005/10/msh.ars/4|publisher=Ars Technica|accessdate=10 April 2011}}</ref>
| operating_system = [[Cross-platform]]
| website = {{cite web | url = http://www.iso.org/iso/catalogue_detail.htm?csnumber=45498 | title = ISO/IEC 9075-1:2008: Information technology – Database languages – SQL – Part 1: Framework (SQL/Framework) | postscript = <!-- Bot inserted parameter. Either remove it; or change its value to "." for the cite to end in a ".", as necessary. -->{{inconsistent citations}}}}
}}
{{Infobox file format
Baris 49:
 
== 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),<ref>Troels Arvin, 2007-05-26, http://troels.arvin.dk/db/rdbms/ Comparison of different SQL implementations</ref> 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.
=== AdapunData macam-macamDefinition perintahLanguage dalam SQL adalah ''create, alter, drop, truncate, rename, select, insert, update, delete, grant, revoke, commit, rollback'', dan ''saveprint''.===
=== Data Definition Language<ref>{{Cite web|last=Ayuningtyas|first=Meilina Eka|date=2023-03-14|title=Mengenal Macam Macam Perintah SQL Beserta Contohnya|url=https://meilinaeka.staff.telkomuniversity.ac.id/2023/03/14/perintah-sql/|website=Blog Staff Telkom University|access-date=2023-08-02}}</ref> ===
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 <code>CREATE</code> untuk membuat objek baru, <code>USE</code> untuk menggunakan objek, <code>ALTER</code> untuk mengubah objek yang sudah ada, dan <code>DROP</code> untuk menghapus objek. DDL biasanya digunakan oleh [[administrator]] basis data dalam pembuatan sebuah [[program|aplikasi]] basis data.
==== <code>CREATE</code> ====
Baris 278:
[[Kategori:Bahasa pemrograman]]
[[Kategori:Basis data]]
[[Kategori:Artikel kelas awal bertopik teknologi informasi]]