50
DBMS ditulis supaya dapat menangani hal-hal yang bersifat umum.
2.12 SQL Structured Query Language
SQL mulanya akronim dari Structured Query Language. SQL menjadi sekedar nama yang mendefinisikan bahasa, bukan lagi akronim atau singkatan. SQL
adalah bahasa yang mulanya berorientasi pada basisdata. Bahasa ini menghilangkan banyak pekerjaan yang perlu dilakukan pemrogrampengembang berkaitan dengan
operasi-operasi terhadap data bila dibanding dengan menggunakan bahasa general- purpose Hariyanto, 2004.
SQL adalah bahsa yang digunakan untuj mengakses basisdata yang tergolong relasional. Estándar SQL mula-mula didefinisikan oleh ISO International Standars
Organiqation dan ANSI the American National Standars Institute, yang dikenal dengan sebutan SQL86 Kadir, 2003.
2.13 Pengujian Black-Box
Pengujian black-box merupakan pengujian yang memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya
menggunakan semua persyaratan fungsional untuk suatu program Pressman, 2002. Pengujian black-box juga merupakan pendekatan komplementer yang memungkinkan
besar mampu mengungkap kelas kesalahan dari pada metode white-box. Pengujian black-box berusaha menemukan kesalahan dalam kategori sebagai berikut:
51
1. Fungsi-fungsi yang tidak benar atau hilang.
2. Kesalahan interface.
3. Kesalahan dalam struktur data atau akses database eksternal.
4. Kesalahan kinerja.
5. Inisialisasi dan kesalahan terminasi
2.14 Jaringan Komputer
Yang disebut jaringan komputer computer network atau sering disingkat jaringan saja adalah dua buah simpul umumnya berupa komputer atau lebiuh yang
tujuan utamanya adalah untuk melakukan pertukaran data. Dalam prakteknya, jaringan komputer memungkinkan untuk melakukan berbagi perangkat lunak,
perangkat keras, dan bahkan berbagi kekuatan pemrosesan Kadir, 2003. Ditinjau dari rentang geografis yang dicakup oleh suatu jaringan, jaringan bisa
dibagi menjadi 3 macam, yaitu Kadir, 2003: 1.
Local Area Network LAN LAN adalah jaringan computer yang mencakup area dalam suatu ruang,
satu gedung, atau beberapa gedung yang berdekatan. 2.
Metropolitan Area Network MAN MAN adalah jaringan yang mencakup area satu kota atau dengan rentang
sekitar 10-45 km. jaringan ini umumnya menggunakan transmisi dengan mikrogelombang atau gelombang radio. Namun, ada juga yang
menggunakan jalur sewa leased line.
52
3. Wide Area Network WAN
Jaringan yang mencakup antarkota, antarprovinsi, antarnegara, dan bahkan antarbenua disebut dengan WAN.
2.15 Aplikasi Web
Pada awalnya aplikasi web dibangun hanya dengan menggunakan bahasa yang disebut dengan HTMLHyperText Markup Language. Pada perkembangan
berikutnya, sejumlah skrip dan objek dikembangkan untuk memperluas kemampuan HTML. Pada saat ii, banyak skrip seperti itu. Antara lain yaitu, PHP dan ASP.
Sedangkan contoh yang berupa objek adalah applet Kadir, 2003. Aplikasi web itu sendiri dibagi menjadi web statis dan web dinamis. Web
statis dibentuk dengan menggunakan HTML saja. Kekurangan aplikasi seperti ini terletak pada keharusan untuk memelihara program secara terus-menerus untuk
mengikuti setiap perubahan yang terjadi. Kelemahan ini diatasi dengan model web dinamis Kadir, 2003.
Dengan memperluas kemampuan HTML, yakni dengan menggunakan perangkat lunak tambahan, perubahan informasi dalam halaman-halaman web dapat
ditangani melalui perubahan data, nukan melalui perubahan program. Sebagai implementasinya, aplikasi web dapat dikoneksikan ke basis data. Dengan demikian,
perubahan informasi dapat dilakukan oleh operator atau yang bertanggung jawab terhadap kemutakhiran data, dan tidak menjadi tanggung jawab pemrogram atau
webmaster Kadir, 2003.
53
2.16 Personal Home Page PHP