Menurut Yourdan dan DeMarco Menurut Gene dan Serson PHP

§ 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