praktikum perancangan basis data

Sunday, November 6, 2011

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
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
  1. 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