BASIS DATA

18
1 PTI (Pengantar Teknologi Informasi) BASIS DATA

Transcript of BASIS DATA

Page 1: BASIS DATA

1

PTI (Pengantar Teknologi Informasi)

BASIS DATA

Page 2: BASIS DATA

Basis data : kumpulan informasi yang disimpan dalam disk komputer secara sistematis

Software yang digunakan untuk membuat, mengola, memelihara, memonitor dan memindah database disebut DBMS (Database Management System)

Contoh :

Microsoft Access

Microsoft SQL Server

Oracle

MySQL

PostSQL

dBase

Clipper

dll...

Apa itu database ?

Page 3: BASIS DATA

Berikut adalah keuntungan yang ditawarkan database komputer :

Mudah menyimpan informasi yang jumlahnya banyak

Mundah mendapatkan kembali informasi secara cepat dan fleksibel

Mudah untuk mengelola informasi

Mudah untuk menyetak informasi

Mudah untuk mendistribusikan informasi

Keuntungan database

Page 4: BASIS DATA

Characters

Field

Record

Tabel

File

Database

Anatomi database

Record Field

Table

Page 5: BASIS DATA

Hierarchical Model (Database Hirarkis)

seperti model pohon

tidak fleksibel karena membatasi hanya one-to-many relationship

Network Model (Database Jaringan)

seperti jaringan

struktur mengijinkan may-to-many relationship

Relational Model (Database Relasional)

model database paling banyak digunakan dan fleksibel

record antar tabel dihubungkan dengan “key value”

Object Oriented Model

memiliki kemampuan menangani data grafik, gambar, video, dan text

Model database

Page 6: BASIS DATA

One-to-many : satu anak hanya memiliki satu parent

Database Hirarkis

Page 7: BASIS DATA

Many-to-many : satu anak bisa memiliki banyak parent

Database Jaringan

Page 8: BASIS DATA

Antar tabel bisa saling terhubung dengan key value

Database Relational

Page 9: BASIS DATA

Import

: menerima data dalam bentuk file text

Export

: menghasilkan data dalam bentuk file text

Query

: Menemukan record yang cocok dengan kriteria

Operasi database

Page 10: BASIS DATA

Salah satu perusahaan yang sangat sukses dengan WWW

Search engine : web, fact, quote

Didirikan oleh : Sergey Brin dan Larry Page

Google

Page 11: BASIS DATA

Untuk mengakses dan memanipulasi data dalam database

SQL (Structured Query Language)

Perintah SQL terdapat 3 macam :

DDL (Data Definition Languange) :

CREATE : membuat database/ tabel

DROP : menghapus database/ tabel

ALTER : mengubah tabel

DML (Data Manipulation Languange) :

SELECT : menampilkan record

INSERT : menambah record

UPDATE : mengubah record

DELETE : menghapus record

Page 12: BASIS DATA

Database yang besar biasanya terdiri lebih dari seratus data yang saling berhubungan

DBMS mencegah pengguna menghadapi kompleksitas internal sistem dengan hanya menyediakan informasi dan perintah yang dibutuhkan.

Rational RDBMS

Object OODBMS

DBMS (Database Management System)

Page 13: BASIS DATA

Digunakan secara interaktif atau dapat dikontrol langsung melalui program lain (aplikasi).

DBMS (Database Management System)

Page 14: BASIS DATA

Pendekatan client/server

Database biasanya disimpan di dalam server dengan pengaman khusus

Sekaligus diinstall DBMS untuk mengelola database tersebut

Penanggung jawab Administrator Database

Staff/ Pegawai tidak langsung berhubungan dengan DBMS tetapi

melalui aplikasi

Informasi biasanya disediakan via intranet perusahaan melalui website internal

DBMS (Database Management System)

Page 15: BASIS DATA

Database Multimedia

Menyimpan informasi berupa : grafis, gambar, foto, peta, video clips, animasi dan media lain

Natural Database Languange

Membuat query dengan menggunakan natural languange

Future database database akan digabungkan dengan teknologi

kecerdasan buatan.

Akankah Object oreinted Database akan mengantikan rational database ?

Trend Database

Page 16: BASIS DATA

Data Warehouse : Gudang data kumpulan dari beberapa database

transaksional (penjualan, keuangan) maupun administrasi (kepegawaian).

Data Mining : pengalian, pencarian, ekstrasi infomasi dari database yang sangat besar(data warehouse)

Menggunakan metode statistik dan teknologi kecerdasan buatan

Untuk menghasilkan informasi prediksi

Sebagai bahan pendukung keputusan

Data Warehouse & Data Mining

Page 17: BASIS DATA

Lebih dari 15.000 database marketing berisi 2 milyar nama

Database ini berisi data pribadi : alamat, umur, pendapatan, agama

CRM manajemen hubungan dengan pelanggan memicu penggalian

informasi pelanggan

ID card

Account name (Password)

Kartu kredit

Akumulasi data personal oleh pemerintah dan bisnis dapat mengancam privacy individu

Aturan perlindungan terhadapa privacy Amerika dan Eropa

Data Personal & Privacy Problem

Page 18: BASIS DATA

18

Next...

Jaringan dan Komunikasi Data

Tugas :

Buat Helpdesk. Petunjuk Manual menggunakan Acces

Buat Database Pegawai.

Dalam Bentuk Hardcopy, capture gambar

Presentasi :

Email, Milis dan Forum

Excel