[SQL Server] Pengenalan Query Dasar
Programming TutorialQuery Merupakan salah satu jenis bahasa pemograman, tapi yang hanya berpagut untuk pembuatan Database. Dengan menggunakan Query kita akan bisa untuk membuat Database yang akan digunakan untuk penyimpanan data pada program lokal maupun online. Query sendiri banyak terdiri dari beberapa yang akan digunakan.
Query Dasar
- Pembuatan Database
- Pembuatan Tabel
- Menginput Data(values)
- Menambah Tabel atau Data
- Menampilkan hasil data(beberapa data)
Query Lanjutan (Query yang menggunakan beberapa fungsi logika untuk menampilkan/menambah tabel dan juga data)
- Iner Join
- RightJoin
- SubQuery
Procedure, Trigger, dan Function
Setelah membahas mengenai Query dasar dan beberapa Query lainnya, selanjutnya penggunaan Query yang akan dijalankan dan membuat Database Sendiri.
Bahan :
Bahan :
- SQL Express (Saya Pakai 2014 Express 64Bit)
- SQL Management Studio 17 (Untuk Eksekusi Query yang akan dibuat)
SQL Express harus terlebih dahulu di install, karena SQL Express itulah yang akan menjadi media Server pada Komputer / Laptop. SQL Management Studio Software yang digunakan untuk eksekusi Query / database yang akan dibuat Bisa disebut juga Text Editor tapi lebih khusus untuk Query SQL Server.
Jika Semua Tools sudah disediakan dan sudah di install langsung saja buka SQL Management Studio dan Connect ke server yang sudah dibuat.
Setelah Connect Pilih New Query untuk memulai menulis Code Query untuk pembuatan Database
penjelasan Query diatas :
create database InfoSoftInformatika : awalan dalam pembuatan Database untuk pertama ini adalah suatu yang harus dituliskan
Name : Nama File Master/database
Filename : tempat untuk meletakkan file master, Silahkan ganti dengan folder masing masing
Untuk menghasilkan silahkan Execute Query yang sudah di ketik, Maka akan muncul pesan Command Succesfully tanda bahwa database sudah selesai dbuat
Selanjutnya pada pembuatan table di database, hanya perlu mengetikkan Query di bawah nya tetapi pada Database master harus diganti dengan database yang sudah dibuat sebelumnya.
Selanjutnya ketikkan saja Query untuk membuat table yang kita inginkan
Penjelasan Query diatas :
Create table : tanda / perintah awal untuk pembuatan table pada database
Char : Jenis penulisan string/karakter yang digunakan, misal pada kolom di table menggunakan char maka untuk input data hanya bisa diisi berupa angka (10) yang terdiri dari 10 digit
Varchar (50) : Jenis input data yang berisi string dan karakter, seperti penulisan nama, alamat dan lainnya yang terdiri dari 50 digit (bisa di ganti berapapun digit yang diinginkan)
Not Null : Pada kolom yang di beri not null artinya tidak boleh kosong
PK(Primary key) : PK merupakan primary key yang digunakan, primary key sendiri berfungsi agar data tidak boleh ada yang sama, seperti code/ID. Untuk penulisannya PK_NamaTabel primary key(NamaKolom)
Untuk melakukan Eksekusi Query Tabel yang gabung dengan lainnya, Silahkan Blok Query yang akan di eksekusi. Contoh, Blok dari create table hingga penutup untuk table lalu klik Execute
Untuk Insert data melalui Query bisa gunakan Query Berikut :
Insert Into NamaTabel, bisa sesuaikan dengan nama tabel Database yang sudah dibuat, tidak harus sama dengan yang ada pada tutorial.
untuk membuat lebih dari banyak data tambahkan saja koma di belakang tutup kurung, dan buat lagi data yang ingin di isi.
Untuk melihat Data yang sudah di isi bisa ketikkan Query berikut :
Select : Query yang digunakan untuk menampilkan sebuah data pada table,
From : Query yang digunakan untuk memanggil dimana data yang akan di tampilkan
Untuk pengenalan Query dasar saya kira cukup sampai disini saja, karena pelajaran mengenai Query ini sangat panjang, dan tidak bisa hanya melalui 1 artikel :3 jadi untuk selanjutnya akan kita bahas di artikel selanjutnya.
Kesimpulan untuk menjadi programmer kita harus bisa Sedikit mengenai Database ya apalagi kalau bukan karna database tempat data values dari program yang akan dibuat.
Jika masih ada yang kurang jelas, kurang dimengerti / salah kata bisa kalian berikan komentar dibawah.
Terima kasih yang sudah berkunjung di blog sederhana saya.