huaaaaaaa.
besok qt mu melakukan uts untuk semester 2 materi praktikum perancangan basis
data.... tpi ko utsnya bukan praktikum'y tpi malahan teori... pusing saya....
tapi tak apa
tak ada gunanya mengeluh toh peraturan tidak akan berubah.... tapi syukur
alhamdulillah utsnya soal pg... ya klo mentok-mentok bisa bikin dadu u/ miih
jawabannya... :D
tp ya tak
apa qt berusaha dulu sebentar...
yup dalam
praktikum prancangan basis data kali ini qt masih yang dasanya yaitu basis data
melalui microsoft access 2003, dalam pembahasan ini saya akan lebih fokus pada
pembuatas data base menggunakan tehnik sql, SQL adalah singkatan dari
structured query language, apa sih itu query?
query adalah
suatu objek database yang dapat digunakan untuk menampilkan, menyunting atau
menganalisa suatu data dengan memberikan baris-baris perintah tertentu,
nah sql setau saya ada dua macem : ada yang disebut dengan jet-SQL & T-SQL
pa perbedaannya? :D lom tau juga sich tapi yang saya ketahui microsoft access
itu menggunakan jet-SQL "informasi lebih lanjut hubungi doktor sql
:D"
cukup'
pembahasannya qt mulai masuk ke materi.
cara
mengaktifkannaya
file>>all
program>>microsoft office>>microsoft accesss 2003
Cara membuat
data base baru
file>>new>>blank
database>>(pilih tempat penyimpanan pada hardisk; kasih nama data base
baru misalnya "nilai mahasiswa")>>create
Cara masuk ke tempat pengetikan sintaks sql
Cara masuk ke tempat pengetikan sintaks sql
Pada Objects klik queries => create query in
design view =.ketika muncul tabel kerja Show
Table klik close => pada toolbar klik icon sql (terletak disebelah kiri)
maka akan tambil lembar kerja sql
oy dalam
query dibagi kedalam dua fungsi yaitu
DDL (Data
Definion Language)
nah
berhubung kita membahas sql di program microsoft access perintah DDL ini haya
bisa memdefinisakan tabel/entitas saja, perintahnya itu adalah : Create,
Alter, Drop. nih contohnya
- Create, create digunakan untuk mebuat tabel baru,
·
format :
create table "Nma_table" (kolom1 tipe(panjang), kolom2 tipe(panjang));
·
- contoh :
craeate table mahasiswa (NIM text(8), Nama text(20));
2. alter, alter digunakan untuk
merubah, menambah (Add), menghapus (Drop)
·
contoh menambah
field baru : alter table mahasiswa add Alamat text(20);
·
Contoh
menambah kan primary key : alter
table mahasiswa add constraint NIM primary key (NIM)
·
Contoh format
Mengahupus field : alter table mahasiswa drop column alamat
3. Drop, berfungsi untuk menghapus
table
·
Contohnya :
drop table mahasiswa
Selanjutnya adalah
DML (Data Manipilation language)
Fungsi utamanya
adalah memanipulasi data yang terdapat pada suatu field atau disebut juga
rememanipulasi record, perintah yang terdapat pada DML adalah INSERT, UPDATE, DELETE, SELECT.
1. Insert : Menginput record
Contohnya : insert into mahasiswa values (“2334421”,”ucok”)
2. Update : memperbaharui record
Contohnya : update mahasiswa set nama =”udin” where
NIM=”2334421”
3. Delete : menghapus record
Contohnya : Delete*from mahasiswa where nim=”2334421”
4. Select :
memilih & menggabungkannya. (syarat’y harus memiliki 2 table yang aktif,
berhubung lagi males ngetik sekalian dengan penggunaan ekspresi’y ni
contohnya (contoh berbeda denga diatas)
SELECT transaksi.nofaktur, transaksi.tgl,
transaksi.Kdpesawat, pesawat.Nmpesawat, pesawat.harga, transaksi.Jmlbeli,
pesawat.harga*transaksi.Jmlbeli AS subtotal,
switch(transaksi.jmlbeli>7,subtotal*0.07,transaksi.jmlbeli>4,subtotal*0.04,transaksi.jmlbeli<=4,"0")
AS diskon, subtotal-diskon AS total
FROM pesawat INNER JOIN transaksi ON pesawat.Kdpesawat
= transaksi.Kdpesawat;
Free Template Blogger collection template Hot Deals BERITA_wongANteng SEO theproperty-developer
0 comments:
Post a Comment