Anda di halaman 1dari 20

PERTEMUAN 6

PENGENALAN DATABASE
PENGENALAN DATABASE
STRUKTUR DATA & BASIS DATA

Table 1 Table 2 Table 3 Kumpulan Table menyusun BASIS DATA

Record 1 Record 2 Kumpulan Table terdiri dari sejumlah RECORD

Field 1 Field 2 Sebuah RECORD terdiri dari sejumlah FIELD

Byte 1 Byte 2 Byte 3 Sebuah FIELD disimpan dalam bentuk kumpulan BYTE

Struktur Data
Next Page
PENGENALAN DATABASE
BASIS DATA DAN CONTOH

BASIS DATA : SUATU PENGORGANISASIKAN SEKUMPULAN DATA YANG SALING TERKAIT SEHIGGA
MEMUDAHKAN AKTIVITAS UNTUK MEMPEROLEH INFORMASI.

BASIS DATA : AKADEMIS

TABLE: MAHASISWA
FIELD

RECORD

TABLE: JURUSAN TABLE: MATA KULIAH

Next Page
PENGENALAN DATABASE
DATABASE MANAGEMENT SYSTEM (DBSM)

Database Management System (DBMS) merupakan paket program (Software) yang digunakan untuk
membuat dan mengelola basis data.

DBMS dibuat agar memudahkan dan mengefisienkan proses input, update, delete, restore, view, dan
pengambilan informasi terhadap basis data.

Tujuan utama DBMS adalah menyediakan lingkungan yang mudah dan nyaman bagi pengguna dalam
mengambil, menyimpan data dan informasi.

Software yang tergolong ke dalam DBMS antara lain, Microsoft SQL, MySQL, Oracle,
MS. Access, dan lain-lain.

Next Page
PENGENALAN DATABASE
DATABASE MANAGEMENT SYSTEM (DBSM)

Traditional Database Database Management System

Pada sistem ini record-record data disimpan pada satu tempat yakni basis data
dan di antara program aplikasi maupun pemakai terdapat DBMS.
Terdapat dua unit yang terpisah yaitu BAAK dan JURUSAN. Kedua unit
tersebut masing-masing memiliki basis data yang terpisah dan
Pada gambar, baik BAAK dan JURUSAN sudah saling terhubung sehingga
disimpan pada masing-masing file.
dapat memudahkan dalam proses mendapatkan sebuah informasi.
Traditional file base system, file-file tersebut terpisah sehingga akan
sulit dalam hal mendapatkan data atau dalam proses pertukaran data
Next Page
PENGENALAN DATABASE
DATABASE MANAGEMENT SYSTEM (DBSM)

KEUNTUNGAN KELEMAHAN

1. Independensi Data; membuat perubahan dalam data tidak 1. Harga software DBMS rata-rata tinggi/mahal
membuat program harus diubah 2. Terlalu kompleks
2. Akses Data Efisien; memiliki teknik yang canggih sehingga 3. Kegagalan aplikasi yang mungkin terjadi
penyimpanan dan pengambilan data dilakukan secara efisien 4. Penambahan pada perangkat keras
3. Aman dan Terintegrasi; data dikendalikan oleh sistem yang pendukung
terintegrasi terhadap data sehingga jika ada ketidaksesuaian
akan langsung ditolak agar tidak merusak field.
4. Administrasi Data yang terpusat sehingga minim duplikasi.
5. Pemulihan Data yang canggih sehingga dapat melindungi
dan mengembalikan data secara maksimal

Next Page
PENGENALAN DATABASE
JENIS BASIS DATA MENURUT PENGAKSESAN

BASIS DATA INDIVUAL BASIS DATA TERDISTRIBUSI

basis data yang digunakan oleh perorangan; basis data yang tersimpan dalam sejumlah
dalam lingkungan Personal Computer. komputer yang terletak dibeberapa lokasi.

Digunakan untuk mengelola data atas Digunakan oleh Bank yang memiliki banyak
kepentingan pribadi: Data Telepon/Daftar Belanja cabang dan melayani perbankan yang sifatnya
Online.
Apps: Visual DBase, Ms. Access, Corel

BANK DATA PUBLIK

BASIS DATA PERUSAHAAN basis data yang dapat diakses oleh siapa saja.
Dapat digunakan dan dibagikan secara massal.
basis data yang diakses oleh pegawau dalam
sebuah perusahaan dalam sebuah lokasi. Basis Situs Web seperti Yahoo, Google sebagai contoh
2020 Data tersimpan dalam sebuah server dan para sederhananya.
pemakai yang mengakses bertindak sebagai
client
Next Page
MODEL DATA
APA ITU MODEL DATA?

MODEL DATA ADALAH SEKUMPULAN KONSEP TERINTEGRASI YANG DIPAKAI UNTUK MENJELASKAN
DATA, HUBUNGAN ANTAR DATA DAN BATASAN TERHADAP DATA UNTUK MENJAGA KONSISTENSI

MODEL DATA JUGA MEMILIKI ISTILAH LAIN YAITU : STRUKTUR DATA LOGIS

4 MODEL UMUM DARI MODEL DATA : (1) MODEL DATA HIERARKIS, (2) MODEL DATA JARINGAN,
(3) MODEL DATA RELASIONAL, DAN (4) MODEL DATA BERBASIS OBJEK

MODEL DATA HIERARKIS, JARINGAN DAN RELASIONAL MERUPAKAN MODEL DATA YANG BERBASIS
REKAMAN (RECORD-BASED DATA MODEL)

Next Page
MODEL DATA
MODEL DATA HIERARKIS

Biasa juga disebut: tree structure (Struktur Pohon),


hubungan bertingkat.

Dalam model ini elemen-elemen penyusunnya disebut node.


Dapat berupa rincian data, agregat data, dan record.

Istilah-istilah yang biasa digunakan dalam Model Hirarki


Root: node yang memiliki kedudukan paling tinggi dalam
hirarki
Parent : node yang memiliki kedudukan lebih tinggi
Child : node yang memiliki kedudukan lebih rendah
Leaves: node yang tidak mempunyai child

Dalam model hirarki ini hanya ada satu root, setiap child
hanya boleh mempunyai 1 parent dan parent boleh
mempunyai > (lebih dari ) 1 child.

Next Page
MODEL DATA
MODEL DATA JARINGAN

Mirip dengan hirarki model, dimana data dan hubungan


antar data direpresentasikan dengan record dan links.

Perbedaannya terletak pada susunan record dan linknya


yaitu network model menyusun record-record dalam bentuk
graph. Sebuah child dapat mempunyai lebih dari satu parent

Next Page
MODEL DATA
MODEL DATA RELASIONAL

Representasi dalam bentuk tabel yang terdapat sejumlah BASIS DATA : AKADEMIS
Baris yang menunjuk record dan kolom yang menunjuk
TABLE: MAHASISWA
atribut.
FIELD

Model ini banyak digunakan dalam pemodelan dan RECORD

perancangan Basis Data.

Konsep dan terminologi yang digunakan mirip dengan TABLE: JURUSAN TABLE: MATA KULIAH
kondisi real yang dihadapi oleh pemkai sehingga mudah
dipahami.

Next Page
MODEL DATA
MODEL DATA BERBASIS OBJEK

Karakteristik dari model data ini adalah teknik penyajiannya


sangat mirip dengan pemahaman orang terhadap data
tersebut.

Contoh dari model data ini adalah model hubungan antar


entitas (entity relationship model atau E-R model). E-R model
menggunakan konsep entitas, atribut, dan juga hubungan
antar entitas untuk menggambarkan tentang data dan
hubungan antar data.

Di dalam E-R model, sebuah entitas dipandang sebagai Entitas Mahasiswa memiliki Atribut : NIM, Nama, Prodi
sebuah obyek di dunia nyata, misalnya mahasiswa, dosen, Entitas Mata Kuliah memiliki Atribut : Kode MK, Nama MK
mata kuliah
ER = mahasiswa dapat mengambil matakuliah atau
matakuliah dapat diambil oleh mahasiswa

Next Page
JENIS DATABASE
BERBAGAI JENIS DATABASE

DATABASE
DATABASE OPERASI DATABASE EKSTERNAL
TERDISTRIBUSI

Databaes yang digunakan untuk Database yang disebarkan Database yang berasal dari pihak
menangani transaksi-transaksi di dibeberapa tempat dengan tujuan luar organisasi.
perusahaan. sebagai cadangan jikalau terjadi
hal-hal yang tidak diinginkan, C/:
C/: sehingga dapat diakses dari Penyedia database
database produksi berbagai tempat. berlangganan
database transaksi Situs Website
database OLTP (online C/:
transaction processing) Perbankan Data dengan basis seperti ini
Perusahaan dengan banyak berbasis Hypermedia
Database ini dapat berisi data
cabang
pelanggan, data SDM dan distribusi

Next Page
DATA WAREHOUSE
APA ITU DATA WAREHOUSE ?

DEFINISI CONTOH FUNGSI

Data Warehouse biasanya Perusahaan perbankan menerapkan Data ini biasanya digunakan
data warehouse untuk menanalisa untuk kepentingan Business
menyimpan data historis sebuah
performa tim dan nasabah Intelligence.
perusahaan yang berasal dari
perbankan serta dapat mengukur
sumber-sumber yang berbeda. Scope : corporate
efesiensi pada suatu programnya
Subject : multiple
Data Warehouse berfungsi untuk Perusahaan Telekomunikasi biasanya Data source nya banyak
mengelola, menganalisa, menggunakan data warehouse Implementasi waktunya nya
melakukan pengarsipan dan untuk mengamati jumlah transaksi perbulan hingga tahun
digunakan untuk mengambil Ukuran datanya lebih besar dari
keputusan strategi pada histori Data penjualan perusahaan pada data mart
data/informasi perusahaan tertentu. periode tertentu

Next Page
DATA WAREHOUSE
ARSITEKTUR WAREHOUSE

Next Page
DATA MART
APA ITU DATA MART?

DEFINISI CONTOH FUNGSI

Bagian yang lebih kecil dari data Data departemen Scope lebih fokus pada bagian
warehouse. Data Mart biasanya marketing dari suatu departemen atau
digunakan untuk kebutuhan bisnis organisasi tertentu saja.
Data departemen
sebuah organisasi yang kecil (unit Subject : single
bisnis strategi, departemen, divisi)
penjualan Implementasi waktunya
dalam suatu organisasi. Data departemen perbulan
keuangan Data source hanya beberapa
Karena jumlah nya yang lebih kecil Ukuran data lebih kecil dari
dari Data Warehouse biasanya data warehouse
penggunaan data ini hanya untuk
membuat keputusan taktis saja.

Next Page
OLAP
APA ITU OLAP?

DEFINISI CARA KERJA CONTOH SOFTWARE

Drill-down adalah pengolahan data PowerPlay (Cognos Software)


On Line Analytical Processor (OLAP)
sedemikian rupa sehingga dari data yang
perangkat lunak yang melakukan ringkas dapat dijabarkan menjadi data yang
Metacube (Informix/Stanford
pemrosesan yang memanipulasi lebih detil agar dapat diperoleh informasi Technology Group)
yang rinci. Express Server (Oracle)
dan menganalisa data bervolume
besar dari berbagai perspektif Slicing adalah pengolahan data untuk HighGate (Sybase)
(multidimensi). melihat data dari berbagai sudut pandang,
misalnya dengan melihat hubungan
penjualan satu macam produk berdasarkan
Data multidimensi adalah data yang kategorinya, seperti penjualan sirup
dapat dimodelkan sebagai atribut berdasarkan rasanya.
dimensi dan atribut ukuran.
Consolidation adalah pengolahan data
dengan cara melakukan pengelompokan,
misalnya data penjualan pertahun selama 5
tahun berturut-turut, atau menurut triwulan,
dan bulanan.

Next Page
DATA MINING
APA ITU DATA MINING?

DEFINISI CARA KERJA

perangkat lunak yang digunakan data penjualan mobil selama beberapa tahun dalam bentuk
untuk menemukan pola-pola data warehouse, dengan data-mining ternyata kemudian
tersembunyi maupun hubungan- ditemukan fakta bahwa “kebanyakan pembeli mobil Xenia
hubungan yang terdapat dakam
adalah wanita berusia antara 25 sampai dengan 35 tahun”, oleh
kumpulan basisdata seperti data
sebab itu segmen pasar ini perlu digarap semaksimal mungkin.
warehouse.

Data mining memanfaatkan Bidang perbankan misalnya digunakan untuk mendeteksi pola
berbagai teknik analisis untuk penyalahgunaan kartu kredit serta tingkat loyalitas nasabah.
menemukan pola tersebut, antara Pada bidang pemasaran dapat ditemukan pola pembelian para
lain: statistik, logika fuzzi, jaringan
konsumen, serta segmen pasar potensial produk tertentu.
syaraf tiruan, algoritma genetika,
dan teknologi kecerdasan buatan
lainnya.
Next Page
BUSINESS INTELLIGENCE
APA ITU BUSINESS INTELLIGENCE?

DEFINISI CARA KERJA CONTOH SOFTWARE

semua aplikasi teknologi Aplikasi BI melibatkan piranti ReportServer


informasi yang ditujukan yang secara khusus untuk
untuk mendapatkan mengambil data, mengalisis Jedox
data/informasi yang data, memvisualisasikan data OpenI
dibutuhkan oleh organisasi dan membuat laporan data.
dalam rangka PENGAMBILAN Iguana
KEPUTUSAN. BI mencakup semua kegiatan
DSS Query, OLAP, Analisa
BI umumnya menggunakan Statistik, Forecast dan Data
data mart dan data Mining
warehouse.

Next Page
ERP
APA ITU ERP?

DEFINISI CARA KERJA

ERP (Enterprise Resource Planning) Mengotomatiskan seluruh proses bisnis dalam satu database terpusat.
adalah suatu model sistem informasi Contohnya, ketika Anda menerima pesanan dari konsumen, ERP secara otomatis
yang memungkinkan organisasi untuk akan mengirimkan informasi ke pusat distribusi untuk memenuhi pesanan dengan
meng-otomasi dan meng-integrasikan tepat waktu.
proses-proses bisnis utamanya. Selain itu, ERP dapat melihat data-data berupa waktu pengiriman, tingkat inventaris,
dan faktor lain untuk menentukan pusat distribusi manakah yang paling “available”
ERP memecah kebuntuan berbagai untuk menyelesaikan pesanan tersebut secara tepat waktu.
hambatan fungsional tradisional dalam ERP menyatukan semua orang dalam satu sumber. Jadi, ERP bekerja tidak hanya
organisasi dengan cara mem-fasilitasi untuk menyederhanakan proses bisnis di perusahaan Anda.
sharing/berbagai data, berbagai aliran Sistem ERP adalah aplikasi yang memungkinkan data dari berbagai departemen
informasi, dan dapat dibagikan dan dapat diakses oleh semua orang yang ada dalam satu organisasi.
mengenalkan/menyalurkan praktik- Bahkan, beberapa sistem ERP disesuaikan dengan kebutuhan industri secara lebih
praktik bisnis yang umum diantara spesifik, tergantung pada penyedia perangkat lunak.
semua pengguna dalam organisasi.

Next Page

Anda mungkin juga menyukai