Anda di halaman 1dari 25

DATA DAN BASIS DATA

PENGERTIAN DATA DAN


INFORMASI
 Data : merupakan bahan yang akan diolah menjadi suatu
bentuk, yang lebih berguna dan lebih mempunyai arti.
 Informasi : hasil pengolahan data atau hasil proses dari Data
tersebut. Biasanya informasi terdiri dari "Selected Data"
yaitu data yang terpilih, tergabung dan disusun sesuai
dengan kebutuhan dari pemakai data, masalah waktu.
tempat dan fungsinya.
 Pengolahan data : proses perubahan dari data menjadi
informasi. Cara pengolahan data, misalnya :
◦ secara manual dengan menggunakan alat hitung sempoa,
◦ secara mekanis dengan menggunakan register,
◦ secara elektris dengan menggunakan mesin hitung listrik
◦ cara elektronis dengan menggunakan komputer.
DARI BIT KE INFORMASI
Sejak diciptakan, komputer bekerja atas dasar
sistem biner.
Sistem biner : sistem bilangan yang hanya
mengenal dua macam angka (0 dan 1) disebut bit
(binary digit),
Bit-bit ini dapat digunakan untuk menyusun
karakter apa saja.
Istilah karakter dalam dunia komputer berarti:
◦ Huruf, misalnya A dan z.
◦ Digit, seperti 0,1, 2,3,4,5,6,7,8, 9
◦ Selain huruf maupun digit, seperti tanda +, - serta & dan
bahkan simbol-simbol seperti β.
SATUAN DATA
 Bit merupakan satuan data terkecil dalam sistem komputer,
Yaitu berupa byte, megabyte, gigabyte, terabyte dan
petabyte.
Satuan Ekivalen Keterangan
Bit Terdiri dari nilai 0 atau 1
Nible 4 bit
Untuk menyimpan sebuah karakter pada sistem
Byte 8 bit
ASCII
Kilobyte (KB) 1024 byte Awal PC memiliki memori sebesar 640 kilobyte
Megabyte (MB) 1024 KB Memori PC berkisar antara 64 – 256 MB
Gigabyte (GB) 1024 MB Ukuran harddisk berkisar antara 20 – 512 GB
Terabyte (TB) 1024 GB Database yang sangat besar
Petabyte (PB) 1024 TB Penggunaan di masa mendatang
SATUAN DATA
Selain istilah yang menggunakan byte,
kadangkala dijumpai istilah yang
menggunakan bit seperti megabit.
Penggunaan istilah ini biasanya dikaitkan
dengan “per detik”, misalnya 10 megabit per
detik. Istilah megabit per detik sering
dinyatakan dengan Mbps (megabit per
second). Dalam hal ini, megabit berarti
1.000.000 bit.
DATA
Data dapat dibagi 2 golongan besar, yaitu
Character : data yang tidak akan mengalami
perhitungan arithmetic. Data tersebut terdiri dari
kombinasi semua karakter yang dikenal komputer
(huruf Alphabetik, angka 0 – 9, symbol-simbol =
+ ? !, dll )
◦ Contoh : Ratna, 89092189KJ
Numerik : data yang akan mengalami perhitungan
arithmetic. Misalnya : bilangan-bilangan.
◦ Contoh : 876516, 100028
HIRARKHI DATA
 Bit (Binary Digit) : Adalah pembentuk
Basis Data
data yang paling elementer dalam
storage. Ada 2 macam kombinasi bit,
File yaitu 0 (nol) dan 1 (satu).

Record/Rekaman

Field/item

Karakter

Bit
HIRARKHI DATA
 Character (byte) : Adalah
Basis Data
unit data terkecil dalam
File
storage yang mempunyai
address.
Record/Rekaman ◦ Macam-macam character :
 Angka : 0 -
Field/item
9
 Huruf : A - Z
 Special character : + -
Karakter
*/= . , dsb
◦ Character ini terbentuk dari
Bit kombinasi 8 bit.
HIRARKHI DATA
 Field / Item : Adalah kumpulan dari
Basis Data
karakter-karakter yang membentuk
suatu arti, Misalnya : No. Mahasiswa,
File Nama Mahasiswa

Record/Rekaman
Field  Field  Field

No. Mhs Nama Mhs ------

Field/item
1 F1B120001 Vikry Reviyanto

2 F1B120002 Kiky Misteria


Karakter

3 F1B120003 Nazla Putika

Bit 4 F1B120004 Monica


HIRARKHI DATA
 Record / Rekaman : kumpulan field
Basis Data yang lengkap. Misalnya: record
mahasiswa, akan memuat data-data
(field) dari seseorang mahasiswa.
File

Record/Rekaman
No No. Mhs Nama Mhs ------

Record
Field/item 1 F1B120001 Vikry Reviyanto

Record
2 F1B120002 Kiky Misteria

Karakter
Record
3 F1B120003 Nazla Putika

Record
4 F1B120004 Monica
Bit 
HIRARKHI DATA
 File : Kumpulan record yang sejenis.
Basis Data
Misalnya : File mahasiswa akan
memuat semua record-record
File mahasiswa didalam suatu jurusan.

Record/Rekaman
Field  Field  Field

No No. Mhs Nama Mhs ------

Field/item Record
1 F1B120001 Vikry Reviyanto

Record
2 F1B120002 Kiky Misteria
Karakter 
Record
3 F1B120003 Nazla Putika

Bit Record
4 F1B120004 Monica

HIRARKHI DATA
 Basis Data : Adalah kumpulan dari
Basis Data
bermacam-macam file yang disimpan
didalam satu disk.
File

Record/Rekaman
File 3

Field/item
File 2

Karakter

File 1
Bit
HIRARKHI DATA

File Mahasiswa

Field Field Field Field Field

NIM Nama Alamat Tgl Lahir Jenis Kel

Record 1  F1B12001 Vikry R Kendari 20-01-1970 L

Record 2  F1B12002 Kiky Misteria Muna 08-01-1976 L

Record 3  F1B12002 Nazla Putika Kolaka 22-01-1972 P

……. …….. …….. ……… …….. …….

Record n  F1B12999 Monica Kolaka 28-01-1976 P


BASIS DATA (DATABASE)
 Basis data : kumpulan data
yang saling berhubungan
satu dengan yang lainnya,
tersimpan di perangkat keras
computer dan digunakan
perangkat lunak untuk
memanipulasinya.
 Basis data : salah satu
komponen penting dalam
sistem informasi, karena
merupakan basis dalam
menyediakan informasi bagi
para pemakai.
BASIS DATA (DATABASE)
 Sistem basis data (database
system) : suatu sistem
informasi yang
mengintegrasikan kumpulan
data yang saling
berhubungan satu dengan
yang lainnya.
 Database yang kompleks dan
disertai dengan teknik
pendokumentasian dan
prosedur manipulasinya
akan membentuk Sistem
Manajemen Basis Data
(DataBase Management
System – DBMS).
KRITERIA BASIS DATA
Berorientasi data dan bukan berorientasi
program
Dapat digunakan oleh beberapa program
aplikasi tanpa mengubah basis datanya
Dapat dikembangkan dengan mudah, baik
volume maupun strukturnya
Dapat memenuhi kebutuhan sistem baru
secara mudah.
KOMPONEN SISTEM BASIS DATA
Hardware, sebagai pendukung operasi pengolahan
data seperti CPU, memori, disk, dsb.
Software sistem operasi (Windows, Linux, UNIX)
Software pengelola basis data (DBMS) seperti MS-
Access, SQL, Oracle)
Software program aplikasi misalnya Visual Basic,
Delphi, Visual Foxpro)
Basis data (data yang diperlukan, dipelihara,
dikelola oleh Sistem Basis Data)
Pemakai/pengguna basis data (user)
PENGGUNA (USER) BASIS DATA
 Database Administrator, pengguna
yang memiliki kewenangan sebagai
pusat pengendali seluruh sistem basis
data maupun program-program yang
mengaksesnya, menentukan pola
struktur basis data, memodifikasi,
membagi tugas pengolahan dan
memberikan otoritas tertentu, dan
sebagainya.
 Aplication programmers, yaitu
programmer aplikasi yang berinteraksi
dengan sistem melalui pemanggilan
Data Manipulation Language (DML)
yang dimasukkan ke dalam program
yang tertulis.
PENGGUNA (USER) BASIS DATA
 Sophisticated Users, yaitu pengguna yang berinteraksi
dengan sistem tanpa harus menuliskan sendiri programnya
diganti dengan melakukan permintaan (request) dalam
bentuk bahasa query basis data. Seperti menggunakan MS-
Access, SQL dan sebagainya.
 Specialized Users, yaitu pengguna yang menuliskan
program aplikasi basis data khusus yang tidak sesuai dengan
framework pemrosesan data tradisional. Contoh: Sistem
pakar, multimedia dan sebagainya.
 Naive Users, yaitu pengguna yang
berinteraksi dengan sistem dengan
cara memanggil salah satu program
aplikasi yang telah disediakan.
Contoh: operator pada bagian teller,
gaji, personalia, dan sebagainya.
MANFAAT PENYUSUNAN
DATABASE
Mengatasi kerangkapan (redundancy) data
Menghindari terjadinya inkonsistensi data
Mengatasi kesulitan dalam mengakses data
Menyusun format yang standar dari sebuah
data
Penggunaan oleh banyak pemakai ( multiple
user)
Melakukan perlindungan dan pengamanan
data (data security)
Menyusun integritas dan independensi data
DATABASE MANAGEMENT SYSTEM (DBMS)

DBMS: berisi kumpulan data yang saling berelasi


dengan set program untuk mengakses data tersebut.
DBMS terdiri dari database dan set program untuk
menambah data, menghapus data, mengubah,
mengambil dan membaca data.
DBMS merupakan software yang mengatur proses
pengelolaan basis data. Pengelolaannya meliputi
pembuatan database, akses terhadap database serta
penyimpanan data dalam database
MANFAAT PENGGUNAAN DBMS
Untuk mengorganisasikan dan mengelola
data dalam jumlah besar.
Untuk membantu dalam melindungi data
dari kerusakan yang disebabkan penggunaan
atau pengaksesan yang tidak sah.
Memudahkan dalam pengambilan kembali
data (data retrieval)
Untuk memudahkan dalam penggunaan atau
pengaksesan data secara bersamaan dalam
suatu jaringan.
KEUNGGULAN DBMS
Praktis, Penggunaan media penyimpan yang
berukuran kecil namun padat informasi.
Cepat, Mesin dapat mengambil atau
mengubah data jauh lebih cepat daripada
manusia
Mengurangi kejenuhan, Menghindari
pekerjaan yang berulang-ulang dan monoton
yang bisa membosankan
Terbaru (up to date), Informasi yang tersedia
mutakhir dan akurat setiap saat.
TIPE FILE DALAM DBMS
File induk (master file)
 File ini merupakan file yang penting, karena berisi
record-record yang sangat perlu didalam
organisasi. File ini akan tetap terus ada selama
hidup dari sistem. File induk dapat dikategorikan
lagi menjadi:
◦ File induk acuan (reference master file) yaitu file yang
recordnya relative statis, jarang berubah nilainya.
Misalnya adalah file daftar gaji, file daftar matakuliah.
◦ File induk dinamik (dynamic master file) yaitu file
induk yang nilai dari record-recordnya sering berubah
atau sering dimutakhirkan (up-dated) sebagai hasil dari
suatu transaksi. Misalnya: file induk data barang, yang
setiap saat field unitnya harus dimutakhirkan bila terjadi
transaksi.
TIPE FILE DALAM DBMS
 File transaksi (transaction file)
◦ File transaksi disebut juga nama input file. File digunakan untuk
merekam data hasil dari transaksi yang terjadi. Contoh: file
penjualan, yang berisi data hasil transaksi penjualan.
 File Laporan ( report file)
◦ File ini disebut juga dengan nama output file, yaitu file yang berisi
informasi yang akan ditampilkan. Isi dari file biasanya diambilkan
dari field di satu atau lebih master file untuk mempersiapkan
pembuatan laporan.
 File Sejarah (history file)
◦ File sejarah disebut juga file arsip (archival file) merupakan file
yang berisi data masa lalu yang sudah tidak aktif lagi, tetapi masih
disimpan sebagai arsip.
 File pelindung (backup file)
◦ Merupakan salinan dari file-file yang masih aktif didalam basisdata
pada suatu saat tertentu. File ini digunakan sebagai pelindung atau
cadangan bila file basisdata yang aktif mengalami kerusakan atau
hilang.

Anda mungkin juga menyukai