DATA DEFINITION LANGUAGE | BELAJAR MYSQL SERVER#2


DATA DEFINITION LANGUAGE | BELAJAR MYSQL SERVER#2

Pada kesempatan kali ini,kita akan belajar database pada program atau yang biasa dikenal dengan my sql server. kita akan belajar dari awal mengenai my sql server dan yang saya gunakan untuk media pembelajaran kali ini adalah sql server 2008. kalian bisa mengunduhnya pada link dibawah ini. sesuaikan dengan system teman teman ya.

Download

 A. Tujuan

- Mempraktikan mengetahui query DDL dan fungsinya
- Mempraktikan bisa membuat database di SQL Server 2008 dan membuat tabel
menggunakan perintah DDL

B. Teori

 SQL (Structured Query Language) (baca: sequel) adalah salah satu bahasa generasi
level ke-4 (4th GL) yang awalnya dikembangkan oleh IBM di San Jose Research
Laboratory. Berbeda dengan bahasa pemrograman level ke-3 (3rd GL), SQL adalah
bahasa yang bersifat request oriented dan bersifat non-prosedural sehingga lebih
mudah untuk dipelajari karena sintaks yang digunakan hampir menyerupai bahasa
yang digunakan oleh manusia untuk berkomunikasi. Sehingga SQL lebih fleksibel
dalam penggunaannya. Selain itu SQL juga bersifat non case sensitif. Banyak vendorvendor pembuat DBMS (Database Management System) saat ini menggunakan SQL
sebagai standarisasi dalam produk mereka seperti ORACLE, Microsoft SQL Server,
PostGreSQL, MySQL.

C. Bagian SQL

SQL sendiri terbagi atas beberapa bagian, yaitu:

DDL (Data Definition Language), yaitu bahasa yang mempunyai kemampuan
untuk mendefinisikan data yang berhubungan dengan pembuatan dan
penghapusan objek seperti tabel, indeks, bahkan basis datanya sendiri. Misalnya
CREATE, DROP, ALTER.
DML (Data Manipulation Language), yaitu bahasa yang berhubungan dengan
proses manipulasi data pada tabel, record. Misalnya: INSERT, UPDATE, SELECT,
DELETE.
DCL (Data Control Language), yaitu bahasa yang berhubungan dengan
pengendalian akses ke database. Misalnya: GRANT, REVOKE.
DTL (Data Transaction Language), yaitu bahasa yang berhubungan dengan
pengaturan transaksi yang terjadi di dalam database. Misalnya : COMMIT,
ROLLBACK, ROLLFORWARD.

Berikut ini sintaks-sintaks yang termasuk dalam DDL didalam SQL Server:

Perintah = Keterangan

CREATE DATABASE = Untuk membuat database
CREATE TABLE = Untuk membuat tabel
CREATE VIEW = Untuk membuat view
CREATE PROCEDURE = Untuk membuat Stored Procedure
ALTER TABLE = Mengubah struktur kolom pada tabel
DROP TABEL = Menghapus Tabel
DROP DATABASE = Menghapus Database

D. Latihan Praktik

1. Jalankan SQL Server 2008 melalui Start->All Programs-> SQL Server 2008-> SQL
Server Manajement Studio.

2. Buat database melalui object Explorer sebagai berikut:


3. Setting sebagai berikut :



4. Buatlah beberapa tabel pada database yang telah anda buat dengan menekan
Ctrl+N atau menggunakan toolbar New Query, pastikan database aktif pada
database yang anda buat..


5. Ketikkan perintah DDL (Data Definition Language) untuk membuat beberapa
tabel menggunakan perintah sql, pada query editor. Jalankan perintah2 tersebut
secara urut.







6. Langkah Berikutnya membuat diagram database, untuk lebih jelasnya perhatikan
ilustrasi gambar dibawah ini.


7. Pilih semua tabel pada opsi dialog add table, secara otomatis setiap tabel berelasi
dengan yang lain sesuai dengan baris perintah query yang telah diketikan diatas.


8. Simpan dengan nama Diagram_Perkuliahan_NPM (isi dengan NPM Masing2)

9. Berikut ini ilustrasi diagram perkuliahan.


Itulah tadi artikel pembahasan mengenai Data Definition Language, apabila artikel ini bermanfaat bagi teman teman.. share sebanyak banyaknya ke teman teman atau orang lain supaya algoritma google bisa merekomendasikan blog ini ke orang lain.

Subsrcibe dikanan dengan mengisikan email untuk mendapatkan notifikasi terbaru dari blog ini agar tidak ketinggalan berita berita menarik lainnya.

Tunggu artikel lainnya dari blog ini, terimakasih sudah berkunjung.

Materi Selanjutnya Belajar MySql Server#3



Kata Kunci

sistem basis data
sistem basis data adalah
sistem basis data pdf
sistem basis data terdiri dari
sistem basis data terdistribusi
sistem basis data terpusat
sistem basis data gunadarma
sistem basis data dibagi menjadi berapa bagian
sistem basis data enterprise-class
sistem basis data stand alone
sistem basis data merupakan
my sql
mysql download
mysql adalah
mysql workbench
mysql connector
mysql server
mysql online
mysql adalah perangkat lunak yang memiliki sistem
mysql
mysql merupakan software berbasis
mysql adalah sebuah
mysql diciptakan oleh