Cara Menggunakan SQL: 8 Langkah (dengan Gambar)

Daftar Isi:

Cara Menggunakan SQL: 8 Langkah (dengan Gambar)
Cara Menggunakan SQL: 8 Langkah (dengan Gambar)

Video: Cara Menggunakan SQL: 8 Langkah (dengan Gambar)

Video: Cara Menggunakan SQL: 8 Langkah (dengan Gambar)
Video: Cara Menghapus Folder Yang Tidak Bisa Dihapus Di Windows 10/11 2024, April
Anonim

SQL adalah singkatan dari Structured Query Language dan pada awalnya dikembangkan oleh IBM pada tahun 70-an untuk berinteraksi dengan database relasional. Ini adalah bahasa umum untuk database, tetap cukup mudah dibaca dan relatif sederhana untuk mempelajari dasar-dasarnya (walaupun bahasanya bisa sangat kuat).

Langkah

Gunakan SQL Langkah 1
Gunakan SQL Langkah 1

Langkah 1. 'SQL' biasanya diucapkan 'S-Q-L' (Structured Query Language)

SQL awalnya dikembangkan di IBM oleh Donald D. Chamberlin dan Raymond F. Boyce pada awal 1970-an. Versi ini disebut SEQUEL (Structured English Query Language).

Gunakan SQL Langkah 2
Gunakan SQL Langkah 2

Langkah 2. Ada berbagai dialek SQL tetapi mesin database yang paling banyak digunakan saat ini mematuhi standar SQL99 dari ANSI, dan banyak vendor telah menerapkan fitur tambahan untuk memperluas standar itu ('rasa' Microsoft SQL disebut T-SQL atau Transact -SQL, versi Oracle adalah PL/SQL)

Gunakan SQL Langkah 3
Gunakan SQL Langkah 3

Langkah 3. Mengeluarkan Data

Ini adalah apa yang biasanya adalah semua tentang. Untuk ini kita menggunakan pernyataan SELECT; itu akan meminta atau mengambil data dari database SQL.

Gunakan SQL Langkah 4
Gunakan SQL Langkah 4

Langkah 4. Contoh sederhananya seperti:

'select * from tblMyCDList' yang akan mendapatkan semua kolom (di situlah * masuk) dan baris dalam tabel 'tblMyCDList'.

Gunakan SQL Langkah 5
Gunakan SQL Langkah 5

Langkah 5. Query biasanya jauh lebih rumit dari ini

Pilihan dapat digunakan untuk mengeluarkan kolom dan baris tertentu dari tabel dan bahkan menautkan data dari beberapa tabel atau, dalam hal ini, database bersama-sama.

Gunakan SQL Langkah 6
Gunakan SQL Langkah 6

Langkah 6. Jika kita ingin memfilter baris yang dikembalikan oleh pernyataan pilih, klausa where diperlukan untuk memenuhi syarat kumpulan record yang dikembalikan

'select * from tblMyCDList where CDid = 27' akan mengambil baris di mana bidang CDid sama dengan 27. Atau 'select * from tblAttribute where strCDName like 'Dark Side%' ' menggunakan wild card yang mewakili nol atau lebih instance karakter apa pun dan mudah-mudahan akan menunjukkan bahwa koleksi saya memang memiliki album Pink Floyd favorit saya.

Gunakan SQL Langkah 7
Gunakan SQL Langkah 7

Langkah 7. Pernyataan INSERT dan UPDATE digunakan untuk menambah dan mengubah data dalam database SQL (periksa tautan di bawah untuk beberapa tutorial luar biasa yang dapat membawa Anda lebih jauh)

Gunakan SQL Langkah 8
Gunakan SQL Langkah 8

Langkah 8. Pernyataan DELETE digunakan untuk menghapus data dari database SQL

Video - Dengan menggunakan layanan ini, beberapa informasi dapat dibagikan dengan YouTube

Tips

  • Sangat mudah untuk melampirkan ke database SQL dari dalam Microsoft Access (alat kuerinya dapat digunakan dalam mode SQL meskipun sintaksnya memiliki perbedaan dari yang digunakan dengan SQL Server dan database lainnya).
  • Di Linux, database yang paling populer kemungkinan adalah MySQL dan PostgreSQL. Jika konsol tampaknya tidak nyaman, gunakan ExecuteQuery atau alat open source serupa lainnya.
  • Microsoft Query adalah alat yang disertakan dengan Windows - ia memiliki mode kueri grafis atau SQL.
  • Gunakan wamp atau xampp server web yang lebih mudah dengan phpmyadmin (mysql)
  • Buku berikut mungkin bisa membantu: Kline, Kevin, Daniel Kline dan Brand Hunt. 2001. Singkatnya. SQL. Edisi ke-2. O'Reilly & Associates, Inc.

Peringatan

  • Database relasional biasanya berarti 'sistem yang penggunanya melihat data sebagai kumpulan tabel yang terkait satu sama lain melalui nilai data umum' yang biasanya diimplementasikan sebagai 'sistem manajemen basis data relasional' (RDBMS) seperti MySQL, Sybase, SQL Server atau Oracle. Sistem basis data relasional yang ketat mengikuti 'Dua Belas Prinsip Basis Data Relasional' E. F. ‘Ted’ Codd. Dapat dikatakan (dan sering kali) bahwa Access juga merupakan database relasional, Microsoft tentu saja mengatakannya, tetapi cara mesinnya dibuat sebenarnya membuatnya menjadi database 'Indexed Sequential Access Method (ISAM)' atau database file datar. Perbedaannya tidak mudah terlihat di permukaan karena tidak ada, Access bahkan memiliki implementasi SQL-nya sendiri, tetapi perbedaan itu ada di perut mesin database (lihat https://www.ssw.com.au/ SSW/Database/DatabaseDocsLinks.aspx untuk deskripsi yang baik tentang ini). Semua hal lain sama, kueri rumit tertentu di Access akan berjalan jauh lebih lambat daripada di SQL Server. Kueri sederhana tertentu akan berjalan lebih lambat di SQL Server.
  • Arti 'database' sering membingungkan; itu dapat digunakan untuk berbicara tentang wadah sebenarnya untuk satu set tabel, seperti database koleksi CD atau database Master. Perangkat lunak server sebenarnya yang mencakup database adalah 'mesin database' atau 'perangkat lunak database' yang dapat berisi database. Contohnya adalah SQL Server 2005 Express, MySQL atau Access 2003.

Direkomendasikan: