§ Sepenuhnya merupakan multi-threaded yang menggunakan kernel threads inti
urutan. Maksudnya adalah MySQL mudah digunakan dalam multiple CPU jika disediakan.
§ Bekerja dalam berbagai macam platforms
§
Sangat cepat melakukan proses join dengan mengunakan optimized satu arah multi-join
§
Terdiri dari operator dan function dalam perintah SELECT dan WHERE yang
merupakan bagian dari query.
2.3. DFD Data Flow Diagram
DFD merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisis maupun
rancangan sistem yang mudah dikomunikasikan oleh professional sistem kepada pemakai maupun pembuat program.
2.3.1. Komponen DFD
a. Menurut Yourdan dan DeMarco
Terminator Proses
Penyimpanan Aliran
Gambar 2.2 Komponen DFD Yourdan dan DeMarco
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
b. Menurut Gene dan Serson
Terminator Proses
Penyimpanan Aliran
Gambar 2.3 Komponen DFD Menurut Gene dan Serson
Adapun komponen - komponen dalam model ini yaitu: 1.
Proses: komponen pertama dalam model. Proses menunjukkan transformasi
dari masukan menjadi keluaran, dalam hal ini sejumlah masukan dapat menjadi hanya satu keluaran ataupun sebaliknya. Proses direpresentasikan
dalam bentuk lingkaranoval. 2.
Aliran: komponen ini menggunakan panah yang menuju ke atau dari
proses. Digunakan untuk menggambarkan gerakan paket data atau informasi dari satu bagian ke bagian lain dari system dimana penyimpanan mewakili
lokasi penyimpanan data. Nama berfungsi untuk mendefinisikan arti dari aliran tersebut dan ditulis untuk mengidentifikasi aliran tersebut. Ujung
panah menunjukkan kemana data bergerak ke atau dari proses. 3.
Penyimpanan: komponen ini digunakan untuk memodelkan kumpulan data
atau paket data. Notasi yang digunakan adalah garis sejajar, segiempat dengan sudut melengkung,
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
4.
Terminator: komponen model ini direpresentasikan menggunakan persegi
panjang yang mewakili entity luar dimana system berkomunikasi. Notasi ini
melambangkan orang atau kelompok orang.Husni, 1997
2.4. Power Designer
Bentuk notasi Elmasri adalah bentuk Entity Relatoinship Diagram ERD yang sederhana, yang menerjamahkan konsep per-sepsi manusia tentang suatu sistem
ke dalam bentuk tertulis yang mudah dipahami. Power Designer memiliki notasi tersendiri yang berbeda dengan notasi Elmasri, sehingga untuk dapat membuat ERD
dalam atau menggunakan Power Designer diperlukan suatu konversi notasi. Berikut ini merupakan beberapa contoh perbedaan notasi antara Elmasri
dengan Power Designer.
Tabel 2.1 Perbedaan Notasi, Elmasri, Power Desagner Nama Notasi
Elmasri Power Designer
Entitas
Entity
Relasi
Relationship
Attribut
Entity Attribute_1
Attribute_2 Attribute_3
pi UNDEF UNDEF
UNDEF M
Identifier_1 pi
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
2.4.1. CDM
Conceptual Data Model
CDM Conceptual Data Model memodelkan struktur logis dari keseluruhan aplikasi data, tidak tergantung pada software atau pertimbangan model struktur data.
Conceptual Data Model CDM. CDM yang valid dapat dikonversikan ke Physical Data Model PDM atau Object Oriented Model OOM.
menerbitkan
meletakkan mengarang
menempati koleksi
barcode jenis
sumber tgl_masuk
judul jumlah_kopi
pi N10 T XT
T XT D
T XT N2
M
Identifier_1 pi
penerbit pen_kode
nama pi VA5
A25 M
Identifier_1 pi
lokasi lantai
nama_lt pi N2
A25 M
Identifier_1 pi
pengarang_kol no_id
nama pi N10
A25 M
Identifier_1 pi
rak no_rak
keterangan pi N5
T XT M
Identifier_1 pi
Gambar 2.4 Tampilan CDM
2.4.2. PDM
Physical Data Model
Physical Data Model PDM memodelkan struktur fisik dari suatu database dengan mempertimbangkan software DBMS serta model struktur yang akan
digunakan. Physical Data Model yang valid dapat dikonversi ke CDM atau OOM.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
FK_KOLEKSI_RELAT IONS_PENERBIT
FK_KOLEKSI_MELET AKKA_LOKASI FK_PENGARAN_MENGARANG_KOLEKSI
FK_RAK_MENEMPAT I_LOKASI koleksi
barcode lantai
pen_kode jenis
sumber tgl_masuk
judul jumlah_kopi
numeric10 numeric2
varchar5 long varchar
long varchar date
long varchar numeric2
pk fk2
fk1 penerbit
pen_kode nama
varchar5 char25
pk
lokasi lantai
nama_lt numeric2
char25 pk
pengarang_kol no_id
barcode nama
numeric10 numeric10
char25 pk
fk
rak no_rak
lantai keterangan
numeric5 numeric2
long varchar pk
fk
Gambar 2.5 Tampilan PDM
2.5. PHP
PHP merupakan singkatan dari PHP hypertext preprocessor. Ia merupakan bahasa berbentuk script yang ditempatkan dalam server dan di proses di server.
Hasilnya yang dikirimkan ke klien, tempat pemakai menggunakan browser. Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, ia
dapat membentuk suatu tampilan berdasarkan permintaan terkini. Kode PHP juga bisa berkomunikasi dengan database dan melakukan perhitungan perhitungan yang
kompleks sambil jalan. Pada saat ini, PHP cukup populer sebagai peranti pemograman web, terutama
di lingkungan linux, walaupun demikian, PHP sebenarnya juga dapat berfungsi pada server–server yang berbasis UNIX, Windows NT, dan Macintosh. Bahkan versi
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
untuk Windows 9598 pun tersedia. PHP bersifat bebas dipakai. Dia tidak perlu membayar apapun untuk menggunakan perangkat lunak ini.
2.6. Konsep Sistem Informasi