SQL SERVER 2014
Mengenal SQL Server 2014 dan Management
Mengenal dan memahami DDL & DML
Pembuatan Database & Manipulasi
Pembuatan Struktur Tabel & Index
Pemrograman di VB 2015 berikut Contoh
1. SQL Server Management
Adalah : Tools untuk mengatur dan Kontrol Database
Sedikit penjelasan mengenai SSMS. SQL Server Management Studio atau yang biasa
disingkat SSMS ini merupakan ruang lingkup untuk mengatur segala insfrastruktur SQL, dari
SQL server ke SQL database.
SQL Server Management Studio menyediakan alat / tools untuk mengonfigurasi, memantau,
dan mengelola instansi SQL. Kamu dapat menggunakan SSMS untuk deploy, monitoring,
dan upgrade komponen data-tier yang digunakan pada aplikasi (termasuk membuat query dan
script)
.Login ke SSMS
2. Mengenal dan Memahami DDL & DML
Apa itu DDL dan DML ?
DDL adalah :
Data Definition Language (DDL)
DDL adalah sub perintah dari bahasa SQL yang digunakan untuk membangun kerangka
sebuah database, dalam hal ini database dan table.
Terdapat tiga perintah penting dalam DDL, yaitu CREATE, ALTER, DROP.
CREATE: perintah ini digunakan untuk membuat, termasuk di dalamnya membuat
database baru, tabel baru view baru, dan kolom baru.
Contoh: CREATE DATABASE nama_database
ALTER: perintah ALTER berfungsi untuk mengubah struktur tabel yang telah dibuat.
Mencakup di dalamnya mengubah nama tabel, menambah kolom, mengubah kolom,
menghapus kolom, dan memberikan atribut pada kolom.
Contoh: ALTER TABLE nama_tabel ADD nama_kolom datatype
DROP: perintah DROP berfungsi untuk menghapus database atau tabel.
Contoh: DROP DATABASE nama_database
DML adalah :
Data Manipulation Language (DML)
DML adalah sub perintah dari bahasa SQL yang digunakan untuk memanipulasi data
dalam database yang telah dibuat.
Terdapat empat perintah penting dalam DML, yaitu INSERT, SELECT, UPDATE, dan
DELETE.
INSERT: perintah ini digunakan untuk memasukkan data baru ke dalam sebuah tabel.
Perintah ini tentu saja bisa dijalankan ketika database dan tabel sudah dibuat.
Contoh: INSERT INTO nama_tabel VALUES (data1, data2, dst…);
SELECT: perintah ini digunakan untuk mengambil dan menampilkan data dari tabel atau
bahkan dari beberapa tabel dengan penggunaan relasi.
Contoh: SELECT nama_kolom1, nama_kolom2 FROM nama_tabel;
UPDATE: perintah update digunakan untuk memperbaharui data pada sebuah tabel.
Contoh: UPDATE nama_tabel SET kolom1=data1, kolom2=data2,… WHERE
kolom=data;
DELETE: perintah delete digunakan untuk menghapus data dari sebuah tabel.
Contoh: DELETE FROM nama_tabel WHERE kolom=data;
Sebagai Catatan untuk penerapan perintah – perintah di atas dapat di lakukan di SQL Server
Management Studio atau menggunakan Bahasa Pemgorgamn VB dsbnya.
jika ingin menggunakan DDL hanya operasi / perintah ke DATABASE
Jika ingin mengunakan DML hanya untuk operasi / manipulasi /perintah di Komponen database
didalamnya misalnya Tabel , Store Procedure , View
Secara Gambar Struktur seperti ini : Sebuah
Database
Contoh :
Tabel Tabel View
DBLATIHAN
Siswa Nilai Beberapa
Tabel
Sebuah Tabel
dan VIEW
Jika melihat Gambar Strukturnya diatas , pada implementasi di SQL Server Management Studio seperti
ini :
Latihan adalah
DATABASE
Tbl_siswa adalah
Sebuah Tabel
Struktur Data dari
sebuah Tabel
tbl_siswa
3. Pembuatan Database & Manpulasi
Database adalah :
Contoh beberapa database misalnya dbase , Ms Access , Mysql, Postgre , Oracle , Sybase , SQL
Server.
Untuk membuat Database SQL Server ada dua cara yang sering digunakan, cara pertama dengan cara
mudah secara visual cocok untuk pemula seperti saya, dengan menggunakan fasilitas SQL Management
Studio.
Caranya cukup mudah, jika sudah terkoneksi ke SQL Server, pada List Database Click kanan mouse pilih
New Database. Setelah itu isikan nama database yang akan digunakan, disini contohnya nama
databasenya adalah belajarsqlserver.
Setelah ditambahkan maka dibagian list database akan terlihat database yang telah dibuat.
Terlihat nama database belajarsqlserver berapa dibawah struktur databases. Contoh diatas adalah contoh
penggunaan dengan menggunakan Microsoft SQL Server Management Studio
Jika ingin menggunakan Skrip dapat menuliskan seperti contoh di bawah ini :
CREATE DATABASE belajarsqlserver
ON PRIMARY
(
NAME='data_belajarsql',
FILENAME='c:\temp\belajarsqlserver.mdf'
)
LOG ON
(
NAME='log_belajarsql',
FILENAME='c:\temp\belajarsqlserver.ldf'
);
Tulis dan jalankan pada SSMS , klik New Query kemudian Paste perintah diatas lalu Klik
EXECUTE Button.
Klik dan paste perintah diatas
Catatan folder Temp harus ada
Hasilnya :
Klik dan paste perintah diatas
Catatan folder Temp harus ada
4. Pembuatan Struktur Data
Struktur Data adalah bagian terpenting dari terbentuknya komponen seperti tabel pada sebuah
database
Contoh :
Nama Tabel : tbl_siswa
Untuk membuatnya bisa menggunakan SSMS , klik tables pada SSMS – New Table , kemudian
isi Nama Kolom , Tipe Data , kemudian Simpan
Membuat tabel SQL Server adalah hal yang sering kita lakukan jika kita belajar basis
data/database SQL Server, atau basis data yang lain seperti MySQL.
Kita sering mengenal Query Create Table dalam membuat tabel pada databse, begitu juga
kali ini, kita akan mencoba membuat tabel SQL Server
Dalam database SQL Server biasanya terdiri dari beberapa tabel yang saling berelasi
sesuai kebutuhan kita.
Jika ingin menggunakan Skrip dapat di kerjakan di Query Analyzer SSMS ;
Klik – New Query , ketikkan perintah ini :
USE [latihan]
GO
CREATE TABLE [tbl_siswa](
[NIS] [varchar](10) NULL,
[NAMA] [varchar](50) NULL,
[KELAS] [int] NULL
) ON [PRIMARY]
GO
Kemudian klik Execute , maka tabel tbl_siswa akan terbentuk jika benar penulisannya !
Untuk bisa memanipulasi tabel tbl_siswa , kita menggunakan perintah DML ,
Untuk melihat isi tabel gunakanlah perintah SELECT , contoh di Query :
/****** Script menampilkan 1000 record pada tabel ******/
/****** Jika semua gunakan Select *
SELECT TOP 1000 [NIS]
,[NAMA]
,[KELAS]
FROM [latihan].[dbo].[tbl_siswa]
Setelah bisa menampilkan , kita juga bisa menyimpan ( menginputkan data ke dalam tabel ) ,
kita bisa menggunakan perintah INSERT
use latihan
insert into tbl_siswa(nis,nama,kelas) values ('1234','Robin ','1')
go
Untuk Menghapus Record gunakan perintah DELETE , contoh
DELETE FROM [latihan].[dbo].[tbl_siswa] WHERE NIS='1234'
GO
Perintah diatas akan menghapus record ber NIS=1234 pada Database latihan dan Tabel bernama
tbl_siswa
Sebelum semua di kerjakan pastikan buatlah coretan tabel apa saja yang diperlukan , kemudian
susunlah Diagram Struktur Data sehingga memudahkan untuk kelanjutan proses relasi antar tabel dan
memaksimalkan Proses Bisnis Aplikasi yang akan dirancang , atau Normalisasi.
Sebagai contoh Aplikasi yang dibangun semisal Aplikasi Penilaian Siswa , maka tentukanlah dan buatlah
struktur data nya sebelum di masukkan ke project Pemrograman .
Contoh :
Nama Aplikasi : Penilaian Siswa
Tabel yang dibutuhkan : Siswa , Kelas , Nilai , Temporer Laporan
Keterangan Tabel :
Siswa : Menampung data siswa keseluruhan baik NIS, Nama ,Alamat , Kelas
,Jenis Kelamin dll
Kelas : Kelompok Kelas Yang Ada,
Nilai : Kumpulan Transaksi penilaian siswa
Temporer Laporan :
Penampung data proses nilai sebelum di tampilkan di Laporan Pada
Project Aplikasi
Kolom dan Tipe Data Setiap Tabel :
Siswa ( Nis,Nama ,Alamat , Kelas dll)
Kelas (Kode_kelas)
Nilai (Nis, Nilai1,Nilai2 dst )
Setelah Semua Selesai maka mulailah kita membangun aplikasi ke dalam bahasa pemrograman
visual basic 2015.
5. Pemrograman di VB 2015