Selasa, 18 September 2012

Post 2 Rangkuman Sistem Basis Data



SISTEM BASIS DATA

*Data VS Informasi
Data merupakan Fakta mentah yang belum di olah . Dan mempunyai nilai value suatu kejadian tertentu .

Sedangkan,,

Informasi merupakan hasil dari pemrosesan data yang sudah mempunyai informasi yang bermanfaat dan itu pastinya berguna yang di dukung dengan data.

*Perbedaan nya Data dan Informasi
    Data disini lebih bersifat historis dan informasi lebih ke tingkatannya tinggi dan mempunyai nilai yang sangat penting sekali .

*Basis data
kumpulan suatu data yang saling berhubungan yang diorganisasikan sedemikian rupa sehingga kelak dapat dimanfaatkan atau suatu kumpulan data terhubung yang disimpan secara bersama-sama pada suatu media, yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu

-himpunan kelompok data yang saling berhubungan yang di organisasi sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan mudah.
-kumpulan data yang saling berhubungan yang disimpan bersama sedemikian rupa tanpa pengulangan yang tidak perlu untuk memenuhi kebutuhan.
-kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan tertenu.

*Operasi dasar basis data
-Create Database
Pembuatan Basis Data Baru yang identik dengan pembuatan lemari arsip yang baru
-Drop Database
Penghapusan Basis Data Yang Identik Menghapus / perusakan lemari arsip (sekaligus beserta isinya)
-Create Table
Pembuatan Tabel baru ke suatu basis data yang identik dengan penambahan arsip baru ke sebuah lemari arsip yang telah ada
-Drop Table
Penghapusan tabel dari suatu basis data yang identik dengan penghapusan atau perusakan arsip lama yang ada di sebuah lemari arsip
-Insert
Penambahan data baru ke sebuah file di sebuah basis data yang identik dengan penambahan lembaran arsip ke map arsip
-Retrieve/Search
Pengambilan Data Dari sebuah file atau tabel di sebuah basis data (Pencarian)
-Update
Pengubahan Data Dari sebuah file atau table (perbaikan)
-Delete
Penghapusan data dari file atau tabel (Penghapusan)

*Pemanfaatan Basis Data
-Salahsatu komponen penting dalam sistem informasi, kerana merupakan dasar dalam menyediakan informasi
-Menentukan kualitas informasi yang akurat, tepat waktu dan relevan.
-Mengurangi duplikasi data (data redundancy)
-Hubungan data dapat ditingkatkan
-Manipulasi terhadap data dengan cepat dan mudah
-Efisiensi penggunaan ruang penyimpanan

*Objek Basis Data
1. Kecepatan dan kemudahan (speed)
2. Efisiensi ruang penyimpanan
3. Kebersamaan pemakaian (sharability)
4. Menangani data dalam jumlah yang besar
5. Meniadakan duplikasi dan inkonsistensi data
6. Keamanan (security)

*Komponen Basis Data
1. Hardwere/perangkat keras
2. OS
3. Database
4. DBMS/Sistem pengolahan basis data
5. User (programmer, user mahir, user umum, user khusus)
6. Application

*Arsitektur Basis Data
-Stand alone,DBMS, Basis Data, Aplikasi data ditempatkan pada komputer yang sama. Hanya bisa dipakai oleh satu pemakai.
-Sistem terpusat, terdiri dari sebuah server dan sejumlah terminal.
-Sistem client server, untuk mengatasi kelemahan pada sistem terpusat.

*Database Management System (DBMS)
-Kumpulan program yang memungkinkan pengguna (user) untuk membuat dan memelihara basis data.
Ex: oracle; Ms. Acces;MySqL;DB2;Postgres Sql.
-Mrupakan perangkat lunak yang di disain untuk melakukan penyimpanan dan pengaturan basis data
-DBMS juga menerapkan mekanisme pengaman data, pemakaian data secara bersama, pemaksaan keakuratan data dan lain-lain.

*DBMS diperlukan untuk :
-Independensi data dan akses yang efisien
-Mereduksi waktu pengembangan aplikasi
-Integritas dan keamanan data
-Administrasi keseragaman data
-Akses bersamaan dan perbaikan dari terjadinya crash


*Bahasa Basis Data
    Sebagai bahasa basis data yang meliputi sejumlah perintah yang di formulasikan dan dapat diberikan user dan dikenali atau diproses DBMS untuk melakukan suatu aksi atau pekerjaan tertentu.

    Ada 2 bagian bahasa ,yaitu:
1. DDL (Data Definition Language)
Mendiskripsikan atau mendefinisikan dan memodifikasi struktur tabel atau kita dapat membuat tabel baru, membuat indeks, mengubah tabel menentukan struktur tabel dan lain-lain.
Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data(d.dictionary) yaitu data yang menjelaskan data sesungguhnya.
Example : Create tabel , Create Database, modify structure, modify report.
2. DML (Data Manipulation Language)
Manipulasi dan pengambilan data pada suatu basis data. Yang berupa insert, update, delete dan lain-lain.

Manipulasi data pada database dapat berupa :
-Penyisipan atau penambahan data pada file atau table dalam suatu basis data.
-Penghapusan data pada file atau table dalam suatu basis data
-pengubahan
-penelusuran data

DML merupakan bahasa yang bertujuan memudahkan pemakai untuk mengakses data sebagaimana di representasikan oleh model data.

Ada dua jenis DML ,yaitu:
1. Prosedural
Yang mensyaratkan pemakai menetukan, data apa yang di inginkan serta bagaimana cara mendapatkannya.
Example: dbase 3+, foxBase
2. NonProsedural
Yang membuat pemakai dapat menentukan data apa yang di inginkan tanpa menyebutkan cara mendapatkannya.
Example: SQL, QBE .


0 komentar:

Posting Komentar

animasi  bergerak gif