Structured Query Language SQL Siklus Hidup Sistem System life cycle Data Flow Diagram DFD

yang berbeda-beda sehingga dapat digunakan secara bersamaan oleh banyak pengguna Ramalho, 2001. Sistem manajemen basis data adalah aplikasi perangkat lunak yang menyimpan struktur basis data, hubungan antar-data dalam basis data, serta berbagai formulir dan laporan yang berkaitan dengan basis data itu. Basis data yang dikendalikan oleh sistem manajemen basis data adalah satu set catatan data yang berhubungan dan saling menjelaskan. Microsoft Office Access, SQL Server, MySQL, Oracle dan masih banyak lagi merupakan bagian dari jenis basis data yang digunakan saat ini McLeod, 2004. Basis data dapat didefinisikan dari beberapa sudut pandang seperti : 1. Himpunan kelompok data yang saling berhubungan dan diorganisasikan sedemikian rupa agar nantinya dapat dimanfaatkan kembali dengan cepat dan mudah. 2. Kumpulan data yang saling berhubungan dan disimpan bersama sedemikian rupa tanpa pengulangan yang tidak perlu untuk memenuhi berbagai kebutuhan. 3. Kumpulan data atau tabel yang saling terhubung dan disimpan di dalam media penyimpanan elektronik.

2.9. Structured Query Language SQL

Menurut Ramalho 2001, Structured Query Language SQL adalah bahasa yang digunakan untuk mengakses dan memodifikasi data yang terdapat pada berkas basis data. Pernyataan SQL terdiri dari dua kategori, yaitu: Data Definition Language DDL dan Data Manipulation Language DML. DDL memungkinkan pemakai untuk mendefinisikan indeks yang berguna untuk pencarian dan mengurutkan data dalam basis data khususnya data yang berukuran besar, tabel, dan relasi basis data, sedangkan DML digunakan untuk memilih, mengelompokkan mengurutkan dan menghitung informasi yang tersimpan dalam basis data. Sedangkan Query adalah pernyataan permintaan pemanggilan informasi yang merupakan bagian dari DML. Struktur dasar dari pernyataan SQL terdiri dari tiga jenis Ramalho, 2001, yaitu: 1. SELECT, merupakan perintah dasar pada basis data untuk mengakses dan mengambil data dari suatu tabel pada basis data. 2. FROM, yaitu daftar dari relasi yang akan dilacak dalam pengerjaan ekspresi yaitu mencari atau membaca data dari tabel yang dipilih. 3. WHERE, digunakan untuk pemilihan predikat dari aljabar relasional, yang terdiri dari sebuah predikat yang melibatkan atribut-atribut relasi atau biasa digunakan dalam pengelompokan data pada basis data.

2.10. Siklus Hidup Sistem System life cycle

Siklus hidup sistem System life cycle atau SLC adalah proses evolusioner yang diikuti dalam menerapkan sistem atau subsistem informasi berbasis komputer. SLC terdiri dari serangkaian tugas yang erat mengikuti langkah-langkah pendekatan sistem. Karena tugas-tugas tersebut mengikuti suatu pola yang teratur dan dilakukan secara top-down, SLC sering disebut sebagai pendekatan air terjun Waterfall bagi pengembang dan pengguna sistem McLeod, 2004.

2.11. Data Flow Diagram DFD

Data Flow Diagram DFD merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program Parno, 2009. DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir dan dimana data tersebut akan disimpan. DFD merupakan salah satu alat yang digunakan pada metode pengembangan sistem terstruktur. DFD dapat menggambarkan arus data dengan terstruktur dan jelas. Berikut adalah empat simbol yang sering digunakan dalam DFD Parno, 2009. 1. External entity kesatuan luar atau boundary batas sistem Sistem akan menerima masukan dan menghasilkan keluaran kepada lingkungan luarnya dimana sistem mempunyai batas sistem yang memisahkan dengan lingkungan luarnya. Komponen ini dipresentasikan dengan persegi panjang. KARYAWAN Gambar 1. Batasan Sistem 2. Aliran Diberi simbol suatu panah yang menggambarkan gerakan paket data atau informasi dari suatu bagian ke bagian lain. Isi Form Gambar 2. Aliran Data 3. Proses Menunjukkan transformasi dari masukan menjadi keluaran. Gambar 3. Proses Data 4. Penyimpanan Komponen ini digunakan untuk memodelkan kumpulan data. Gambar 4. Penyimpanan Data

2.12. Tinjauan Studi Terdahulu