RSS
Facebook
Twitter

Showing posts with label basis data. Show all posts
Showing posts with label basis data. Show all posts

Sunday, August 28, 2011

Basis Data : Oracle "Syntax Create dan Insert"

1. Syntax Create table dalam oracle sebagai berikut.

a. Hanya menggunakan primary key saja.
contoh kita membuat table barang dimana field nya terdiri dari kode_barang sebagai primary key, nama_narang,satuan_barang dan stok_barang. sebagai berikut :
create table barang(
kode_barang char(6),
nama_barang char(50),
satuan_barang char(50),
stok_barang number(5),
constraint pk_barang primary key(kode_barang))
;

b. Menggunakan foreign key dan primary key.
setelah table yang terdapat primary key nya selesai kita dapat membuat foreign key. foreign key tidak dapat selesai apabila table dan field yang merujuk ke foreign key tidak ada. berikut contoh penggunaan foreign key pada table jual :
create table jual(
kode_jual char(6),
kode_barang char(6),
tgl_jual date,
jml_jual number(4),
constraint pk_jual primary key(kode_jual),
constraint fk_jual_barang foreign key(kode_barang)
references barang(kode_barang)
)
;

2. Syntax Insert.
setelah kita create table, maka kita dapat memasukkan data ke dalam table yang telah di buat.
a. Tanpa Insert all
Berikut syntax nya :
insert into barang values('ELK-01','RICE COOKER','BUAH',20)

b.dengan Insert All
insert all berfungsi untuk memasukkan data sekaligus ke dalam table. perlu di ingat sebelumnya kita harus melakukan insert satu kali terlebih dahulu. syntax nya sebagai berikut :
insert all
into barang values('ELK-02','LEMARI ES','UNIT',8)
into barang values('ELK-03','TELEVISI','UNIT',30)
select * from barang

==selamat mencoba==

*tunggu materi selanjutnya.. ^^

Tuesday, June 07, 2011

Basis data : Bahan Pratikum modul 1 - 5

Buat Anak 2TK.. ada syntax query dari Modul 1 sampai Modul 5 nih..
ada yang minat..download aja di sini..
Yang lain juga boleh download..syntax sql buat yang ru belajar ORACLE..
lihat di sini.. ^^

modul 1a
modul 1b
modul 2
modul 3
modul 4
modul 5
Ringan aja kok file nya..cuma .txt .. ^^
semoga bermanfaat..

Wednesday, May 18, 2011

basis data : syntax query dalam sql bagian 1

Syntax query dalam SQL.
cek dibawah ini.
SELECT
[ ALL | DISTINCT ] [ TOP n [ PERCENT ] ]
< * | field1 [ , field2, … ] [ AS alias1, [ , alias2, … ] ]
FROM table1 [ , table2, … ]
[ { INNER | LEFT | RIGHT } JOIN
table2 ON table1.field1 { = | < | > | <= | >= | <> } table2.field2 ]
[ WHERE criteria ]
[ ORDER BY field1 [ ASC | DESC ] [ ,field2 … ]
[ GROUP BY field1 [ , field2, … ] ]
[ HAVING criteria ] >

Setiap query harus memiliki klausa SELECT, yang menentukan kolom yang akan ditampilkan pada hasil, dan klausa FROM yang menentukan cross – product tabel. Klausa optional WHERE menentukan syarat seleksi pada tabel yang ditunjukkan oleh FROM.

Query seperti ini secara intuitif sesuai dengan pernyataan aljabar relasional yang melibatkan seleksi, proyeksi dan cross – product.
Kaitan erat antara SQL dan aljabar relasional merupakan dasar bagi optimasi query pada DBMS relasional.