9
BAB II LANDASAN TEORI
2.1 Sistem Informasi
Sistem adalah sekumpulan elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu H.M., Jogiyanto, 1990. Sekumpulan elemen-
elemen tersebut berkumpul bersama dan bekerja sama untuk memproses masukkan input yang ditujukan kepada sistem sampai menghasilkan
pengeluaran output yang diinginkan. Suatu sistem yang baik harus mempunyai tujuan dan sasaran yang tepat karena hal ini akan sangat
menentukan dalam mendefinisikan yang dibutuhkan sistem dan kekurangan yang dihasilkan.
Informasi merupakan data yang diolah untuk menjadi bentuk yang lebih berguna dan lebih berarti bagi penggunanya. Informasi juga merupakan hasil
dari pengolahan data apabila dalam proses pengolahan datanya cepat dan benar, maka juga akan menghasilkan informasi yang cepat dan akurat pula. Hal ini
akan sangat membantu dalam pengambilan keputusan untuk menentukan langkah-langkah dalam mencapai tujuan organisasi H.M., Jogiyanto, 1990.
Sistem informasi adalah pengaturan dari orang, data, proses, serta teknologi informasi yang saling berinteraksi untuk mengumpulkan, memproses,
10
menyimpan, dan menyediakan suatu informasi yang diperlukan untuk mendukung organisasi Whitten, K004. Sistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat managerial dan kegiatan strategi dari suatu organisasi dan menyediakan
pihak luar tertentu dengan laporan-laporan yang diperlukan. Sistem informasi berbasis web adalah sistem informasi yang beroperasi
pada sebuah browser aplikasi dan teknologi internet Whitten, K005.
2.2 MySQL
MySQL My Structure Query Language adalah sebuah program pembuat database yang bersifat open source dan merupakan program pengakses database
yang bersifat jaringan sehingga dapat digunakan untuk aplikasi multi user banyak pengguna.
MySQL menggunakan bahasa Query standar yang dimiliki SQL Stucture Query Language. SQL adalah salah satu bahasa permintaan yang terstrukture,
yang telah distandarkan untuk semua program pengakses database seperti Oracle, Posgres SQL, SQL Server, dan lain-lain. SQL dibagi menjadi K bentuk
perintah, yaitu: 1 DDL Data Definition Language
DDL adalah bentuk bahasa yang digunakan untuk melakukan pendefinisian data query-query, seperti CREATE, digunakan untuk membuat tabel dan
11
database, DROP yang digunakan untuk menghapus tabel maupun database, dan ALTER yang digunakan untuk mengubah struktur tabel yang telah dibuat, baik
menambah field, mengganti nama field, ataupun menamakan kembali, serta menghapus field.
K DML Data Manipulation Language DML adalah suatu bahasa yang digunakan nntuk memanipulasi data.
Query-query yang digunakan adalah SELECT yang digunakan untuk melihat data dalam tabel, INSERT digunakan utnuk menambahkan data dalam tabel.
UPDATE, digunakan untuk mengubah suatu data dalam suatu tabel, dan DELETE, digunakan untuk menghapus data dalam suatu tabel.
2.3 Java Programming