b. Bebas Redudansi Pengumpulan Data, Meskipun pada batas-batas tertentu dapat ditolelir, redudansi juga diperbolehkan misalnya untuk mengurangi kompleksitas
dalam penulisan program. c. Fleksibel, artinya database dapat di akses dengan mudah, dinamis dan tidak
bergantung sepenuhnya pada aplikasi-aplikasi tertentu. d. Sistem database yang dapat diakses secara bersama-sama dalam lingkungan
jaringan sehingga mendukung penggunaan bersama distribusi.
2.1.6 Relasi Tabel Tata Sutabri 2005:219
menyatakan bahwa Relasi Tabel adalah bentuk database yang paling fleksibel dan paling terbuka.
Biasanya relasi tabel digunakan pada lokal saja. Sangat sulit mengatur atau mengontrol bila digunakan untuk jaak jauh. Sama dengan komunikasi data yang
boleh berhubungan satu sama lain, baik letaknya jauh maupun letaknya dekat. Relasi adalah hubungan antara tabel yang satu dengan yang lain. Ada tiga
bentuk relasi antar tabel yaitu : 1. Relasi One to One, yaitu ketika satu record pada satu tabel hanya berhubungan
dengan satu record pada tabel lainnya.
Contoh:
1 1
Sekolah Dipinpin
Kepala Sekolah
Universitas Sumatera Utara
Gambar 2.3 Relasi One to One
Keterangan: Gambar 2.3 menunjukkan satu sekolah hanya dipinpin oleh satu sekolah
2. Relasi One to Many, yaitu ketika satu record pada satu tabel berhubungan dengan banyak record pada tabel lainnya.
Contoh:
1 M
Gambar 2.4 Relasi One to Many
Keterangan: Gambar 2.4 menunjukan bahwa seorang guru dapat mengajar banyak siswai
3. Relasi Many to Many, yaitu ketika banyak record pada satu tabel berhubungan dengan banyak record pada tabel lainnya.
Contoh:
M M
Gambar 2.5 Relasi Many to Many
Keterangan: Gambar 2.5 menunjukan bahwa banyak siswa memperoleh banyak mata
pelajaran.
2.1.7 Bahasa Pemograman
Guru Mengajar
Siswai
Siswa Memperoleh
Mata Pelajaran
Universitas Sumatera Utara
Bahasa pemograman yang penulis maksudkan adalah fasilitas komputer yang disediakan khusus untuk keperluan merancang sebuah web. Banyak sekali fasilitas
yang disediakan khusus untuk keperluan merancang sebuah web, tetapi yang akan dibahas disini adalah program yang berhubungan dengan proses perancangan dari
system yang akan dibangun, diantaranya adalah:
1. HTML
HTML Hypertext Markup Language merupakan bahasa yang digunakan untuk membuat website. Menggunakan tag untuk mendeklarasikan sesuatu dan tag
tersebut tidak ditampilkan tetapi tag tersebut memberi tahu browser bagaimana cara menampilkan dokumen website.
Janner Simarmarmata 2006:18
menyatakan HTML Hypertext Markup Language
adalah bahasa pendeskripsian halaman yang menciptakan dokumen- dokumen hypertext atau hypermedia.
Suatu halaman website sebenarnya hanya halaman text, jika anda menggunakan browser internet explorer dan anda mengklik view-source, maka anda
dapat melihat teks dari web tersebut. Tetapi teks tersebut diterjemahkan oleh browser menjadi halaman website yang menarik. Text merupakan bahasa universal bagi
komputer, yang berarti setiap dokumen text termasuk website yang anda buat melalui Windows dapat dibaca di sistem operasi lain seperti Mac OS dan Linux.
Universitas Sumatera Utara
2. PHP
PHP Personal Home Pagetools dibuat pertamakali oleh Rasmus Llerdorf pada tahun 1995 dengan nama F1 Form Interpreted yang digunakan lebih dari 18
juta dominan di seluruh dunia, dan akan terus bertambah karena kemudahan aplikasi PHP ini disbanding bahasa server side yang lain.
Abdul Kadir 2001:1 menyatakan bahwa PHP merupakan bahasa berbentuk
script yang ditempatkan dalam server dan diproses di server.
3. MySQL
MySQL merupakan salah satu jenis program yang berfungsi untuk mengolah, menyimpan data dan manipulasi data di server. Di dalam suatu program terdapat
suatu penggunaan database. Database yang digunakan tersebut yaitu MySQL. MySQL merupakan sebuah database bahasa yang dikembangkan dari Structured
Query Language SQL. SQL adalah suatu bahasa yang terstruktur yang digunakan
untuk metode berkomunikasi antara script program dengan database server dalam memasukan atau mengambil data. MySQL termasuk dalam kelompok RDBMS
Relational Database Management Sistem. MySQL juga mampu berjalan pada database sampai 100 Gb.
Bunafirt Nugroho 2005
menyatakan bahwa sebuah bahasa program database server yang mampu menerima dan mengirimkan datanya dengan sangat
Universitas Sumatera Utara
cepat, multi user serta Language.
4. INTERNET
Pada dasarnya internet dimana masing-masing
komputer yang lain.
Mivhael R.Wijela
komputer pribadi yang terkait satu Jaringan tercipta
dapat berada diberbagai internasional.
5. WEB
serta menggunakan perintah standar SQL Structured
dasarnya internet merupakan suatu jaringan komputer masing komputer saling berhubungan antara satu komputer
R.Wijela 2001:2 menyatakan bahwa internet adalah
ng terkait satu dengan yang lainnya dalam bentuk jarin tercipta memiliki saluran Telkom seperti telepon. Komputer
diberbagai tempat yang terpisah baik dalam wilayah nasional Structured Query
komputer yang besar, komputer dengan
adalah kumpulan dalam bentuk jaringan.
Komputer pribadi nasional maupun
Universitas Sumatera Utara
Word Wide Web www
atau web merupakan sumber daya internet yang sangat popular dan dapat digunakan untuk memperoleh informasi atau bahkan
melakukan transaksi pembelian barang. Web menggunakan protocol yang disebut HTTP Hypertext Markup Language. Dokumen ini diletakkan web server server
yang melayani permintaan halaman web dan akses oleh klien pengakses informasi melalui perangkat lunak yang disebut web browser.
Jhonsen 2004:132
menyatakan bahwa web adalah suatu sistem hypertext yang membentuk anda menjelajah dunia untuk mencari informasi tidak seperti
melakukan pencarian kata kunci, dengan www atau web browser.
6. CSS Andi Yogakarta 2001:8
menyatakan bahwa Cascading Style Sheet CSS adalah mekanisme sederhana style sheet yang mengijinkan desainer dan pengguna
untuk menempatkan style, misalnya huruf, warna dan spasi ke dalam dokumen HTML.
Bahasa CSS adalah bahasa yang mudah ditulis dan dibaca manusia, serta mempunyai persamaan dengan terminologi desktop publishing. Satu ciri terpenting
dari CSS adalah bahwa desainer lebih tertarik menggunakan style sheet, sementara pengguna mungkin mempunyai style sheet khusus untuk mengatur manusia atau
mengatasi kecacatan teknologi. Aturan-aturan untuk menyelesaikan konflik antara style sheet yang berbeda didefinisikan dalam spesifikasi CSS.
Universitas Sumatera Utara
2.1.8 Data Flow Diagram DFD Jogiyanto Hartono 1999:700
menyatakan bahwa Data Flow Diagram DFD adalah diagram yang menggunakan notasi-notasi untuk menggambarkan arus
dari data sistem. DFD merupakan alat yang dapat digunakan untuk menggambarkan aliran data
informasi dan transformasi proses dari data, dimulai dari pemasukan data sampai menghasilkan keluaran output data. Tujuan pembuatan DFD Data Flow Diagram
adalah untuk mendeskripsikan interaksi antara data pemrosesan dengan menggunakan DFD.
Tabel 2.1 Simbol-simbol DFD Data Flow Diagram
No Simbol
Fungsi 1
atau
Proses Process
Merupakan kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus
data yang masuk dalam proses untuk dihasilkan arus data yang akan keluar dari proses atau untuk
mengubah input menjadi output. Proses ini digunakan untuk memproses input data, memproses
data dan informasi, dan memproses pembuatan laporan. Data proses digunakan untuk
menggambarkan sebuah sistem.
2
Kesatuan Luar
External Entity merupakan kesatuan luar dilingkungan luar sistem
yang dapat berupa sekelompok orang, divisi, organisasi atau sistem lainnya yang berada
dilingkungan luarnya yang akan memberikan input atau menerima output dari sistem.
Universitas Sumatera Utara
3 Penyimpanan Data
Data storage Data disimpan untuk keperluan berikutnya.
Simpanan data di DFD disimbolkan dengan sepasang garis horizontal paralel yang tertutup
disalah satu ujung. Penyimpanan data ini digunakan untuk menyimpan data buku, data anggota, data
peminjam, data pengembalian dan data pegawai.
4
Arus Data
Data Flow Data mengalir melalui sistem, dimulai dengan
sebagian input dan diubah atau diproses menjadi output. Disimbolkan dengan suatu garis panah.
Arus data digunaka untuk data buku, data anggota , data peminjaman, data pengembalian, dan data
pegawai.
Ada beberapa tahapan dalam pembuatan DFD yaitu : a. Diagram Konteks Top Level; digunakan untuk menggambarkan sistem secara
global b. Diagram Level Nol Overview Diagram; digunakan untuk menggambarkan
tahapan-tahapan proses yang ada dalam diagram konteks c. Level Satu Diagram Detail; digunakan untuk menggambarkan arus data yamg
lebih mendetail dalam proses diagram level nol.
Universitas Sumatera Utara
BAB 3 SEKILAS SEKOLAH DASAR NEGERI 101828 GLUGUR RIMBUN
3.1 Gambaran Umum SD Negeri 101828 Glugur Rimbun
SD Negeri 101828 Glugur Rimbun bergerak dibidang pendidikan yang berada di jalan Glugur Rimbun No. Kec. Pancur Batu, Kab. Deli Serdang. SD Negeri
101828 Glugur Rimbun mempunyai tujuan yaitu menjadi lembaga pendidikan yang menjadikan anak didiknya menjadi anak yang berguna bagi nusa dan bangsa. Untuk
mencapai semua itu SD Negeri 101828 Glugur Rimbun harus mampu mendidik dan mengajarkan peserta didiknya menjadi lebih baik dan terdepan. Siswasiswi SD
Negeri 101828 Glugur Rimbun dididik untuk menjadi manusia yang beriman, berilmu, disiplin dan beretika yang baik.
SD Negeri 101828 Glugur Rimbun didirikan pada tanggal 15 September 1966 yang terletak di Glugur Rimbun Kecamatan Pancur Batu, Kabupaten Deli Serdang .
Berdirinya SD Negeri 101828 Glugur Rimbun ini dilatarbelakangi oleh kemajuan zaman yang semakin berkembang khususnya di dalam dunia pendidikan. SD Negeri
101828 Glugur Rimbun memiliki visi, misi dan tujuan yaitu :
1. Visi
a. Unggul dalam memperoleh Nilai Ujian Nasional; b. Unggul dalam disiplin;
Universitas Sumatera Utara