Sunday 16 October 2011

Manajamen Database


MANAJEMEN BASISDATA


Basis Data
• Kumpulan data yg ditata dengan cara yg memungkinkan untuk di akses, dicari, dan digunakan datanya.
Data Kumpulan fakta yang berupa
• Text
• Angka
• Images
• Audio
• Video Informasi
• Data yg telah di olah
• Terorganisir
• Memiliki arti
• Bermanfaat


Software Basis Data, sering disebut database management system (DBMS), users dapat :
• Membuat basis data yang terkomputasi
• Menambah, memodifikasi, dan menghapus data
• Sort and retrieve data
• Membuat formulir & laporan dari basis data


Integritas Data perlu dijaga sebaik-bainya (kualitas data)
Garbage in, garbage out (GIGO) akurasi output komputer bergantungm pada inputnya.


Karakteristik Informasi yang berharga:
• Accurate
• Verifiable
• Timely
• Organized
• Accessible
• Useful
• Cost-effective


Data disusun dalam lapisan-lapisan
• Files, records, fields, karakter
• Karakter :unit data terkecil yg dikelompokan dalam byte.
o Angka, huruf, tanda baca, atau simbol yang lainya.
• Field : kombinasi dari satu karakter atau lebih yg saling terkait
o Field name
o Field size
o Data type


Jenis data dalam suatu field:
• Text
• Numeric
• AutoNumber
• Currency
• Date
• Memo
• Yes/No
• Hyperlink
• Object
• Attachment


Record field yg saling berhubungan
– primary key : field yg secara unik mengidentifikasi setiap record dalam suatu field
File data : kumpulan record terkait yg tersimpan dalam media penyimpanan.


Memelihara file (File maintenance): prosedur-prosedur yg dilakukan untuk menjaga data yg tersimpan selalu terbaru.
• menambah records
• Modifikasi records
• Menghapus
• records
Users menambah records ke file ketika ada tambahan data baru.


Validation: proses membandingkan data dgn selompok aturan atau nilai untuk mencari tahu apakah data tersebut benar.
• Alphabetic/Numeric check
• Range check
• Consistency check
• Completeness check
• Check digit
• Other checks


Sistem pemrosesan File
• Setiap departemen memiliki kumpulan file sendiri-sendiri dlm sistem pemrosesan file.
• Dapat digunakan bertahun-tahun
• Redudansi data
• Data Terisolasi
Pendekatan Basis Data
• User & program berbagi data
• Mengurangi Redudansi data
• Integritas data meningkat
• Berbagi data (share data)
• Mudah diakses
• Waktu pengembangan lebih singkat
• Lebih rentan


Kamus Data (data dictionary): menyimpan data tentang setiap file dalam basis data dan setiap field dalam file-file tersebut.


DBMS memyediakan perangkat yg memungkinkan pengguna dan program untuk mencari & merawat data dalam basis data.
• Query language
• Query by example
• Form
• Report generator


Query language: terdiri atas pernyataan2 yg sederhana dan memungkinkan user untuk menampilkan data, mencetak atau menyimpan.
Query by example (QBE) memiliki GUI untuk membantu mencari data.


Form : biasa formulir data entri adalah jendela pada layar yg memberi ruang untuk memasukan atau mengubah data dalam suatu basis data.


Pembuat laporan (Report generator) disebut juga pembuat laporan, membuat pengguna dapat merancang suatu laporan dilayar, mengambil data perancangan laporan, kemudian menampilkan atau mencetak hasilnya.


DBMS memberikan cara untuk memastikan bahwa hanya orang2 yg memiliki ijin untuk mengakses data pada waktu yg diperbolehkan.
• Tingkatan hak akses
• Principle of least privilege


DMBS memiliki beberapa cara untuk melakukan recovery data.
• Backup
• Log
• Recovery utility
• Continuous backup


Model data (data model) terdiri aturan dan standar yg menentukan cara basis data mengatur data.
1. Basis data relational (relational database) basis data yg menyimpan data dalam bentuk tabel2 yg terdiri atas baris dan kolom.
2. Setiap baris memiliki primary key
3. Setiap kolom memiliki nama yg unik
4. Relasi (Relationship) hubungan didalam data.


Structured Query Language (SQL) adalah bahasa query yg memungkinkan kita untuk mengelola, update, dan memperbaharui data.
Basis data berorientasi Objek (Object-Oriented Database(OODB)) menyimpan daya dalam bentuk objek-objek.
• Object-oriented databases often use Object Query Language (OQL) to manipulate and retrieve data


Basis data (multidimensional database) menyimpan data lebih dari dua dimensi.
• Can consolidate data much faster than a relational database
• Gudang data (data) warehouse is a huge database that stores and manages the data required to analyze historical and current transactions


Databases on the Web allow you to:
• Shop for products or services
• Buy or sell stocks
• Search for a job
• Make airline reservations
• Register for college classes
• Check semester grades


It is important to have a carefully designed database
Database analysts and administrators are responsible for managing and coordinating all database activities
• Database Analyst (DA)
• Decides on proper field placement, defines data relationship, and identifies users’ access privileges
• Database Administrator (DBA)
• Creates and maintains the data dictionary, manages security, monitors performance, and checks backup and recovery procedures


Employees should learn how to use the data in the database effectively
• How data and information are valuable assets to an organization
• Methods for maintaining high-quality data
• Assessing the quality of valuable information
• Advantages of organizing data in a database

0 comments:

Post a Comment

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates