2) Aplikasi Basis Data

Posted: Oktober 11, 2009 in Tugas Pengantar Basis Data

NAMA   : MONIKA RIANA

KELAS   : 2DA03

NPM       : 40208824

BASIS DATA

Sebelum kita membuat aplikasi kita terlebih dahulu merancang susunan database yang akan kita gunakan. Database yang akan kita pakai adalah Ms. SQL Server. Aplikasi yang akan kita buat adalah pengolahan data service motor. Aplikasi yang akan dibuat melibatkan entitas motor,montir,jenis_service. Dalam mengolah data dalam database kita akan menggunakan perintah SQL (Structure Query Language).

SQL (Structure Query Language)

Secara umum SQL terbagi menjadi 2 kategori pernyataan yaitu :

DDL (Data Definition Language)

Perintah-perintah yang digunakan untuk mendefinisikan dan mengatur semua atribut dan properti dari database seperti menentukan tata letak baris, definisi kolom, kolom – kolom kunci, lokasi file dan strategi penyimpanan.

Perintah – perintah DDL : CREATE , ALTER dan DROP.

MEMBUAT TABEL (CREATE)

Sintaks :CREATE DATABASE nama_database

MEMBUAT TABEL (CREATE)

Sintaks :CREATE TABLE nama_tabel (

namakolom tipedata,

namakolom tipedata,

… ,

)

MERUBAH STRUKTUR TABEL (ALTER)

MENAMBAHKAN KOLOM ATAU CONSTRAINT

Sintaks :

ALTER TABLE nama_tabel

ADD nama_kolom tipedata

ALTER TABLE nama_tabel

ADD CONSTRAINT nama_konstraint fungsi_konstraint

MERUBAH KOLOM ATAU CONSTRAINT

Sintaks :

ALTER TABLE nama_tabel

ALTER COLUMN nama_kolom tipedata

CONSTRAINT  nama_konstraint fungsi_konstraint

MENGHAPUS KOLOM ATAU CONSTRAINT

Sintaks :

ALTER TABLE nama_tabel

DROP COLUMN nama_kolom

ALTER TABLE nama_tabel

DROP nama_konstraint

MENGHAPUS TABEL (DROP)

Sintaks :

DROP TABLE nama_tabel

DML (Data Manipulation Language).

Perintah-perintah yang digunakan untuk menampilkan, menambah, mengubah dan menghapus data di dalam objek – objek yang didefinisikan oleh DDL. Perintah – perintah DML : SELECT, INSERT, UPDATE dan DELETE.

SELECT

Sintaks : SELECT * FROM nama_tabel [WHERE kondisi]

atau SELECT field1,field2,… FROM nama_tabel [WHERE kondisi]

INSERT

Sintaks :

INSERT [INTO] nama_tabel [(field1,filed2,…)] VALUES (nilai_data1,_nilai_data2,…)

UPDATE

Sintaks : UPDATE nama_tabel SET nama_field = nilai_baru [ WHERE kondisi ]

DELETE

Sintaks : DELETE FROM nama_tabel [WHERE kondisi]

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s