Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 24 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
24
Dung lượng
2,68 MB
Nội dung
Page 1 of 24
Modul databasedenganms acces 2007dariberbagaisumber
DATABASE
A. Pengertian Database
Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan
basis dalam menyediakan informasi bagi para pemakai. Databse terdiri dari data yang akan
digunakan atau diperuntukkan terhadap banyak user, dari masing-masing user akan menggunakan
data tersebut sesuai dengan tugas dan fungsinya.
Beberapa Definisi tentang Database
1. Database merupakan kumpulan dari beberapa table yang terintegrasi dan saling berhubungan
dalam satu kesatuan.
2. Database (basis data) adalah: sistem penyimpanan beragam jenis data dalam sebuah entitas yang
besar untuk diolah sedemikian rupa agar mudah dipergunakan kembali. Dengan menggunakan
komputer, konsep pengolahan database tradisional dapat diotomasi sehingga memudahkan
pekerjaan. Data yang disimpan bisa sangat variatif (angka, teks, gambar, suara, dan jenis data
multi-media lainnya).
3. Database (basis data) adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan
file yang lain sehingga membentuk data untuk menginformasikan satu perusahaan dan instansi.
Bila terdapat file yang tidak dapat dipadukan atau dihubungkan dengan file yang lainnya, berarti
file tersebut bukanlah kelompok dari satu database, melainkan membentuk satu database sendiri.
Database juga merupakan landasan bagi pembuatan dan pengembangan program aplikasi. Oleh
sebab itu, database harus dibuat sedemikian rupa sehingga pembuatan program lebih mudah dan
cepat.
4. Menurut Gordon C. Everest :
Database adalah koleksi atau kumpulan data yang mekanis, terbagi / shared, terdefinisi secara
formal dan dikontrol terpusat pada organisasi.
5. Menurut C.J. Date :
Database adalah koleksi “data operasional” yang tersimpan dan dipakai oleh sistem aplikasi dari
suatu organisasi.
Data input adalah data yang masuk dari luar sistem
Data output adalah data yang dihasilkan sistem
Data operasional adalah data yang tersimpan pada sistem
6. Menurut Toni Fabbri :
Database adalah sebuah sistem file-file yang terintegrasi yang mempunyai minimal primary key
untuk pengulangan data.
7. Menurut S. Attre :
Database adalah koleksi data-data yang saling berhubungan mengenai suatu organisasi /
enterprise dengan macam-macam pemakaiannya.
B. Definisi Dasar Struktur Database :
1. Data: Sekumpulan fakta mengenai objek tertentu, orang dan lain-lain yang dinyatakan dengan
angka, huruf, gambar, film, suara dan sebagainya yang relevan dan belum mempunyai arti.
2. Informasi: Hasil pengolahan data yang konkrit dan sudah mempunyai arti untuk mencapai suatu
tujuan tertentu.
3. Tabel: Merupakan hal yang paling mendasar dalam hal penyimpanan data yang terdiri dari field
dan record.
4. Field (kolom): Merupakan elemen dari tabel yang berisikan informasi tertentu yang spesifik
tentang subjudul tabel pada sebuah item data.
Syarat-syarat pembentukan Field Name pada tabel:
Harus Unik atau Spesifik
Boleh disingkat
Pemisah sebagai pengganti spasi dalam pembentuk field adalah tanda lambang "_"
Page 2 of 24
Modul databasedenganms acces 2007dariberbagaisumber
Contoh: Kode Barang menjadi KdBarang, KodeBrg, Kd_Brg, Kd_Barang.
5. Record (baris): Sekumpulan data yang saling berkaitan tentang sebuah subjek tertentu, misalnya
data seorang siswa akan disimpan dalam record yang terdiri dari beberapa kolom / field.
C. Sifat-sifat Database :
1. Internal: Kesatuan (integritas) dari file-file yang terlibat.
2. Terbagi/share: Elemen-elemen database dapat dibagikan pada para user baik secara sendiri-
sendiri maupun secara serentak dan pada waktu yang sama (Concurrent sharing).
D. Perangkat Untuk Membuat Database
Database dapat dibuat dan diolah dengan menggunakan suatu program komputer, yaitu yang biasa
kita sebut dengan software (perangkat lunak). Software yang digunakan untuk mengelola dan
memanggil kueri (query) database disebut Database Management System (DBMS) atau jika
diterjemahkan kedalam bahasa indonesia berarti “Sistem Manajemen Basis Data”.
E. Tipe Database
Terdapat 12 tipe database, antara lain:
1. Operational database: Database ini menyimpan data rinci yang diperlukan untuk mendukung
operasi dari seluruh organisasi. Mereka juga disebut subject- area databases (SADB), transaksi
database, dan produksi database. Contoh: database pelanggan, database pribadi, database
inventaris, akuntansi database.
2. Analytical database: Database ini menyimpan data dan informasi yang diambil dari operasional
yang dipilih dan eksternal database. Mereka terdiri dari data dan informasi yang dirangkum
paling dibutuhkan oleh sebuah organisasi manajemen dan End-user lainnya. Beberapa orang
menyebut analitis multidimensi database sebagai database, manajemen database, atau informasi
database.
3. Data warehouse: Sebuah data warehouse menyimpan data dari saat ini dan tahun- tahun
sebelumnya - data yang diambil dariberbagaidatabase operasional dari sebuah organisasi.
4. Distributed database: Ini adalah database-kelompok kerja lokal dan departemen di kantor
regional, kantor cabang, pabrik-pabrik dan lokasi kerja lainnya. Database ini dapat mencakup
kedua segmen yaitu operasional dan user database, serta data yang dihasilkan dan digunakan
hanya pada pengguna situs sendiri.
5. End-user database: Database ini terdiri dariberbagai file data yang dikembangkan oleh end-user
di workstation mereka. Contoh dari ini adalah koleksi dokumen dalam spreadsheet, word
processing dan bahkan download file.
Page 3 of 24
Modul databasedenganms acces 2007dariberbagaisumber
6. External database: Database ini menyediakan akses ke eksternal, data milik pribadi online -
tersedia untuk biaya kepada pengguna akhir dan organisasi dari layanan komersial. Akses ke
kekayaan informasi daridatabase eksternal yang tersedia untuk biaya dari layanan online
komersial dan dengan atau tanpa biaya dari banyak sumber di Internet.
7. Hypermedia databases on the web: Ini adalah kumpulan dari halaman-halaman multimedia yang
saling berhubungan di sebuah situs web. Mereka terdiri dari home page dan halaman hyperlink
lain dari multimedia atau campuran media seperti teks, grafik, gambar foto, klip video, audio dll.
8. Navigational database: Dalam navigasi database, queries menemukan benda terutama dengan
mengikuti referensi dari objek lain.
9. In-memory databases: Database di memori terutama bergantung pada memori utama untuk
penyimpanan data komputer. Ini berbeda dengan sistem manajemen database yang menggunakan
disk berbasis mekanisme penyimpanan. Database memori utama lebih cepat daripada
dioptimalkan disk database sejak Optimasi algoritma internal menjadi lebih sederhana dan lebih
sedikit CPU mengeksekusi instruksi.
10. Document-oriented databases: Merupakan program komputer yang dirancang untuk aplikasi
berorientasi dokumen. Sistem ini bisa diimplementasikan sebagai lapisan di atas sebuah database
relasional atau objek database. Sebagai lawan daridatabase relasional, dokumen berbasis
database tidak menyimpan data dalam tabel dengan ukuran seragam kolom untuk setiap record.
Sebaliknya, mereka menyimpan setiap catatan sebagai dokumen yang memiliki karakteristik
tertentu. Sejumlah bidang panjang apapun dapat ditambahkan ke dokumen. Bidang yang dapat
juga berisi beberapa bagian data.
11. Real-time databases Real-time: Database adalah sistem pengolahan dirancang untuk menangani
beban kerja negara yang dapat berubah terus-menerus. Ini berbeda daridatabase tradisional yang
mengandung data yang terus- menerus, sebagian besar tidak terpengaruh oleh waktu. Sebagai
contoh, pasar saham berubah dengan cepat dan dinamis. Real-time processing berarti bahwa
transaksi diproses cukup cepat bagi hasil untuk kembali dan bertindak segera. Real-time database
yang berguna untuk akuntansi, perbankan, hukum, catatan medis, multi-media, kontrol proses,
sistem reservasi, dan analisis data ilmiah.
12. Relational Database: Database yang paling umum digunakan saat ini. Menggunakan meja untuk
informasi struktur sehingga mudah untuk mencari.
F. Model Database
Database mempunyai dua varian model, yaitu model Post-relational database dan model Object
database.
1. Post-relational database models
Sebuah produk yang menawarkan model data yang lebih umum dari model relasional dan dikenal
sebagai post-relational. Model data dalam produk tersebut mencakup hubungan namun tidak
dibatasi oleh Prinsip Informasi yang mana mewakili semua informasi dengan nilai-nilai data
dalam kaitannya dengan hal itu.
2. Object database models
Dalam beberapa tahun terakhir,[update], paradigma yang berorientasi pada obyek telah
diterapkan dalam bidang-bidang seperti teknik dan spasial database, telekomunikasi dan ilmu
pilmiah lainnya. Para konglomerasi pemrograman berorientasi objek dan teknologi database
mengarah pada model pemrograman baru yang dikenal sebagai Object database.
G. Tujuan Database
Setiap manajemen dalam merancang dan menyusun database harus mempunyai tujuan, yaitu:
1. Membuat agar user mudah mendapatkan data.
2. Menyediakan tempat penyimpanan data yang relevan.
3. Menghapus data yang berlebihan.
4. Melindungi data dari kerusakan fisik.
Page 4 of 24
Modul databasedenganms acces 2007dariberbagaisumber
5. Memungkinkan perkembangan lebih lanjut di dalam sistem database.
H. Ciri-ciri Database
Adapun ciri-ciri database adalah:
1. Sistem yang dapat menyimpan data ke dalam floppy disk atau harddisk.
2. Sistem yang menganut pengolahan data untuk ditambah, diubah, atau dihapus dengan mudah dan
terkontrol.
3. Data terpisah dari program.
I. Keuntungan Database
Adapun keuntungan database terhadap sistem pemrosesan adalah:
1. Kemubajiran data terkurangi.
2. Integritas data dapat selalu terjaga.
3. Berbagai data dapat selalu dilakukan oleh setiap user.
4. Penggunaan data lebih mudah.
5. Konsistensi data dapat selalu terjaga.
J. Manfaat Database
Adapun manfaat database adalah:
1. Sebagai komponen utama atau penting dalam sistem informasi, karena merupakan dasar dalam
menyediakan informasi.
2. Menentukan kualitas informasi yaitu cepat, akurat, dan relevan, sehingga infromasi yang
disajikan tidak basi. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif
dibandingkan dengan biaya mendapatkanya.
3. Mengatasi kerangkapan data (redundancy data).
4. Menghindari terjadinya inkonsistensi data.
5. Mengatasi kesulitan dalam mengakses data.
6. Menyusun format yang standar dari sebuah data.
7. Penggunaan oleh banyak pemakai (multiple user). Sebuah database bisa dimanfaatkan sekaligus
secara bersama oleh banyak pengguna (multiuser).
8. Melakukan perlindungan dan pengamanan data. Setiap data hanya bisa diakses atau dimanipulasi
oleh pihak yang diberi otoritas dengan memberikan login dan password terhadap masing-masing
data.
9. Agar pemakai mampu menyusun suatu pandangan (view) abstraksi dari data. Hal ini bertujuan
menyederhanakan interaksi antara pengguna dengan sistemnya dan database dapat
mempresentasikan pandangan yang berbeda kepada para pengguna, programmer dan
administratornya.
K. Kekurangan
1. Kompleksitas
2. Kapasitas daya tampung, apabila data sudah sangat besar sekali.
3. Biaya DBMS (DataBase Management System)
4. Biaya hardware
5. Dampak dari kesalahan cara kerja
L. Perangkat Lunak
Open Office. Org Base, Microsoft Sql Server, Ms Access, Mysql, Foxpro, Visual Foxpro, Oracle,
Dbase, Visual Dbase ,SPSS, MYOB, Sybase, Interbase, Xbase, Firebird, Postgresql, Dbase Iii,
Paradox, Arago, Force, Recital, Dbfast, Dbxl, Quicksilver, Clipper, Flagship, Harbour, Lotus Smart
Suite Approach, Db2, Microsoft Dinamic AX
Page 5 of 24
Modul databasedenganms acces 2007dariberbagaisumber
M. Contoh pemakaian aplikasi database :
• Transaksi pembelian dari Mall/Supermarket
• Transaksi pembelian atas pemakaian kartu kredit
• Tempat penampungan data pesanan bagi agen travel
• Mengolah data asuransi
• Penggunaan Internet
• Pelajaran di Kampus
• Mengolah data nilai siswa
Kesimpulan
Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan
basis dalam menyediakan informasi bagi para pemakai. Databse terdiri dari data yang akan
digunakan atau diperuntukkan terhadap banyak user, dari masing-masing user akan menggunakan
data tersebut sesuai dengan tugas dan fungsinya.
Jadi, mau apapun bidang dan ruang lingkupnya seperti ekonomi, manajemen, dan psikologi pastilah
membutuhkan database ini yang dirasakan sangat bermanfaat. Contohnya saja jika dalam bidang
psikologi dapat mencari nama mahasiswa psikologi dari nomor npm dan dapat mencari mata kuliah
dari nomor kode mata kuliah. Sehingga para pengguna pun dengan mudah dan cepat dalam mencari
informasi tersebut.
DATABASE denganMS ACCES
A. Objek Database dalam Microsoft Access
1. TABLE: Tempat data mentah disimpan. Data disusun membentuk baris (disebut record) dan
kolom (disebut field)
2. FORM: Lembaran elektronik yang memudahkan pemakai untuk memasukkan,
3. menampilkan, dan menganalisis data. Form biasanya terkait langsung dengan Table.
4. QUERY: Proses pemilihan atau penyaringan data sehingga hanya data yang diinginkan yang
akan ditampilkan/dicetak
5. REPORT: Tampilan data dalam bentuk tercetak/tertulis. Dasar pembuatan Report adalah Table
atau Query, dengan format yang disesuaikan keinginan pengguna.
6. MACRO: Kumpulan beberapa perintah yang dapat dilakukan secara sekaligus dalam database.
Digunakan untuk mengotomasi tugas-tugas yang sering dilakukan.
7. MODUL: Sebuah unit pemrograman berbasis Visual Basic yang disesuaikan dengan sistem
aplikasi Microsoft Access. Modul dibuat sebagai sebuah program buatan untuk keperluan khusus
(taylor-made).
B. DATABASE RELASIONAL
1. Aplikasi manajemen database mengenal dua macam bentuk database:
1. flat-file: semua record tersimpan dalam satu tabel;
2. database relasional: memiliki banyak tabel yang saling terkait, dengan sebuah unsur data yg
berfungsi sebagai pengait (disebut primary key).
2. Dengan semakin banyaknya data yang dikelola, hampir tidak mungkin bahwa semua rekaman
(record) disimpan dalau satu tabel. Manfaat database relasional adalah membuat sistem
pengolahan data menjadi lebih efisien dan tabel data dapat dipilahkan dengan kategori yang
berbeda. Fungsi primary key sangat penting dalam menemukan relasi dan logika kaitan antar
tabel.
Page 6 of 24
Modul databasedenganms acces 2007dariberbagaisumber
Memulai Access 2007
Microsoft Access2007 yang untuk selanjutnya disingkat Access2007 adalah program aplikasi database
yang populer dan banyak digunakan saat ini. DenganAccess2007 Anda dapat merancang, membuat, dan
mengelola databasedengan secara mudah. Access2007 mempunyai tampilan user interface (UI) baru
yang mengganti menu, toolbars, dan sebagian besar task panes yang ada di Microsoft Access versi
sebelumnya dengan mekanisasi tunggal yang lebih simpel dan efisien. User interface (UI) baru ini
dirancang untuk membantu Anda bekerja lebih produktif serta mudah dalam menggunakan seluruh
fasilitas dan fungsi yang ada. Untuk memulai atau membuka program aplikasi Access 2007, ikuti langkah
berikut ini:
1. Nyalakan komputer Anda, tunggu sampai komputer menampilkan area kerja (desktop) Microsoft
Windows XP Service Pack (SP) 2, Microsoft Windows Server 2003, atau Microsoft Windows
Vista.
2. Klik tombol yang ada di taskbar.
3. Pilih atau klik menu All Programs > Microsoft Office > Microsoft Office Access2007.
I. Mengenal Ribbon sebagai User Interface Baru pada Access 2007
Access 2007 mempunyai tampilan user interface (UI) baru yang mengganti Menu, Toolbars, dan sebagian
besar Task Panes yang ada di Access versi sebelumnya dengan mekanisasi tunggal yang lebih simpel dan
efisien.
1. Pengganti menu dan toolbars pada Access2007 biasa disebut Ribbon, yang dirancang untuk
membantu Anda bekerja lebih produktif serta mudah dalam menggunakan seluruh fasilitas dan
fungsi yang disediakan oleh Access2007.
Page 7 of 24
Modul databasedenganms acces 2007dariberbagaisumber
2. Ribbon ini terdiri atas beberapa Tabs yang mengorganisasikan berbagai skenario khusus dan
objek sesuai dengan jenis aktivitasnya.
3. Masing-masing tab terdiri atas beberapa Groups.
4. Setiap group terdiri atas beberapa Tombol Perintah atau Command Buttons.
Jadi, Ribbon ini mempunyai fungsi dan isi yang sangat lengkap karena di dalamnya juga sudah
mengandung menu, toolbars, tombol perintah (command buttons), galleries, dan kotak dialog.
Selain standard Tabs yang ada pa da Ribbon, Access2007 juga menyediakan Tab lain yang biasa disebut
Contextual Tab yang akan otomatis muncul ketika Anda sedang memilih atau bekerja dengan objek
seperti table, picture, atau drawing.
1
Semua Tab dan tombol perintah (Command Buttons) pada Ribbon selain dapat diakses menggunakan
mouse, juga dapat diakses dengan tombol keyboard. Untuk itu ikuti langkah berikut ini:
1. Tekan tombol Alt di keyboard. Dengan langkah ini pada Ribbon akan ditampilkan KeyTips
berupa angka atau huruf yang dapat digunakan untuk menjalankan Tab atau tombol perintah
(Command Buttons).
Page 8 of 24
Modul databasedenganms acces 2007dariberbagaisumber
2. Selanjutnya tekan angka atau huruf yang mewakili Tab atau tombol perintah (Command Buttons).
Apabila Anda menekan huruf yang mewakili Tabs, maka berikutnya akan menampilkan KeyTips
untuk Tab yang Anda pilih.
II. Mengenal Microsoft Office Button, Quick Access Toolbar dan Dialog Box
Launchers
Jendela kerja Access2007 telah dilengkapi pula dengan Microsoft Office Button, Quick Access
Toolbar, dan Dialog Box Launchers.
1. Microsoft Office Button yang berada di pojok kiri atas jendela kerja Access2007 berfungsi untuk
membuka menu.
2. Quick Access Toolbar ditempatkan di kanan Microsoft Office Button yang berisi kumpulan
tombol perintah yang relatif sering digunakan.
3. Dialog Box Launchers berbentuk ikon kecil yang ada di sudut kanan bawah setiap Group pada
masing-masing Tab. Dengan mengklik ikon Dialog Box Launcher tersebut, secara otomatis kotak
dialog atau task pane yang terkait dengan Group tersebut akan dibuka.
Page 9 of 24
Modul databasedenganms acces 2007dariberbagaisumber
III. Mengatur Konfigurasi Status Bar
Status Bar akan menampilkan berbagai informasi yang dirasakan perlu ketika Anda sedang bekerja
dengan jendela kerja Access2007. Anda dapat mengatur konfigurasi Status Bar ini agar sesuai dengan
kebutuhan, dengan cara mengklik tombol kanan mouse pada area Status Bar yang ada di bawah jendela
kerja Access2007.Dengan langkah ini, kotak dialog pemilihan isi Status Bar akan ditampilkan.
IV. Mengenal dan Membuat Database Baru pada Microsoft Access2007
Database atau biasa disebut basis data adalah kumpulan data ya ng berhubungan dengan suatu objek,
topik, atau tujuan khusus tertentu. Sebagai contoh buku telepon, kamus bahasa, katalog buku di
perpustakaan, data koleksi musik & video, data siswa, data guru, data persediaan barang, data suplier,
data pegawai, dan lain-lain.
Untuk membuat database baru yang masih kosong, ikuti langkah berikut ini:
1. Nyalakan komputer Anda, tunggu sampai komputer menampilkan area kerja (desktop) Microsoft
Windows XP Service Pack (SP) 2, Microsoft Windows Server 2003, atau Microsoft Windows
Vista.
2. Klik tombol yang ada di taskbar.
3. Pilih atau klik menu All Programs > Microsoft Office > Microsoft Office Access2007.
4. Pada jendela Getting Started with Microsoft Office Access, pilih dan klik ikon Blank
Database. Jendela Task Pane – Blank Database di sebelah kanannya akan ditampilkan.
Page 10 of 24
Modul databasedenganms acces 2007dariberbagaisumber
6 5
5. Pada kotak isian File name, ketikkan nama file yang Anda inginkan.
6. Untuk memilih drive dan folder tempat Anda akan menyimpan file, klik Folder tempat
penyimpanan . Kotak dialog File New Database akan ditampilkan.
7. Pada tombol daftar pilihan Save in, pilih drive dan folder tempat Anda akan menyimpan file.
Kemudian klik OK.
8. Klik tombol perintah CREATE . Tunggu sampai database baru yang masih kosong terbentuk.
1
2
Apabila Anda jendela kerja Access2007 sudah terbuka dan Anda bermaksud membuat database baru,
ikuti langkah berikut ini:
1. Klik Microsoft Office Button , kemudian klik tombol NEW . Jendela Getting Started with
Microsoft Office Access akan ditampilkan.
[...]... databasedenganms acces 2007dariberbagaisumber 5 setelah selesai klik tombol tanda seru untuk mengeRUN query anda Latihan : 1 Buatlah 3 table yaitu mahasiswa, matakuliah dan peserta Page 20 of 24 Moduldatabasedenganms acces 2007dariberbagaisumber 2 Table matakuliah 3 Table peserta Page 21 of 24 Moduldatabasedenganms acces 2007dariberbagaisumber 4 Buatlah relationship databasenya seperti... oleh Access 2007 Anda bebas menggunakan template sesuai dengan kebutuhan Anda 2 Tutup file database yang telah dibuat menggunakan template tersebut Page 14 of 24 Moduldatabasedenganms acces 2007dariberbagaisumber 3 Buat database baru yang masih kosong, yang Anda simpan di folder My Documents dengan nama file databaseDATABASE KOLEKSI FILM” 4 Tampilkan jendela kerja Access 2007 tersebut dengan. .. untuk baris Criteria yang dapat dipakai sesuai kebutuhan: Tanda > untuk lebih besar dari Tanda < untuk lebih kecil dari Tanda >= untuk lebih besar dari atau sama dengan Tanda Microsoft Office > Microsoft Office Access2007 Page 13 of 24 Moduldatabasedenganms acces 2007dariberbagaisumber 2 Siapkan database baru yang masih kosong dengan cara pada jendela Getting Started with Microsoft Office Access, pilih dan klik ikon Blank Database Jendela Task Pane – Blank Database di sebelah kanannya akan ditampilkan 3 Pada kotak isian File name,... 23 of 24 Moduldatabasedenganms acces 2007dariberbagaisumber 5 Tampilkan mahasiswa yang memiliki IPK kurang dari sama dengan 3 Caranya : ketik pada baris Criteria yang kosong dengan . 24
Modul database dengan ms acces 2007 dari berbagai sumber
Memulai Access 2007
Microsoft Access 2007 yang untuk selanjutnya disingkat Access 2007. Page 1 of 24
Modul database dengan ms acces 2007 dari berbagai sumber
DATABASE
A. Pengertian Database
Database merupakan salah satu