Langsung ke konten utama

Basis Data

Assalamualaikum warahmatullahi wabarakatuhu, jumpa lagi dengan saya. Pada kesempatan kali ini saya akan membuat postingan mengenai Basis Data.

Apa sih Basis Data itu?

Basis ( Base ) : Markas/Gudang, kumpulan.
Data : Representasi fakta dunia nyata yang mewakili suatu objek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya.

Pengertian Basis Data :
Basis Data adalah Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasikan sedemikian rupa agar kelak dapat dmanfaatkan kembali dengan cepat dan mudah.

Tujuan Basis Data :

Tujuan dari Basis Data adalah :
1. Kecepatan : Yang dimaksud kecepatan disini adalah kecepatan dan kemudahan dalam pemanfaatan basis data.

2. Ruang : Dengan adanya basis data maka ruang penyimpanan yang dipakai akan lebih efisien.

3. Akurat : Dengan dibuatnya basis data maka data-data yang dicari akan mendapatkan hasil yang akurat.

4. Ketersediaan : Data akan tersedia pada waktu diperlukan.

5. Kelengkapan : Data juga akan jauh lebih lengkap.

6. Keamanan : Data lebih aman.

Sistem Basis Data

Pengertian :
Merupakan sistem yang terdiri atas kumpulan file/tabel yang saling berhubungan (dalam sebuah database sistem komputer) dan sekumpulan program (DBMS) yang memungkinkan beberapa pemakai dan/atau program lain untuk mengakses dan memanipulasi file-file/tabel-tabel tersebut.

DBMS : Database Management Systems
1. Merupakan program aplikasi untuk pengolahan/proses database
2. Memiliki kemampuan manajerial (POAC) layaknya manajemen secara umum.
Contoh: Ms.Acces, Ms. SQL Server, MySQL, Oracle Database, Postgree SQL,  dst.

Bahasa Basis Data

1. DDL
    a. Merupakan skema/struktur basis data yang menggambarkan/mewakili rancangan basis data secara keseluruhan yang dirinci/dispesifikasikan dengan bahasa khusus.
    b. Hasil dari kompilasi dari DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data (Data Dictionary)
    c. Data Dictionary à yang merupakan suatu metadata/superdata.
    d. Metadata (superdata) à data yang mendiskripsikan/mereprentasikan data sesungguhnya.

2. DML

DML merupakan bentuk bahasa basis data yang berguna untuk manipulasi dan pengambilan data.
Manipulasi dapat berupa:
1. Penyisipan/penambahan data
2. Penghapusan data
3. Pengubahan data

Terdapat 2 jenis DML:
1. Prosedural mensyaratkan agar pemakai menentukan data apa yang diinginkan serta bagaimana cara mendapatkannya.
2. Non Procedural yang membuat pemakai menentukan data apa yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya

Komponen Sistem Basis Data

1. Hardware
    a. Komputer (stand alone, Jaringan)
    b. Memori Sekunder (on-line à hardisk, off-line à tape, removable disk)
    c. Perangkat komunikasi (untuk sistem jaringan)

2. Sistem Operasi, Program yang mengaktifkan/memfungsikan sistem komputer, mengendalikan seluruh sumber daya dalam komputer dan melakukan operasi-operasi dasar dalam komputer.
Contoh Sistem operasi à MS-DOS, MS Windows 3x/9x/me/2k/NT, Novel-Netware, Unix, Sun-Solaris

3. Database, Database memiliki/berisi :
    a. Objek database (seperti tabel, Index, File, Query,dll).
    b. Definisi struktur (baik tabel, Index, File, dll).
4. Sistem (aplikasi/sofware) Pengelola Basis Data (DBMS).
5. Pemakai
6. Software (aplikasi) lain sifatnya opsional.


Salam Informatika...
Universitas Buana Perjuangan

Komentar

Postingan populer dari blog ini

Cloud Computing

Apa itu Cloud Computing ? Pengertian  Cloud Computing atau dalam bahasa Indonesia bisa kita sebut sebagai komputasi awan adalah model penggunaan sumber daya komputasi yang disampaikan sebagai suatu layanan melalui jaringan yang umumnya berupa Internet.   Layanan berupa apa ? Layanan Infrastruktur Layanan Platform Layanan Perangkat Lunak 1. Layanan Infrastruktur                                                                                                     ...