KONSEP BASIS DATA

Basis data adalah kumpulan data yang saling berelasi. Himpunan kelompok data yang

saling berhubungan yang disimpan secara bersama tanpa pengulangan (redundancy) yang

diorganisasi sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan mudah

untuk memenuhi berbagai kebutuhan.


PERANCANGAN BASIS DATA

Perancangan basis data (database design) merupakan proses membuat desain yang

akan mendukung operasional dan tujuan perusahaan. Pemanfaatan database memungkinkan

untuk dapat menyimpan data atau melakukan perubahan dan menampilkan kembali data

tersebut dengan cepat dan mudah.


IMPLEMENTASI BASIS DATA

Implementasi basis data merupakan suatu tahapan dalam proses perancangan basis

data. Tahap ini merupakan implementasi dari hasil pemodelan logical dan fisikal. Bahasa

perintah yang digunakan, baik itu untuk definisi data ataupun penyimpanan data harus sesuai

dengan DBMS yang dipilih. Implementasi penyusunan basis data dimulai dari pembuatan

berkas-berkas data(tabel-tabel entity) kosong yang akan digunakan untuk menyimpan data

dalam basis data. Kemudian dilanjutkan dengan pemasukan data untuk tiap instan entity.

Tahapan Implementasi Basis Data

Tahap implementasi basis data merupakan upaya untuk membangun basis data fisik

yang ditempatkan dalam memori sekunder (disk) dengan bantuan DBMS (Database

Management System) yang kita pilih. Tahap implementasi basis data diawali dengan

melakukan transformasi dari model data yang telah selesai dibuat ke skema/struktur basis

data sesuai dengan DBMS yang dipilih. Secara umum, sebuah diagram E-R akan

direpresentasikan menjadi sebuah basis data secara fisik, Sedangkan komponen-komponen

Diagram E-R yang berupa himpunan entitas dan himpunan relasi akan ditransformasikan

menjadi tabel-tabel (file-file data) yang merupakan komponen utama pembentuk basis data.

Selanjutnya atribut-atribut yang melekat pada masing-masing himpunan entitas dan

himpunan relasi akan dinyatakan sebagai field-field dari tabel-tabel yang sesuai.


Performansi basis data ditentukan oleh :

 Kualitas dan bentuk perancangan basis data

 Kualitas mesin / komputer

 Platform yang dipilih

 Sistem operasi

 DBMS yang digunakan

Pengkodean/Abstaksi Data

Data yang dilihat oleh pemakai awam (end-user) bisa berbeda dengan bagaimana

data/informasi itu disimpan. Apa yang dilihat itu oleh end-user bisa jadi merupakan hasil

pengolahan yang tidak disimpan sama sekali dalam basis data, atau bisa dinyatkan dalam

bentuk lain. Alasan untuk membuat suatu pengkodean adalah untuk efisiensi ruang

penyimpanan, dari pemakaiannya, ada dua bentuk pengkodean :

 Eksternal (User-Defined Coding)

Mewakili pengkodean yang telah digunakan secara terbuka dan dikenal dengan baik

oleh pemakai awam.

 Internal (System Coding)

Menggambarkan bagaimana data disimpan dalam kondisi sebenarnya, sehingga lebih

berorientasi pada mesin. Ada tiga bentuk pengkodean :

o Sekuensial pengkodean dilakukan dengan mengasosiasikan data dengan kode

yang urut.

o Mnemonic pengkodean dilakukan dengan membentuk suatu singkatan dari

data yang hendak dikodekan.

o Blok pengkodean dinyatakan dalam format tertentu.


DBMS

DBMS adalah singkatan dari “Database Management System” yaitu sistem

penorganisasian dan sistem pengolahan database pada komputer. DBMS atau database

management system ini merupakan perangkat lunak (Software) yang dipakai untuk

membangun basis data yang berbasis komputerisasi.

Tujuan DBMS diantaranya sebagai berikut :

- Bisa dipakai atau digunakan secara bersama

- Kecepatan serta kemudahan ketika mengakses data

- Menghemat ruang penyimpanan

- Untuk keamanan data

- Menghilangkan duplikasi dan inkonsistensi data

- Menangani data dalam jumlah yang banyak atau besar

Fungsi DBMS sebagai berikut :

- Mendefinisikan data dan kaitannya

- Mengubah data atau memanipulasi data

- Keamanan dan integritas data

- Recovery/perbaikan dan akurasi data

- Data dictionary

- Untuk performance kerja


DDL

DDL atau Data Definition Language merupakan perintah SQL yang berhubungan

dengan pendefinisian suatu struktur database.

Apa saja yang menggunakan DDL :

 CREATE

 RENAME

 ALTER

 DROP


DML

DML atau Data Manipulation Language merupakan perintah SQL yang berhubungan

dengan manipulasi atau pengolahan data dalam table. Yang menggunakan DML :

o SELECT

o INSERT

o UPDATE

o DELETE


DTL


DCL

DCL atau Data Control Language merupakan perintah SQL yang berhubungan

dengan pengaturan hak akses user MySQL, baik terhadap server, database, tabel maupun

field. Perintah SQL yang termasuk dalam DCL antara lain :

- GRANT

- REVOKE


INSERT

Menu insert berfungsi untuk menyisipkan/memasukkan objek yaitu berupa

teks/tulisan, bentuk, gambar, dan lainnya. Didalam menu insert terdapat sub-sub menu yang

masing-masing berfungsi untuk mengolah suatu objek yaitu sebagai berikut :


 Cover page digunakan untuk menyisipkan suatu bentuk halaman sampul seperti

tanggal, nama dari pengarang judul ataupun informasi-informasi lainnya. Di dalam

menu cover page terdapat berbagai macam cover atau sampul yang bisa anda

gunakan.

 Blank page digunakan untuk menyisipkan suatu halaman kosong diantara halaman

yang ada, penomoran halam yang anda buat pun akan berubah sesuai urutan halaman

yang anda tambah.

 Page break mempunyai fungsi untuk memberikan ataupun menyisipkan tanda batas

pada halaman.

 Picture berfungsi untuk menyisipkan/memasukkan objek berupa gambar/foto.

 Table berfungsi untuk menyisipkan/memasukkan tabel dalam teks dokumen,

mengurutkan data, dan segala hal yang berkaitan dengan tabel.

 Clip Art berfungsi untuk menyisipkan suatu gambar yang ada didalam menu clip art

tersebut atau pada program Microsoft Word itu sendiri yang sudah menyediakan

berbagai macam gambar utnuk digunakan.

 Shapes digunakan untuk menyisipkan/memasukkan gambar-gambar bangunan atau

berupa bentuk seperti, persegi, lingkaran, segitiga, dan lain-lain.

 Smart Art digunakan untuk menyisipkan/memasukkan/menampilkan diagram ataupun

bagan pada lembar kerja anda (document) seperti diagram process, cycle, hierarchy,

relationship, matrix, dan lain-lainnya.

 Chart berfungsi untuk menyisipkan/menampilkan chart wizard untuk pembuatan

grapik di dalam dokumen anda. Ada berbagai macam chart yaitu column, line, pie,

bar, dan lain-lain.


UPDATE

Di jendela windows update, pilih pembaruan penting tersedia atau pembaruan

opsional tersedia. Sistem akan memeriksa secara otomatis apakah ada pembaruan yang perlu

diinstal, dan menampilkan pembaruan yang bisa diinstal kekomputer anda.

Secara singkat, arti update adalah memperbarui. Istilah tersebut biasanya dipakai saat

seseorang melakukan pembaharuan pada suatu hal. Update software bertujuan untuk


melakukan pembaharuan pada perangkat lunak yang mengakibatkan perubahan pada aplikasi

atau sistem operasi, tapi tidak mempengaruhi struktur utama dari perangkat lunak tersebut.