Anda di halaman 1dari 55

Diterjemahkan dari bahasa Inggris ke bahasa Indonesia - www.onlinedoctranslator.

com

Pemrosesan File dan Data


Konsep Manajemen

Bab 12

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Tujuan Pembelajaran 1

Tentukan istilah dasar yang digunakan


dalam teknologi basis data.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Terminologi Pendahuluan

Bidang Ini digunakan


bergantian
item data untuk menunjukkan
blok terkecil
Atribut data yang akan
disimpan dan
Elemen diambil.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Terminologi Pendahuluan

EBUAHbidangmungkin satu karakter atau angka, atau it


dapat terdiri dari banyak karakter atau angka.

Nama Pelanggan Nomor jaminan sosial karyawan

Nomor pesanan pembelian Nomor rekening pelanggan

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Terminologi Pendahuluan

Pengelompokan logis bidang disebutcatatan.

Seorang pegawai Pelanggan

Penjual Faktur

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Kemunculan Data

Rekam kejadian adalah spesifik


set nilai data untuk catatan.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Kemunculan Data

Sebagai catatan KARYAWAN


(NAMA, NOMOR, USIA)
kita mungkin memiliki kejadian
KARYAWAN(Coklat, 111222333, 33)

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Rekaman dengan Panjang Tetap
dan Variabel

Di sebuahpanjang tetapcatatan, baik nomor


bidang dan panjang (karakter
ukuran) dari setiap bidang adalah tetap.

Divariabel-panjangcatatan, lebar
pangan dapat disesuaikan dengan setiap kemunculan dat

AHcuplikanrecord merupakan perpanjangan dari master r

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Beberapa Pemasok dan
Contoh Gudang

PART_NO PNAME TIPE BIAYA

PVEND – nama vendor atau pemasok

WARHSE – di mana bagian tersebut disimpan

LOC – dua digit terakhir dari kode pos

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Satu Contoh Lokasi Penyimpanan

BAGIAN (PART_NO, PNAME, TYPE, COST,


PVEND #1, WARHSE #1, LOC#1,
PVEND #2, WARHSE #2, LOC #2)

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Grup berulang

Grup berulangadalah kelompok bidang yang terkait


yang berulang dalam catatan panjang variabel.

Segmen Grup Node

BAGIAN, PEMASOK, dan LOKASI


dapat ditulis sebagai berikut:

BAGIAN (PART_NO, PNAME, TYPE, COST)


 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Diagram Pohon untuk BAGIAN,
PEMASOK dan LOKASI

BAGIAN

PEMASOK LOKASI

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Kunci Rekam dan Urutan File

SEBUAHkunciataukunci rekamadalah item data atau


kombinasi item data yang unik
mengidentifikasi catatan tertentu dalam file.

Kunci pengurutan utamaKunci pengurutan sekunder

Kunci pengurutan tersier Urutan relatif acak

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Tujuan Pembelajaran 2

Mengidentifikasi tiga tingkatan dari


arsitektur basis data.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Sistem Manajemen Basis Data dan
Arsitekturnya

Konten basis data


Konseptual Kegunaan basis data
tingkat Laporan yang diinginkan
Informasi untuk ditinjau

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Sistem Manajemen Basis Data dan
Arsitekturnya

Struktur data logis:


Logis Pohon (hierarkis)
tingkat Jaringan
Relasional

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Sistem Manajemen Basis Data dan
Arsitekturnya

Metode akses:
Fisik Sekuensial
tingkat Terindeks-berurutan
Langsung

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Arsitektur Konseptual

ItuEntitas-Hubunganmodel data (ER).


adalah model konseptual untuk menggambarkan
hubungan antar segmen dalam database.

Atributmengacu pada bidang individual atau item data.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Arsitektur Konseptual

Ituteknik pemodelan berorientasi objek


(OMT)melihat komponen-komponen dari
sistem dimodelkan sebagai kelas objek.

Kelas objeksesuai dengan segmen.

Obyeksesuai dengan contoh tertentu.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Contoh Berorientasi Objek
Teknik Pemodelan Data

PERALATAN_TANAMAN
NO REKENING
BIAYA
PENYUSUTAN

ALAT BERAT PERKAKAS


MAINTENANCE_FREQ PENGGUNAAN
TANGGAL PEMBELIAN

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Tujuan Pembelajaran 3

Membandingkan dan
kontras
logis yang berbeda
model database.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Struktur Data Logis

Hubungan yang ada antara


segmen dalam database adalah
ditentukan olehstruktur data logis,
juga disebutskemaataumodel basis data.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Struktur Data Logis

Apa tiga model utama


struktur data logis?

1. Struktur pohon atau hierarkis

2. Struktur jaringan

3. Model relasional

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Struktur Data Logis
Model pohon (hierarkis).
(4 level dan 13 node)
SEBUAH

B C D e

F G H Saya J K

L M
 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Struktur Data Logis
Model jaringan
(3 level dan 11 node)

SEBUAH B C

D e F G H Saya

J K

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Struktur Data Logis

Pohon dan jaringan diimplementasikan


dengan tertanambidang penunjuk.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Pelaksana Pohon dan
Struktur Jaringan
Di sebuahdaftar organisasi,setiap catatan
berisi satu atau lebih pointer
(bidang) yang menunjukkan alamat
catatan logis berikutnya
dengan atribut yang sama.

SEBUAHstruktur cincinberbeda dari daftar


dalam rekor terakhir di atas ring
daftar poin kembali ke catatan pertama.
 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Pelaksana Pohon dan
Struktur Jaringan

Apa itu abeberapa struktur cincin?

Dalam jenis struktur beberapa cincin


melewati catatan individu.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Struktur Daftar

Lokasi dari
rekor pertama Atribut

2 Merah
1 Biru Bidang penunjuk Akhir daftar
Indeks ke rekaman berikutnya indikator

1 2 3 4 5
Catatan 4 5 

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Struktur Cincin

Lokasi dari
rekor pertama Atribut

2 Va
3 Ki Bidang penunjuk Bidang penunjuk
Indeks ke rekaman berikutnya
untuk merekam pertama

1 2 3 4 5
Catatan 4 5 2

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Struktur Data Relasional

Apakah yangmodel relasional?

Ini adalah struktur data logis yang


melihat database sebagai koleksi
dari tabel dua dimensi.

Tidak ada petunjuk atau daftar yang rumit.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Struktur Data Relasional

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Struktur Data Relasional

Apa tiga bentuk normal?

Bentuk normal pertama

Bentuk normal kedua

Bentuk normal ketiga

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Tujuan Pembelajaran 4

Jelaskan metode yang berbeda


dalam mengakses file.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Arsitektur Basis Data:
Tingkat Fisik

File yang diakses secara berurutan

File yang diindeks

File yang diakses langsung

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
File yang Diakses Secara Berurutan

Di sebuahfile akses berurutan, catatan


hanya bisa diakses di
urutan mereka yang telah ditentukan.

Organisasi file berurutan berguna


ketika pemrosesan batch diperlukan.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Te ln e t - sunn y
File Disc o nn e c t Ed it Se tting Ne two rk He lp
Te ln e t - V AX
File Disc o n ne c t Ed it Se tting Ne two rk He lp
Te ln e t - su nn y
File Disc o n ne c t Ed it Se tting Ne two rk He lp

File yang diindeks


64 b ytes fro m p s2 (10 0 .10 0.1 0 0.5) :
ic m p _se q = 91,

----p s2 PING St a tistic ----


92 p a c ke ts tra n sm itte d , 9 2 p a c ke ts re c e ive d,
0%
ro und -trip (m s) m in/a ug /m a x = 0/0/20
[<</h/ho
o mm e /zui>
e /zui> ]

Pin g - IBM
File Ho st O p tio n s He lp
6 4 b yte s re c e ive d , ic m p _
6 4 b yte s re c e ive d , ic m p _

ebuahfile indeksadalah salah satu di mana atribut memilik


diambil dari catatan dan digunakan
untuk membangun file baru yang tujuannya adalah untuk
memberikan indeks ke file asli.

Salah satu jenis penting dari indexed


file adalah sebuahfile berurutan yang diindeks.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Te ln e t - sunn y
File Disc o nn e c t Ed it Se tting Ne two rk He lp
Te ln e t - V AX
File Disc o n ne c t Ed it Se tting Ne two rk He lp
Te ln e t - su nn y
File Disc o n ne c t Ed it Se tting Ne two rk He lp

File yang diindeks


64 b ytes fro m p s2 (10 0 .10 0.1 0 0.5) :
ic m p _se q = 91,

----p s2 PING St a tistic ----


92 p a c ke ts tra n sm itte d , 9 2 p a c ke ts re c e ive d,
0%
ro und -trip (m s) m in/a ug /m a x = 0/0/20
[<</h/ho
o mm e /zui>
e /zui> ]

Pin g - IBM
File Ho st O p tio n s He lp
6 4 b yte s re c e ive d , ic m p _
6 4 b yte s re c e ive d , ic m p _

Sebuahfile berurutan yang diindeksadalah file berurutan


yang disimpan di DASD dan keduanya diindeks
dan secara fisik diurutkan pada bidang yang sama.

File-file ini sering


disebut sebagai file ISAM.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Te ln e t - sunn y
File Disc o nn e c t Ed it Se tting Ne two rk He lp
Te ln e t - V AX
File Disc o n ne c t Ed it Se tting Ne two rk He lp
Te ln e t - su nn y
File Disc o n ne c t Ed it Se tting Ne two rk He lp

File yang diindeks


64 b ytes fro m p s2 (10 0 .10 0.1 0 0.5) :
ic m p _se q = 91,

----p s2 PING St a tistic ----


92 p a c ke ts tra n sm itte d , 9 2 p a c ke ts re c e ive d,
0%
ro und -trip (m s) m in/a ug /m a x = 0/0/20
[<</h/ho
o mm e /zui>
e /zui> ]

Pin g - IBM
File Ho st O p tio n s He lp
6 4 b yte s re c e ive d , ic m p _
6 4 b yte s re c e ive d , ic m p _

File ISAM secara struktural terdiri


dari tiga bidang yang berbeda:

Indeks Daerah utama Daerah luapan

Bagaimana komputer menemukan file


rekam kunci siapa 1002?

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Struktur File ISAM
Kunci tertinggi Lacak alamat indeks
Indeks Utama
1500 0300
Lacak alamat
Indeks Lacak
Melacak
alamat 1005 0301
0300 Kunci tertinggi
Daerah Utama Kunci Data di jalur
Melacak
alamat 1002 -------- Rekaman ditemukan
0301
 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
File yang Diakses Langsung

Akses langsung filememungkinkan individu


catatan untuk diambil hampir secara instan
tanpa menggunakan indeks.
Setiap catatan ditugaskan ke penyimpanan
lokasi yang memiliki beberapa hubungan
ke nilai kunci record.
Sebagian besar sistem file akses langsung dikonversi
kunci ke alamat lokasi penyimpanan.
 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Penggunaan File Akses Langsung

Mengacak
komputasi
Data (÷ 7)
catatan

Menambahkan
Mengajukan
sisa ke
penyimpanan
pemindahan
daerah
alamat (10)
 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Penggunaan File Akses Langsung

Sisa Pemindahan
setelah + faktor = Catatan
divisi (alamat awal penyimpanan
CatatanKunci oleh tujuh dari area file) alamat
1 15 1 10 11 
2 17 3 10 13 Meluap
3 11 4 10 14
4 22 1 10 11 

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Penggunaan File Akses Langsung

Alamat Isi
10 …
11 Rekam 1 KUNCI 15*
Berbagai 12 …
pengacakan 13
komputasi 14 Rekam 2 KUNCI 17 Meluap
15 Rekam 3 KUNCI 11 indikator
16 …
Penyimpanan
dialokasikan untuk 17 …
meluap 18 Rekam 4 KUNCI 22
catatan …

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Hubungan ekonomi antara
Teknik Organisasi File
Ekonomi dasar pemrosesan file adalah
sangat ditentukan olehrasio aktivitas.
Berapa rasio aktivitasnya?
Ini adalah jumlah record yang diakses dibagi
dengan jumlah record dalam file.
Pertimbangan ekonomi kedua
keprihatinanwaktu merespon.
 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Hubungan ekonomi antara
Teknik Organisasi File
Apa itu waktu respons?
Ini adalah lamanya waktu pengguna harus menunggu
untuk sistem untuk menyelesaikan operasi.
Waktu respons terpengaruh
dengan waktu akses fisik.
yang dapat mempengaruhi waktu respon adalah bagaima
catatan data didistribusikan secara fisik pada disk.
 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Tujuan Pembelajaran 5 dan 6

Jelaskan manfaatnya
dari basis data
Sistem Menejemen.
Jelaskan pertimbangannya
yang sesuai dengan
desain berbasis komputer
file dan database.
 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Sistem Manajemen Basis Data dan
Basis Data dalam Praktek

Sistem Manajemen Basis Data (DBMS)


lah program komputer yang memungkinkan pengguna un
mbuat dan memperbarui file, untuk memilih dan mengam
ata, dan untuk menghasilkan berbagai output dan laporan

Semua DBMS berisi tiga atribut umum


untuk mengelola dan mengatur data.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Sistem Manajemen Basis Data dan
Basis Data dalam Praktek

Apa atribut-atribut ini?

Bahasa deskripsi data (DDL)

Bahasa manipulasi data (DML)

Bahasa kueri data (DQL)

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Mengapa Sistem Manajemen Basis
Data Dibutuhkan

DBMSmengintegrasikan,membakukan, danmenyediakan
keamananuntuk berbagai aplikasi akuntansi.

Dengan tidak adanya integrasi, masing-masing jenis


aplikasi akuntansi seperti penjualan, penggajian,
dan piutang akan tetap terpisah,
file data independen dan program komputer.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Konsep Manajemen Basis Data

Aplikasi Satu
X Y SEBUAH B

Aplikasi Dua
X Y C D

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Konsep Manajemen Basis Data

X Y SEBUAH B C D

Basis data Basis data X SEBUAH


Y B
kamus dan
kode akses sistem
file logika 1
Aplikasi satu
Data
manipulasi X SEBUAH
Y D X Y C D
rutinitas
File logika 3 File logika 2
File pertanyaan yang disaring keamanan
Aplikasi dua
 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Dokumentasi Basis Data
dan Administrasi

kamus basis datadigunakan berdua saja


n dengan DBMS untuk memusatkan, mendokumentasika
mengontrol, dan mengkoordinasikan penggunaan data
dalam sebuah organisasi.

Kamus data hanyalah file lain,


semacam file dari file, yang catatan kejadiannya
terdiri dari deskripsi item data.

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Format Kamus Data

Spesifikasi Karakteristik Pemanfaatan


 Nama  Ukuran  Pemilik
 Definisi  Jarak nilai  Di mana digunak
 Alias  Pengkodean  Kode keamanan
 Mengedit data  Pembaharuan Te

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood
Akhir Bab 12

 2004 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, by Bodnar/Hopwood

Anda mungkin juga menyukai