Anda di halaman 1dari 46

LINGKUNGAN DAN PROSES PEMBANGUNAN BASIS DATA

DAH1C3
Basis Data Relasional
D3 KOMPUTERISASI AKUNTANSI - FAKULTAS ILMU TERAPAN
UNIVERSITAS TELKOM
2018
KONSEP DASAR DAN DEFINISI

Data
Informasi
Basisdata (database)
Metadata
Database Management System (DBMS)
Data model
Basis Data Relasional
adalah...
KONSEP DASAR DAN DEFINISI

Data adalah...

, atau gambar
KONSEP DASAR DAN DEFINISI

Data adalah...

Representasi objek dan kejadian yang disimpan yang


memiliki “arti” dan kepentingan bagi lingkungan
penggunanya pernyataan, atau gambar

Jeffrey A. Hoffer
KONSEP DASAR DAN DEFINISI

Informasi adalah...
KONSEP DASAR DAN DEFINISI

Informasi adalah...

Data yang telah diproses, menggunakan cara tertentu,


untuk meningkatkan pengetahuan penggunanya
pernyataan, atau gambar

Jeffrey A. Hoffer
KONSEP DASAR DAN DEFINISI

Data dan Informasi


KONSEP DASAR DAN DEFINISI

Data dan Informasi


KONSEP DASAR DAN DEFINISI

Metadata adalah...
Data yang mendeskripsikan properti atau karakteristik dari
data pengguna. Dapat berupa nama data, tipe data, dan
ukuran data., atau gambar

Jeffrey A. Hoffer
KONSEP DASAR DAN DEFINISI

Metadata
KONSEP DASAR DAN DEFINISI

Traditional File Processing Systems

• Sistem yang dirancang untuk mengutamakan memenuhi


kebutuhan pemrosesan data untuk departemen/unit tertentu
saja daripada kebutuhan informasi organisasi secara
keseluruhantaan, atau gambar
KONSEP DASAR DAN DEFINISI

Traditional File Processing Systems

• menyimpan data secara permanen dalam berbagai jenis


file, dan membutuhkan berbagai program aplikasi untuk
mengekstrak data, dan menambahkan data dari file yang
tepat.
• , atau gambar
KONSEP DASAR DAN DEFINISI

Traditional File Processing Systems


KONSEP DASAR DAN DEFINISI

Traditional File Processing Systems


• Setiap divisi memiliki aplikasi masing-masing dalam melakukan
manipulasi dan pengambilan data.

• Setiap aplikasi memiliki file berbeda-beda dalam sistem operasi


yang digunakan untuk menyimpan data.

• Bertambahnya bagian/divisi, bertambah pula data dan aplikasi


yang digunakan. Bertambahnya aplikasi, bertambah pula file-
file yang dibuat.
KONSEP DASAR DAN DEFINISI

Traditional File Processing Systems

• Gaya file-processing system tersebut menyebabkan


setiap data disimpan dalam bentuk record dalam
berbagai macam file, dan diperlukan aplikasi yang
berbeda dalam melakukan pengambilan record dari, dan
penambahan record ke dalam file.
KONSEP DASAR DAN DEFINISI

Kelemahan Traditional File Processing Systems

• Program-data dependence
• Duplication of data
• Limited data sharing
• Lengthy development times
• Excessive program maintenance
KONSEP DASAR DAN DEFINISI

Mengatasi
Kelemahan Traditional File Processing Systems ?

DATABASE APPROACH
KONSEP DASAR DAN DEFINISI

Basisdata...
Terdiri dari data yang dibutuhkan oleh organisasi, data
dalam jumlah relatif besar, kebutuhan untuk penyimpanan
data dalam jangka panjang, dan akses terhadap data oleh
sejumlah besar pengguna yang merupakan ciri/karakteristik
umum sistem basis data
Sumathi & SAkkirajan
KONSEP DASAR DAN DEFINISI

Jenis Basis data


• Relational Database (Basis Data Relasional)
• Hierarchical Database
• Dimensional Database
• Network Database
Rod Stephens
• Deductive Database
KONSEP DASAR DAN DEFINISI

Basis data relasional adalah...


Basis data yang direpresentasikan sebagai sekumpulan
tabel dimana data yang berelasi (berkaitan) tergambar
dengan adanya kesamaan nilai pada tabel-tabel yang
berelasi

Jeffrey A. Hoffer
KONSEP DASAR DAN DEFINISI

Basis data relasional

Jeffrey A. Hoffer
KONSEP DASAR DAN DEFINISI

Database Management Systems adalah...


Sistem perangkat lunak yang digunakan untuk pengelolaan
basis data, termasuk didalamnya adalah membuat,
memelihara, mengakses basis data dan menyediakan
pengendalian terhadap akses pengguna basis data

Jeffrey A. Hoffer
KONSEP DASAR DAN DEFINISI

Database
Management
Systems
KONSEP DASAR DAN DEFINISI

Database
Management
Systems
KONSEP DASAR DAN DEFINISI

Kelebihan DBMS

• Program-data independence
• Limited redundancy
• Improved data consistency
• Improved data sharing
• Improved data quality
KONSEP DASAR DAN DEFINISI

Kelebihan DBMS

• Enforcement of standards
• Improved decision support
• Improved data accessibility and responsiveness
KONSEP DASAR DAN DEFINISI

DBMS
KONSEP DASAR DAN DEFINISI

Metodologi Pengembangan Perangkat Lunak

• SDLC (Systems Development Life Cycle)


• RAD (Rapid Application Development) : Prototyping
KONSEP DASAR DAN DEFINISI

PROSES
PENGEMBANGAN
PERANGKAT LUNAK
SDLC

Jeffrey A. Hoffer
KONSEP DASAR DAN DEFINISI

PROSES
PEMBANGUNAN
BASIS DATA
PADA
SDLC

Jeffrey A. Hoffer Jeffrey A. Hoffer


KONSEP DASAR DAN DEFINISI

PROSES
PENGEMBANGAN
PERANGKAT LUNAK
METODE
PROTOTYPING

Jeffrey A. Hoffer
KONSEP DASAR DAN DEFINISI

PROSES
PEMBANGUNAN
BASIS DATA
PADA
METODE
PROTOTYPING

Jeffrey A. Hoffer Jeffrey A. Hoffer


KONSEP DASAR DAN DEFINISI

Pemodelan data (data model) adalah...


sistem grafis yang digunakan untuk menangkap sifat dan
hubungan antar data dan digunakan pada berbagai tingkat
abstraksi untuk menggambarkan konsep dan rancangan
basisdata

Jeffrey A. Hoffer
KONSEP DASAR DAN DEFINISI

Tujuan Pemodelan data

• Memenuhi kebutuhan informasi pada saat ini dan akan


datang
• Kemudahan pengembangan sesuai dengan
perkembangan organisasi
• Penerapan mekanisme pengamanan data
• Kemudahan komunikasi antar pihak-pihak yang
membangun perangkat lunak
KONSEP DASAR DAN DEFINISI

Jenis Pemodelan data (data model)

• Model Data Berbasis Objek (Object Based Data Model)


• Model Data Berbasis Record (Record Based Data Model)
• Model Data Fisik (Physical Based Data Model)
KONSEP DASAR DAN DEFINISI

Model Data Berbasis Objek (Object Based Data Model)

Himpunan data dan relasi yang menjelaskan hubungan logik


antar data dalam basis data berdasarkan objek data
KONSEP DASAR DAN DEFINISI

Model Data Berbasis Objek (Object Based Data Model)

• Entity Relationship Model


• Semantic Model
• Binary Model
KONSEP DASAR DAN DEFINISI

Model Data Berbasis Record (Record Based Data Model)

Pemodelan berdasarkan record untuk menggambarkan


hubungan logic antar data dalam basis data
KONSEP DASAR DAN DEFINISI

Model Data Berbasis Record (Record Based Data Model)

• Hierarchycal Model
• Network Model
• Relational Model
KONSEP DASAR DAN DEFINISI

Model Data Fisik (Physical Based Data Model)

Pemodelan untuk menggambarkan bagaimana data dalam


basis data disimpan secara fisik dalam media penyimpanan
KONSEP DASAR DAN DEFINISI

Model Data Fisik(Physical Based Data Model)

• Unifying Model
• Frame Memory
KONSEP DASAR DAN DEFINISI

Entity Relationship Model

Pemodelan untuk menggambarkan data dalam organisasi


sebagai sekumpulan objek yang disebut sebagai entitas dan
menggambarkan hubungan / relasi antar objek (entitas)

Jeffrey A. Hoffer, Sillberschatz, Korth, & Sudarshan


KONSEP DASAR DAN DEFINISI

Contoh Entity
Relationship
Diagram:
Crow’s Foot
Notation

Jeffrey A. Hoffer,
Kode_Jenis_Kue Kode_Kue

1 n
Nama_Jenis_Kue JenisKue memiliki Makanan Nama_kue

KONSEP DASAR DAN DEFINISI


Jangka_expired n harga_satuan
Harga_satuan

mencatat
jumlah
No_Nota

subtotal
Tgl_jual
1
Contoh Entity
m
n m n
Total_jual
mengacu Akun dicatat Penjualan

Relationship n Discount

Diagram: Kode_akun
Posisi_dr_cr Total_bayar

Peter Chen Nama_akun


nominal
melakukan

Kode_Outlet

Notation Nama_outlet
1
alamat
Outlet

telp
SELESAI.
Kita lanjutkan materi pertemuan 1

Anda mungkin juga menyukai