Showing posts with label SQL. Show all posts
Showing posts with label SQL. Show all posts

Saturday, October 15, 2016

Creating new DB in HeidiSQL

After connecting HeidiSQL to our localhost db, next let's create a new db to play with... :D... Follow below pictures...
Next... Add a new column, hit "Add" button as shown above...Then edit the new column as shown below
Then create this CustomerID as Primary Key:
Okie... Let's add another table column....
Yuuups.... That's all of column that we need... Next... Let's put something to our table by using this sql query :

Result :

Yuuups..... That's all... :v

Connecting HeidiSQL to Our Localhost db

First thing first run your xampp mysql server...

Then let's run our HeidiSQL,
On the "Session Manager", hit "new" button and then we'll gonna get a new session as shown below :
Rename "Unnamed" session to whatever we like, I'm naming it like this :
 After that, just leave every field as default value {except for password, if your local db from xampp has a password put it there..} the hit "Open"...

This is my local db at first look...

Yaaaps.... That's all... :D
We can play many things from here.... B-)

Monday, January 25, 2016

Membuat Database Sederhana di Microsoft SQL Server 2014 (Tanpa Script)

Di sini diperlihatkan step2 untuk membuat database sederhana di SQL Server 2014....Pertama-tama silahkan buka SQL server 2014 Management Studionya..
Tampilan utamanya seperti ini....
Terus klik kanan dibagian Databases seperti yng ditunjukkan panah merah di atas, kemudian pilih "New Database..." :
Terus masukin nama databasenya dan tekan Ok...
Setelah selese akan terlihat database kita di bawah folder Databases..
Terus expand HisokaDatabasenya, klik kanan di folder "Tables" terus pilih "Table.."
Naah.. sampai di sini silahkan isi kolom tabelnya sesuai keinginan...heheh... :D
mmmm.... disini klu mw ngisi tabel-tabel itu kyk ngisi2 data di excel ajjah... jadi mudah.. klu udah selese tekan enter, terus pindah ke cell berikutnya... ini contohnya untuk yang satu kolom...
Terus tambain juga Nama, Rank, dsb...lengkapnya seperti terlihat di bawah ...
mmmm.... dibagian Data Type itu ada banyak tipe data dan disini dipake int sama nvarchar, nvarchar itu sederhananya sama kayak string biasa... :) terus Allow Nulls itu g' dicentang, berarti kolom2nya itu g' boleh dibiarin null jadi harus di isi....
Okiee.... terus klik kanan di baris ID, terus pilih set Primary Key...

Teruuuuus... tetap di baris ID, liad yang bagian "Colum Properties" ada di bawahnya... terus dibagian "Identity Specification"...naah ubah (Is Identity) jadi YES....
Terus klu udah baru kita masukin data-data ke dalam tabelnya...Tapi sebelum itu silahkan disave dl tabelnya, (CTRL + S) ajjah biar cepet, terus masukin nama tabel sesuai selera...
Klu nama tabelnya blom kliatan, folder tabel di bagian object explorer di refresh dl ajjah...
Tuuh... dah kliatan.... :)
Next.... klik kanan di dbo.Hisoka_Tabel, terus pilih "Edit Top 200 Rows"...
Naaah... akan muncul field buat masukin data-data ke dalam kolom tabel yang udah dibuat... klu misalkan data2nya banyak banget dalam file excel, naah itu bisa langsung copy ajjah terus paste di difield ini, cuman seblum di paste, klik yang ditunjukin panah merah di bawah, abis itu baru CTRL+V,,,tar data-data yang kita kopi dari excel langsung otomatis terinput sendiri ehhehe... :D
tapi klu datanya dikit maah... lngsung masukin satu2 ajjah.. sm kayak pas buat tabel... :) contohnya seperti di bawah ...
Yang kolom ID itu klu g' di isi g' masalah... soalnya pas kita tekan enter tepat udah di kolom "Jutsu", ID ini otomatis terisi sendiri...mmm... berikut tabel lengkapnya.... :D
3 biji data udah cukup hehehe.... Uuudaaah... gitu ajjah... :D

klu mw diview... klik kanan di bagian dto.Hisoka_Tabel terus pilih "Select Top 1000 Rows"
Daaaan... hasilnya....
Kliatan data2 yang udah dimasukin... :)

Okieee... Sekian... Semoga Bermanfaat....... ;)

Monday, January 19, 2015

SQL table - basic

Pada kesempatan kali ini akan dipelajari tentang pembuatan table pada sqlite menggunakan sqlite shell. Tutorial ini cuma menunjukkan teknik-teknik dasar saja tidak ada yang begitu rumit. Ok, pertama-tama download dulu sqlite shellnya dari situs resmi sqlite disini. Karena saya menggunakan windows, jadi yang didonlot adalah shell untuk windows, jika menggunakan linux, windows phone, atau mac, silahkan pilih sesuai dengan OS yang digunakan.
Setelah didownload, buat saja folder dan extract file zipnya didalam folder tersebut. Shell sqlite ini cuma terdiri dari satu file exe seperti terlihat di bawah :

Sekarang mari kita buka sqlite3.exe tersebut menggunakan command prompt. Caranya tekan shift kemudian klik kanan folder "sqlite", terus pilih "Open command window here" seperti terlihat :

Kemudian pada command prompt masukkan perintah "sqlite3 test1.db" terus tekan enter. Hasilnya :


Perintah sqlite3 maksudnya adalah kita akan membuka sqlite3.exe tersebut dengan nama database test1.db. Jika database tersebut belum ada maka akan dibuat yang baru, namun jika sudah ada maka database tersebut akan dibuka saja. Jadi sampai disini kita telah berhasil membuat database baru dengan nama test1.db. Ok selanjutnya mari buat table dalam database tersebut dengan memasukkan perintah :

create table test1table(name text,umur integer);

Karena SQlite itu incase sensitive, jadi perintah di atas dapat pula ditulis seperti ini :

CREATE TABLE TEST1TABLE(NAME TEXT, UMUR INTEGER);

Jadi terserah saja mau pake huruf kapital atau huruf kecil atau campuran dua-duanya tidak masalah.

Setelah menekan enter, dan tidak ada yang error, maka kita telah berhasil membuat suatu table dengan nama test1table pada database test1.db dengan parameter table tersebut adalah nama sebagai text dan umur sebagai integer. Terus didalam folder sqlite kita terdapat file baru dengan nama test1.db seperti terlihat dibawah :

Kemudian masukkan data baru kedalam table tersebut dengan menggunakan perintah :

insert into test1table(name,umur) values('Hisoka',123);


Nah untuk melihat data yang baru saja kita masukkan kedalam table, masukkan perintah :

select * from test1table;


Terlihat data yang baru saja dimasukkan yaitu Hisoka dengan umur 123. Biar penampilan isi table lebih bagus, Eksekusi perintah berikut :

.mode column; tekan enter kemudian masukkan lagi :

.header on;


Kemudian eksekusi lagi perintah :
select * from test1table;


Nah terlihat bentuknya lebih terlihat manusiawi dari yang sebelumnya :D

Ok berikutnya kita akan melakukan perintah delete, namun sebelum itu ada baiknya kita masukkan 1 element lagi ke dalam table dengan nama: Poipo dan umur: 1234

Nah... element yang Poipo itu akan didelete dengan perintah :

delete from test1table where name='Poipo';


Nah terlihat element pada table tersisa Hisoka saja karena yang Poiponya sudah didelete.. :-)

Terus command yang terakhir adalah update. Misalhkan kita ingin mengganti umur Hisoka menjadi 37, perintahnya :

update test1table set umur=379 where name="Hisoka";

Terlihat sekarang umurnya sudah menjadi 379.
Ok... cukup sekian basic untuk table di sqlite..Sebagai catatan disini name adalah text sehingga membutuhkan tanda ' ', sedangkan integer langsung ditulis saja angkanya.

Semoga bermanfaat... :-)