Operator Aritmatika PHP Visi dan Misi Sekolah Struktur Organisasi Sekolah

8. Resources Tipe Data Spesial yang satu ini di khususkan untuk menyimpan resource, sumber atau alamat. Variabel tersebut hanya dapat diciptakan oleh suatu fungsi khusus yang mengembalikan nilai berupa resource seperti penggunaan fungsi fopen , opendir, mysql_connect, mysql_query dan semacamnya.

2.5.4. Operator Aritmatika PHP

Fungsi operator dalam PHP pada dasarnya sama dengan fungsi operator dalam bahasa pemrograman lainnya, yaitu untuk memanipulasi sebuah nilai data. Beberapa jenis operator dalam PHP diantaranya sebagi berikut : Tabel 2.1. Operator Aritmatika PHP Sumber : http:hastomo.netphpoperator-dalam-php No Operasi Operator Keterangan 1 Penambahan + Digunakan untuk proses penjumlahan pada bilangan 2 Pengurangan - Digunakan untuk proses pengurangan pada bilangan 3 Perkalian Digunakan untuk proses perkalian pada bilangan 4 Pembagian Digunakan untuk proses pembagian pada bilangan 5 Sisa Pembagian Digunakan untuk proses sisa pembagian pada bilangan

2.5.5. Operator Logika PHP

Operator logika adalah operator yang digunakan untuk menguji benar atau salah nya suatu keadaan setelah dilakukan uji hubungan antar dua operand seperti ditunjukkan pada tabel di bawah ini : Tabel 2.2. Operator Logika PHP Sumber : http:hastomo.netphpoperator-dalam-php Nama operasi Contoh Keterangan AND a and b Bernilai Benar jika a dan b benar. OR a or b Bernilai Benar jika salah satu, a atau b benar XOR a xor b Bernilai Benar jika hanya salah satu a atau b benar, tidak keduanya. Not True a Lawan dari a a b Benar jika a dan b benar. || a || b Benar jika salah satu, a atau b benar 6 Increment ++ Digunakan untuk operator yang menambahkan nilai variabelnya +1 7 Decrement -- Digunakan untuk operator yang mengurangi nilai variabelnya -1

2.6. Sejarah Singkat MySQL

MySQL dikembangkan sekitar tahun 1994 oleh sebuah perusahaan pengembang software dan konsultan database bernama MYSQL AB yang berada di Swedia. Waktu itu perusahaan tersebut masih bernama TcX DataKonsult AB, dan tujuan awal dikembangkannya MySQL adalah untuk mengembangkan aplikasi berbasis web pada client. Awalnya Michael Monty Widenius, pengembang satu-satunya di TcX memiliki sebuah aplikasi UNIREG dan rutin ISAM buatannya sendiri dan sedang mencari antarmuka SQL yang cocok untuk diimplementasikan ke dalamnya. Mula-mula Monty memakai miniSQL mSQL pada eksperimennya itu, namun SQL dirasa kurang sesuai, karena terlalu lambat dalam pemrosesan query. Akhirnya Monty menghubungi David Hughes, pembuat mSQL yang sedang merilis versi kedua dari mSQL. Kemudian Monty mencoba membuat sendiri mesin SQL yang memiliki antarmuka mirip dengan SQL, tetapi dengan kemampuan yang lebih sesuai sehingga lahirlah MySQL. Tentang pengambilan nama MySQL, sampai saat ini masih belum jelas asal usulnya. Ada yang berpendapat nama My diambil dari huruf depan dan belakang Monty, tetapi versi lain mengatakan nama itu diambil dari putri Monty yang kebetulan juga bernama My.

2.6.1. Pengertian MySQL

MySQL adalah sebuah perangkat lunak system manajemen basis data SQL DBMS yang multithread, dan multi-user. SQL merupakan singkatan dari Structured Query Language. SQL atau juga sering disebut sebagai query merupakan suatu bahasa language yang digunakan untuk mengakses database. SQL dikenalkan pertama kali dalam IBM pada tahun 1970 dan sebuah standar ISO dan ANSII ditetapkan untuk SQL. Standar ini tidak tergantung pada mesin yang digunakan IBM, Microsoft atau Oracle. Hampir semua software database mengenal atau mengerti SQL. Jadi, perintah SQL pada semua software database hampir sama. Terdapat 3 jenis perintah SQL, yaitu DDL, DML dan DCL : a DDL Data Definition Language, DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain adalah CREATE, ALTER, RENAME, DROP. b DML Data Manipulation Language, DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain adalah : SELECT, INSERT, UPDATE, DELETE. c DCL Data Control Language , DCL merupakan perintah SQL yang berhubungan dengan pengaturan hak akses user MySQL, baik terhadap server, database, tabel maupun field. Perintah SQL yang termasuk dalam DCL antara lain adalah GRANT, REVOKE Fungsi kelompok yang built-in fungsi SQL yang beroperasi pada kelompok baris dan mengembalikan satu nilai untuk seluruh kelompok. Fungsi-fungsinya sebagai berikut : a SQL COUNT : Fungsi ini mengembalikan jumlah baris dalam tabel yang memenuhi kondisi yang ditentukan dalam kondisi WHERE. Jika kondisi MANA tidak ditentukan, maka query mengembalikan jumlah baris dalam tabel. b SQL MAX : Fungsi ini digunakan untuk mendapatkan nilai maksimum dari kolom. c SQL MIN : Fungsi ini digunakan untuk mendapatkan nilai minimum dari kolom. d SQL AVG : Fungsi ini digunakan untuk mendapatkan nilai rata-rata dari kolom numerik. e SQL SUM : Fungsi ini digunakan untuk mendapatkan jumlah kolom numerik f SQL DISTINCT : Fungsi ini digunakan untuk memilih baris yang berbeda. 33 BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian 3.1.1. Sejarah Singkat Perusahaan Yayasan Pendidikan PGII telah mengalami beberapa kali perpindahan tempat. Baru pada tahun 1960 Yayasan Pendidikan PGII menempati gedung sendiri yaitu di jalan Panatayuda No.2 Kelurahan Lebakgede Kecamatan Coblong Kota Bandung. Sejalan dengan anggaran dasar maka Yayasan Pendidikan PGII mendirikan sebuah lembaga pendidikan yaitu SMA PGII. Namun kaarena animo masyarakat semakin meningkat, maka yang pada awalnya hanya mengelola satu lembaga pendidikan yaitu SMA PGII. Pada tahun 1969 mengembangkan sayapnya dengan mendirikan SMP PGII. Pada tahun 1983 mendirikan kembali SMA PGII 2 dan SMP PGII 2 di Jalan Pahlawan Blk.No.17 Bandung. Dengan adanya SMP dan SMA di dua lokasi ini, maka secara otomatis disebut SMA PGII 1, SMA PGII 1 yang berlokasi di Jalan Panatayuda No.2 Bandung dan SMP PGII 2, SMA PGII 2 yang berlokasi di Jalan Pahlawan Blk.No.17 Bandung. SMP PGII 1 Bandung lahir pada tahun 1969 dengan SK Pendirian Nomor V19758469 Tanggal 1 Januari 1969. Sampai dengan saat ini Alhamdulillah menjadi sekolah pilihan masyarakat Bandung. SMP PGII 1 Bandung kini dipimpin oleh Bapak Drs. Mochamad Rachmat yang ditunjuk oleh Depdiknas sebagai kepala sekolah yang dipekerjakan oleh Dinas dengan nomor SK.Pengangkatan nomor : 47747A2.1.2C1992. Gedung sekolah dibangun di atas tanah milik dengan luas tanah 658 m 2 bersertifikat dan tanah bukan milik Ijin Tetap Walikota Bandung dengan luas tanah 3287 m 2 dengan luas bangunan 2370 m 2 permanen nomor persil : 523, Asal Kontrak : 141955an. Nursyaf keliling 263 m. Jumlah ruangan terdiri dari : 14 ruang Kelas, 1 ruang Kepala Sekolah, 1 ruang Tata Usaha dan PKS, 1 ruang Yayasan, 1 ruang guru, 1 ruang BP, 1 ruang OSIS, 1 bangunan Mesjid, 1 ruang Perpustakaan, 1 ruang Laboratorium IPA, 1 ruang praktek Komputer, 1 ruang Kantin, 1 ruang Satpam, 1 ruang Kesenian, dan 1 Ruang Gudang, 1 WC guru dan 9 WC siswa.

3.1.2. Visi dan Misi Sekolah

SMA PGII 1 Bandung bertekad dan memiliki komitmen yang kuat untuk melahirkan siswa yang berkarakter unggul dan berakhlak mulia Islami dalam suasana kultur sekolah dan manajemen yang transparan, akuntabilitas, profesional, dan islami. Visi Sekolah : Bersama Membentuk Generasi IDOLA Imannya mantap serta ibadahnya ikhlas, Dirinya unik, Otaknya cerdas, memiliki Life Skill, dan Akhlaqnya karimah. Misi Sekolah : a. Menghasilkan lulusan yang beriman dan bertaqwa kepada Allah SWT, berakhlaq mulia, cerdas, kreatif, mandiri, bertanggung jawab, adaptif serta peduli terhadap lingkungan. b. Melaksanakan kegiatan pembelajaran yang berkualitas, efektif, profesional dan manusiawi yang dijiwai oleh nilai-nilai keimanan dan ketaqwaan. c. Menerapkan manajemen yang transparan, amanah, profesional, partisipatif, kompetitif, dan Islami. d. Memberi pelayanan yang prima excellence terhadap stake holder pendidikan baik edukatif, administratif, dan informatif. e. Menyelenggarakan kegiatan persekolahan yang efektif, efisien, produktif, berkualitas dan islami. f. Menumbuhkembangkan budaya belajar dan kompetisi yang Islami.

3.1.3. Struktur Organisasi Sekolah

Gambar 3.1. Struktur Oganisasi SMA PGII 1 Bandung Sumber : http:www.smapgii1.sch.id

3.1.4. Deskripsi Tugas