2.5 Database MySQl
Database adalah suatu kumpulan data-data yang disusun sedemikian rupa
sehingga membentuk informasi yang sangat berguna. Database terbentuk dari sekelompok data-data yang memiliki jenissifat yang sama. Ambil contoh, data-
data berupa nama-nama, kelas-kelas, alamat-alamat. Semua data tersebut dikumpulkan menjadi satu menjadi kelompok data baru, sebut saja sebagai data-
data mahasiswa.
Demikian juga, kumpulan dari data-data mahasiswa, data-data dosen, data-data keuangan dan lainnya dapat dikumpulkan lagi menjadi kelompok besar,
misalkan data-data politeknik elektronika. Bahkan dalam perkembangannya, data- data tersebut dapat berbentuk berbagai macam data, misalkan dapat berupa
program, lembaran-lembaran untuk entry memasukkan data, laporan-laporan. Kesemuanya itu dapat dikumpulkan menjadi satu yang disebut dengan database.
Salah satu bahasa database yang populer adalah SQL.
2.6 Flowchart
Universitas Sumatera Utara
Flowchart merupakan bagan atau gambar yang memperlihatkan hubungan antar-
proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol yang mana dari tiap-tiap simbol mewakili proses tertentu. Sedangkan hubungan antar-proses
tadi digambarkan dengan garis-garis. Flowchart merupakan langkah awal pembuatan program. Setelah flowchart selesai disusun, selanjutnya pemrogram
menerjemahkannya ke
dalam bentuk
program menggunakan
bahasa pemrograman. Berikut ini adalah simbol-simbol standar pada sebuah flowchart
beserta fungsinya.
No Nama
Simbol Fungsi
1 Terminator
Digunakan untuk mewakili simbol start
atau end.
2 Arrow
Menunjukkan alur proses.
3 Rectangle
Menunjukkan langkah pemrosesan.
4 Trapezium
Simbol untuk input- output
.
5 Document
Digunakan untuk mewakili output.
6 Decision
Simbol yang berfungsi untuk menyatakan
Universitas Sumatera Utara
keputusan.
7 Preparation
Simbol yang berfungsi untuk proses inisialisasi
atau pemberian harga awal.
8 Storage Data
Simbol yang menyatakan input yang berasal dari
disk atau disimpan ke disk.
9 Connector
Simbol untuk keluar- masuk atau
penyambungan proses pada halaman yang
berbeda.
10 Manual Input
Simbol untuk pemasukkan data secara
manual melalui keyboard.
11 Manual
Operation Simbol yang
menunjukkan pengolahan yang tidak dilakukan oleh
komputer.
12 Predefine
Process Simbol untuk pelaksanaan
suatu bagian sub- prosedur
13 Display
Simbol yang menyatakan peralatan output yang
digunakan seperti layar, printer, plotter
, dan sebagainya.
Universitas Sumatera Utara
Tabel 2.1. Simbol Flowchart
2.7 Data Flow Diagram