0

Database

Posted by It's Suchi's BlogzZ on 02.40 in
SISTEM BASIS DATA

1.    Pengertian data
Data adalah nalai (value) yang turut merepresentasikan deskipsi dari suatu objek atau kejadian (event) yang diperoleh dilapangan agar dapat digunakan.
2.    Pengertian informasi
Informasi adalah hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya, yang mengambarkan suatu kejadiaan- kejadian yang nyata ( fact) yang digunakan untuk pengambilan keputusan.
3.    Pengertian basis data / database
•    Kumpulan data yang saling berkaitan dan terorganisasi dengan baik sehingga mudah disimpan dan dimanipulasi.
•    Kumpulan data yang saling terhubung yang disimpan bersama-sama pada suatu media yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu dan dengan software untuk melakukan manipulasi kegunaan tertentu.
•    Kumpulan data yang dipakai / ada dalam suatu lingkup tertentu, misalnya instansi, perusahaan dan lain-lain atau kasus tertentu.

Operasi-operasi dalam basis data
1.    Pembuatan basis data (create database)
2.    Penghapus basis data (create database)
3.    Pembuatan table / file baru ke dalam basis data (create table)
4.    Penghapusan table / file baru dari suatu basis data (drop table)
5.    Penambahan table / file baru ke dalam basis data (insert)
6.    Pengambilan data dari sebuah file / data (retrive / search)
7.    Perubahan data dari sebuah file / table (update)
8.    Penghapusan data dari sebuah file / table (delete)
Tujuan dibangunnya basis data
1.    Kemudahan dan kecepatan (speed)
2.    Keakuratan (accuracy)
3.    Efesiensi ruang penyimpanan (space)
4.    Kelengkapan (conplatness)
5.    Ketersediaan (avability)
6.    Keamanan (security)
7.    Kebersamaan memakai (shareability)

Manfaat basis data

1.    Sebagai komponen penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi.

2.    Menentukan kualitas informasi:
       •    Akurat
       •    Tepat waktu
       •    Relevan
3.    Mengurangi duplikasi data (data dedudensi)
4.    Hubungan data dapat ditingkatkan
5.    Manipulasi terhadap data dengan cepat dan mudah
6.    Efesiensi penggunaan ruangan penyimpanan

Kriteria basis data

1.    Bersifat data oriented dan bukan program.
2.    Dapat digunakan oleh beberapa program aplikasi tanpa mengubah basis datanya.
3.    Dapat berkembang dengan mudah, baik volume maupun struktunya.
4.    Dapat digunakan dengan cara berbeda-beda.
5.    Kerangkapan datanya minimal.

Penerapan basis data

•    Bidang fungsional
  1.    Kepegawaian
  2.    Pergudangan
  3.    Akutansi
  4.    Layanan pelanggan
•    Bentuk perusahaan
  1.    Perbankan
  2.    Rumah sakit
  3.    Produsen barang
  4.    Sekolah
  5.    Telekomunikasi

Database management sistem
Perangkat lunak untuk mendefenisikan, menciptakan, mengolah dan mengendalikan pengaksesan basis data dengan praktis dan efesien.


Komponen sistem basis data
1.    Data (data operasional data masukan, data keluaran), terbagi menjadi :
a)    Data Operasional
Data yang disimpan dalam basis data baik itu berupa data master maupun data transaksi.
b)    Data Masukan ( Input)
Datadari luar sistem yang dimasukkan melalui peralatan input seperti keyboard yang dapat mengolah data operasional.
c)    Data Keluaran ( Output )
Data berupa laporan melalui peralatan output seperti screen, printer, dll sebagai hasil proses dalam suatu sitem yang mengakses data operasional.
2.    Hardware (perangkat keras)
Semua peralatan komputer yang berbentuk fisik yang digunakan untuk pengolahan / pengelolaan basis data misal keyboard, mouse, hard disk, monitor dll.
3.    Software (perangkat lunak)
Digunakan sebagai interface ( antar muka ) antara pemakai dengan data fisik basis data misal program-program aplikasi ( POS Inventury System ) maupun DBMS ( My SQL, SQL Server,  Oracle, My Acsess dll )
4.    User (pemakai), dibagi menjadi 4 bagian :
        •    Naive user ( pemakai awam )
              Pemakai yang tidak berpengalaman / tidak mahir. Berinteraksi dengan basis data menggunakan 
        program aplikasi yang khusus dibuat untuk suatu keperluan.
        Misal : teller bank, kasir, web user.
        •    Sophisticated user ( pengguna canggih )
       Pemakai yang berinteraksi dengan basis data dan tidk melalui program melainkan menggunakan bahasa
       query.
       Misal : analisis sistem, pelaku dan user computing.
        •    Aplication programmer ( pemograman aplikasi )
       Profesional di bidang komputer yang membuat program aplikasi menggunakan tool untuk membuat
       program aplikasi seperti Visual Foxpro, Delphi dll.
        •    Data Base Administrator / pengelola ( DBA )
       Orang / tim yang bertugas untuk mengelola sistem basis data secar keseluruhan.

Tugas DBA :
  1.    Mendefenisikan atau pun modifikasi skema ( dgn pernyatan DDL )
  2.    Mendefenisikan struktur tempat penyimpanan dan metode akses.
  3.    Mendefenisikan batasan integritas.
  4.    Pemberian kewenangan atau hak akses.
  5.    Pemeliharaan ( Back up/ Penyelamatan = Mengcover )
Elemen Basis Data
1.    Entitas adalah sekumpulan objek yang terdefinisikan yang mempunyai karakteristik sama dan bisa dibedakan satu dengan lainnya. Objek dapat berupa barang, orang, tempat atau suatu kejadian.
Contoh entitas : Seseorang yang menjadi siswa di sebuah sekolah.

2.    Atribut adalah deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau dengan kata lain, kumpulan atribut dari setiap entitas dapat mengidentifikasi keunikan suatu individu.
sedangkan atribut adalah bagian dari entitas
a.siswa memiliki atribut :
•    no siswa
•    alamat siswa
b.barang memiliki atribut :
•    no barang
•    harga barang

3.    Data Value (Nilai Data) : Data Value adalah data aktual atau informasi yang disimpan pada tiap data, elemen, atau atribut. Atribut nama pegawai menunjukan tempat dimana informasi nama karyawan disimpan, nilai datanya misalnya adalah Anjang, Arif, Suryo, dan lain-lain yang merupakan isi data nama pegawai tersebut.
4.    File/Tabel : Kumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, namun berbeda nilai datanya.
5.    Record/Tuple : Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. Satu record mewakili satu data atau informasi.


0 Comments

Posting Komentar

Copyright © 2009 uchiha's blog All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.