Pengenalan Data Base MySQL Tipe Data Field Basis Data MySQL

penyederhanaan dari bentuk if .. else yang setiap blok dari if dan else hanya satu perintah. Sehingga model ini cocok untuk melakukan proses pengisian suatu hasil pengujian.

2.9 Pengenalan Data Base MySQL

MySQL dikembangkan oleh sebuah perusahaan Swedia bernama MySQl AB, yang pada waktu itu bernama TcX DataKonsult AB, sejak sekitar 1994 – 1995, meski cikal bakal kodenya telah disebutkan sejak 1979. Tujuan mula-mula TcX membuat MySQL pada waktu itu juga memang untuk mengembangkan aplikasi Web untuk klien–TcX, yaitu perusahaan pengembang software dan konsultan basis data. MySQL versi 1.0 dirilis Mei 1996 secara terbatas, baru di bulan Oktober versi 3.1.1.0 dilepas ke publik. MySQL termasuk jenis RDBMS Relational Database Management System, sehingga istilah seperti tabel, baris, dan kolom tetap digunakan dalam MySQL. Pada MySQL sebuah database mengandung satu atau beberapa tabel yang terdiri dari sejumlah baris dan kolom. Dalam konteks bahasa SQL, pada umumnya informasi tersimpan dalam tabel-tabel yang secara logik merupakan struktur dua dimensi yang terdiri atas baris-baris data row atau record yang berada dalam satu atau lebih kolom column. Baris pada tabel sering disebut sebagai instance dari data sedangkan kolom sering disebut sebagai attributes atau field.

2.10 Tipe Data Field Basis Data MySQL

MySQL mengenal beberapa tipe data field, yaitu: 1. Tipe Data Numerik Tipe data numerik dibedakan dalam dua macam kelompok, tipe data integer dan tipe data floating point. Tipe data integer untuk data bilangan bulat, tipe data floating point untuk bilangan desimal. Universitas Sumatera Utara 2. Tipe data String Tipe data string dapat dilihat pada Tabel 2.5. Tabel 2.5 Tipe Data String Tipe data Kisaran Nilai CHAR 1-255 character VARCHAR 1-255 character TYNYBLOB,TYNYTEXT 1-255 character BLOB, TEXT 1-65535 character MEDIUMBLOB, MEDIUMTEXT 1-16777215 character LONGBLOB, LONGTEXT 1-4294967295 character ENUM Maksimum 65535 character SET Maksimum 64 elemen 3. Tipe Data Char dan Varchar Tipe data char dan varchar pada prinsipnya sama, perbedaannya pada jumlah memori yang dibutuhkan untuk penyimpanan. Memori yang dibutuhkan untuk tipe data char bersifat statis, besarnya bergantung pada berapa jumlah character yang ditetapkan pada field tersebut dideklarasikan. Sebaliknya, pada tipe data varchar besarnya memori penyimpanan bergantung pada beberapa character yang dipakai ditambah 1 byte yang berisi data jumlah character yang dipakai. 4. Tipe Data Tanggal Universitas Sumatera Utara Untuk data tanggal dan waktu jam tersedia tipe-tipe data field yang dapat dilihat pada Tabel 2.6. Tabel 2.6 Tipe Data Tanggal Tipe data Kisaran Nilai DATETIME DATE TIMESTAMP TIME YEARS 1000-01-01 00:00 to 9999-12-31 23:59:59 1000-01-01’ to ‘9999-12-31’ 1970-01-01 00:00:00’-2037 -838:59:59’ to’838:59:59:59’ 1901 - 2155 Universitas Sumatera Utara

BAB 3 PERANCANGAN SISTEM

3.1 Metode Perancangan Metode perancangan dari Aplikasi Penjualan Secara Online ini menggunakan metode pendekatan atas bawah top down approach. Dimana perancangan dimulai dari bentuk yang paling global kemudian diturunkan menjadi bentuk yang lebih detail. Aplikasi ini terdiri dari tiga bagian utama yaitu Administrator, Antarmuka Pembeli, dan Sistem Manajemen Basis Data.

3.2 Hasil Perancangan

3.2.1 Bagan Berjenjang Bagan berjenjang dapat dijadikan pedoman alur dan susunan untuk perancangan aplikasi selanjutnya karena bagan berjenjang ini berisi semua alur proses dalam merancang sistem aplikasi ini. Bagan berjenjang aplikasi ini dapat dilihat pada Gambar 3.1. 3.2.2 Diagram Konteks Diagram konteks dari sistem ini memiliki tiga external entity yaitu produsen supplier, administrator yang juga dapat dianggap manajemen atau distributor dan pembeli yang juga dapat disebut konsumen customer. Tetapi yang berhubungan langsung dengan sistem hanya dua entitas saja yaitu administrator dan pembeli. Administrator dapat juga dianggap sebagai manajemen penjualan, karena seorang administrator yang hanya dapat mengetahui persediaan stok penjualan serta mengatur hubungan dengan produsen penyedia stok penjualan. Untuk lebih jelas Diagram Konteks sistem ini dapat dilihat pada Gambar 3.2. Universitas Sumatera Utara