Pengertian Database Management System DBMS Bagan Alir Flowchart Data Flow Diagram DFD

Dari beberapa model database yang ada hierarki, jaringan, relasional, dan berorientasi objek yang sekarang menjadi standar industri adalah model relasional. Pada model relasional, database dipecah ke dalam tabel-tabel yang satu dengan lainnya saling berhubungan. Tiap tabel terdiri dari baris data yang disebut tuple atau record yang berisi satu unit data dan kolom yang disebut attribute atau field yang berisi kumpulan data yang sejenis. Pada perpotongan baris dengan kolom terdapat item data yang merupakan satuan data terkecil. Untuk membuat relasi antar tabel, pada tiap tabel dipilih field yang dijadikan keykunci. Ada dua tipe kunci yaitu: 1. Primary key berupa nilai dari sebuah kolom yang unik untuk tiap record dalam relasi. 2. Foreign key berupa nilai dari sebuah kolom yang mengacu pada primary key dari tabel lainnya.

2.7 Pengertian Database Management System DBMS

Ada beberapa pengertian database management system menurut beberapa ahli yaitu: 1. Menurut Connolly dan Begg, database management system adalah suatu sistem perangkat lunak yang memungkinkan pengguna untuk mendifinisikan, membuat, memelihara, dan mengontrol akses ke database. Universitas Sumatera Utara 2. Menurut Turban, database management system adalah program software atau kumpulan program yang menyediakan akses ke database. Berdasarkan teori para ahli diatas dapat disimpulkan bahwa, database management system adalah suatu program software yang menyediakan akses ke database dan memungkinkan user untuk mendefinisikan, membuat, memelihara, dan mengontrol akses ke database tersebut.

2.8 Bagan Alir Flowchart

Flowchart adalah adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses instruksi dengan proses lainnya dalam suatu program. Berikut ini adalah beberapa simbol yang digunakan dalam menggambar suatu flowchart: Tabel 2.1 Simbol Flowchart No. Simbol Nama Uraian 1. Terminal Permulaanakhir program 2. Proses Proses pengolahan data 3. Operasi Manual Operasi manual 4. Input Manual Input manual 5. InputOutput Proses inputoutput data 6. Keputusan Keputusan dalam program Universitas Sumatera Utara 7. Predefined Process Menyatakan sekumpulan langkah proses yang ditulis sebagai prosedur 8. Document Data yang berbentuk informasi 9. Off Line Connector Penghubung bagian flowchart yang berada pada halaman yang berbeda 10. On page connector Penghubung flowchart yang berada pada satu halaman 11. Flow Line Arah aliran program

2.9 Data Flow Diagram DFD

Data Flow Diagram DFD adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, terstruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan proses kerja suatu sistem. Di dalam DFD terdapat tiga level tingkatan diagaram yaitu: 1. Diagram konteks: menggambarkan satu lingkaran besar yang dapat mewakili seluruh proses yang terdapat di dalam suatu sistem. Merupakan tingkatan tertinggi dalam DFD dan biasanya diberi nomor 0 nol. Semua entitas eksternal yang ditunjukkan pada diagram konteks berikut aliran- aliran data utama menuju dan dari sistem. Diagram ini sama sekali tidak memuat penyimpanan data dan tampak sederhana untuk diciptakan. Universitas Sumatera Utara 2. Diagram nol diagram level 1: merupakan satu lingkaran besar yang mewakili lingkaran-lingkaran kecil yang ada di dalamnya. Merupakan pemecahan dari diagram konteks ke diagram nol. di dalam diagram ini memuat penyimpanan data. 3. Diagram rinci: merupakan diagram yang menguraikan proses apa yang ada dalam diagram nol. Data flow diagram memiliki empat komponen, yaitu: Tabel 2.2 Komponen Data Flow Diagram No. Simbol Nama Uraian 1. External Entity Menggambarkan asal atau tujuan data 2. Process Proses pengolahan atau transformasi data 3. Data Flow Menggambarkan data flow yang sudah disimpan atau diarsipkan 4. Data Store Menerangkan perpindahan data yang sedang berjalan

2.10 Entity Relationship Diagram ERD