220 likes | 422 Views
PENGENALAN ACCES. Apakah Ms. Acces 2000? Merupakan sistem pengolahan database yang dikeluarkan oleh Ms. Acces memungkinkan kita untuk: 1. Mengumpulkan data 2. Menyimpan data 3. Mengatur informasi (membuat report). KEMAMPUAN ACCESS.
E N D
PENGENALAN ACCES Apakah Ms. Acces 2000? • Merupakan sistem pengolahan database yang dikeluarkan oleh Ms. • Acces memungkinkan kita untuk: 1. Mengumpulkan data 2. Menyimpan data 3. Mengatur informasi (membuat report) By : Apik Shokhidin
KEMAMPUAN ACCESS • Memasukan data langsung ke database/mengimpor dari program lain • Mengurutkan, mengindeks dan mengatur dengan cara yang kita inginkan • Secara cepat membuat laporan, label surat, menggunakan semua/sebagian data yang dimiliki By : Apik Shokhidin
KEMAMPUAN ACCESS • Membuat form-form entry data sehingga mempermudah user untuk memasukkan data ke dalam database • Menjalankan Query yang meng-ekstrak sebagian data dengan menggunakan perintah & syarat tertentu By : Apik Shokhidin
Obyek-obyek Dalam Access - Didalam satu file access, tak hanya terdiri atas data saja tetapi juga obyek-obyek yang diperlukan oleh pengguanya. • obyek-obyek didalam access, adalah: 1. TABEL 4. QUERY 2. FORM 5. MODUL 3. REPORT 6. MAKRO - Setiap obyek memiliki karakteristik By : Apik Shokhidin
1. TABEL/TABLE • Tabel merupakan sumber data/pusat database • Bentuk tabel sangat mirip dengan spredd sheet • Dalam konteks database konsep tabel identik dengan entity • Setiap tabel terbagi atas baris dan kolom - satu baris menyatakan satu record - satu kolom menyatakan satu field/atribut By : Apik Shokhidin
2. FORM • Data yang dimasukkan kedatabase selalu disimpan didalam tabel • Form yang digunakan untuk memasukkan data kedalam tabel dengan format formulir • Kelebihannya memasukkan data lebih interaktif • Access menghubungkan form ke tabel dan menyimpan informasi dari form ke tabel By : Apik Shokhidin
3. REPORT • Form yang dirancang untuk memasukkan data dilayar oleh user • Report dirancang untuk mengeluarkan data baik dilayar maupun dikertas (media cetak) • Report merupakan kumpulan data yang diformat khusus dan dikelola sesuai dengan spesifikasi kita • Report merupakan output dari proses membaca tabel/query By : Apik Shokhidin
4. QUERY • Merupakan cara mendapatkan informasi tentang yang diinginkan oleh pengguna • Informasi dapat diperoleh dengan menggunakan kriteria tentang yang diterapkan • Dengan demikian Query dapat dikatakan suatu cara mengayak kata: membuang yang tidak perlu dan menampilkan yang dibutuhkan. By : Apik Shokhidin
5. MODUL - Mengorganisasikan database-database ke dalam satu modul 6. MAKRO - Adalah obyek yang disediakan access untuk mengotomatiskan database dengan perintah yang sudah dispesifikasikan tanpa harus membutuhkan program. By : Apik Shokhidin
Fasilitas-fasilitas • User interface standart, seperti software Ms. Yang lain, yaitu berbasis GUIS • Memiliki sistem help yang baik • Memiliki alat bantu wizard • Memungkinkan berhubungan dengan software lain (fasilitas OLE) • Sistem database administrator/(adanya kemampuan database sebagai security) By : Apik Shokhidin
MERENCANAKAN SUATU DATABASE - Data merupakan sesuatu yang mempunyai makna. - Base merupakan sumber / pusat - Database/basis data adalah kumpulan data yang saling berinteraksi satu sama lain, dengan duplikasi terkontrol, dimana data tidak tergantung pada program aplikasi yang mengaksesnya. By : Apik Shokhidin
Istilah Penting model relasi dalam database • Entity : sesuatu yang ada yang dapat dibedakan antara satu dengan yang lainnya. Contoh : Buku adalah entity • Atribut/Field : sifat/karakteristik/identitas yang merupakan isi dari suatu entity Contoh : Atribut untuk entity buku adalah kode buku, judul, nama pengarang. By : Apik Shokhidin
Istilah penting model relasi dalam database • Relasi : hubungan antar entity • Kunci utama/primary key : atribut yang unik yang dapat membedakan antara satu entity dengan entity yang lain • Kunci tamu/foreign key : atribut utama dari suatu entity yang ditempatkan pada entity lain untuk membentuk suatu relasi By : Apik Shokhidin
Merancang Database Cara pandang perancang database • Secara Konsep (Conseptual View) Dititik beratkan pada pembuatan skema. • Secara fisik (Pysical View) Mengimplementasikan skema kedalam program aplikasi. By : Apik Shokhidin
Nama Entity (Atribut1, atribut2, ….., atribut-n) Nama Relasi Alat Bantu Membuat Skema Terdapat 2 cara pendekatan untuk membuat skema: • Diagram Entity Relationship (DER) Cara penyelesaian masalah yang tidak terlalu bergantung pada dokumen. Relasi 1 – 1 Relasi m – m Relasi 1 – m By : Apik Shokhidin
Menterjemahkan Design ER Ke Dalam Skeme Relasi • Jika relasi yang terjadi adalah 1 – 1 maka pasangkan kunci utama masing-masing kedalam entity lain sebagai kunci tamu/dijadikan satu entity saja Contoh : MHS hanya memilih satu jurusan • Jika relasi yang terjadi adalah 1 – m maka pasangkan kunci utama dari entity yang berelasi m sebagai kunci tamu Contoh : Satu Dosen Pembimbing Akademik mengampu banyak mahasiswa • Jika relasi yang terjadi adalah m – m maka buatlah nama relasi sebagai entity baru yang berisi kunci tamu dari keduanya. Contoh : Banyak MHS meminjam buku diperpustakaan Banyak buku dipinjam mahasiswa By : Apik Shokhidin
MHS (NIM, Nama, Alamat, Jurusan) BUKU (Kode Buku, Judul, Nama pengarang Pinjam Contoh Study kasus pembuatan skema untuk merancang database pada sebuah perpustakaan dengan teknik DER Informasi mengenai peminjaman buku pada perpustakaan Dapat dibuat skema relasinya sbb: By : Apik Shokhidin
Skema relasinya MHS (NIM, Nama, Alamat, Jurusan) Buku (Kode Buku, Judul, Nama Pengarang) Pinjam (Id, NIM, Kode Buku, Tgl pinjam, Tgl kembali) Ket : Id merupakan kunci utama milik Pinjam Nim dan Kode Buku adalah kunci utama milik MHS & BuKU NIM & kode Buku pada Pinjam merupakan kunci tamu By : Apik Shokhidin
3 tabel yang dibuat dalam Access Tabel MHS Tabel BUKU Tabel PINJAM By : Apik Shokhidin
Tugas Data apa yang akan disimpan dan bagaimana cara terbaik untuk mengorganisasikan terhadap data mahasiswa dan data matakuliah dalam rencana mengambil matakuliah oleh mahasiswa. Bagaiman Diagram ER-nya? Bagaimana Skema Relasinya? Berapa tabel yang terbentuk? By : Apik Shokhidin
Alat Bantu Membuat Skema 2. NORMALISASI Menitik beratkan pada dokumen. Pada teknik normalisasi dibutuhkan tahap-tahap untuk mencapai posisi yang paling normal. Normalisasi merupakan pendekatan dengan cara memanipulasi tabel yang berisi data (Splitting) atau memisahkan satu tabel menjadi beberapa tabel By : Apik Shokhidin
TERIMA KASIH By : Apik Shokhidin