2.8.2 SQL
Structured Query Language SQL adalah bahasa standar yang digunakan untuk mengakses database server. Bahasa ini pada
awalnya dikembangkan oleh IBM, namun telah diadopsi dan digunakan sebagai standar industri. Dengan menggunakan SQL,
proses akses database menjadi lebih user-friendly dibandingkan dengan menggunakan dBASE atau Clipper yang masih menggunakan
perintah-perintah pemrograman Bimo Sunarfrihantono, 2002 : 65. Bahasa SQL
1. Membuat Database
CREATE DATABASE nama_database; 2.
Membuka Database USE nama_database;
3. Membuat Tabel
CREATE TABLE nama_tabel nama_field1 tipe_data1, nama_field2 tipe_data2,...;
4. Memasukkan Data ke Tabel
INSERT INTO nama_tabel field1, field2,... VALUES nilai_field1, nilai_field2,...;
5. Menampilkan Data dari Tabel
SELECT field1, field2, ... FROM nama_tabel; atau bisa juga dengan SELECT FROM nama_tabel;
6. Menyaring Hasil Penampilan Data dengan WHERE
SELECT field1, field2, ... FROM nama_tabel WHERE kriteria; PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
7. Mengurutkan Data
SELECT field1, field2, ... FROM nama_tabel ORDER BY kriteria; 8.
Menghapus Data dalam Tabel Untuk menghapus data dengan kondisi tertentu menggunakan
DELETE FROM nama_tabel WHERE kriteria; sedangkan untuk menghapus data pada satu tabel menggunakan DELETE FROM
nama_tabel; 9.
Mengubah Data dalam Tabel UPDATE nama_tabel SET nama_field1 = nilai_baru1, nama_field2 =
nilai_baru2, ... WHERE kriteria; PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
24
BAB III ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem
Sistem presensi mahasiswa adalah sistem yang berbasis web. Sistem ini dapat diakses oleh pihak sekretariat Fakultas Sain dan Teknologi FST,
Program Studi Teknik Informatika TI dan mahasiswa TI Universitas Sanata Dharma Yogyakarta. Sistem akan mengelolah data presensi mahasiswa TI.
Data presensi yang digunakan adalah data yang diambil dari mesin finger print.
Pihak sekretariat admin dapat mengelolah data mahasiswa TI, data dosen, data matakuliah, data KRS, data presensi, dan laporan absensi.
Sekretariat dapat melihat, mencari, menambah, mengedit, menghapus data- data tersebut dan membuat laporan absensi terkait data presensi mahasiswa.
Mahasiswa TI dapat melihat data absensinya berdasarkan pencarian ID dan NIM. Mahasiswa juga dapat mengganti passwordnya pada sistem.
Untuk masuk ke dalam sistem, pihak sekretariat admin harus terlebih dahulu melakukan proses login. Setelah proses login berhasil maka admin
akan masuk ke halaman utama sistem. Pada halaman utama terdapat bebera pa menu, pihak admin dapat melakukan beberapa pekerjaan yakni mengganti
password login, menambah, mengedit, menghapus, mencari dan membuat laporan absensi mahasiswa. Sedangkan mahasiswa harus terlebih dahulu
mendaftar sidik jari pada mesin finger print yang akan digunakan untuk presensi mahasiswa. Mahasiswa akan melakukan presensi ketika akan masuk