2.6 CSS
Dengan menggunakan CSS, kita dapat menambahkan style kedalam halaman HTML. Secara umum, CSS Cascading Style Sheet berfungsi untuk
menjembatani kelemahan HTML saat harus menciptakan desain web yang kaya unsur, seperti desain link yang tanpa garis, tidak selalu berwarna biru, posisi teks
yang bisa diatur sedemikian rupa tanpa harus menggunakan tabel, dan lain sebagainya.
2.6.1 Tentang CSS
CSS Cascading Style Sheet adalah standard pembuatan dan pemakaian style untuk dokumen terstruktur , CSS digunakan untuk mempersingkat penulisan
tag HTML seperti font,color,text, dan table menjadi lebih ringkas sehingga tidak terjadi pengulangan tulisan.
2.6.2 Keuntungan menggunakan CSS • Memisahkan presentastion sebuah dokumen dari content document itu
sendiri. •
Mempermudah dan Mempersingkat pembuatan dan pemeliharaan dokumen web
• Mempercepat proses renderingpembacaan HTML.
2.6.3 Cara penulisan CSS
Inline style sheet: penulisan didalam elemen HTML
Embedded Style Sheet: penulisan CSS didalam dokumen HTML dan
menggunakan tag stylestyle
Linked Style Sheet: penulisan skrip CSS dihalaman berbeda atau
terpisah dari html.
2.6.4 CSS Background
Property background. Background-color Contoh:
Body { Background-color : green;
} 2.6.5 CSS
Font
Property Font. Font-family P {
Font-family : Arial,Helvetica; }
2.6.6 CSS Teks
Property teks color
P { color :red;
} 2.6.7 CSS
List
Property list
List-style-typenilai:disc,circle,square,lower-roman,upper-roman,none, lower- alpha,upper-alpha
Ul { List-style-type : disc ;
} 2.6.8 CSS
Border
Property Border border-stylenilai:none,dotted,dashed,solid,double,groove,ridge,inset,
outset .b1 {
Border-style-type : groove ; }
2.6.9 Margin dan Padding
Margin : pengaturan batas atas,bawah,kanan,kiri pada halaman web Body {
Margin-top : 4cm; Margin-right : 3cm;
Margin-bottom :3cm; Margin-left : 4cm;}
2.7 MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen berbasis data SQL Database Management System atau DBMS yang multi thread, multi user.
Berbeda dengan proyek-proyek seperti Apache, dimana MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial
Swedia MySQL AB, yang
memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah David Axmark,
Allan Larsson, dan Michael Monty Widenius.
2.7.1 Kelebihan MySQL
MySQL merupakan Relational Database Management System RDBMS yang didistribusikan secara gratis di bawah lisensi GPL General Public
License. Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat closed source atau komersial.
MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL Structured Query Language.
SQL Structured Query Language adalah sebuah konsep operasi database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang
memungkinkan operasi data dikerjakan dengan mudah secara otomatis. Kehandalan suatu sistem database DBMS diketahui dari cara kerja optimizer-
nya dalam melakukan proses perintah SQL Structured Query Language, yang dibuat oleh user maupun program aplikasinya.
Sebagai database server, MySQL dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang
dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase. Selain
itu MySQL memiliki keistimewaan, antara lain :
a. Open Source. MySQL didistribusikan secara open source gratis, di
bawah lisensi GPL General Public License. b.
Multi user. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
c. Column types. MySQL memiliki tipe kolom, seperti signedunsigned
integer, float, double, char, text, date, timestamp, dan lain-lain. d.
Command dan functions. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam query.
e. Clients dan tools. MySQL dilengkapi dengan tools yang dapat digunakan
untuk administrasi database. f.
Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani alter table.
42
BAB III ANALISA DAN PERANCANGAN SISTEM