Pengujian Black-Box Jaringan Komputer Aplikasi Web

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