Anda di halaman 1dari 3

A.

Pengertian Spesifikasi File


Spesifikasi file merupakan penjelasan mengenai bentuk-bentuk file database yang
digunakan untuk pengelohan proses sistem. Spesifikasi file digunakan untuk menjelaskan tipe
data yang ada pada model konseptual secara detail. Bentuk dari spesifikasi file sendiri secara
umum berupa tabel yang menyajikan informasi field untuk seluruh tabel yang digunakan.
Adapun mengenai langkah-langkah di dalam perancangan file, yaitu:
1. Menentukan banyaknya jumlah kebutuhan file yang nanti akan digunakan di dalam
program. Banyaknya file yang dibutuhkan oleh sistem diperoleh dari hasil
perancangan database menggunakan Normalisasi. Dari hasil Normalisasi terbentuk
tabel-tabel atau file-file yang akan dijelaskan dalam spesifikasi file.
2. Menetukan parameter dari file yang akan dibuat. Parameter yang dimaksud adalah
elemen-elemen yang menjelaskan spesifikasi singkat mengenai file.

B. Parameter File
a. Nama File
Nama yang dibuat untuk menunjukkan nama file yang diguanakan. Dituliskan dalam
source program. Contoh: File_Pegawai, File_Absensi dan lain-lain.
b. Akronim File
Nama yang dibuat untuk menunjukkan file disimpan dalam tabel/database, dituliskan
dengan extension-nya. Contoh: Pegawai.mdb, Absensi.dbf dan lain-lain.
c. Kode File
Nama yang dibuat pada saat file digambarkan dalam bentuk diagram (Normalisasi).
Contoh: Tabel Pegawai, Tabel Absensi dan lain-lain.
d. Tipe File
Tipe dari file yang digunakan dalam program. Contoh: File Master, File Transaksi, File
Laporan, File Histori, File Backup, File Library dan lain-lain.
e. Panjang Record (Record-Size)
Jumlah karakter yang digunakan dalam satu record. Contoh: 180 Characters.
f. Organisasi File
Organisasi yang digunakan pada saat menyimpan data ke dalam tabel. Contoh: Index
Sequential.
g. Accses File
Cara mengakases data yang disimpan pada tabel. Contoh: Random.
h. Media File
Media yang digunakan untuk menyimpan file (tabel). Contoh: Harddisk.
i. Field Key
Kinci field yang dipakai dalam program pada saat program mengakases database.
Contoh: Microsoft Accsess 2007, MySQL.

C. Contoh Spesifikasi File


1. Spesifikasi Tabel Anggota
Nama File :Tabel Anggota
Akronim File : tbl_anggota.myd
Fungsi File : Untuk menyimpan data anggota perpustakaan
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media file : Harddisk
Panjang Record :160 karakter
Kunci Field : amis
Software : MySQL

Tabel Anggota

No. Elemen Data Akronim Tipe Panjang Ket


1. Nomor Anggota Amis Varchar 10 PK
2. Nama Anggota nama Varchar 20
3. Jenis kelamin Jk Varchar 1
4. Alamat alamat Varchar 50
5. Pekerjaan pekerjaan Varchar 15
6. Telepon Telp Varchar 15
7. Alamat Email email Varchar 25
8. Tanggal Daftar tgldaftar Date 8
9. Tanggal Berlaku tglberlaku Date 8
10. Status status Varchar 9

D. Operator Database
Operator adalah simbol yang digunakan untuk mengolah nilai pada operand dan
menghasilkan suatu nilai baru. Operator dapat dibedakan menjadi tiga berdasarkan jumlah
operand-nya yakni, unary operator, binary operator dan ternary operator.
1. Operator Unary adalah operator yang terdiri dari 1 operand. Contohnya adalah
operator positif (plus): +1,+2,+200 dan lain-lani.
2. Operator Binary adalah operator yang terdiri dari 2 operand. Sebagian besar operator
dalam bahasa C++ termasuk ke dalam operator binary. Contohnya seperti operator
aritmatika: 4+2, 2*5, dan sebagainya.
3. Operator Ternary adalah operator yang terdiri dari 3 operand. Bahasa C++ memiliki 1
operator ternary, yakni “?:” seperti (a==1)?20:30.
Berikut jenis-jenis operator
1. Operator Aritmatika
Operator yang bisa kita temukan untuk operasi matematika. Aritmatika sendiri
merupakan cabang ilmu matematika yang membahasa perhitungan sederhana seperti,
kali, bagi, tambah dan kurang. Tabel berikut merangkum operator aritmatika
Operator Penjelasan Contoh
+ Menggunakan dua operan a+b
- Mengurangkan operan kedua dari operan a-b
pertama
* Mengalikan dua operan a*b
/ Membagi operand pertama dan kedua a/b
% Sisa hasil bagi operan pertama dibagi 10%3
operan kedua
++ Increment menambahkan satu ke operan a++
-- Decrement mengurangkan satu dari b--
operan
- Minus membalik tanda operan -a

2. Operator Kombinasi

Anda mungkin juga menyukai