0

Quiz 1 : Membuat, Mengisi dan Menampilakan Table Menggunakan Oracle

Posted by irpan pauzi on 07.26 in

1.      Membuat Tabel
  •  a. Tabel tr_transaksi


create table tr_transaksi
(
c_transaksi varchar(10) primary key,
e_transaksi varchar(20)
);
  •  Tabel tr_job

1

DML (Data Manipulation Language) dan DDL (Data Definition Language)

Posted by irpan pauzi on 08.47 in , , ,
Lumayan buat share sedikit tentang DML (Data Manipulation Language) dan DDL (Data Definition Language) . Tujun utama saya bikin tentang ini sebenernya buat tugas BASIS DATA II di Perkuliahan saya, tapikan lumayan buat share sama para pembaca :D. Mudah - mudahan bermanfaat. Ok lansung aja  :
  • DDL - Data Definition Language
    merupakan kumpulan perintah SQL yang digunakan untuk membuatmengubah dan menghapus struktur dan definisi metadata dari objek-objek database.
  • DML - Data Manipulation Language
    merupakan kumpulan perintah SQL yang digunakan untuk proses pengolahan isi data di dalam table seperti memasukkan, merubah dan menghapus isi data - dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database.

       1. Contoh perintah DDL :

Membuat Tabel
CREATE TABLE
Digunakan untuk membuat tabel. Syntax umumnya sebagai berikut :
CREATE TABLE [schema, ] table
( column datatype [DEFAULT expr][,...]);

Menghapus Tabel
DROP TABLE
Digunakan untuk melakukan penghapusan tabel. Melakukan penghapusan table dengan perintah DROP, berarti mengerjakan hal berikut :
Semua data dan struktur dari table akan dihapus Semua transaksi pending akan di-commit Semua indeks akan dihapus Perintah drop ini tidak bisa di-rollback Sebagai contoh, jika kita ingin menghapus tabel dept, maka yang harus dilakukan adalah :
DROP TABLE dept;

Menambah /Menghapus Kolom
Statemen ALTER TABLE digunakan untuk :
~ Menambahkan kolom baru
Untuk menambah kolom baru, syntax umumnya sebagai berikut :
ALTER TABLE table
ADD         (column datatype [DEFAULT expr]
 [, column datatype]...);
~ Memodifikasi kolom yang sudah ada
Kita dapat memodifikasi kolom dengan mengubah tipe datanya, ukuran dan nilai defaultnya.
Sintaks dari perintah ALTER TABLE untuk memodifikasi kolom sebagai berikut :
ALTER TABLE table
MODIFY      (column datatype [DEFAULT expr]
 [, column datatype] ... );
Contoh :
ALTER TABLE dept
MODIFY       (dname VARCHAR2(30));

View adalah tabel bayangan. Tidak menyimpan data secara fisik. Biasanya berupa hasil query dari tabel-tabel dalam sebuah database. Syntax untuk melakuakn VIEW adalah :
CREATE VIEW <namaTabel> AS
 <SQLQuery>

Trigger adalah sebuah obyek dalam database yang berupa prosedur yang merespon setiap kali terdapat proses modifikasi pada tabel. Proses modifikasi berupa: Insert, Update dan delete. Syntax pembuatan Trigger:
CREATE TRIGGER <namaTrigger> ON TABLE <namaTabel>
FOR [DELETE] [,] [INSERT] [,] [UPDATE]
AS <perintahSQL>


       2. Contoh perintah DML :

Penambahan Data pada Sebuah Tabel
Syntax:
INSERT INTO nama_tabel(field ke-1, ….. field ke-n)
VALUES(nilai_field_ke-1, …. nilai_field_ke-n);

Pembaruan Data  pada Sebuah Tabel
Syntax:
UPDATE nama_tabel
SET nama_field = data_baru
WHERE nama_field = data_lama;

Penghapusan Data pada Sebuah Tabel
Syntax:
DELETE FROM nama_tabel [ WHERE kondisi];

Pemilihan Data dari Satu atau Beberapa Tabel
Syntax :
SELECT [DISTINCT] select_list
FROM table_source
[WHERE search_condition]
[GROUP BY group_by_expression]
[HAVING search_condition]
[ORDER BY order_expression [ASC | DESC] ]

Segitu yang bisa saya share. Kurang lebihnya mohon maaf. Semoga semuanya pada penasaran. ^_^

0
Posted by irpan pauzi on 12.09 in
Tugas Basis Data II
  • CDM dan PDM KTP




  •    CDM dan PDM SIM





  • CDM dan PDM STNK






Copyright © 2009 panpai All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.