.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

Belajar Database

0 komentar


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم
bismillaahirrahmaanirrahiim

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Assalamu'alaikum warahmatullahi wabarakatuh



Pengenalan SQL Dasar

SQL (Structured Query Language) (baca : sequel) adalah salah satu bahasa generasi level ke-4 (4th GL).



Berbeda dengan bahasa pemrograman level ke-3 (3rd GL), SQL adalah bahasa yang bersifat request oriented.


SQL bersifat non case sensitif  format penulisan selalu diakhiri titik koma (;).
SQL sebagai standarisasi dalam produk DBMS seperti ORACLE, Microsoft SQL Server, PostGreSQL, MySQL, Microsoft Access, Informix, dbase III+, Foxbase.

SQL terbagi atas 4 bagian, yaitu :
1.DDL (Data Defenition Language)
Yaitu bahasa yang mempunyai kemampuan mendefenisikan data. Bahasa ini bekenaan dengan operasi-operasi dasar dalam aplikasi database, seperti Create, DROP, ALTER.
2. DML (Data Manipulation Language)
Yaitu bahasa yang berhubungan dengan proses pengolahan atau manipulasi data pada tabel, record, seperti INSERT, UPDATE, SELECT, DELETE.

3. DCL (Data Control Language)
yaitu bahasa yang berhubungan dengan pengendalian akses ke database, seperti GRANT, REVOKE.
4. DTL (Data Transaction Language)
yaitu bahasa yang berhubungan dengan pengaturan transaksi yang terjadi di dalam database, seperti  COMMIT, ROLLBACK, ROLLFORWARD




Berikut Syntax membuat Tabel :


Contoh :
Membuat Tabel Mahasiswa
CREATE TABLE MAHASISWA(  
NIM VARCHAR2(10),
NAMA VARCHAR2(50),
TGL_LAHIR DATE,
CONSTRAINT PKN PRIMARY KEY (NIM));

SQL Constraints 
Constraint adalah pembatasan tipe data pada tabel.
Constraint dapat digunakan pada saat membuat tabel (CREATE TABLE) atau setelah tabel dibuat (ALTER TABLE).
Berikut ini adalah constraint-constraint yang digunakan pada SQL Server :
NOT NULL
UNIQUE
PRIMARY KEY
FOREIGN KEY
CHECK
DEFAULT

SQL PRIMARY KEY Constraint

Constraint PK adalah pembatasan data tidak boleh ganda atau duplikat sekaligus digunakan untuk merelasi dengan Foreign Key pada tabel lain.

Contoh : P_Id tidak boleh duplikat pada saat di entry
CREATE TABLE Persons(
     P_Id int NOT NULL PRIMARY KEY,
     LastName varchar(255) NOT NULL,
     FirstName varchar(255),
     Address varchar(255),
     City varchar(255)
);



Syntax mengubah struktur tabel :
1. Menambah Kolom
Syntax :
  ALTER TABLE nama_tabel
  ADD Column_name   datatype  [constraint];

2. Menghapus  Kolom (DROP COLUMN)

Syntax :
  ALTER TABLE nama_tabel
  DROP COLUMN nama_kolom

3. Mengubah Type Data
Syntax :
  ALTER TABLE nama_tabel


  ALTER COLUMN column_name data_type;

4. Menghapus Tabel


Syntax :


  DROP TABLE nama_tabel;

Latihan : 

Buatlah Syntax SQL dari tabel di bawah ini !! (jawab Di komentar)










Anda bisa menggunakan Oracle 10g XE atau MySQL sebagai Database server SQL
Selamat Mencoba :)

Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
NB :: Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code, membeli hardware elektronika untuk kepentingan Perusahaan maupun Tugas Akhir (TA/SKRIPSI), Insyaallah Saya siap membantu, untuk Respon Cepat dapat menghubungi kami, melalui :

No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com


atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :

ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِين
Alhamdulilah hirobil alamin

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
wassalamualaikum warahmatullahi wabarakatuh


Artikel Belajar Database, Diterbitkan oleh scodeaplikasi pada Kamis, 26 Februari 2015. Semoga artikel ini dapat menambah wawasan Anda. Website ini dipost dari beberapa sumber, bisa cek disini sumber, Sobat diperbolehkan mengcopy paste / menyebar luaskan artikel ini, karena segala yang dipost di public adalah milik public. Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code ,Dengan Cara menghubungi saya Ke Email: Fajarudinsidik@gmail.com, atau No Hp/WA : (fajar) : 085369237896, (puat) : 085267792168.

Tawk.to