Cara Mudah Membuat Tabel Sql Server | penerapan Create table, insert into, Alter table, Update, Select. - Rembang Programming
News Update
Loading...

Tuesday, 2 May 2017

Cara Mudah Membuat Tabel Sql Server | penerapan Create table, insert into, Alter table, Update, Select.

Bertemu lagi dengan saya untuk tutorial tentang database sql server, kesempatan berbagi kali ini saya akan membahas tentang bagaimana Cara Mudah Buat Tabel Sql Server, bagaimana kita dapat membuat tabel dan menentukan primary key dan foreign key sesuai kebutuhan. 

Dalam penerapannya di sini saya membuat tabel penjualan yang saling berhubungan dengan tabel lain dalam database sql server. Yuuk kita lihat penerapannya dalam beberapa studi kasus seperti biasanya. Cara Mudah Buat Tabel Sql Server

Membuat table Penjualan Dalam Sql Server


Pembuatan tabel, create tabel, insert tabel, alter tabel, update tabel, select tabel

Membuat Tabel Penjualan Sql Server

Dalam query di bawah menjelaskan pembuatan sebuah tabel Penjualan, yang membentuk field di dalamnya, field Nonota sebagai primary key, dan Kdbrg sebagai foreign key yang merujuk pada tabel Barang.

Syarat foreign key adalah nama field harus sama, terdapat references yang menjelaskan bahwa field Kdbrg di dapatkan refrensi dari tabel Barang.

Dan ada juga field tunggal lainnya seperti Tanggaltrans dengan tipe date, dan lain-lain. Postingan sebelumnya kita telah membahas tentang Sql Server | Contoh Query Inner Join.

Baca Juga : Sql Server | Contoh Query Inner Join

Cara Membuat Tabel Sql Server

create table Penjualan
  (Nonota varchar(10) primary key,
  Kdbrg varchar(10) foreign key references Barang (Kdbrg),
  Tanggaltrans date,
  Jumlahjual int,
  Hargajual int,
  Total int)

tabel penjualan

Cara Input data pada tabel Sql Server

Untuk tabel yang telah terbuat yaitu tabel Penjualan,  maka dari itu kita akan menginputkan data ke dalam tabel Penjualan, menggunakan query insert into nama tabel, values mempresentasikan nilai yang akan di inputkan/menyataka nilai kebenaran yang akan di inputkan.

Dalam penulisan data tiap field di ikuti dengan tanda petik dan dipisahkan menggunakan tanda koma, kecuali tipe data input nilai/integer tidak menggunakan petik. Berikut ini query inputnya.

insert into Penjualan values
('JUAL001', '001', '04/27/2017', 20, 3000, 60000),
('JUAL002', '003', '08/17/2017', 10, 7000, 70000),
('JUAL003', '005', '04/17/2017', 20, 5000, 100000),
('JUAL004', '003', '04/22/2017', 10, 7000, 70000),
('JUAL005', '002', '05/08/2017', 2, 14000, 28000)

Menjadi progremer handal

Menambah Field Tabel Sql Server

Di sini kita akan coba menambahkan sebuah field baru dengan menggunakan query alter table, jadi pada dasarnya pada tabel tertentu yang telah terbuat kita juga bisa menambahkan sebuah field lagi di dalamnya. Berikut query yang kita terapkan.

ALTER TABLE Penjualan
ADD Bayar int

berbagi pengetahuan it

Menghapus Record Sql Server

Dalam studi kasus ini kita akan mencoba menghapus sebuah record sesuai dengan nomer nota yang kita pilih.

Query nya menggunakan delete from table where Nonota='nomer nota yang kita pilih'. Data akan terhapus satu baris sesuai nomor nota yang kita hapus.

DELETE FROM Penjualan
WHERE Nonota='JUAL004

asyiknya dunia IT

Insert Data Field Sql Server

Nah setelah tabel Penjualan telah tertambah field baru kita akan coba melakukan input data pada field tersebut, tapi dalam pengaplikasiannya pada sebuah field yang kita  tambahkan tadi masih kosong/Null, jadi kita akan melakukan insert menggunakan query update.

Dalam artian tabel tang telah jadi kita update datanya dan kita sesuaikan dengan Nonota/primary key nya sebagai kesesuaian data yang kita kehendaki. Berikut ini query yang kita terapkan.

UPDATE Penjualan
SET Bayar=50000
WHERE Nonota='JUAL001'

UPDATE Penjualan
SET Bayar=60000
WHERE Nonota='JUAL002'

UPDATE Penjualan
SET Bayar=150000
WHERE Nonota='JUAL003'

UPDATE Penjualan
SET Bayar=100000
WHERE Nonota='JUAL005'

peluang orang-orang IT

Menampilkan Data Sql Server

Penerapan ini kita akan mencoba menampilkan nama barang dan tanggal transaksinya, penerapan ini menggunakan query Inner Join, hasilnya yang tampil adalah semua data nama barang dan tanggal transaksi.

Kita menggunakan inner join karena dalam pemahamannya jika kita akan menampilkan sebuah field yang terdapat bada beda-beda tabel, kita harus menerapkan join/ ibarat penggabungan yang di dasari dari pengalamatan lokasi field tertentu.

SELECT Barang.nmbrg, Penjualan.Tanggaltrans
FROM Barang
INNER JOIN Penjualan ON Barang.kdbrg=Penjualan.Kdbrg

Menjadi database administrator

Menampilkan Dua Field Di Dua Tabel Sql Server

Pada studi kasus ini penerapannya sama seperti yang tepat di atas nya. Hanya perbeda field yang endak kita tampilkan.

SELECT Barang.jnsbrg, Penjualan.Jumlahjual
FROM Barang
INNER JOIN Penjualan ON Barang.kdbrg=Penjualan.Kdbrg

Membuat Tabel Dalam Sql Server

Tampilkan stok dari barang yang penjualan di bulan april 2017

Pada studi kasus ini kita lebih memanfaatkan sebuah ketepatan data yang kita inginkan,  sebenarnya penerapannya hampir sama dengan yang di atas, yang membuat berbeda adalah pada studi kasus ini kita menggabungkan antara query inner join dan di ikuti dengan kondisi Where yang menyatakan parameter tertentu.

Dalam query di bawa kita hanya menampilkan jumlah dan yang tanggal transfer hanya bulan april. Kemungkinan hasil yang keluar lebih akurat dan sesuai kebutuhan yang di inginkan.

SELECT Barang.jumlah, Penjualan.Tanggaltrans
FROM Barang
INNER JOIN Penjualan ON Barang.kdbrg=Penjualan.Kdbrg
WHERE MONTH(Penjualan.Tanggaltrans)='04'

Membuat Tabel Dalam Sql Server

Tampilkan harga jual yang barangnya shampo sunslik

Tahap ini sama seperti yang di atas, hanya mengambil contoh lain dengan penerapan select dengan 2 tabel yang di ikuti dengan kondi Where nama barang tertentu.

SELECT Barang.nmbrg, Penjualan.Hargajual
FROM Barang
INNER JOIN Penjualan ON Barang.kdbrg=Penjualan.Kdbrg
WHERE Barang.nmbrg='sunslik'

Tabel Dalam Sql Server

Tampilkan nama barang tanggal beli,tanggal jual dan stok.

Dalam penerapan di sini terdapat penerapan inner join dengan 3 tabel yang di perlukan yang saling berrelasi, begitu pula kita menerapkan inner join dua kali karena melewati satu tabel dalam penerapannya.

Maka dari itu sebuah relasi akan berguna ketika kita ingin mengetahui data dari beberapa tabel sekaligus. kurang lebih seperti ini querynya.

SELECT Barang.nmbrg, Pembelian.Tanggalbeli, Penjualan.Tanggaltrans, Barang.jumlah
FROM Barang
INNER JOIN Pembelian ON Barang.kdbrg=Pembelian.Kdbrg
INNER JOIN Penjualan ON Barang.kdbrg=Penjualan.Kdbrg

tampilan praktek sqql server

Sampai di sini pembahasan artikel tentang Cara Mudah Buat Tabel Sql Server, artikel ini kita telah membuat sebuah tabel penjualan dan kita juga menampilkan beberapa Query view dalam beberapa studi kasus di atas.

Baca juga : Contoh membuat tabel sql server

Semoga dapat membatu buat temen-temen yang sedang cari tutorial tentang sql server. 

Terimakasih untuk kunjungannya, jangan lupa bagikan atau tinggalkan komentar di bawah postingan untuk kemajuan artikel di blog ini.

Share with your friends

Give us your opinion
Notification
This is just an example, you can fill it later with your own note.
Done