+ All Categories
Home > Documents > Presentasi bab 5

Presentasi bab 5

Date post: 08-Jul-2015
Category:
Upload: sherliana-selvia-syahrayathi
View: 354 times
Download: 2 times
Share this document with a friend
Popular Tags:
40
Sherliana Selvia Syahrayathi 41812120031 Pengantar Teknologi Informasi
Transcript
Page 1: Presentasi bab 5

Sherliana Selvia Syahrayathi

41812120031

Pengantar Teknologi Informasi

Page 2: Presentasi bab 5

DATA & BASIS DATA

5.1 Pengertian Data dan Informasi

Data merupakan bahan yang akan

diolah menjadi suatu bentuk, yang Iebih

berguna dan lebih mempunyai arti

Informasi merupakan hasil dari

pengolahan data tersebut

Page 3: Presentasi bab 5

DATA & BASIS DATA

DATA

INFORMASI

PENGOLAHAN

Page 4: Presentasi bab 5

DATA & BASIS DATA

5.2 Dari Bit ke Informasi

Komputer bekerja dalam sistem biner.Sistem biner adalah sistem bilanganyang hanya mengenal dua macamangka yang disebut dengan istilah bit(binary digit), berupa 0 dan 1. Bit-bitdapat digunakan untuk menyusunkarakter apa saja yang ada di dalamkomputer

Page 5: Presentasi bab 5

DATA & BASIS DATA

5.3 Satuan Data

Bit merupakan satuan terkecil dalam

komputer. Yaitu byte,megabyte,giga

byte,tera byte,peta byte

Page 6: Presentasi bab 5

DATA & BASIS DATA

Satuan Ekivalen Keterangan

Bit Terdiri dari nilai 0 atau 1

Nible 4 bit

Byte 8 bitUntuk menyimpan sebuah karakter pada sistem

ASCII atau EBCDIC

Kilobyte (KB) 1024 byteAwal PC hanya memiliki memori sebesar 640

kilobyte

Megabyte (MB) 1024 kilobyteMemori PC pada saat ini berkisar antara 64 – 256

megabyte

Gigabyte (GB)1024

megabyte

Ukuran hard disk yang digunakan berkisar antara

20 – 40 gigabyte

Terabyte (TB) 1024 gigabyte Database yang sangat besar

Petabyte (PB) 1024 terabyte Penggunaan di masa mendatang

Page 7: Presentasi bab 5

DATA & BASIS DATA

5.4 Data

Data adalah obyek yang diproses.Untuk

memproses maka data harus dibawa

dari storage (tempat menyimpan) ke

ALU (tempat proses).

Page 8: Presentasi bab 5

DATA & BASIS DATA

Berikut merupakan cara pemrosesan

data didalam ALU

ALU CONTROL SECTION

STORAGE

Program

Data

OU

TP

UT

Program

hasil

Data

INP

UT

Page 9: Presentasi bab 5

DATA & BASIS DATA

Data dapat dibagi 2 golongan besar, yaitu

Character

1. Adalah data yang tidak akan mengalami perhitungan-perhitunganarithmetic

2. Misalnya :Nama pegawai, nomor pegawai

3. Data tersebut terdiri dari kombinasi semua karakter yang dikenalkomputer (huruf Alphabetik, angka 0 – 9, symbol-simbol = + ? !, dll )

4. Contoh : Ratna, 89092189KJ

5. Di dalam komputer data ini disimpan dalam bentuk karakter mode.

Numerik

1. Adalah data yang akan mengalami perhitungan arithmetic

2. Misalnya : bilangan-bilangan

3. Cara menyimpan data ini bisa secara zoned decimal, packed decimal, binary maupun floating point.

Contoh : 876516, 100028

Page 10: Presentasi bab 5

DATA & BASIS DATA

5.5 Hirarki Data

a) Bit (Binary Digit)

Adalah pembentuk data yang paling

elementer dalam storage.

Ada 2 macam kombinasi bit, yaitu 0

(nol) dan 1 (satu).

Page 11: Presentasi bab 5

DATA & BASIS DATA

b)Character (byte)

Adalah unit data terkecil dalam storage yang mempunyai address (alamat).

Macam-macam character :

- Angka : 0 - 9

- Huruf : A - Z

- Special character : + - * / = . , dsb

Character ini terbentuk dari kombinasi 8 bit.

Page 12: Presentasi bab 5

DATA & BASIS DATA

Gambar Hirarki Data

Basis Data

File

Record/Rekaman/Tupel

Field/Item

Karakter

Page 13: Presentasi bab 5

DATA & BASIS DATA

c) Field / Item

Adalah kumpulan dari karakter-karakter

yang membentuk suatu arti,

Misalnya : No. Mahasiswa, Nama

Mahasiswa

No. Mhs Nama Mhs ------

1 120289001 Vikry Reviyanto

2 120289002 Kiky Misteria

3 120289003 Nazla Putika

4 120289004 Monica

Page 14: Presentasi bab 5

DATA & BASIS DATA

d) Record / Rekaman / Tupel

Adalah kumpulan dari field-field yang

lengkap.

Misalnya : record pegawai, akan memuat

data-data (field) dari seseorang pegawai.

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

1 120289001 Vikry Reviyanto

2 120289002 Kiky Misteria

3 120289003 Nazla Putika

4 120289004 Monica

record

Page 15: Presentasi bab 5

DATA & BASIS DATA

e) File

Adalah kumpulan dari record-record

yang sejenis.

Misalnya : File pegawai akan memuat

semua record-record pegawai didalam

perusahaan itu.

Page 16: Presentasi bab 5

DATA & BASIS DATA

f) Basis Data

Adalah kumpulan dari bermacam-

macam file yang disimpan didalam satu

disk.

File 1

File 2

File 3

File 4

Page 17: Presentasi bab 5

DATA & BASIS DATA

5.6 BASIS DATA

Pengertian : Basis data (database)

merupakan kumpulan dari data yang

saling berhubungan satu dengan yang

lainnya, tersimpan di perangkat keras

computer dan digunakan perangkat

lunak untuk memanipulasinya.

Page 18: Presentasi bab 5

DATA & BASIS DATA

Sistem basis data (database system)

adalah suatu sistem informasi yang

mengintegrasikan kumpulan dari data

yang saling berhubungan satu dengan

yang lainnya dan membuatnya tersedia

untuk beberapa aplikasi yang

bermacam-macam di dalam suatu

organisasi.

Page 19: Presentasi bab 5

DATA & BASIS DATA

Sistem basis data merupakan

perpaduan antara basis data dan sistem

manajemen basis data. Database yang

kompleks dan disertai dengan teknik

pendokumentasian dan prosedur

manipulasinya akan membentuk Sistem

Manajemen Basis Data (DataBase

Management System – DBMS)

Page 20: Presentasi bab 5

DATA & BASIS DATA

Kriteria penting dalam Basis Data

1. Berorientasi data dan bukan berorientasiprogram

2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu menguah basis datanya

3. Dapat dikembangkan dengan mudah, baikvolume maupun strukturnya

4. Dapat memenuhi kebutuhan sistem-sistembaru secara mudah.

5. Dapat digunakan dengan cara-cara yang berbeda.

Page 21: Presentasi bab 5

DATA & BASIS DATA

Komponen-komponen sistem basis data adalah :

1. Hardware, sebagai pendukung operasipengolahan data seperti CPU, memori, disk, terminal dan sebagainya.

2. Software sistem operasi (Windows 9x, Windows 2000/XP, Linux, UNIX)

3. Software pengelola basis data (DBMS) sepertiMS-Access, SQL, Oracle)

4. Software program aplikasi misalnya Visual Basic, Delphi, Visual Foxpro)

5. Basis data (semua data yang diperlukan, dipelihara, dikelola oleh Sistem Basis Data)

6. Pemakai/pengguna basis data (user)

Page 22: Presentasi bab 5

DATA & BASIS DATA

Pengguna/user basis data meliputi:

a) Database administrator

Yaitu pengguna yang memilikikewenangan sebagai pusat pengendaliseluruh sistem basis data maupunprogram-program yangmengaksesnya, menentukan polastruktur basisdata, memodifikasi, membagi tugaspengolahan dan memberikan otoritastertentu, dan sebagainya.

Page 23: Presentasi bab 5

DATA & BASIS DATA

b) Aplication programmers

Yaitu programmer aplikasi yang

berinteraksi dengan sistem melalui

pemanggilan Data Manipulation

Language (DML) yang dimasukkan ke

dalam program yang tertulis.

Page 24: Presentasi bab 5

DATA & BASIS DATA

c) 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.

Page 25: Presentasi bab 5

DATA & BASIS DATA

d) 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.

Page 26: Presentasi bab 5

DATA & BASIS DATA

e) 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.

Page 27: Presentasi bab 5

DATA & BASIS DATA

DBMS

Program

Aplikasi

Program

Aplikasi

Software

Data

Hardware

User

User

Page 28: Presentasi bab 5

DATA & BASIS DATA

Manfaat yang diperoleh dari penggunaan

database :

1. Mengatasi kerangka (redundancy) data

Penyimpanan data yang sama pada beberapa

tempat selain bisa menyulitkan pemakai tentang

aktualisasi data juga memboroskan tempat

penyimpanan, maka basis data akan mendeteksi

dan menghindari jika terjadi kerangkapan data.

Page 29: Presentasi bab 5

DATA & BASIS DATA

2. Menghindari terjadinya inkonsistensi data

Akibat lain jika terjadi kerangkapan data, maka jikaterjadi perubahan pada data yang satu sedangkanyang lain tidak dirubah akan terjadiketidakkonsistenan data. Untuk itu database akanmenyesuaikan terhadap data yang sama jika terjadiperubahan, jadi semua data akan selalu ter-update.

3. Mengatasi kesulitan dalam mengakses data

Memudahkan jika suatu saat akan diambil ataudicetak data yang memiliki criteria tertentu, misalnya pada tanggal tertentu, alamat tertentu, jumlah tertentu dan sebagainya.

Page 30: Presentasi bab 5

DATA & BASIS DATA

4. Menyusun format yang standar dari sebuah data

Data yang sama pada file yang berbeda harusmemiliki format data berupa tipe dan jangkauannyaharus sama. Ketidaksamaan format data akanmengakibatkan sulit atau tidak biasanyapengaksesan data yang lain.

5. Penggunaan oleh banyak pemakai (multiple user)

Sebuah database bisa dimanfaatkan sekaligussecara bersama oleh banyak pengguna (multiuser).

Page 31: Presentasi bab 5

DATA & BASIS DATA

6. Melakukan perlindungan dan pengamanan data (data security)

Setiap data hanya bisa diakses atau dimanipulasioleh pihak yang diberi otoritas dengan memberikanlogin dan password terhadap masing-masing data.

7. Menyusun integritas dan independensi data

Basis data merupakan data komplek yang bisadiintegrasikan, sehingga memanipulasi untukmendapatkan berbaai bentuk lembar kerja danlaporannya yang diinginkan. Namun demikianmasing-masing data tidak saling tergantungterhadap data yang lain. Data-data dalam basis data bisa saling berdiri sendiri.

Page 32: Presentasi bab 5

DATA & BASIS DATA

5.7 Database Management System (DBMS)

Sistem manajemen basis data (DataBaseManagement Systems – DBMS) berisi kumpulandata yang saling berelasi dengan set program untukmengakses data tersebut. Jadi DBMS terdiri daridatabase dan set program untuk menambah data,menghapus data, mengubah, mengambil danmembaca data. DBMS merupakan software yangmengatur proses pengelolaan basis data.Pengelolaannya meliputi pembuatan database,akses terhadap database serta penyimpanan datadalam database.

Page 33: Presentasi bab 5

DATA & BASIS DATA

Manfaat Penggunaan DBMS

1. Untuk mengorganisasikan dan mengeloladata dalam jumlah besar.

2. Untuk membantu dalam melindungi data darikerusakan yang disebabkan penggunaanatau pengaksesan yang tidak sah.

3. Memudahkan dalam pengambilan kembalidata (data retrieval)

4. Untuk memudahkan dalam penggunaan ataupengaksesan data secara bersamaan dalamsuatu jaringan.

Page 34: Presentasi bab 5

DATA & BASIS DATA

Keunggulan DBMS Praktis

Penggunaan media penyimpan yang berukurankecil namun padat informasi. Cepat

Mesin dapat mengambil atau mengubah data jauh lebih cepat daripada manusia Mengurangi kejenuhan

Menghindari pekerjaan yang berulang-ulang danmonoton yang bisa membosankan Terbaru (up to date)

Informasi yang tersedia mutakhir dan akuratsetiap saat.

Page 35: Presentasi bab 5

DATA & BASIS DATA

Bahasa-bahasa yang terdapat dalam DBMS :

1) Data Definition Language (DDL)

Mempunyai fungsi utama untuk mendefinisikandata dalam database secara logika, diantaranyayaitu : Digunakan untuk mendefinisikan karakteristik dari

record (meliputi nama, tipe dan lebar dari field)

Untuk menentukan kunci field

Menyediakan cara untuk menentukan hubungandengan data di file lain

Untuk merubah struktur dari record

Untuk menampilkan struktur dari record

Page 36: Presentasi bab 5

DATA & BASIS DATA

2) Data Manipulation Language (DML)

Digunakan untuk memanipulasi basisdata yang telahdidefinisikan dengan DDL. DML menyediakan beberapacommad, diantaranya adalah

USE untuk menggunakan file database tertentu

APPEND untuk menambahkan atau mengisikan data ke file database

EDIT untuk mengoreksi data

REPLACEuntuk menggantikan data suatu field

LIST untuk menampilkan data

DISPLAY untuk menampilkan data

SORT untuk mengurutkan data

FIND untuk mencari data tertentu yang telah diindeks

Page 37: Presentasi bab 5

DATA & BASIS DATA

5.8 Tipe File

Tipe file yang digunakan di DBMS

dibedakan menjadi berikut ini :

a. File induk (master file)

Di dalam aplikasi, 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

Page 38: Presentasi bab 5

DATA & BASIS DATA

File Master dapat dikategorikan lagi menjadi : File induk acuan (reference master file) yaitu file

induk yang recordnya relative statis, jarangberubah nilainya.

Misalnya adalah file daftar gaji, file daftarmatakuliah.` File induk dinamik (dynamic master file) yaitu

file induk yang nilai dari record-recordnya seringberubah atau sering dimutakhirkan (up-dated) sebagai hasil dari suatu transaksi.

Misalnya: file induk data barang, yang setiapsaat field unitnya harus dimutakhirkan bilaterjadi transaksi.

Page 39: Presentasi bab 5

DATA & BASIS DATA

b. File transaksi (transaction file)

File transaksi disebut juga nama input file. File digunakan untuk merekam data hasil daritransaksi yang terjadi.

Contoh: file penjualan, yang berisi data hasiltransaksi penjualan.

c. File Laporan ( report file)

File ini disebut juga dengan nama output file, yaitu file yang berisi informasi yang akanditampilkan. Isi dari file biasanya diambilkandari field di satu atau lebih master file untukmempersiapkan pembuatan laporan.

Page 40: Presentasi bab 5

DATA & BASIS DATA

4. 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 disimpansebagai arsip.

5. File pelindung (backup file)

Merupakan salinan dari file-file yang masih aktifdidalam basisdata pada suatu saat tertentu. File ini digunakan sebagai pelindung atau cadanganbila file basisdata yang aktif mengalamikerusakan atau hilang.


Recommended