Wednesday

BASIS DATA


Basis data merupakan komponen dasar dalam pembangunan sebuah sistem yang berbasis komputer. Seperti namanya ‘basis data’ berarti sudah bisa ambil kesimpulan bahwa ‘basis data’ merupakan sekumpulan data-data penting.

DEFINISI BASIS DATA
Ditinjau secara umum dapat diperoleh beberapa pengertian basis data, yaitu:
  • Himpunan Kelompok Data (Arsip) yang saling berhubungan dan diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.
  • Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (Redundensi) yang tidak perlu.
  • Kumpulan File/Table/Arsip yang saling berhubungan yang disimpan dalam media penyimpan Elektronik.
Sistem Manajemen Basis Data (Data Base Management System) adalah sekelompok data yang direlasikan dan sekumpulan program-program untuk mengakses data-data tersebut.(Silberschatz, Korth and Sudarshan. Database System Concepts).
Sistem Manajemen Basis Data (Data Base Management System) adalah sebuah perangkat lunak yang dirancang untuk menyimpan dan mengatur basis data. (Ramakrishnan and Gehrke. Database Management Systems)
TUJUAN BASIS DATA
Tujuan dibuatnya basis data adalah sebagai berikut:
  1. Kecepatan dan Kemudahan.
  2. Efisiensi ruang penyimpanan.
  3. Keakuratan.
  4. Ketersediaan.
  5. Kelengkapan.
  6. Keamanan.
  7. Kebersamaan pemakai.
OPERASI-OPERASI BASIS DATA
  • Pembuatan Basis Data (Create Database)
  • Penghapusan Basis Data (Drop Database)
  • Pembuatan File/Table baru ke suatu basis data (Create Table)
  • Penghapusan File/Table dari suatu basis data (Drop Table)
  • Penambahan data baru ke suatu file/table di sebuah basis data (insert)
  • Pengambilan data dari sebuah file/table (Retrieve/Search)
  • Pengubahan data dari sebuah file/table (Update)
  • Penghapusan data dari sebuah file/table (Delete)
BAHASA BASIS DATA
Sistem basis data memiliki 2 jenis bahasa yang digunakan:
  1. Data Definition Language (DDL)
    DDL digunakan untuk menspesifikasi skema basis data.
    Contoh:
    create table account (
    account-numberchar(10),
    balance integer);
  2. Data Manipulation Language (DML)
    DML digunakan untuk mengekspresikan query basis data.
    Contoh:
    select customer.customer-name from customer
    where customer.customer-id = ‘192-83-7465’;



Mari kita bahas satu-per satu tentang konsep Sistem Basis Data (DBMS)
DIAGRAM ENTITAS RELASIONAL
PENENTUAN ENTITAS

1 comments:

  1. Saya tertarik dengan tulisan Anda. Saya juga mempunyai informasi mengenai basis data Oracle dan pendaftaran kursus Oracle yang bisa Anda kunjungi di http://lpug.gunadarma.ac.id/sertifikasi/

    ReplyDelete

Silahkan berkomentar diblog ini. Komentar sesuai dengan artikel yang bersangkutan bisa lebih membantu teman-teman lainnya.
Terima Kasih