27
Perubahan ini mencangkup perubahan format data konversi, struktur file, atau relokasi data dari satu perangkat ke perangkat-perangkat lainnya.
2.5.1 Sistem Manajemen Basisdata
Database Management Systems DBMS berisi satu koleksi data yang
saling berelasi dan memiliki satu paket program untuk mengakses data tersebut, baik untuk operasi menambah data, membaca data atau menghapus data.
Sedangkan konsep perancangan basis data dapat dibagi menjadi beberapa bagian yaitu:
1. Basis Data adalah kumpulan data yang saling berelasi dengan ditunjukkan
oleh kunci dari tiap-tiap data yang ada. 2.
Entity adalah konsep yang informasinya dicatat, seperti : orang, tempat,
benda dan lain-lain. 3.
Atribut adalah sebutan untuk mewakili entity. 4.
Record atau Tuple adalah kumpulan dari atribut yang dapat menjelaskan
entitas secara lengkap. 5.
File adalah kumpulan record-record sejenis yang mempunyai panjang
elemen yang sama, namun berbeda nilai datanya. 6.
Data Value atau Field adalah data aktual atau informasi yang disimpan
pada tiap atribut. 7.
Atribut Key adalah satu field atau satu set field yang dapat mewakili
record . Macam-macam key kunci adalah sebagai berikut:
a. Kunci Primer Primary Key. Adalah atribut atau satu set minimal atribut tidak hanya
mengidentifikasikan secara unik suatu kejadian spesifik, tetapi juga
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
28
dapatmewakili setiap kejadian dari suatu entity. Setiap kandidat mempunyai peluang menjadi kunci primer.
b. Kunci Kandidat Candidate Key Adalah suatu atribut atau satu set minimal yang mengidentifikasikan
secara unik suatu kejadian spesifik dari entity. Satu minimal set atribut menyatakan secara tidak langsung dimana beberapa atribut
dalam satu set tidak dapat dibuang tanpa merusak kepemilikan yang unik. Jika suatu kandidat berisi lebih dari satu atribut, maka biasanya
disebut kunci gabungan. c. Kunci Tamu Foreign Key
Adalah atribut atau satu set minimal atribut yang melengkapi satu relationship yang menunjukkan ke induknya. Kunci tamu
ditempatkan pada entity anak dan sama dengan kunci primer induk direlasikan. Hubungan antara entity anak dan entity induk adalah
hubungan set lawan banyak one to many relationship. d. Kunci Alternatif Alternative Key
Adalah kunci kandidat yang tidak dipakai sebagai kunci primer. Kunci
alternatif dipakai sebagai kunci pengurutan dalam laporan. 2.6 Bagan Alir Flochart
Bagan Alir flowchart adalah bagan chart yang menunjukkkan alir flow didalam program atau prosedur sistem secara logika. Bagan alir digunakan
terutama untuk alat Bantu komunikasi dan untuk dokumentasi. Pada waktu akan menggambar suatu bagan alir, analis sistem atau pemrogram dapat mengikuti
pedoman-pedoman sebagai berikut :
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
29
1. Bagan alir sebaiknya digambar dari atas ke bawah dan mulai dari bagian
kiri dari suatu halaman. 2.
Kegiatan didalam bagan alir harus ditunjukkan dengan jelas. 3.
Harus ditunjukkan dari mana kegiatan akan dimulai dan dimana akan berakhirnya.
4. Masing-masing kegiatan didalam bagan alir sebaiknya digunakan suatu
kata yang mewakili suatu pekerjaan. 5.
Masing-masing kegiatan didalam bagan alir harus didalam urutan yang semestinya.
6. Kegiatan yang terpotong dan akan disambung ditempat lain harus
ditunjukkan dengan jelas menggunakan simbol penghubung. 7.
Gunakanlah simbol-simbol bagan alir yang standar. Bagan alir program digambar dengan menggunakan simbol-simbol berikut ini:
1. Simbol Input atau Output : digunakan untuk mewakili
data masukan atau keluaran. 2.
Simbol Proses : digunakan untuk mewakili suatu proses. 3.
Simbol Garis Alir Flow Line Symbol: digunakan untuk menunjukkan arus dari proses.
4. Simbol Penghubung Symbol connector : digunakan
untuk menunjukkan sambungan dari bagan alir yang terputus di halaman yang masih sama atau di halaman
lainnya. 5.
Simbol Keputusan Decision Simbol : digunakan untuk suatu penyeleksian kondisi didalam program.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
30
6. Simbol Proses Terdefinisi Predefined Process Symbol :
digunakan untuk menunjukkan suatu operasi yang rinciannya ditunjukkan ditempat lain.
7. Simbol Persiapan preparation symbol : digunakan untuk
memberi nilai awal suatu besaran. 8.
Simbol titik terminal terminal point symbol : digunakan untuk menunjukkan awal dan akhir dari suatu proses.
9. Simbol dokumen : menunjukkan dokumen input dan
output baik untuk proses manual, mekanik atau komputer. 10.
Simbol untuk putput yang ditujukan ke suatu device, seperti printer, plotter.
2.7 Data Flow Diagram DFD