Sistem berkas baru

Ikbal Chahyadi
Ikbal ChahyadiLa Mer em Di Lab Rekayasa Perangkat Lunak.
PengenalanPengenalan
SISTEM BERKASSISTEM BERKAS
22
TujuanTujuan
 Dapat memahami organisasi berkas serta
manipulasinya.
 Dapat menjelaskan organisasi berkas dan
manajemen.
 Dapat menjelaskan file storage.
 Dapat menjelaskan macam-macam device.
 Manipulasi file : sorting dan merging.
 Mampu bekerja dengan berbagai jenis
organisasi berkas.
33
KonsepKonsep
 Sistem Berkas = Sistem penyimpanan, pengorganisasian,
pengelolaan data pada alat penyimpanan eksternal,
dengan menggunakan teknik organisasi data tertentu.
 Lebih spesifik, Sistem Berkas dan akses berkaitan
dengan bagaimana cara melakukan insert data, update,
serta reorganisasi data.
44
Representasi DataRepresentasi Data
 Logik
Penggambaran data di level konseptual, misalnya
dengan diagram ERD (Entity-Relationship Diagram),
model objek, model semantik, dsbnya.
 Fisik
Penggambaran data di level fisik, bagaimana data
direpresentasikan dalam media penyimpanan.
55
Klasifikasi DataKlasifikasi Data
 Data Tetap
Kelompok data yang tidak mengalami perubahan, paling tidak
dalam kurun waktu yang lama.
Contoh : Data master mahasiswa
 Data Tidak Tetap
Kelompok data yang secara rutin mengalami perubahan.
Contoh : Data rencana studi mahasiswa
 Data yang bertambah menurut Waktu
Kelompok data ini biasanya merupakan data akumulasi dari
kelompok data tetap dan data tak tetap.
Contoh : Data transkrip
66
Macam-macam FileMacam-macam File
 Master File (File Induk)
 Transaction File (File Transaksi)
 Report File (File Laporan)
 Work File (File Kerja)
 Program File (File Program)
 Text File (File Teks)
 Dump File (File Tampung)
 Library File (File Pustaka)
 History File (File Catatan Sejarah)
77
Master FileMaster File
 Merupakan file yang digunakan untuk menyimpan data
dari sistem informasi tertentu secara lengkap dan
dipelihara secara teratur.
 Berisi data yang relatif tetap.
 File induk selalu diperbaharui melalui file transaksi.
 Contoh : Organisasi file sebuah pabrik memiliki :
Payroll Master file
Customer Master File
Personal Master File
Inventory Master File
88
Master FileMaster File
Ada 2 jenis Master File :
 Reference Master File
File yang berisi record yang tetap atau jarang berubah.
Contoh : File pelanggan yang berisi nama, alamat, dan
nomor rekening
 Dynamic Master File
File yang berisi record yang terus menerus berubah dalam
kurun waktu tertentu atau berdasarkan suatu peristiwa
transaksi.
Contoh : File stok barang dan File pemesanan tempat duduk
99
Transaction FileTransaction File
 File yang berisi informasi yang digunakan untuk
memperbaharui file induk. Dalam suatu periode
tertentu dilakukan reorganisasi file induk yang
melibatkan file transaksi dan menghasilkan file induk
yang baru.
 Meng-update dapat berupa penambahan,
penghapusan, dan perbaikan record.
1010
Report FileReport File
 Merupakan file yang berisi data yang dibuat untuk laporan /
keperluan user.
 File tersebut dapat dicetak pada kertas printer atau hanya
ditampilkan di layar.
Work FileWork File
 Merupakan file sementara dalam sistem.
 Suatu file kerja merupakan alat untuk melewatkan data yang
dibuat oleh sebuah program ke program lain. Biasanya file ini
dibuat pada waktu proses sortir.
1111
Program FileProgram File
 Merupakan file yang berisi instruksi-instruksi untuk
memproses data yang akan disimpan pada file lain /
pada memori utama.
 Instruksi tersebut umumnya ditulis dengan
menggunakan bahasa pemrograman mulai dari
bahasa tingkat tinggi sampai dengan bahasa
assembler atau bahasa mesin.
1212
Text FileText File
 Merupakan file yang berisi input data alphanumerik dan grafikMerupakan file yang berisi input data alphanumerik dan grafik
yang digunakan oleh sebuah text editor program. Text fileyang digunakan oleh sebuah text editor program. Text file
hanya dapat diproses dengan text editor.hanya dapat diproses dengan text editor.
Dump FileDump File
 Merupakan file yang digunakan untuk tujuan pengamananMerupakan file yang digunakan untuk tujuan pengamanan
(security), mencatat tentang kegiatan peng-update-an,(security), mencatat tentang kegiatan peng-update-an,
sekumpulan transaksi yang telah diproses atau sebuah programsekumpulan transaksi yang telah diproses atau sebuah program
yang mengalami kekeliruan.yang mengalami kekeliruan.
1313
Library FileLibrary File
 Merupakan file yang digunakan untuk penyimpanan program
aplikasi, program utilitas atau program lainnya.
History FileHistory File
 Merupakan file yang menyimpan data yang telah disimpan
dalam suatu periode waktu tertentu yang telah lampau,
biasanya digunakan untuk menyusun laporan statistik.
1414
Model Akses FileModel Akses File
Ada 3 model akses yang mungkin oleh sebuah program terhadap file,
yakni :
 Input (Read Only)
 Output (Write Only)
 Input / Output (Read and Write)
Input FileInput File
 Merupakan file yang hanya dapat dibaca dengan program.
 Contoh :
– Transaction File merupakan input file untuk meng-update
program
– Program File dari source code merupakan input file untuk
program compile
1515
Output FileOutput File
 Merupakan file yang hanya dapat ditulis oleh sebuah program / file yang
dibuat oleh program.
 Contoh :
 Report File merupakan output dari program yang meng-update master file
 Program File yang berupa object code merupakan output file dari program
compile
Input / Output FileInput / Output File
 Merupakan file yang dapat dibaca dan ditulis selama eksekusi program.
 Contoh :
– Master File
– Work File dengan sort program
Organisasi FileOrganisasi File
Atribut-atribut pada berkas :
1. Nama : merupakan satu-satunya informasi yang tetap dalam bentuk yang bisa dibaca oleh
manusia (human-readable form).
2. Type : dibutuhkan untuk sistem yang mendukung beberapa tipe yang berbeda
3. Lokasi : merupakan pointer ke device dan ke lokasi berkas pada device tersebut
4. Ukuran (size) : yaitu ukuran berkas pada saat itu, baik dalam byte, huruf, atau pun blok
5. Proteksi : adalah informasi mengenai kontrol akses, misalnya siapa saja yang boleh membaca,
menulis, dan mengeksekusi berkas
6. Waktu, tanggal dan identifikasi pengguna. Informasi ini biasanya disimpan untuk :
a. Pembuatan berkas,
b. modifikasi terakhir yang dilakukan pada berkas, dan
c. penggunaan terakhir berkas
Data tersebut dapat berguna untuk proteksi, keamanan, dan monitoring penggunaan dari
berkas. Informasi tentang seluruh berkas disimpan dalam struktur direktori yang terdapat
dalam penyimpanan sekunder.
Sistem berkas baru
SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 1919
Organisasi FileOrganisasi File
 Merupakan suatu teknik atau cara yang digunakan
untuk menyatakan dan menyimpan record-record ke
dalam sebuah file.
 Ada 4 teknik dasar organisasi file, yakni :
Sequential
Relative
Indexed Sequential
Multi Key
SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2020
Secara umum ke – 4 teknik dasar tersebut berbeda dalam
cara pengaksesannya, yaitu :
 Direct Access
Merupakan suatu cara pengaksesan record yang
langsung, tanpa mengakses seluruh record yang ada.
Contoh : Magnetic Disk
 Sequential Access
Merupakan suatu cara pengaksesan record, yang
didahului pengaksesan record-record di depannya.
Contoh : Magnetic Tape
SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2121
Pemilihan Organisasi FilePemilihan Organisasi File
 Faktor-faktor yang mempengaruhi dalam proses pemilihan
organisasi file :
Karakteristik dari media penyimpanan yang digunakan.
Volume dan frekuensi dari transaksi yang diproses.
Respon time yang diperlukan.
 Cara memilih organisasi file tidak terlepas dari 2 aspek
utama, yakni :
– Model penggunaannya
– Model Operasi File
SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2222
Model Penggunaan
Terdapat 2 cara dalam Model Penggunaan, yakni :
 Batch : Suatu proses yang dilakukan secara group atau kelompok.
 Interactive : Suatu proses yang dilakukan secara satu per satu,
yaitu record demi record.
Model Operasi File
Terdapat 4 cara dalam Model Operasi File, yakni :
 Creation
 Update
 Retrieval
 Maintenance
Creation
 Membuat struktur file lebih dahulu, menentukan banyak
record baru, kemudian record-record di muat ke dalam file
tersebut.
 Membuat file dengan cara merekam record demi record.
Update
 Untuk menjaga agar file tetap up-to-date.
 Insert / Add, Modification, Deletion.
RetrievalRetrieval
 Pengaksesan sebuah file dengan tujuan untuk mendapatkan informasi.
 Inquiry
 Volume data rendah, model proses interactive.
 Report Generation
 Volume data tinggi, model proses batch.
File Retrieval terbagi 2, yakni :
 Comprehensive Retrieval
 Mendapatkan informasi semua record dari sebuah file.
 Contoh :
 Select * From Mahasiswa
 Select NIM, Nama From Mahasiswa
 Selective Retrieval
 Mendapatkan informasi dari record-record tertentu berdasarkan
persyaratan tertentu.
 Contoh :
 Select * From Pegawai Where Gaji = 2000000
 Select Nama, Alamat From Mahasiswa Where IP >= 3.50
SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2525
MaintenanceMaintenance
 Perubahanyang dibuat terhadap file dengan tujuan
memperbaiki penampilan program dalam mengakses file
tersebut.
 Restructuring
Perubahan struktur file.
Contoh : Panjang field diubah, penambahan field baru,
panjang record diubah
 Reorganization
Perubahan organisasi file dari organisasi yang satu menjadi
organisasi file yang lain.
Contoh : Dari sequential menjadi indexed sequential, atau
dari direct menjadi sequential
Sistem berkas baru
1 de 26

Recomendados

Sistem berkas (file) por
Sistem berkas (file)Sistem berkas (file)
Sistem berkas (file)Yendri Ikhlas Fernando
3.9K visualizações11 slides
Pertemuan I Sistem Berkas por
Pertemuan I Sistem BerkasPertemuan I Sistem Berkas
Pertemuan I Sistem BerkasRahmatdi Black
6.4K visualizações27 slides
Pengertian sistem berkas por
Pengertian sistem berkasPengertian sistem berkas
Pengertian sistem berkasAiem D'greenchilik
11.5K visualizações8 slides
Pengenalan sistem berkas por
Pengenalan sistem berkas Pengenalan sistem berkas
Pengenalan sistem berkas Anggi DHARMA
2.8K visualizações16 slides
Pengertian Sistem berkas por
Pengertian Sistem berkas Pengertian Sistem berkas
Pengertian Sistem berkas TPLPH
6.3K visualizações6 slides
Dian eka pratiwi 1204411302 por
Dian eka pratiwi 1204411302Dian eka pratiwi 1204411302
Dian eka pratiwi 1204411302Kaisal Kaisal
930 visualizações11 slides

Mais conteúdo relacionado

Mais procurados

Pengantar Sistem Berkas (Lanjutan) por
Pengantar Sistem Berkas (Lanjutan)Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)formatik
3.8K visualizações18 slides
Pertemuan 10 por
Pertemuan 10Pertemuan 10
Pertemuan 10eli priyatna laidan
1.7K visualizações13 slides
3.organisasi sequential por
3.organisasi sequential3.organisasi sequential
3.organisasi sequentialRenol Doang
359 visualizações9 slides
Sistem Berkas 1 por
Sistem Berkas 1Sistem Berkas 1
Sistem Berkas 1Mrirfan
2.3K visualizações45 slides
Sisber1 por
Sisber1Sisber1
Sisber1dedeagri
516 visualizações25 slides
Helen Alida Abilio - Manajemen File por
Helen Alida Abilio - Manajemen FileHelen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen Filebelajarkomputer
468 visualizações21 slides

Mais procurados(12)

Pengantar Sistem Berkas (Lanjutan) por formatik
Pengantar Sistem Berkas (Lanjutan)Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)
formatik3.8K visualizações
3.organisasi sequential por Renol Doang
3.organisasi sequential3.organisasi sequential
3.organisasi sequential
Renol Doang359 visualizações
Sistem Berkas 1 por Mrirfan
Sistem Berkas 1Sistem Berkas 1
Sistem Berkas 1
Mrirfan2.3K visualizações
Sisber1 por dedeagri
Sisber1Sisber1
Sisber1
dedeagri516 visualizações
Helen Alida Abilio - Manajemen File por belajarkomputer
Helen Alida Abilio - Manajemen FileHelen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen File
belajarkomputer468 visualizações
Pertemuan 4 por mutmainnamaruru
Pertemuan 4Pertemuan 4
Pertemuan 4
mutmainnamaruru207 visualizações
Sb1 por Mrirfan
Sb1Sb1
Sb1
Mrirfan624 visualizações
Komputer por nogita7hite
KomputerKomputer
Komputer
nogita7hite458 visualizações
9.sistem file por Renol Doang
9.sistem file9.sistem file
9.sistem file
Renol Doang677 visualizações

Destaque

3.organisasi sequential por
3.organisasi sequential3.organisasi sequential
3.organisasi sequentialRenol Doang
1K visualizações9 slides
Arsip akses sistem1 por
Arsip akses sistem1Arsip akses sistem1
Arsip akses sistem1Yovie Sopiandi
2K visualizações22 slides
Cetak ajuan inpassing por
Cetak ajuan inpassingCetak ajuan inpassing
Cetak ajuan inpassingRonizamroni Badut
58 visualizações1 slide
Surat keterangan berkelakuan baik.1 por
Surat keterangan berkelakuan baik.1Surat keterangan berkelakuan baik.1
Surat keterangan berkelakuan baik.1smp primbana
412 visualizações1 slide
Permendiknas soal-inpassing por
Permendiknas soal-inpassingPermendiknas soal-inpassing
Permendiknas soal-inpassingIkroman Afif
149 visualizações11 slides
6. organisasi multi key por
6. organisasi multi key6. organisasi multi key
6. organisasi multi keyRenol Doang
1K visualizações9 slides

Destaque(10)

3.organisasi sequential por Renol Doang
3.organisasi sequential3.organisasi sequential
3.organisasi sequential
Renol Doang1K visualizações
Arsip akses sistem1 por Yovie Sopiandi
Arsip akses sistem1Arsip akses sistem1
Arsip akses sistem1
Yovie Sopiandi2K visualizações
Cetak ajuan inpassing por Ronizamroni Badut
Cetak ajuan inpassingCetak ajuan inpassing
Cetak ajuan inpassing
Ronizamroni Badut58 visualizações
Surat keterangan berkelakuan baik.1 por smp primbana
Surat keterangan berkelakuan baik.1Surat keterangan berkelakuan baik.1
Surat keterangan berkelakuan baik.1
smp primbana412 visualizações
Permendiknas soal-inpassing por Ikroman Afif
Permendiknas soal-inpassingPermendiknas soal-inpassing
Permendiknas soal-inpassing
Ikroman Afif149 visualizações
6. organisasi multi key por Renol Doang
6. organisasi multi key6. organisasi multi key
6. organisasi multi key
Renol Doang1K visualizações
Analisis dan perancangan basis data perpustakaan por binamulia
Analisis dan perancangan basis data perpustakaanAnalisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaan
binamulia28.7K visualizações
Analisis Beban Kerja por Mus kamal
Analisis Beban Kerja Analisis Beban Kerja
Analisis Beban Kerja
Mus kamal74.6K visualizações
Contoh pengisian anjab por Deddy Agus Arifianto
Contoh pengisian anjabContoh pengisian anjab
Contoh pengisian anjab
Deddy Agus Arifianto227.8K visualizações

Similar a Sistem berkas baru

File sistem01 por
File sistem01File sistem01
File sistem01Wahyu Hasibuan
1.2K visualizações52 slides
Pertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptx por
Pertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptxPertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptx
Pertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptxYaya610291
40 visualizações41 slides
Sim 14, novi irnawati, hapzi ali, database basis data, universitas mercu bu... por
Sim 14, novi irnawati, hapzi ali, database   basis data, universitas mercu bu...Sim 14, novi irnawati, hapzi ali, database   basis data, universitas mercu bu...
Sim 14, novi irnawati, hapzi ali, database basis data, universitas mercu bu...Novi Irnawati
112 visualizações6 slides
Pertemuan 10 por
Pertemuan 10Pertemuan 10
Pertemuan 10mutmainnamaruru
135 visualizações22 slides
4.basis data por
4.basis data4.basis data
4.basis datavicky alhuda
1.2K visualizações39 slides
Kuliah i sbd por
Kuliah i sbdKuliah i sbd
Kuliah i sbdhelmikurniawan77
378 visualizações39 slides

Similar a Sistem berkas baru(20)

File sistem01 por Wahyu Hasibuan
File sistem01File sistem01
File sistem01
Wahyu Hasibuan1.2K visualizações
Pertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptx por Yaya610291
Pertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptxPertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptx
Pertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptx
Yaya61029140 visualizações
Sim 14, novi irnawati, hapzi ali, database basis data, universitas mercu bu... por Novi Irnawati
Sim 14, novi irnawati, hapzi ali, database   basis data, universitas mercu bu...Sim 14, novi irnawati, hapzi ali, database   basis data, universitas mercu bu...
Sim 14, novi irnawati, hapzi ali, database basis data, universitas mercu bu...
Novi Irnawati112 visualizações
Pertemuan 10 por mutmainnamaruru
Pertemuan 10Pertemuan 10
Pertemuan 10
mutmainnamaruru135 visualizações
4.basis data por vicky alhuda
4.basis data4.basis data
4.basis data
vicky alhuda1.2K visualizações
Kuliah i sbd por helmikurniawan77
Kuliah i sbdKuliah i sbd
Kuliah i sbd
helmikurniawan77378 visualizações
Pertemuan 14 por mutmainnamaruru
Pertemuan 14Pertemuan 14
Pertemuan 14
mutmainnamaruru200 visualizações
Pertemuan 12 por mutmainnamaruru
Pertemuan 12Pertemuan 12
Pertemuan 12
mutmainnamaruru172 visualizações
Pertemuan 4 por mutmainnamaruru
Pertemuan 4Pertemuan 4
Pertemuan 4
mutmainnamaruru220 visualizações
Pertemuan 16 por mutmainnamaruru
Pertemuan 16Pertemuan 16
Pertemuan 16
mutmainnamaruru161 visualizações
Pertemuan tigablas por mutmainnamaruru
Pertemuan tigablasPertemuan tigablas
Pertemuan tigablas
mutmainnamaruru133 visualizações
Pertemuan 15 por mutmainnamaruru
Pertemuan 15Pertemuan 15
Pertemuan 15
mutmainnamaruru103 visualizações
Pertemuan 11 por mutmainnamaruru
Pertemuan 11Pertemuan 11
Pertemuan 11
mutmainnamaruru229 visualizações
1._Pengantar_BasisData_.ppt por WeliyandaWeliyanda
1._Pengantar_BasisData_.ppt1._Pengantar_BasisData_.ppt
1._Pengantar_BasisData_.ppt
WeliyandaWeliyanda3 visualizações
Sistem berkas lr por Leonardo024
Sistem berkas lrSistem berkas lr
Sistem berkas lr
Leonardo024179 visualizações
Pertemuan-3-Pengantar-Sistem-Basis-Data.ppt por wildanmoch
Pertemuan-3-Pengantar-Sistem-Basis-Data.pptPertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.ppt
wildanmoch24 visualizações
9.sistem file por Renol Doang
9.sistem file9.sistem file
9.sistem file
Renol Doang1.1K visualizações
2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file por Alvin Setiawan
2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file
2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file
Alvin Setiawan809 visualizações

Último

Latihan 7_M.Ilham Raditya_E1G020017..pptx por
Latihan 7_M.Ilham Raditya_E1G020017..pptxLatihan 7_M.Ilham Raditya_E1G020017..pptx
Latihan 7_M.Ilham Raditya_E1G020017..pptxMIlhamRaditya
38 visualizações9 slides
Kepemimpinan Pramuka por
Kepemimpinan Pramuka Kepemimpinan Pramuka
Kepemimpinan Pramuka Kafe Buku Pak Aw
12 visualizações23 slides
RENCANA & Link2 MATERI Workshop _"Implementasi Ide Pembangunan SDM_INDONESIA... por
RENCANA & Link2 MATERI Workshop _"Implementasi  Ide Pembangunan SDM_INDONESIA...RENCANA & Link2 MATERI Workshop _"Implementasi  Ide Pembangunan SDM_INDONESIA...
RENCANA & Link2 MATERI Workshop _"Implementasi Ide Pembangunan SDM_INDONESIA...Kanaidi ken
12 visualizações49 slides
PELAKSANAAN & Link2 MATERI Training _"TOTAL PRODUCTIVE MAINTENANCE (TPM)". por
PELAKSANAAN & Link2 MATERI Training _"TOTAL PRODUCTIVE MAINTENANCE (TPM)".PELAKSANAAN & Link2 MATERI Training _"TOTAL PRODUCTIVE MAINTENANCE (TPM)".
PELAKSANAAN & Link2 MATERI Training _"TOTAL PRODUCTIVE MAINTENANCE (TPM)".Kanaidi ken
16 visualizações71 slides
AKSI NYATA PERENCANAAN PEMBELAJARAN SMP.pptx por
AKSI NYATA PERENCANAAN PEMBELAJARAN SMP.pptxAKSI NYATA PERENCANAAN PEMBELAJARAN SMP.pptx
AKSI NYATA PERENCANAAN PEMBELAJARAN SMP.pptxFitriani Nurfadillah
36 visualizações11 slides
MATERI LHO X AYU.pptx por
MATERI LHO X AYU.pptxMATERI LHO X AYU.pptx
MATERI LHO X AYU.pptxDelviaAndrini1
28 visualizações33 slides

Último(20)

Latihan 7_M.Ilham Raditya_E1G020017..pptx por MIlhamRaditya
Latihan 7_M.Ilham Raditya_E1G020017..pptxLatihan 7_M.Ilham Raditya_E1G020017..pptx
Latihan 7_M.Ilham Raditya_E1G020017..pptx
MIlhamRaditya38 visualizações
Kepemimpinan Pramuka por Kafe Buku Pak Aw
Kepemimpinan Pramuka Kepemimpinan Pramuka
Kepemimpinan Pramuka
Kafe Buku Pak Aw12 visualizações
RENCANA & Link2 MATERI Workshop _"Implementasi Ide Pembangunan SDM_INDONESIA... por Kanaidi ken
RENCANA & Link2 MATERI Workshop _"Implementasi  Ide Pembangunan SDM_INDONESIA...RENCANA & Link2 MATERI Workshop _"Implementasi  Ide Pembangunan SDM_INDONESIA...
RENCANA & Link2 MATERI Workshop _"Implementasi Ide Pembangunan SDM_INDONESIA...
Kanaidi ken12 visualizações
PELAKSANAAN & Link2 MATERI Training _"TOTAL PRODUCTIVE MAINTENANCE (TPM)". por Kanaidi ken
PELAKSANAAN & Link2 MATERI Training _"TOTAL PRODUCTIVE MAINTENANCE (TPM)".PELAKSANAAN & Link2 MATERI Training _"TOTAL PRODUCTIVE MAINTENANCE (TPM)".
PELAKSANAAN & Link2 MATERI Training _"TOTAL PRODUCTIVE MAINTENANCE (TPM)".
Kanaidi ken16 visualizações
AKSI NYATA PERENCANAAN PEMBELAJARAN SMP.pptx por Fitriani Nurfadillah
AKSI NYATA PERENCANAAN PEMBELAJARAN SMP.pptxAKSI NYATA PERENCANAAN PEMBELAJARAN SMP.pptx
AKSI NYATA PERENCANAAN PEMBELAJARAN SMP.pptx
Fitriani Nurfadillah36 visualizações
MATERI LHO X AYU.pptx por DelviaAndrini1
MATERI LHO X AYU.pptxMATERI LHO X AYU.pptx
MATERI LHO X AYU.pptx
DelviaAndrini128 visualizações
bank.ppt por DelviaAndrini1
bank.pptbank.ppt
bank.ppt
DelviaAndrini129 visualizações
KIKI PRATIWI_ E1G022035.pptx por KikiPratiwi11
KIKI PRATIWI_ E1G022035.pptxKIKI PRATIWI_ E1G022035.pptx
KIKI PRATIWI_ E1G022035.pptx
KikiPratiwi1112 visualizações
Edukasi dan Peran Aktif dalam Pencegahan.pdf por Irawan Setyabudi
Edukasi dan Peran Aktif dalam Pencegahan.pdfEdukasi dan Peran Aktif dalam Pencegahan.pdf
Edukasi dan Peran Aktif dalam Pencegahan.pdf
Irawan Setyabudi31 visualizações
Royyan A. Dzakiy - Be an Inspiring Student Leader in The Digital Era [22 Aug ... por razakroy
Royyan A. Dzakiy - Be an Inspiring Student Leader in The Digital Era [22 Aug ...Royyan A. Dzakiy - Be an Inspiring Student Leader in The Digital Era [22 Aug ...
Royyan A. Dzakiy - Be an Inspiring Student Leader in The Digital Era [22 Aug ...
razakroy22 visualizações
Katalog Penerbit Baca por penerbitbaca
Katalog Penerbit BacaKatalog Penerbit Baca
Katalog Penerbit Baca
penerbitbaca62 visualizações
Tugas PPT 6_Selviana Fitri_E1G022081.pptx por selvianafitri2k17
Tugas PPT 6_Selviana Fitri_E1G022081.pptxTugas PPT 6_Selviana Fitri_E1G022081.pptx
Tugas PPT 6_Selviana Fitri_E1G022081.pptx
selvianafitri2k179 visualizações
TUGAS PPT 6_NATALIA APRICA ANWAR_E1G022075.pptx por NataliaApricaAnwar
TUGAS PPT 6_NATALIA APRICA ANWAR_E1G022075.pptxTUGAS PPT 6_NATALIA APRICA ANWAR_E1G022075.pptx
TUGAS PPT 6_NATALIA APRICA ANWAR_E1G022075.pptx
NataliaApricaAnwar42 visualizações
Bimtek Pencegahan Kekerasan dalam Rumah Tangga.pdf por Irawan Setyabudi
Bimtek Pencegahan Kekerasan dalam Rumah Tangga.pdfBimtek Pencegahan Kekerasan dalam Rumah Tangga.pdf
Bimtek Pencegahan Kekerasan dalam Rumah Tangga.pdf
Irawan Setyabudi30 visualizações
Materi Latihan dasar Kepemimpinan (LDK )SMESTA (1).pptx por SupriyadiSupriyadi54
Materi Latihan dasar Kepemimpinan (LDK )SMESTA (1).pptxMateri Latihan dasar Kepemimpinan (LDK )SMESTA (1).pptx
Materi Latihan dasar Kepemimpinan (LDK )SMESTA (1).pptx
SupriyadiSupriyadi5427 visualizações
LEMBAGA JASA KEUANGAN.pptx por DelviaAndrini1
LEMBAGA JASA KEUANGAN.pptxLEMBAGA JASA KEUANGAN.pptx
LEMBAGA JASA KEUANGAN.pptx
DelviaAndrini126 visualizações
SK Satgas PPKS.pdf por Irawan Setyabudi
SK Satgas PPKS.pdfSK Satgas PPKS.pdf
SK Satgas PPKS.pdf
Irawan Setyabudi39 visualizações
Fajar Saputra (E1G022057).pptx por FajarSaputra57
Fajar Saputra (E1G022057).pptxFajar Saputra (E1G022057).pptx
Fajar Saputra (E1G022057).pptx
FajarSaputra5715 visualizações
LATIHAN7_DWIHANA GRACE MARSHELLA_E1G021095.pptx por gracemarsela01
LATIHAN7_DWIHANA GRACE MARSHELLA_E1G021095.pptxLATIHAN7_DWIHANA GRACE MARSHELLA_E1G021095.pptx
LATIHAN7_DWIHANA GRACE MARSHELLA_E1G021095.pptx
gracemarsela0126 visualizações

Sistem berkas baru

  • 2. 22 TujuanTujuan  Dapat memahami organisasi berkas serta manipulasinya.  Dapat menjelaskan organisasi berkas dan manajemen.  Dapat menjelaskan file storage.  Dapat menjelaskan macam-macam device.  Manipulasi file : sorting dan merging.  Mampu bekerja dengan berbagai jenis organisasi berkas.
  • 3. 33 KonsepKonsep  Sistem Berkas = Sistem penyimpanan, pengorganisasian, pengelolaan data pada alat penyimpanan eksternal, dengan menggunakan teknik organisasi data tertentu.  Lebih spesifik, Sistem Berkas dan akses berkaitan dengan bagaimana cara melakukan insert data, update, serta reorganisasi data.
  • 4. 44 Representasi DataRepresentasi Data  Logik Penggambaran data di level konseptual, misalnya dengan diagram ERD (Entity-Relationship Diagram), model objek, model semantik, dsbnya.  Fisik Penggambaran data di level fisik, bagaimana data direpresentasikan dalam media penyimpanan.
  • 5. 55 Klasifikasi DataKlasifikasi Data  Data Tetap Kelompok data yang tidak mengalami perubahan, paling tidak dalam kurun waktu yang lama. Contoh : Data master mahasiswa  Data Tidak Tetap Kelompok data yang secara rutin mengalami perubahan. Contoh : Data rencana studi mahasiswa  Data yang bertambah menurut Waktu Kelompok data ini biasanya merupakan data akumulasi dari kelompok data tetap dan data tak tetap. Contoh : Data transkrip
  • 6. 66 Macam-macam FileMacam-macam File  Master File (File Induk)  Transaction File (File Transaksi)  Report File (File Laporan)  Work File (File Kerja)  Program File (File Program)  Text File (File Teks)  Dump File (File Tampung)  Library File (File Pustaka)  History File (File Catatan Sejarah)
  • 7. 77 Master FileMaster File  Merupakan file yang digunakan untuk menyimpan data dari sistem informasi tertentu secara lengkap dan dipelihara secara teratur.  Berisi data yang relatif tetap.  File induk selalu diperbaharui melalui file transaksi.  Contoh : Organisasi file sebuah pabrik memiliki : Payroll Master file Customer Master File Personal Master File Inventory Master File
  • 8. 88 Master FileMaster File Ada 2 jenis Master File :  Reference Master File File yang berisi record yang tetap atau jarang berubah. Contoh : File pelanggan yang berisi nama, alamat, dan nomor rekening  Dynamic Master File File yang berisi record yang terus menerus berubah dalam kurun waktu tertentu atau berdasarkan suatu peristiwa transaksi. Contoh : File stok barang dan File pemesanan tempat duduk
  • 9. 99 Transaction FileTransaction File  File yang berisi informasi yang digunakan untuk memperbaharui file induk. Dalam suatu periode tertentu dilakukan reorganisasi file induk yang melibatkan file transaksi dan menghasilkan file induk yang baru.  Meng-update dapat berupa penambahan, penghapusan, dan perbaikan record.
  • 10. 1010 Report FileReport File  Merupakan file yang berisi data yang dibuat untuk laporan / keperluan user.  File tersebut dapat dicetak pada kertas printer atau hanya ditampilkan di layar. Work FileWork File  Merupakan file sementara dalam sistem.  Suatu file kerja merupakan alat untuk melewatkan data yang dibuat oleh sebuah program ke program lain. Biasanya file ini dibuat pada waktu proses sortir.
  • 11. 1111 Program FileProgram File  Merupakan file yang berisi instruksi-instruksi untuk memproses data yang akan disimpan pada file lain / pada memori utama.  Instruksi tersebut umumnya ditulis dengan menggunakan bahasa pemrograman mulai dari bahasa tingkat tinggi sampai dengan bahasa assembler atau bahasa mesin.
  • 12. 1212 Text FileText File  Merupakan file yang berisi input data alphanumerik dan grafikMerupakan file yang berisi input data alphanumerik dan grafik yang digunakan oleh sebuah text editor program. Text fileyang digunakan oleh sebuah text editor program. Text file hanya dapat diproses dengan text editor.hanya dapat diproses dengan text editor. Dump FileDump File  Merupakan file yang digunakan untuk tujuan pengamananMerupakan file yang digunakan untuk tujuan pengamanan (security), mencatat tentang kegiatan peng-update-an,(security), mencatat tentang kegiatan peng-update-an, sekumpulan transaksi yang telah diproses atau sebuah programsekumpulan transaksi yang telah diproses atau sebuah program yang mengalami kekeliruan.yang mengalami kekeliruan.
  • 13. 1313 Library FileLibrary File  Merupakan file yang digunakan untuk penyimpanan program aplikasi, program utilitas atau program lainnya. History FileHistory File  Merupakan file yang menyimpan data yang telah disimpan dalam suatu periode waktu tertentu yang telah lampau, biasanya digunakan untuk menyusun laporan statistik.
  • 14. 1414 Model Akses FileModel Akses File Ada 3 model akses yang mungkin oleh sebuah program terhadap file, yakni :  Input (Read Only)  Output (Write Only)  Input / Output (Read and Write) Input FileInput File  Merupakan file yang hanya dapat dibaca dengan program.  Contoh : – Transaction File merupakan input file untuk meng-update program – Program File dari source code merupakan input file untuk program compile
  • 15. 1515 Output FileOutput File  Merupakan file yang hanya dapat ditulis oleh sebuah program / file yang dibuat oleh program.  Contoh :  Report File merupakan output dari program yang meng-update master file  Program File yang berupa object code merupakan output file dari program compile Input / Output FileInput / Output File  Merupakan file yang dapat dibaca dan ditulis selama eksekusi program.  Contoh : – Master File – Work File dengan sort program
  • 17. Atribut-atribut pada berkas : 1. Nama : merupakan satu-satunya informasi yang tetap dalam bentuk yang bisa dibaca oleh manusia (human-readable form). 2. Type : dibutuhkan untuk sistem yang mendukung beberapa tipe yang berbeda 3. Lokasi : merupakan pointer ke device dan ke lokasi berkas pada device tersebut 4. Ukuran (size) : yaitu ukuran berkas pada saat itu, baik dalam byte, huruf, atau pun blok 5. Proteksi : adalah informasi mengenai kontrol akses, misalnya siapa saja yang boleh membaca, menulis, dan mengeksekusi berkas 6. Waktu, tanggal dan identifikasi pengguna. Informasi ini biasanya disimpan untuk : a. Pembuatan berkas, b. modifikasi terakhir yang dilakukan pada berkas, dan c. penggunaan terakhir berkas Data tersebut dapat berguna untuk proteksi, keamanan, dan monitoring penggunaan dari berkas. Informasi tentang seluruh berkas disimpan dalam struktur direktori yang terdapat dalam penyimpanan sekunder.
  • 19. SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 1919 Organisasi FileOrganisasi File  Merupakan suatu teknik atau cara yang digunakan untuk menyatakan dan menyimpan record-record ke dalam sebuah file.  Ada 4 teknik dasar organisasi file, yakni : Sequential Relative Indexed Sequential Multi Key
  • 20. SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2020 Secara umum ke – 4 teknik dasar tersebut berbeda dalam cara pengaksesannya, yaitu :  Direct Access Merupakan suatu cara pengaksesan record yang langsung, tanpa mengakses seluruh record yang ada. Contoh : Magnetic Disk  Sequential Access Merupakan suatu cara pengaksesan record, yang didahului pengaksesan record-record di depannya. Contoh : Magnetic Tape
  • 21. SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2121 Pemilihan Organisasi FilePemilihan Organisasi File  Faktor-faktor yang mempengaruhi dalam proses pemilihan organisasi file : Karakteristik dari media penyimpanan yang digunakan. Volume dan frekuensi dari transaksi yang diproses. Respon time yang diperlukan.  Cara memilih organisasi file tidak terlepas dari 2 aspek utama, yakni : – Model penggunaannya – Model Operasi File
  • 22. SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2222 Model Penggunaan Terdapat 2 cara dalam Model Penggunaan, yakni :  Batch : Suatu proses yang dilakukan secara group atau kelompok.  Interactive : Suatu proses yang dilakukan secara satu per satu, yaitu record demi record. Model Operasi File Terdapat 4 cara dalam Model Operasi File, yakni :  Creation  Update  Retrieval  Maintenance
  • 23. Creation  Membuat struktur file lebih dahulu, menentukan banyak record baru, kemudian record-record di muat ke dalam file tersebut.  Membuat file dengan cara merekam record demi record. Update  Untuk menjaga agar file tetap up-to-date.  Insert / Add, Modification, Deletion.
  • 24. RetrievalRetrieval  Pengaksesan sebuah file dengan tujuan untuk mendapatkan informasi.  Inquiry  Volume data rendah, model proses interactive.  Report Generation  Volume data tinggi, model proses batch. File Retrieval terbagi 2, yakni :  Comprehensive Retrieval  Mendapatkan informasi semua record dari sebuah file.  Contoh :  Select * From Mahasiswa  Select NIM, Nama From Mahasiswa  Selective Retrieval  Mendapatkan informasi dari record-record tertentu berdasarkan persyaratan tertentu.  Contoh :  Select * From Pegawai Where Gaji = 2000000  Select Nama, Alamat From Mahasiswa Where IP >= 3.50
  • 25. SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2525 MaintenanceMaintenance  Perubahanyang dibuat terhadap file dengan tujuan memperbaiki penampilan program dalam mengakses file tersebut.  Restructuring Perubahan struktur file. Contoh : Panjang field diubah, penambahan field baru, panjang record diubah  Reorganization Perubahan organisasi file dari organisasi yang satu menjadi organisasi file yang lain. Contoh : Dari sequential menjadi indexed sequential, atau dari direct menjadi sequential