Pengertian Sistem Informasi MySQL Basis Data Database Konsep Dasar

commit to user 5 BAB II LANDASAN TEORI

A. Pengertian Sistem Informasi

Sistem informasi adalah sekumpulan elemen yang saling berhubungan satu sama lain yang membentuk satu kesatuan untuk mengintegrasikan data, memproses dan menyimpan serta mendistribusikan informasi. Dengan kata lain, SI merupakan kesatuan elemen yang saling berinteraksi secara sistematis dan teratur untuk menciptakan dan membentuk aliran informasi yang akan mendukung pembuatan keputusan dan melakukan control terhadap jalannya perusahaan Oetomo, 2002. B. PHP PHP adalah singkatan dari Personal Home Page yang merupakan bahasa standar yang digunakan dalam dunia website. Ada beberapa pengertian tentang PHP, akan tetapi PHP dapat diartikan sebagai Hypertext Preprocessor. Ini merupakan bahasa yang hanya dapat berjalan pada server yang hasilnya dapat ditampilkan pada klien. Secara khusus, PHP dirancang untuk membentuk aplikasi web dinamis, Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan terkini Peranginangin, 2009.

C. MySQL

MySQL adalah sebuah sistem managemen database relasi relational database management system yang bersifat “terbuka” opensource . Terbuka maksudnya adalah MySQL boleh di download oleh siapa saja, baik versi code program aslinya source code program maupun versi binernya executable program dan bisa digunakan secara relatif gratis baik untuk dimodifikasi sesuai dengan kebutuhan seseorang maupun sebagai suatu program aplikasi computer. Arbie,2004. commit to user 6

D. Basis Data Database

Basis data database merupakan komponen yang berfungsi untuk menyimpan data dari sistem. Menurut Fatansyah 2001 penggunaan basis data secara umum memiliki beberapa obyektif, yaitu kecepatan dan kemudahan pengolahan data, efisisensi ruang penyimpanan, keakuratan data, ketersediaan data, meningkatkan keamanan, kelengkapan data, dan mendukung kebersamaan dalam pemakaian.

E. Konsep Dasar

Context Diagram . Context Diagram CD adalah bagian dari Data Flow Diagram DFD yang berfungsi memetakan model lingkungan, yang dipresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem. CD menyoroti sejumlah karakteristik penting sistem yaitu: 1. Kelompok pemakai, organisasi atau sistem lain dimana system melakukan komunikasi sebagai terminator . 2. Data masuk yaitu data yang diterima sistem dari lingkungan dan harus diproses dengan cara tertentu. 3. Data keluar, yaitu data yang dhasilkan sistem dan diberikan ke dunia luar. 4. Penyimpanan data storage yaitu digunakan secara bersama antara sistem dengan terminator. Data itu dapat dibuat oleh sistem dan digunakan oleh lingkungan atau sebaliknya. 5. Batasan antara sistem dengan lingkungan. Pada perancangan database menentukan entity dan relasi dibutuhkan analisa data sehingga saat salah satu data di- update maka data lain akan ikut ter- update . Maka dari itu pada struktur data dan relasi antar file seharusnya ada atribut field yang dipilih untuk dijadikan kunci utama atribut primary key maupun Foreign Key . a. Primary Key Primary Key adalah satu atribut mengidentifikasi suatu entity secara unik, spesifik dan dapat mewakili setiap kejadian dari suatu entity dan menyeluruh terhadap entity yang ada. commit to user 7 entitas entitas b. Foreign K ey Foreign Key adalah satu atribut yang melengkapi sebuah relasi tabel yang menunjuk kepada induk tabelnya. Hubungan antara induk dan anak table merupakan hubungan satu lawan banyak. Kristanto, 2003. Simbol yang digunakan dalam diagram konteks sesuai dengan teori Yourdon – De Marco adalah sebagai berikut: Tabel 2.1 Simbol Komponen Diagram Konteks Bentuk Komponen Keterangan Entitas Sumber atau tujuan dari aliran data dari atau ke sistem. Aliran Data Menggambarkan aliran data dari satu proses ke proses lainya. Proses Fungsi yang mentransformasikan data secara umum. F. Data flow Diagram DFD Data Flow Diagram atau DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari sistem, dimana data yang tersimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut Kristanto, 2003. Simbol yang digunakan dalam DFD sesuai dengan teori Yourdon – De Marco adalah sebagai berikut: Tabel 2.2 Simbol Komponen DFD Bentuk Komponen Keterangan Entitas Sumber atau tujuan dari aliran data dari atau ke sistem. commit to user 8 Aliran Data Menggambarkan aliran data dari satu proses ke proses lainya. Proses Fungsi yang mentransformasikan data secara umum. Berkas atau tempat penyimpanan Komponen yang berfungsi untuk menyimpan data atau file. G. Entity Relasionship Diagram ERD ERD adalah model konseptual yang mendiskripsikan hubungan antara penyimpanandalam DFD, ERD digunakan untuk memodelkan struktur data dan hubungan antar data. Dengan ERD, model dapat diuji dengan mengabaikan proses yang dilakukan. ERD pertama kali dideskripsikan oleh Peter Chen yang dibuat sebagai bagian dari perangkat lunak CASE. Notasi yang digunakan dalam ERD dapat dilihat pada tabel di bawah ini : Hartini, 2006. Komponen utama ERD terdiri dari : Tabel 2.3 simbol – simbol ERD Simbol Keterangan Entitas : Digunakan untuk menggambarkan obyek yang dapat diidentifikasikan dalam lingkungan pemakai. Atribut : Digunakan untuk menggambarkan elemen- elemen dari suatu entitas, yang menggambarkan karakter entitas. Hubungan : Entitas dapat berhubungan satu sama lain. Hubungan disebut dengan relasi. commit to user 9 Garis : Digunakan untuk menghubungkan entitas dan entitas dengan atribut.

H. Flowchart.