2. DML atau Data Manipulation Language DML merupakan perintah SQL yang berhubungan dengan manipulasi
atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain :
1. SELECT 2. INSERT
3. UPDATE 4. DELETE
3. DCL atau Data Control Language DCL merupakan perintah SQL yang berhubungan dengan pengaturan
hak akses user, baik terhadap server, database, table maupun field. Perintah SQL yang termasuk dalam DCL antara lain :
1. GRANT 2. REVOKE
2.6. Cascading Style Sheet CSS
Cascading Style Sheet CSS merupakan suatu teknik pengelolaan web yang
mengendalikan beberapa komponen di dalamnya sehingga akan lebih terstruktur dan seragam. Pada umumnya CSS digunakan untuk memformat tampilan halaman
web yang
dibuat dengan
bahasa HTML
dan XHTML,
seperti ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna
border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya.
2.7. Data Flow Diagram DFD
Diagram alir data Data Flow Diagram atau DFD merupakan diagram yang menggunakan notasi tertentu yang sering dipakai untuk menggambarkan arus data
yang terjadi dalam suatu sistem dengan terstruktur dan jelas. Penggunaan notasi- notasi ini sangat membantu pemakai untuk memahami sistem secara logika.
Sehingga dapat diketahui darimana asal data, ke mana tujuan data yang keluaran dari sistem, di mana data di simpan, proses apa yang menghasilkan data tersebut,
dan interaksi apa yang terjadi antara data yang tersimpan.
Gambar 2.1 Simbol Data Flow Diagram Sumber : http:informatika.web.idcategorydata-flow-diagram
Penggambaran simpanan data di DFD perlu memperhatikan beberapa hal, sebagai berikut :
1. Hanya proses saja yang berhubungan dengan simpanan data, karena yang menggunakan atau merubah data di simpanan data adalah proses.
2. Arus data yang menuju ke simpanan data dari suatu proses menunjukkan proses update terhadap data yang tersimpan di simpanan
data. Update dapat berupa proses: 1. Menambah atau menyimpankan record baru atau dokumen baru ke
dalam simpanan data. 2. Menghapus record atau mengambil dokumen dari simpanan data.
3. Merubah nilai data di suatu record atau di suatu dokumen yang ada di simpanan data.
3. Arus data yang berasal dari simpanan data ke suatu proses menunjukkan bahwa proses tersebut menggunakan data yang ada di
simpanan data. Untuk media simpanan data berupa simpanan luar komputer disk atau tape berarti membaca data dari suatu record di file
sedang untuk disimpanan data berupa media manual berarti mengambil suatu formulir atau dokumen untuk dilihat isinya dari suatu simpanan
data. 4. Proses
yang melakukan
kedua-duanya, yaitu
menggunakan dan update simpanan data dapat dilakukan hal berikut:
1. Dapat menggunakan sebuah garis dengan panah mengarah kedua arah yang berlawanan dari simpanan data.
2. Menggunakan arus data yang terpisah.
admin 1.0
login 2.0
Mengolah admin
3.0 Mengolah
Guru 4.0
Mengolah Kelas
5.0 Mengolah Mata
Pelajaran 6.0
Mengolah Mengajar
7.0 Mengolah Wali
Kelas 8.0
Mengolah Berita
F1 admin
F2 guru F3 kelas
F4 mata pelajaran F5 mengajar
F6 Wali kelas F7 berita
Data login Info login
Data login Info login
Data admin Data
admin Info admin
Info admin
Data guru Info guru
Data guru Info guru
Info kelas Data kelas
Data kelas Info kelas
Data mata pelajaran Data mata pelajaran
Info mata pelajaran Info mata pelajaran
Data mengajar Info mengajar
Data mengajar Info mengajar
Data wali kelas
Info wali kelas Data
Wali kelas Info wali kelas
Data berita Data berita
Info berita 9.0
Mengolah Siswa
F8 siswa Data siswa
Data siswa Info siswa
Info siswa 10.0
Mengolah nilai
F9 nilai Data nilai
Info nilai Wali kelas
Data nilai Info nilai
Data login
Data login
Info login
Info login siswa
Data login
Data login
Info login
Info login Info nilai
Info siswa Info berita
Info siswa
Gambar 2.2 Contoh Data Flow Diagram
DFD sangat berbeda dengan bagan alir flowchart. Perbedaannya adalah sebagai berikut:
1. Proses di DFD dapat beroperasi secara parallel, sehingga beberapa proses dapat dilakukan serentak sedangkan bagan alir cenderung
menunjukkan proses yang urut.
2. DFD lebih mencerminkan arus dari data di suatu sistem, sedang bagan alir sistem lebih menunjukkan arus dari prosedur dan bagan alir
program lebih menunjukkan arus dari algoritma. 3. DFD tidak menunjukkan proses perulangan loop dan proses
keputusan decision, sedang bagan alir menunjukkanya.
Selain itu, DFD juga memiliki beberapa keterbatasan, antara lain: 1. DFD tidak menunjukkan proses perulangan loop.
2. DFD tidak menunjukkan proses keputusan decision. 3. DFD tidak menunjukkan proses perhitungan.
2.8. Siklus Sistem