PENGANTAR PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011
Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Sistem Praktikum Sesuai dengan aturan Lab Komputasi Dasar Ilmu Komputer: Duduk sesuai nomor komputer. Mengisi daftar hadir. Meletakkan tas di tempat yang telah disediakan. Mematikan komputer dan monitor setelah praktikum selesai. Menjaga kebersihan dan keutuhan lab. Merapikan kursi, meja, dan perlengkapan lain setelah selesai. Memberitahukan pengajar apabila terdapat kerusakan software atau hardware. Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Sistem Praktikum Keterlambatan lebih dari 15 menit setelah praktikum dimulai, dihitung tidak hadir. Jika setelah 20 menit praktikum belum dimulai maka praktikum dianggap kosong, kecuali ada pemberitahuan sebelumnya dari pengajar atau laboran. Jadwal praktikum tidak dapat diubah kecuali ada kesepakatan antara mahasiswa dengan pengajar.
Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Sistem Praktikum Pertemuan 10 kali + 2 responsi. Minimal kehadiran 75%. Dihitung sejak pertemuan pertama. Jika kehadiran kurang dari 75% maka praktikan: Tidak berhak mengikuti responsi.
Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Sistem Praktikum Komponen Penilaian Responsi Mid Responsi Akhir Tugas dan atau Kuis Presensi
30% 40% 20% 10%
Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Sistem Praktikum Penilaian 80 < A ≤100 65 < B ≤ 80 50 < C ≤ 65 30 < D ≤ 50 0 ≤ E ≤ 30
Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Basis Data, Apa Itu?
Koleksi data yang saling berhubungan.
Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Mengapa Basis Data Diperlukan?
Banyaknya data yang harus diolah: contoh data akademik (mahasiswa, dosen, mata kuliah, nilai), data transaksi (penjualan barang, pembelian barang). Ukuran data yang semakin besar: data teks, multimedia (gambar, audio, video), data spasial (peta dan lokasi). Basis data sering digunakan bersama dengan program aplikasi. Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Database Management System (DBMS) DBMS adalah program yang memudahkan kita dalam mengelola basis data. DBMS memisahkan antara program aplikasi dengan data. DBMS telah umum dipakai dari organisasi berskala besar hingga kecil.
Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
DBMS
Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Structured Query Language (SQL) SQL merupakan bahasa standar yang digunakan untuk berhubungan dengan DBMS. SQL bersifat deklaratif (menyerupai bahasa manusia). Merupakan bahasa standar, artinya apapun DBMSnya, bahasanya sama. Namun untuk hal-hal tertentu terdapat perbedaan antara SQL pada DBMS yang satu dengan yang lain.
Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Batasan Praktikum Praktikum ini akan kita batasi pada: Merancang basis data Menggunakan basis data Konsep yang penting untuk dipahami: Entity-Relationship Basis data relasional (constraint, index, normalisasi) Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Batasan Praktikum Tools yang digunakan: Bahasa Pemrograman: SQL DBMS: MySQL, PostgreSQL User Interface: MySQL Console, PHPMyAdmin
Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Materi Praktikum 1. Pengantar Pengantar Entity-Relationship 2. Basis data Relasional dan Data Definition Language Normalisasi Constraint, Index, Tipe Data DDL (CREATE, DROP, ALTER) 3. Data Manipulation Language (DML) I INSERT, DELETE, TRUNCATE, UPDATE, SELECT (WHERE, ORDER, LIMIT) Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/
Materi Praktikum 4.DML II DISTINCT, GROUPING, HAVING, AGGREGATE FUNCTION
5.DML III SubQuery, VIEW, JOIN
6.DML IV Stored Procedure/Function, Trigger
7.PostgreSQL
Rizki Arif Firdaus http://haniki.wordpress.com/praktikum/