Pengikut

Sabtu, 05 Maret 2022

Rangkuman Konsep Basis Data

NAMA : RIAN PEBRIAWAN
KELAS : IF 21A
NPM : 21312026
MATKUL : SISTEM BASIS DATA


DATA 

  • Representasi fakta dunia nyata yang mewakili suatu objek yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya

BASIS DATA
  • Secara harfiah: Basis (base): Markas/Gudang, tempat berkumpul/bersarang
  • Pengertian Basis Data dari berbagai sudut pandang;
    • Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasikan sedemikian rupa agar kelak dapat dmanfaatkan kembali dengan cepat dan mudah
    • Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan yang tidak perlu, untuk memenuhi berbagai kebutuhan.
    • Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis.
OPERASI DASAR BASIS DATA

Operas-Operasi dasar yang dapat dilakukan dalam sebuah basis data.

  • Create Database : pembuatan basis data baru
  • Drop Database : Penghapusan basis data
  • Create Table : pembuatan file/tabel ke suatu basis data
  • Drop Table : penghapusan file/tabel dari suatu basis data
  • Insert Data : penambahan/pengisian
  • Retrieve/Search : pengambilan dengan cara mencari tempat simpan
  • Update : pengubahan data dari sebuah file/tabel
  • Delete : penghapusan data dari sebuah file/tabel

TUJUAN BASIS DATA 

Tujuan dari dibuatnya suatu basis data;

  • Speed : kecepatan dan kemudahan pemanfaatan basis data
  • Space : efisiensi ruang penyimpanan
  • Accuracy : keakuratan
  • Availability : Ketersediaan pada waktu diperlukan
  • Completeness : kelengkapan data
  • Security : keamanan

DEFINISI SISTEM BASIS DATA

Definisi:

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.


APA SAJA KOMPONEN SDB?

  • Hardware
    • Komputer (stand alone, Jaringan)
    • Memori Sekunder (on-line à hardisk, off-line à tape, removable disk)
    • Perangkat komunikasi (untuk sistem jaringan)
  • 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
  • Database, Database memiliki/berisi :
    • Objek database (seperti tabel, Index, File, Query,dll).
    • Definisi struktur (baik tabel, Index, File, dll).
  • Sistem (aplikasi/sofware) Pengelola Basis Data (DBMS).
  • Pemakai
  • Software (aplikasi) lain sifatnya opsional.


BAHASA BASIS DATA

DDL

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

DML

  • DML merupakan bentuk bahasa basis data yang berguna untuk manipulasi dan pengambilan data.
  • Manipulasi dapat berupa:
    • Penyisipan/penambahan data
    • Penghapusan data
    • Pengubahan data
  • Terdapat 2 jenis DML:
    • Prosedural à mensyaratkan agar pemakai menentukan data apa yang diinginkan serta bagaimana cara mendapatkannya.
    • Non Procedural à yang membuat pemakai menentukan data apa yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya.

KOMPONEN FUNGSIONAL DBMS

Komponen Fungsional dari DBMS sebagai Berikut:

  • File Manager

mengelola alokasi ruang media penyimpan dalam disk

  • Database Manager

menyediakan antarmuka (interface) dalam basis data antara aplikasi program dan query (perntaan/perintah) yang diberikan dalam sistem.

  • Query Processor

penerjemah perintah-perintah dalam query language ke perintah yang dapat dimengerti oleh database manager.

  • DML Precompiler

berinterkasi dengan query processor untuk mengkonversi perintah DML yang ditambahkan dalam sebuah program aplikasi ke pemanggilan prosedur normal dalam bahasa induk.

  • DDL Compiler

mengkonversi perintah-perintah DDL ke sekumpulan tabel yang mengandung metadata.



Tutorial cara menginstal VirtualBox dan Menginstal windows 7 di VirtualBox

Nama : Rian Pebriawan NPM : 21312026 Matkul : UTS Could Computing  Buka browser web dan pergi ke situs web resmi VirtualBox: https://www.vir...