Other Related

Other Link

Cari Disini Selengkapnya

Custom Search

17 Juni 2009

Praktikum 4 Mengurutkan Data dan Menyaring Data

A. TUJUAN
1. Menjelaskan cara mengurutkan data
2. Menjelaskan cara menyaring data

B. DASAR TEORI
B.1. Mengurutkan Data
Mengurutkan Data ada dua bentuk :
Ascending : Mengurutkan menaik (misal A-Z atau 0-1000 dst)
Descending : Mengurutkan menurun(Misal Z-A atau 1000-0 dst).

B.2. Mengurutkan Data dengan perintah SQL
Untuk mengurutkan data menggunakan perintah SQL dapat dengan menggunakan klausa ORDER BY. Klausa ORDER BY digunakan untuk mengurutkan data hasil query. Terdapat 2 (dua) jenis : ASC (Ascending urut naik), dan DESC (Descending urut turun). Secara default dianggap urut naik. Misal untuk menampilkan kode buku dan judul buku yang berasal dari table BUKU, perintahnya adalah : SELECT KodeBuku, Judul FROM Buku ORDER BY Judul ASC;
Hasilnya akan sama dengan :
SELECT KodeBuku, Judul
FROM Buku
ORDER BY Judul;
Karena secara default data akan ditampilkan secara urut naik.

B.2. Menyaring Data
Menyaring data (Filter) adalah memisahkan atau menyeleksi semua record yang dikehendaki Microsoft Access memberikan fasilitas untuk menyaring data yang ditampilkan. Selain itu juga data yang ditampilkan disaring sehingga hanya data yang sesuai dengan criteria saja yang akan ditampilkan, maka bisa menggunakan perintah SQL yang ditulis dalam object query pada view SQL. Untuk menyaring data atau memberikan pembatasan hanya data yang sesuai dengan criteria saja yang akan ditampilkan, bisa didefinisikan pada klausa WHERE. (dibahas pada Praktikum 5).
C. TUGAS PENDAHULUAN
Catatlah langkah-langkah yang diperlukan untuk menyelesaikan soal berikut :
Buka table buku dan isi recordnya seperti pada gambar berikut.
Lakukan Pengurutan data secara Ascending
Lakukan pengurutan data secara Descending
Lakukan penyaringan data, tampilkan buku apa saja yang dikarang oleh Tessy Badriyah.


D. PERCOBAAN
D.1. Mengurutkan Data pada Microsoft Access
Buat database baru dengan nama RentalVCD
Buat tabel VCD dengan struktur sebagai berikut :
Isi data pada tabel VCD sebagai berikut :
Buka table VCD
Sorotlah kolom/field yang akan diurutkan :
Klik menu Record, sort Ascending, untuk mengurutkan data yang terkecil ke yang terbesar.Atau Descending untuk sebaliknya


D.2. Mengurutkan Data menggunakan Perintah SQL
Kerjakan langkah-langkah berikut untuk mengurutkan data menggunakan perintah SQL:
Buka database Penjualan
Klik pada menu/object Query
Kemudian klik dua kali Create Query in Design View
Kemudian klik tombol Close
Setelah itu pilih menu View -> SQL View
Kemudian berikan perintah SQL untuk menampilkan semua data yang ada pada tabel BARANG seperti berikut :
Kemudian jalankan query dengan mengklik tombol
Hasilnya sebagai berikut :
Untuk mengurutkan data berdasarkan nama barang, tambahkan perintah ORDER BY dengan mengklik menu View -> SQL View, dan tambahkan perintah berikut
Kemudian jalankan query, hasilnya data pada tabel BARANG akan terurut sesuai dengan NamaBrg.



D.3. Menyaring Data
Buka database RentalVCD.
Bukalah tabel yang akan disaring misal VCD
Tempatkan kursor pada kata atau data yang digunakan sebagai penyeleksi missal ingin menampilkan data-data yang harga sewa VCD sama dengan 3000, maka letakan kursor di data tersebut, 3000 di kolom/field HargaSewa VCD.
Lalu pilih Record, dan pilih Filter by Selection, maka hasilnya adalah sebagai berikut :
Jika ingin meremove/mengembalikan ke data asal, tanpa difilter maka pilih Record, pilih Remove Filter maka akan kembali ke data asal tanpa difilter.

E. LAPORAN RESMI
1. Isi tabel pada database Penjualan yang telah dibuat pada tugas sebelumnya dengan data sebagai berikut :
2. Catatlah langkah-langkah untuk mengurutkan data pada tabel Barang secara urut menurun
3. Jika soal nomer 2 dikerjakan menggunakan query dengan SQL View, apa perintah SQL-nya ?
4. Dengan menggunakan menu yang disediakan oleh Microsoft Access, buka tabel Barang kemudian saringlah data yang ditampilkan hanya untuk barang yang harganya lebih dari 1500. Catatlah langkah-langkahnya.
5. Untuk soal nomer 4, apa perintah SQL-nya ?

Praktikum 3 Pembuatan Tabel dengan SQL Command

A. TUJUAN
1. Menjelaskan pembuatan tabel dengan menggunakan perintah SQL (Structured Query Language)
B. DASAR TEORI
Perintah SQL Untuk membuat table dibuat dengan perintah CREATE TABLE.
CREATE TABLE [schema, ] table ( column datatype [DEFAULT expr][,…]);
Misal struktur dari Tabel DOSEN sebagai berikut :



Maka perintah SQL untuk membuat tabel DOSEN diatas adalah :
CREATE TABLE DOSEN (
NIP char(10), NAMA char(30), ALAMAT char(50), NOTELPON char(7));
Constraint PRIMARY KEY pada tabel DOSEN, yaitu field NIP dapat didefnisikan pada
saat pembuatan tabel, sehingga modifikasi dari perintah SQL untuk pembuatan tabel
siswa menjadi :
CREATE TABLE DOSEN (
NIP char(10) PRIMARY KEY, NAMA char(30),
ALAMAT char(50), NOTELPON char(7));
Contoh tabel kedua berikut ini adalah tabel JENIS_TRAINING yang memiliki struktur
sebagai berikut :



Tabel JENIS_TRAINING memiliki constraint :
1. PRIMARY KEY yaitu KODE_TRAINING
2. FOREIGN KEY yaitu NIP yang berelasi dengan field NIP yang ada pada tabel

DOSEN. Perintah SQL untuk pembuatan tabel JENIS_TRAINING sekaligus pendefinisian constraint-nya dapat ditulis sebagai berikut :
CREATE TABLE JENIS_TRAINING (
KODE_TRAINING char(3) PRIMARY KEY,
TRAINING char(30),
JUMLAHJAM number,
NIP char(10) REFERENCES DOSEN(NIP));
Primary key pada sebuah Tabel bisa terdiri dari dua field atau lebih.
Cara penulisan primary key yang terdiri dari dua field caranya dengan mendefinisikan nama constraint diikuti dengan keterangan field yang jadi primary key. Misal dibuat tabel TRANSAKSI yang memiliki primary key pada field Nomer_Order dan Kode_Brg, maka cara penulisannya sebagai berikut :
CREATE TABLE TRANSAKSI (
Nomer_Order CHAR(3),
Kode_Brg CHAR(5),
.............,

QUANTITY NUMBER,
CONSTRAINT TRANSAKSI_PK PRIMARY KEY(Nomer_Order, Kode_Brg));
Transaksi_PK adalah nama constraint untuk primary key pada field Nomer_Order dan Kode_Brg (keterangan : nama constraint tergantung user yang membuat bisa diberi nama apa saja).
C. TUGAS PENDAHULUAN
1. Buat perintah SQL untuk pembuatan tabel yang ada pada Database Perpustakaan dan Database Penjualan yang ada pada Bab 2
D. PERCOBAAN
Kerjakan langkah-langkah berikut untuk membuat tabel dengan menggunakan perintah SQL : Buat database baru dengan nama Pelatihan.mdb Kemudian buat tabel pada database Pelatihan menggunakan perintah SQL.
Untuk membuat tabel dengan perintah SQL, menu / object yang dipilih pada Access adalah Query :
Lalu klik dua kali pada Create query in Design view.
Kemudian klik tombol Close untuk tidak memilih tabel apapun.

1. Kemudian pilih menu View -> SQL View
2. Dan berikan perintah SQL untuk pembuatan tabel :
Jalankan perintah SQL untuk pembuatan tabel tersebut dengan mengklik icon :

Buat perintah SQL untuk tabel-tabel yang lain pada database penjualan dan database perpustakaan yang dibuat pada tugas pendahuluan, kemudian jalankan dan lihat hasilnya pada object Table.


E. LAPORAN RESMI
1. Lengkapi tabel pada Database Pelatihan dengan membuat dua tabel lagi yaitu Tabel SISWA dan Tabel TRAINING. Masing-masing memiliki struktur sebagai berikut :
Tabel SISWA
Keterangan :
Primary key : NRP



Tabel TRAINING
Keterangan :
Primary key : TANGGAL dan KODE_TRAINING
Foreign key : NRP berelasi dengan NRP yang ada di table SISWA



2. Tulis perintah SQL untuk membuat kedua tabel tersebut.

Praktikum 2 Pembuatan Tabel dan Relasi antar Tabel

A. TUJUAN
Menjelaskan pembuatan tabel pada Access
Memberi aturan pada field yang ada pada Tabel
Mengelola Tabel dengan operasi penambahan, penghapusan, perubahan dan pencarian data pada Tabel
Menjelaskan pemberian relasi antar tabel

B. DASAR TEORI
B.1. Membuat Tabel
Untuk mencatat informasi maka harus dibuat table sebagai tempat menyimpan dan mengelola data. Langkah yang harus dikerjakan adalah :
Merancang table yang akan dibuat,
Merancang struktur table seperti apa
Mengatur hubungan/relasi antar table satu dengan table lain supaya informasinya terpadu.

B.2. Mengelola Tabel
Mengelola data dalam table terdiri dari :
Menambah Data
Mengedit atau merubah data
Menghapus Data
Mencari dan Mengganti Data

6
C. TUGAS PENDAHULUAN
Desan ER-Diagram untuk Database Pembelian dengan spesifikasi sebagai berikut : Data pelanggan terdiri dari nomer pelanggan dan nama pelanggan Data barang terdiri dari nomer barang, nama barang dan harga barang Pelanggan melakukan transaksi pembelian barang yang memiliki atribut tanggal transaksi dan jumlah tiap item barang yang dibeli. Satu transaksi pembelian dapat terdiri dari beberapa item barang yang dibeli.
Lakukan pemetaan dari ER-Diagram ke dalam Tabel Relasional.

D. PERCOBAAN
D.1. Pembuatan Tabel
1. Buat tabel dengan langkah-langkah sebagai berikut : Langkah-langkah pembuatan tabel :
Klik menu/object table
Pilih create table in design view

Ketik struktur table yang akan dibuat, sesuai dengan perancangan informasi yang akan dibangun. Ketik nama fieldnya, tentukan juga type datanya dan atur lebarnya data, pilih Field Size.
Tentukan constraint atau batasan-batasan table. Bila suatu field digunakan sebagai kunci utama,maka field tersebut harus menjadi Primary Key.
Buat tabel untuk menyimpan data Buku. Pada struktur table tersebut, field sebagai Primary Key adalah KodeBuku karena sebagai informasi utama yang membedakan antara buku yang satu dengan yang lain, dan selalu bersifat Unique.
Letakkan kursor di field tersebut yaitu KodeBuku
Klik kanan maka akan muncul menu menentukan Primary Key sebagai berikut : Hasil akhir dari tabel Buku :

Bila ingin memberi aturan pada fields tertentu misalnya KodeBuku, misalkan diberikan
ketentuan sebagai berikut :
Input Mask : L99
Validasi Rule : Left([KodeBuku],1)="K" Or Left([KodeBuku],1)="L"
Validasi Text : "Tidak boleh sembarang memasukan data"


Simpan perancangan struktur table diatas, klik menu File, lalu pilih simpan maka beri nama table tersebut.
D2. Mengelola Tabel
Mengelola Tabel meliputi operasi penambahan, penghapusan, perubahan dan pencarian data pada Tabel.
D.2.1. Menambah Data pada Tabel
Untuk menambahkan data pada tabel :
Pilih Table yang akan ditambah datanya, klik dua kali
Ketik data-data yang dinginkan seperti contoh berikut ini :

Menambah data yang tidak sesuai dengan Rule, sesuai dengan Validasi Rule, seperti kasus diatas bahwa data yang dimasukan harus berawalan K atau L dengan diikuti 2 angka dibelangkannya.Bila yang dimasukan bukan awalan K atau L seperti G04 maka akan muncul message kesalahan.
Menambah data bila data pada Primary Key sama , misalkan data K02 sudah ada, di entri lagi dengan data lain yaitu K02 dengan judul buku yang berbeda, maka ada duplikasi data pada field KodeBuku, maka akan muncul :

D.2.2. Merubah Data pada Tabel
Buka Table yang akan diedit datanya:
Arahkan kursor kearah record yang akan dirubah datanya, misal ingin merubah data pada record 2, maka pilih record 2 pada tabel tersebut lalu ketik perubahannya
Lalu rubah sesuai dengan data mana yang akan dirubah
Lakukan edit data pada record ke 3 untuk data Algoritma Pemrograman ganti menjadi Konsep Pemrograman

D.2.3. Menghapus Data pada Tabel
Buka table yang berisi data yang akan dihapus.
Misal : hapus data pada record 5 untuk data Basis Data.
Arahkan kursor ke data yang akan dihapus,klik kiri sehingga record diblock :
Lalu klik kanan, maka akan muncul menu sebagai berikut :
Pilih Delete Record, maka akan ada konfirmasi apakah akan menghapus record tersebut
Pilih Yes jika ingin menghapus maka data akan dihapus



D.2.4 Mencari dan Mengganti Data pada Tabel
Untuk mencari data pada tabel, caranya :
Buka table yang akan dicari datanya, misal table Buku.
Klik menu edit, Find
Ketik data yang dicari, pada kotak isian Find What
Pilih table Buku: table pada kotak isian Look In
Pilih Whole Field pada kotak isian Match
Pilih All pada kota Search.
Misal : lakukan pencarian data untuk pengarang Tessy Badriyah, buku apa saja yang
dikarang. Untuk mencari sekaligus mengganti data, caranya :
Buka table yang akan dicari datanya, misal table Buku.
Klik menu edit, Find
Ketik data yang dicari, pada kotak isian Find What, misal : Image Processing
Pada kotak isian Replace With : misal ketik : Pengolahan Citra
Pilih table Buku: table pada kotak isian Look In
Pilih Any Part of Field pada kotak isian Match
Pilih Replace All pada kota Search, dan pilih Yes.

D.3. Memberi Relasi antar Tabel
Pembuatan relasi antar tabel bertujuan untuk membuat hubungan antar table agar ada relasi
antara table yang satu dengan yang lain.
Sebagai contoh sistem informasi perpustakaan, yang terdiri table

table buku
table peminjaman
table anggota. Langkah-langkah pembuatan relasi antar tabel :
Buat tabel buku
Dan entri data
Buat table Anggota
Dan entri data seperti dibawah ini :
Buat table Pinjam
Lalu entri data peminjaman
Untuk membuat Relasi antar

08 Juni 2009

Praktikum1 Konsep Database dan PengenalanAccess

A. TUJUAN
1. Menjelaskan tentang Konsep Database
2. Mengenalkan Microsoft Access

B. DASAR TEORI
B.1. Perlunya Data
Data diperlukan dalam segala hal, baik berupa pengukuran, pencatatan, pengumpulan informasi, maupun pengambilan keputusan semuanya memerlukan data. Dengan kata lain data sangat dibutuhkan karena informasi yang ada akan memberikan arti yang sangat penting baik untuk saat ini maupun untuk akan datang.
B.2. Pengertian Database
Database adalah suatu kumpulan data-data yang disusun sedemikian rupa sehingga membentuk informasi yang sangat berguna. Database terbentuk dari sekelompok data-data yang memiliki jenis/sifat sama. Contohnya : data mahasiswa, data dosen, dll.
Demikian juga, kumpulan dari data-data mahasiswa, data-data dosen, data-data keuangan dan lainnya dapat dikumpulkan lagi menjadi kelompok besar, misalkan data-data politeknik elektronika. Bahkan dalam perkembangannya, data-data tersebut dapat berbentuk berbagai macam data, misalkan dapat berupa program, lembaran-lembaran untuk entry (memasukkan) data, laporan-laporan. Kesemuanya itu dapat dikumpulkan menjadi satu yang disebut dengan database.
PRAKTIKUM 1 KONSEP DATABASE DAN PENGENALAN ACCESS

B.3. Definisi Dasar
Database: Sekumpulan data yang saling berhubungan untuk mencapai suatu tujuan.
Data: fakta-fakta yang dapat disimpan dan mempunyai arti tertentu
Tabel : Tempat untuk menyimpan data, tabel terdiri dari field dan record
Field : disebut juga dengan kolom, yaitu bagian tabel tempat menyimpan sebuah item data.
Record : disebut juga dengan baris, yaitu satu bagian informasi yang disimpan dalam tabel,
misal data seorang mahasiswa akan disimpan dalam satu record yang terdiri dari beberapa
kolom/field

B4. Mengenal Microsoft Access
Microsoft Access adalah salah satu dari Relasional Database Management System (DBMS). DBMS adalah sebuah program yang memiliki fasilitas penyimpanan dan pemanggilan struktur informasi pada sistem komputer.
Selain tabel, sebuah file database Access juga berisi bermacam-macam obyek database yang lain diantaranya:
queri untuk mengorganisasi data,
forms untuk berinteraksi dengan data pada layar,
reports untuk mencetak hasil,
macros dan program Visual Basic untuk memperluas fungsionalitas dari aplikasi

database. Semua obyek ini disimpan dalam file .mdb.
B.5. Pembuatan Database di Access
Dalam Access, ada 3 (tiga) cara untuk membuat database
Membuat database baru
Pilihan yang digunakan adalah : Blank Access database

Menggunakan database wizard
Pilihan yang digunakan adalah : Access database wizard, pages and projects.

Menggunakan database yang sudah pernah dibuat
Pilihan yang digunakan adalah : Open an existing file


PRAKTIKUM 1 KONSEP DATABASE DAN PENGENALAN ACCESS

C. TUGAS PENDAHULUAN
1. Jelaskan pengertian tentang konsep Database dan definisi dasarnya
2. Berikan ilustrasi komponen tabel yang terdiri dari field (kolom) dan record (baris)

D. PERCOBAAN
Jalankan Microsoft Access dan buat database baru dengan nama Penjualan.mdb. Kerjakan sesuai dengan petunjuk langkah-langkah berikut :
Langkah-langkah untuk menjalankan microsoft access adalah :
Siapkan instalasi Microsft Acces yang merupakan satu paket dengan Microsoft Office.
Pilih menu Microsft Acces pada menu yang tersedia dalam windows.


PRAKTIKUM 1 KONSEP DATABASE DAN PENGENALAN ACCESS

Kemudian pilih Blank Database untuk membuat database yang baru.

Maka akan muncul dialog seperti dibawah ini, artinya simpan database baru dengan nama yang sesuai dengan informasi yang akan dibangun serta letakan pada folder directory yang telah disiapkan.
Akan dibuat database baru dengan nama Penjualan.mdb pada folder My Documents
Pilih object yang diinginkan
Jika ingin membuat table, maka pilih object table dan pilih create table


PRAKTIKUM 1 KONSEP DATABASE DAN PENGENALAN ACCESS

Jika ingin membuat table, jika ingiin membuat Query maka juga pilih object Query dan seterusnya.
E. LAPORAN RESMI
1. Lakukan instalasi Microsoft Access, lakukan customize bila perlu.
2. Buat Folder baru, dengan nama DataBase1 serta buat subdirectory Laporan, Form dan Gambar dari Database1.
3. Buat database baru dengan nama: Perpustakaan