Sabtu, 15 Oktober 2011

Manajemen Basis Data_Resume PTI part 5

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.
    • Angka, huruf, tanda baca, atau simbol yang lainya.
  • Field : kombinasi dari satu karakter atau lebih yg saling terkait
    • Field name
    • Field size
    • 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

Tidak ada komentar:

Posting Komentar