Tutorial SQL: Daftar Perintah SQL Dengan Contoh
Diterbitkan: 2022-11-20SQL adalah kependekan dari Structured Query Language. Structured Query Language (SQL) digunakan untuk melakukan tugas pada database. Basis data adalah kumpulan data yang telah diatur agar mudah dipelihara dan diperbarui. Kumpulan data atau file yang berisi informasi, termasuk data transaksi, informasi klien, data keuangan, dan detail produk, sering digabungkan dan disimpan dalam database komputer.
Setiap jenis data dapat disimpan, dipelihara, dan diakses menggunakan database. Mereka mengumpulkan data tentang individu, lokasi, atau objek. Itu dikumpulkan di satu lokasi untuk dilihat dan diperiksa. Anda mungkin menganggap database sebagai kumpulan data yang terorganisir dengan baik.
Kami akan mendalami dasar-dasar SQL dalam tutorial server SQL ini.
Apa itu SQL?
Komunikasi basis data dimungkinkan oleh bahasa komputer yang dikenal sebagai SQL, atau Structured Query Language. Ini dapat digunakan untuk membuat tabel baru untuk menyimpan data atau menambahkan informasi ke tabel yang sudah ada. Data yang sudah tersedia dalam database dapat diambil menggunakan kueri SQL. Selain itu, SQL dapat digunakan untuk melakukan kalkulasi sederhana hingga rumit pada data.
Salah satu manfaat utama SQL adalah kemampuannya untuk beroperasi pada kumpulan data yang sangat besar. SQL berfungsi sebagai enabler bagi Anda untuk menangani informasi, terabyte jika perlu, sedangkan database menawarkan kecepatan komputasi dan pemrosesan data yang sangat tinggi.
SQL digunakan oleh sebagian besar RDBMS (Sistem Manajemen Basis Data Relasional) di luar sana. Beberapa contoh RDBMS adalah:
- MySQL
- Oracle SQL
- PostgreSQL
- IBM
- Microsoft SQLServer
Pelajari Kursus Pengembangan Perangkat Lunak online dari Universitas top Dunia. Dapatkan Program PG Eksekutif, Program Sertifikat Lanjutan, atau Program Magister untuk mempercepat karier Anda.
Menjadi nyaman dengan perintah SQL
SQL terutama digunakan untuk operasi CRUD pada basis data, yaitu, Buat, Baca, Perbarui, dan Hapus. Perintah yang paling umum digunakan disebutkan di bawah ini dalam tutorial SQL ini –
PILIH
Contoh: PILIH * DARI KARYAWAN
Perintah SELECT digunakan untuk mengekstrak atau mengumpulkan data dari database.
MEMPERBARUI
Contoh: UPDATE table_name
Perintah ini memperbarui database setelah menyetel nilai baru untuk kolom atau baris.
MENGHAPUS
Contoh: HAPUS DARI table_name
Perintah ini menghapus data dari database.
BUAT TABEL
Contoh: CREATE TABLE nama_tabel(tipe data kolom1,
tipe data kolom2,
tipe data kolom3,
….
);
Perintah ini membuat tabel baru di database tempat pengguna beroperasi.
Kursus & Artikel Populer tentang Rekayasa Perangkat Lunak
Program Populer | |||
Program PG Eksekutif dalam Pengembangan Perangkat Lunak - IIIT B | Program Sertifikat Blockchain - PURDUE | Program Sertifikat Keamanan Siber - PURDUE | MSC dalam Ilmu Komputer - IIIT B |
Artikel Populer Lainnya | |||
Gaji Insinyur Cloud di AS 2021-22 | Gaji Arsitek Solusi AWS di AS | Gaji Pengembang Backend di AS | Gaji Pengembang Front End di AS |
Gaji pengembang web di AS | Pertanyaan Wawancara Scrum Master di tahun 2022 | Bagaimana Memulai Karir di Keamanan Cyber pada tahun 2022? | Pilihan Karir di AS untuk Mahasiswa Teknik |
MENGUBAH TABEL
Contoh: ALTER TABLE table_name
TAMBAHKAN tipe data nama_kolom;
Perintah ALTER TABLE digunakan untuk memodifikasi tabel dalam skema database.
TABEL JATUH
Contoh: DROP TABLE table_name
Perintah ini digunakan untuk menghapus tabel dari database yang sudah ada.
Webinar Pengembangan Perangkat Lunak Eksklusif upGrad untuk Anda –
Bisnis SAAS – Apa Bedanya?
Apa itu Kunci dalam SQL?
Catatan individu atau baris data dalam tabel dapat diidentifikasi secara unik menggunakan kunci. Ini membantu membangun dan mengenali tautan antara baris baris tabel.
Berbagai jenis kunci adalah:
Kunci Utama: Kunci utama digunakan untuk mengidentifikasi setiap instance objek dengan jelas. Hanya ada satu kunci utama per skema. Kunci ini bisa berupa nomor unik atau string unik di seluruh tabel.
Kunci Asing: Kunci asing skema database adalah kolom yang merujuk ke kunci utama tabel lain. Kunci asing dapat bertindak sebagai kunci utama untuk tabel lain.
Kunci Komposit: Kunci primer disebut sebagai kunci komposit jika mencakup beberapa atribut (lebih dari satu).
Kunci Kandidat: Selain kunci primer, semua atribut lainnya dianggap sebagai kunci kandidat.
Kunci Super: Kunci super adalah sekelompok karakteristik yang digunakan untuk mengidentifikasi tuple dengan cara tertentu.
Bergabung dalam SQL
Untuk menggabungkan informasi dari dua atau lebih tabel berdasarkan bidang bersama, SQL memungkinkan kita mewujudkannya dengan perintah sederhana 'JOIN'. Daftar berikut mencakup banyak jenis gabungan:
- INNER JOIN: Selama kondisi terpenuhi, perintah INNER JOIN memilih semua baris dari tabel yang disebutkan. Kata kunci ini akan menghasilkan set hasil dengan menggabungkan semua baris dari tabel kata yang memenuhi persyaratan tertentu.
- GABUNG KANAN: Gabungan ini mengambil semua rekaman dari tabel di sebelah kanan dan baris yang cocok dari tabel di sebelah kiri.
- LEFT JOIN: Gabungan ini mengumpulkan dan menampilkan semua rekaman dari tabel di sebelah kiri dan yang cocok dengan tabel di sebelah kanan.
- FULL OUTER JOIN: Gabungan ini mengambil catatan ketika ada kecocokan di catatan tabel kiri atau kanan.
Keuntungan menggunakan SQL
Sementara SQL memiliki batasan yang signifikan, seperti antarmuka yang sederhana dan kendala biaya, manfaatnya melebihi kerugiannya. SQL sangat mudah diakses di semua platform, dan kemudahan penggunaannya memungkinkan siapa saja menjadi mahir.
Seseorang harus mempertimbangkan keuntungan pindah ke SQL berikut:
- SQL adalah bahasa yang sangat portabel: Ini kompatibel dengan PC, laptop, mesin virtual, server, dan perangkat seluler tertentu. Seseorang dapat dengan cepat menjalankannya di port host lokal mereka. Setiap orang dengan alamat IP yang sama dapat mengaksesnya, asalkan mereka memiliki kata sandi untuk skema basis data. Mobilitasnya menjadikannya alternatif yang sangat baik bagi konsumen karena mereka dapat dengan mudah berbagi apa pun dari satu mesin ke mesin lainnya.
- Tidak ada persyaratan untuk pengetahuan pengkodean. Pengkodean membutuhkan banyak pengalaman dan pemahaman sebelum dapat digunakan, sehingga sulit dipahami orang lain. SQL, bagaimanapun, tidak membutuhkan keahlian pengkodean, hanya penggunaan istilah dasar seperti "CREATE", "ALTER", "FROM", dll.
- Ini menawarkan berbagai perspektif data. Saat menggunakan SQL, Anda dapat membuat tampilan berbeda dari satu database, menawarkan perspektif yang berbeda kepada pengguna tentang struktur dan konten database.
- Kodenya adalah open source. MySQL, PostgreSQL, dan sebagian besar sistem manajemen basis data menyediakan kode SQL yang dapat diakses yang dapat digunakan orang secara gratis. SQL digunakan oleh sebagian besar sistem manajemen basis data utama, termasuk dari IBM, Oracle, dan Microsoft. Aksesibilitas SQL merupakan pertimbangan penting.
Kesimpulan
SQL telah lama populer di industri TI untuk beberapa waktu sekarang. Setiap bisnis atau layanan terkomputerisasi apa pun memiliki database sekarang. Ini mungkin salah satu bahasa pemrograman paling populer saat ini, namun sedikit yang menyadari bahwa itu membantu melahirkan industri, RDBMS, yang mempromosikan akses data yang efisien dan terstruktur.
Tingkatkan karir Anda dengan Program PG Eksekutif upGrad dalam Pengembangan Perangkat Lunak
Pengembangan perangkat lunak adalah salah satu pilihan karir yang paling menguntungkan bagi para profesional muda. Jika Anda sudah berkecimpung di industri ini atau ingin memulai, Anda harus mendaftar di Program PG Eksekutif upGrad di Pengembangan Perangkat Lunak . Program ini mengajarkan Anda keterampilan sesuai permintaan dan sepuluh bahasa dan alat pengkodean dengan bayaran tertinggi . Anda dapat memilih dari empat spesialisasi, termasuk Pengembangan Blockchain, Pengembangan Full Stack, DevOps, dan Pengembangan Cloud Backend.
Seiring dengan mempelajari bahasa pemrograman bergaji tinggi , Anda dapat mengerjakan 30+ Studi Kasus dan Proyek. Anggota fakultas kelas dunia mengambil kuliah langsung dan sesi online untuk kursus. Dukungan siswa tersedia sepanjang waktu.
Terapkan Sekarang untuk mendapatkan izin masuk ke kursus paling awal!
Apa itu SQL?
Structured Query Language (SQL) adalah bahasa pemrograman yang digunakan untuk melakukan tugas database.
Apa itu DBMS?
Sistem penyimpanan data terkomputerisasi adalah sistem manajemen basis data (atau DBMS).
Berapa jam pembelajaran yang ditawarkan program ini?
Kursus Full Stack Developer upGrad memiliki lebih dari 450 jam pembelajaran.