Materi I
Sistem Basis data dan
Manajemen File
Materi Siber
Pengertian
•Suatu Sistem untuk mengetahui bagaimana cara
menyimpan data dari file tertentu dan organisasi file
yang digunakan
Sistem Berkas
•Cara untuk mengambil informasi dari suatu file
Sistem Akses
•Sistem Pengorganisasian, pengelolaan dan
penyimpanan data pada alat penyimpan eksternal
dengan organisasi file tertentu. Pada sistem berkas
dan akses penyimpanan data dilakukan secara fisik
Sistem Berkas
dan Akses
Pengertian
•Teknik yang digunakan untuk menggambarkan
dan meyimpan record pada file
Organisasi File
•Kumpulan data yang saling berhubungan
Basisdata
•Software atau sistem perangkat lunak yang
bertujuan khusus untuk pengelolaan
penyimpanan dan manipulasi informasi
•Program untuk pengelolaan basisdata
DBMS (Database
Management
System)
Pengertian
•Salah satu nilai tunggal dengan satu petunjuk nama
dan deskripsi karakteristik seperti (char,nomor,kode)
dan panjang karakter atau digit
Elemen
Data
•Referensi nama dan himpunan karakteristik elemen-
elemen data yang menggambarkan suatu attribut
•Tempat menyimpan setiap attribut dari sebuah
entitas
Item Data
•Sekumpulan obyek terbatas / terdefinisikan yang
mempunyai karakteristik sama dan bisa dibedakan
dari lainnya. Obyek dapat berupa barang, orang,
tempat atau suatu kejadian
Entitas
Pengertian
•Deskripsi data yang bisa mengidentifikasikan entitas
Atrribut
•Lokasi penyimpanan untuk salah satu elemen data
•Suatu elemen yang memiliki attribut dan harga dan
merupakan unit informasi terkecil yang bisa diakses
Field
•Lokasi penyimpanan yang terbuat dari rangkaian
field yang berisi elemen2x data yang
menggambarkan beberapa entitas
Record
Pengertian
•Sekumpulan record dari tipe
tunggal yang berisi elemen-elemen
data yang menggambarkan
himpunan entitas
File
•Satu cara dimana suatu program
mengakses secara fisik record-
record dalam file penyimpanan
Access
Data
Klasifikasi Data
Tetap
•Kelompok data yang tidak mengalami
perubahan, paling tidak dalam kurun waktu
yang lama
Tidak tetap
•Kelompok data yang secara rutin mengalami
perubahan
Data yang
bertambah
menurut waktu
•Kelompok data ini biasanya merupakan data
akumulasi dari kelompok data tetap dan tidak
tetap
8
Kemampuan untuk dapat
diakses di masa datang
Dapat digunakan bersama
oleh beragam pemakai dan
program
File mempunyai ukuran yang
relatif lebih besar dibanding
memori utama
9
Kumpulan dari sejumlah record yang
sejenis yang terkait satu sama lain dan
mempunyai organisasi yang konsisten
Suatu teknik/ cara penyusunan record-
record yang digunakan untuk
merepresentasi dan menyimpan record-
record ke dalam media penyimpanan data
Field Field
Record
Field Field
Record
File
Field Field
Record
Field Field
Record
File
Field Field
Record
Field Field
Record
File
Database
10
11
1. File dapat diciptakan dan dihapus
2. File mempunyai nama yang unik
3. File mempunyai parameter perangkat,
karena terdapat banyak perangkat
dalam satu sistem
4. File mempunyai parameter pemakai
dan direktori. Pada sistem Multiuser,
tiap pemakai memiliki direktori sendiri
12
1. Master File
2. Transaction File
3. History File
4. Reference File
1. File I/O
2. File Kerja (temporer),
Transaction File
3. Dump File, utk pengamanan
4. File Pustaka, utk penunjang
proses
13
File induk yang menjadi acuan utama
suatu proses :
1. Tidak boleh diperbaharui selama
pemrosesan selama kurun waktu
tertentu.
2. Selalu dipergunakan di siklus
pemrosesan.
3. Berisi informasi acuan :
- Bersifat statis
- Bersifat dinamis
File berisi data
acuan :
- Relatif Statis
(jarang
diperbarui)
14
File yang terbentuk
akibat terjadinya
transaksi :
1.Dapat diperbarui
2.Bersifat sementara
3.Dipergunakan untuk
memperbarui Master File
File hasil pengolahan di masa lalu :
1.File tdk aktif selama suatu kurun
waktu
2.Data tersimpan secara kompak /
padat
3.Kecepatan pengaksesan tdk terlalu
penting
4.Kadang disebut sbg Master File lama
15
Jenis rekord menurut
panjangnya :
1.Fixed Length
2.Variable Length
Jenis field menurut
panjangnya, yaitu :
1.Fixed Length Field
2.Variable Length
Field
Ukuran rekord biasanya dinyatakan dalam byte,
character, word dll
16
1. Semua field di rekord mempunyai panjang yang tetap.
2. Penyisipan dan penghapusan rekord sangat mudah
3. Implementasi penyimpanan seperti pada implementasi
Linked List dengan array
4. Header file memuat tabel yang menyatakan keterurutan
rekord di file sehingga penyisipan rekord memakai lebih
dulu ruang yang ditinggalkan rekord yang dihapus.
17
Field-field di rekord dapat mempunyai panjang
berbeda-beda.
Terdapat tiga metode penandaan akhir rekord untuk
mengetahui awal dan akhir rekord, yaitu :
1. End of record marker
2. Indikator panjang
3. Tabel posisi rekord
18
Field tetap menyebabkan
rekord berukuran tetap
sehingga mempunyai
keunggulan berikut :
1.Harus disediakan
ukuran terbesar yang
diperlukan
2.Tidak rumit dalam
pemrograman
Rekord dapat berukuran
beragam sehingga
mempunyai keunggulan
berikut :
1.Hemat tempat
2.Meningkatkan
kerumitan
19
Cara memilih organisasi berkas tidak terlepas dari 2
aspek utama, yaitu :
20
Suatu proses yang dilakukan secara group atau
kelompok
Contohnya : Pembuatan laporan keuangan
Suatu proses yang dilakukan secara
satu persatu, yaitu record demi record.
Contohnya : ATM
21
1. Creation / Pembentukan File / Data Collection,
meliputi : pengumpulan data, pengkodean, entry
data
2. Up-Date, meliputi : insert, append, modification,
delete
3. Retrieval, meliputi : inquiry, report generation
4. Maintenance, meliputi : restructure,
reorganization
22
Pembuatan berkas, ada 2 cara :
1. Membuat struktur berkas lebih dahulu dan
menentukan banyaknya record, baru kemudian
record-record dimuat ke dalam berkas
tersebut.
2. Membuat berkas dengan cara merekam record
demi record.
23
Pengubahan isi dari berkas diperlukan untuk menjaga
berkas itu tetap up to date. Selain itu juga agar keputusan
yang diambil benar, maka data harus up to date.
Up-date terhadap file, dapat berupa :
1.Insert yaitu penyisipan data baru
2.Append yaitu penambahan data baru
3.Modification yaitu merubah isi data yang tersimpan jika
diperlukan
4.Delete yaitu menghapus data yang invalid
24
Pengaksesan sebuah berkas untuk tujuan
mendapatkan informasi. Keduanya berbeda dalam
hal :
1.Volume data yang dihasilkan
2.Model penggunaannya / proses
A.Iquiry: volume data rendah, model proses iterative
B.Report generation : volume data tinggi, model
proses batch
25
Menurut ada tidaknya persyaratan
retrieval dibagi :
1. Comprehensive Retrieval
Mendapatkan informasi dari semua record dalam
sebuah berkas
Contoh : Display All
2. Selective Retrieval
Mendapatkan informasi dari record-record tertentu
berdasarkan persyaratan tertentu
Contoh : List for Nama, NIM for angkatan =
2000/2001
26
Perubahan yg dibuat thd berkas dgn tujuan memperbaiki
program dlm mengakses berkas tsb utk meningkatkan
kinerjanya.
Ada 2 cara, yaitu :
1.Restructuring, Perubahan struktur berkas
Contoh : panjang field diubah
Perubahan ini tidak mempengaruhi operasi berkas
2.Reorganization, Perubahan organisasi berkas dr organisasi yg
satu mjd organisasi berkas yg lain.
Contoh : dari direct menjadi sequential
27
Setelah file di up-date, sebaiknya file dengan versi
sebelum di up-date disimpan terlebih dulu, karena file
dengan versi sebelum di up-date dibutuhkan untuk :
1.History Maintenance
2.Back-up
3.Synchronization
Apakah setelah di up-date file sebelum di up-
date perlu disimpan ?

20182-31-C31040204-A-K-2.pdf

  • 1.
    Materi I Sistem Basisdata dan Manajemen File Materi Siber
  • 2.
    Pengertian •Suatu Sistem untukmengetahui bagaimana cara menyimpan data dari file tertentu dan organisasi file yang digunakan Sistem Berkas •Cara untuk mengambil informasi dari suatu file Sistem Akses •Sistem Pengorganisasian, pengelolaan dan penyimpanan data pada alat penyimpan eksternal dengan organisasi file tertentu. Pada sistem berkas dan akses penyimpanan data dilakukan secara fisik Sistem Berkas dan Akses
  • 3.
    Pengertian •Teknik yang digunakanuntuk menggambarkan dan meyimpan record pada file Organisasi File •Kumpulan data yang saling berhubungan Basisdata •Software atau sistem perangkat lunak yang bertujuan khusus untuk pengelolaan penyimpanan dan manipulasi informasi •Program untuk pengelolaan basisdata DBMS (Database Management System)
  • 4.
    Pengertian •Salah satu nilaitunggal dengan satu petunjuk nama dan deskripsi karakteristik seperti (char,nomor,kode) dan panjang karakter atau digit Elemen Data •Referensi nama dan himpunan karakteristik elemen- elemen data yang menggambarkan suatu attribut •Tempat menyimpan setiap attribut dari sebuah entitas Item Data •Sekumpulan obyek terbatas / terdefinisikan yang mempunyai karakteristik sama dan bisa dibedakan dari lainnya. Obyek dapat berupa barang, orang, tempat atau suatu kejadian Entitas
  • 5.
    Pengertian •Deskripsi data yangbisa mengidentifikasikan entitas Atrribut •Lokasi penyimpanan untuk salah satu elemen data •Suatu elemen yang memiliki attribut dan harga dan merupakan unit informasi terkecil yang bisa diakses Field •Lokasi penyimpanan yang terbuat dari rangkaian field yang berisi elemen2x data yang menggambarkan beberapa entitas Record
  • 6.
    Pengertian •Sekumpulan record daritipe tunggal yang berisi elemen-elemen data yang menggambarkan himpunan entitas File •Satu cara dimana suatu program mengakses secara fisik record- record dalam file penyimpanan Access Data
  • 7.
    Klasifikasi Data Tetap •Kelompok datayang tidak mengalami perubahan, paling tidak dalam kurun waktu yang lama Tidak tetap •Kelompok data yang secara rutin mengalami perubahan Data yang bertambah menurut waktu •Kelompok data ini biasanya merupakan data akumulasi dari kelompok data tetap dan tidak tetap
  • 8.
    8 Kemampuan untuk dapat diaksesdi masa datang Dapat digunakan bersama oleh beragam pemakai dan program File mempunyai ukuran yang relatif lebih besar dibanding memori utama
  • 9.
    9 Kumpulan dari sejumlahrecord yang sejenis yang terkait satu sama lain dan mempunyai organisasi yang konsisten Suatu teknik/ cara penyusunan record- record yang digunakan untuk merepresentasi dan menyimpan record- record ke dalam media penyimpanan data
  • 10.
    Field Field Record Field Field Record File FieldField Record Field Field Record File Field Field Record Field Field Record File Database 10
  • 11.
    11 1. File dapatdiciptakan dan dihapus 2. File mempunyai nama yang unik 3. File mempunyai parameter perangkat, karena terdapat banyak perangkat dalam satu sistem 4. File mempunyai parameter pemakai dan direktori. Pada sistem Multiuser, tiap pemakai memiliki direktori sendiri
  • 12.
    12 1. Master File 2.Transaction File 3. History File 4. Reference File 1. File I/O 2. File Kerja (temporer), Transaction File 3. Dump File, utk pengamanan 4. File Pustaka, utk penunjang proses
  • 13.
    13 File induk yangmenjadi acuan utama suatu proses : 1. Tidak boleh diperbaharui selama pemrosesan selama kurun waktu tertentu. 2. Selalu dipergunakan di siklus pemrosesan. 3. Berisi informasi acuan : - Bersifat statis - Bersifat dinamis File berisi data acuan : - Relatif Statis (jarang diperbarui)
  • 14.
    14 File yang terbentuk akibatterjadinya transaksi : 1.Dapat diperbarui 2.Bersifat sementara 3.Dipergunakan untuk memperbarui Master File File hasil pengolahan di masa lalu : 1.File tdk aktif selama suatu kurun waktu 2.Data tersimpan secara kompak / padat 3.Kecepatan pengaksesan tdk terlalu penting 4.Kadang disebut sbg Master File lama
  • 15.
    15 Jenis rekord menurut panjangnya: 1.Fixed Length 2.Variable Length Jenis field menurut panjangnya, yaitu : 1.Fixed Length Field 2.Variable Length Field Ukuran rekord biasanya dinyatakan dalam byte, character, word dll
  • 16.
    16 1. Semua fielddi rekord mempunyai panjang yang tetap. 2. Penyisipan dan penghapusan rekord sangat mudah 3. Implementasi penyimpanan seperti pada implementasi Linked List dengan array 4. Header file memuat tabel yang menyatakan keterurutan rekord di file sehingga penyisipan rekord memakai lebih dulu ruang yang ditinggalkan rekord yang dihapus.
  • 17.
    17 Field-field di rekorddapat mempunyai panjang berbeda-beda. Terdapat tiga metode penandaan akhir rekord untuk mengetahui awal dan akhir rekord, yaitu : 1. End of record marker 2. Indikator panjang 3. Tabel posisi rekord
  • 18.
    18 Field tetap menyebabkan rekordberukuran tetap sehingga mempunyai keunggulan berikut : 1.Harus disediakan ukuran terbesar yang diperlukan 2.Tidak rumit dalam pemrograman Rekord dapat berukuran beragam sehingga mempunyai keunggulan berikut : 1.Hemat tempat 2.Meningkatkan kerumitan
  • 19.
    19 Cara memilih organisasiberkas tidak terlepas dari 2 aspek utama, yaitu :
  • 20.
    20 Suatu proses yangdilakukan secara group atau kelompok Contohnya : Pembuatan laporan keuangan Suatu proses yang dilakukan secara satu persatu, yaitu record demi record. Contohnya : ATM
  • 21.
    21 1. Creation /Pembentukan File / Data Collection, meliputi : pengumpulan data, pengkodean, entry data 2. Up-Date, meliputi : insert, append, modification, delete 3. Retrieval, meliputi : inquiry, report generation 4. Maintenance, meliputi : restructure, reorganization
  • 22.
    22 Pembuatan berkas, ada2 cara : 1. Membuat struktur berkas lebih dahulu dan menentukan banyaknya record, baru kemudian record-record dimuat ke dalam berkas tersebut. 2. Membuat berkas dengan cara merekam record demi record.
  • 23.
    23 Pengubahan isi dariberkas diperlukan untuk menjaga berkas itu tetap up to date. Selain itu juga agar keputusan yang diambil benar, maka data harus up to date. Up-date terhadap file, dapat berupa : 1.Insert yaitu penyisipan data baru 2.Append yaitu penambahan data baru 3.Modification yaitu merubah isi data yang tersimpan jika diperlukan 4.Delete yaitu menghapus data yang invalid
  • 24.
    24 Pengaksesan sebuah berkasuntuk tujuan mendapatkan informasi. Keduanya berbeda dalam hal : 1.Volume data yang dihasilkan 2.Model penggunaannya / proses A.Iquiry: volume data rendah, model proses iterative B.Report generation : volume data tinggi, model proses batch
  • 25.
    25 Menurut ada tidaknyapersyaratan retrieval dibagi : 1. Comprehensive Retrieval Mendapatkan informasi dari semua record dalam sebuah berkas Contoh : Display All 2. Selective Retrieval Mendapatkan informasi dari record-record tertentu berdasarkan persyaratan tertentu Contoh : List for Nama, NIM for angkatan = 2000/2001
  • 26.
    26 Perubahan yg dibuatthd berkas dgn tujuan memperbaiki program dlm mengakses berkas tsb utk meningkatkan kinerjanya. Ada 2 cara, yaitu : 1.Restructuring, Perubahan struktur berkas Contoh : panjang field diubah Perubahan ini tidak mempengaruhi operasi berkas 2.Reorganization, Perubahan organisasi berkas dr organisasi yg satu mjd organisasi berkas yg lain. Contoh : dari direct menjadi sequential
  • 27.
    27 Setelah file diup-date, sebaiknya file dengan versi sebelum di up-date disimpan terlebih dulu, karena file dengan versi sebelum di up-date dibutuhkan untuk : 1.History Maintenance 2.Back-up 3.Synchronization Apakah setelah di up-date file sebelum di up- date perlu disimpan ?