Apa itu database
Termasuk bagian Dasar-Dasar dalam perjalanan SQL di Coddy. Pelajaran 2 dari 72.
Database seperti wadah besar yang menyimpan data secara terorganisasi.
Berikut dua contoh situasi saat kita ingin membuat database:
- Database untuk universitas menyimpan data tentang mahasiswa, kursus, dan dosen.
- Database untuk sebuah agen mobil guna melacak penjualan, penyimpanan mobil, dan karyawan.
- Dan masih banyak lagi
Di dalam database terdapat tabel, dan setiap tabel memiliki nama, nama kolom, dan baris.
Contohnya, ini adalah tabel workers:
| nama_depan | nama_belakang | usia | exp_years | jenis_kelamin | |
|---|---|---|---|---|---|
| 1 | Ghully | Thuas | 29 | 2.3 | Perempuan |
| 2 | Bostal | Shkolky | 32 | 0.2 | Laki-laki |
| 3 | Qaostu | Malop | 21 | 4 | Perempuan |
Tabel workers memiliki 5 kolom data (firstname, lastname, age, exp_years, gender) dan 3 baris. Kolom pertama (yang menampilkan 1, 2, 3) hanyalah nomor baris, bukan kolom data.
Kita tidak memerlukan alat khusus untuk mengetahui bahwa ada 3 pekerja, dan mudah untuk menghitung usia rata-rata mereka semua (29 + 32 + 21) / 3.
Namun, apa yang terjadi jika kita memiliki seribu atau bahkan sejuta baris?
Di sinilah database dan SQL (Structured Query Language) berperan.
SQL adalah bahasa standar yang dirancang khusus untuk mengelola dan memanipulasi data dalam database.
Database menyimpan semua tabel, dan SQL membantu kita mengambil serta menganalisis data yang kita butuhkan.
Untuk mengekstrak seluruh tabel dari database, kita perlu menentukan kolom mana yang akan di-SELECT dan dari tabel mana kolom tersebut akan diekstrak.
Untuk melakukan ini, kita akan menulis:
SELECT column1, column2, column3 FROM table_nameTantangan
MudahTabel dan kolom yang tersedia:
workers:firstname,lastname,age,exp_years,gender
Tulis query untuk mengambil seluruh tabel (semua kolom) dari database.
Gunakan SELECT * atau cantumkan semua kolom secara eksplisit untuk mengambil setiap kolom dari tabel workers.
Coba sendiri
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Kata Kunci Lainnya
Kata kunci INKata kunci BETWEENKata kunci LIKEKata kunci ASRangkuman: Model Ponsel2Kondisi
Dasar KondisiKata Kunci ANDKata Kunci ORKata Kunci NOTMenggabungkan Beberapa KondisiTanda KurungNilai Boolean3Format Pengembalian Khusus
Nilai nullUrutkan Hasil Bagian 1Urutkan Hasil Bagian 2Ulasan: Perusahaan Keamanan SiberBatasi Jumlah RecordUlasan: Pabrik Kendaraan6Tantangan Pengantar
Ulasan: Pemilihan ParlemenUlasan: Polisi Menangkap Pelaku KejahatanUlasan: Wadah Minuman BarUlasan: Insinyur Membuat Kolom BaruLatihan sendiri: Playground SQL