Tugas Akhir Mata Kuliah Sistem/Pengolahan Basia Data STMIK AMIKOM Purwokerto, Dosen Pengampu Andi Dwi Riyanto, M.Kom

Setelah melalui sesi perkuliahan semester pendek mata kuliah Sistem/Pengolahan Basia Data, maka tugas untuk mahasiswa adalah sebagai berikut :
Membuat Rancangan Basis Data :

  1. Gambaran Umum
  2. Menentukan Enterprise
  3. Menyebutkan Entitas
  4. Menyebutkan Atribut
  5. Membuat Normalisasi

Ide-ide yang dapat digunakan :

  1. Penyewaan motor/mobil
  2. Pemesanan tiket travel
  3. Simpan pinjam pada Koperasi
  4. Penyewaan vcd/dvd
  5. Penjualan motor secara kredit
  6. Perhitungan jasa parkir
  7. Pelayanan medis rawat jalan/inap
  8. Apotek
  9. Perpustakaan
  10. Laundry
  11. Penjualan toko retail
  12. Servis motor/penjualan onderdil
  13. Boleh yang lain.

Ketentuan :

  • Tiap mahasiswa membuat 1 tugas.
  • Tema boleh sama, tapi dipastikan penyajian akan berbeda.
  • Jika penyajian ada yang sama, maka kedua mahasiswa tersebut akan mendapatkan nilai ‘E’.
  • Kirimkan dalam bentuk soft copy (Word Documents) paling akhir Sabtu, 6 September 2014.
  • Kirimkan tugas anda ke : tugas.andi.amikom@gmail.com dengan Subject “Tugas SP SBD 2014 – Nim”, Nama attachments file “Tugas SP SBD 2014 – Nim.docx”
  • Nilai akan di Upload di blog ini https://andikroya.wordpress.com/category/materi-perkuliahan/nilai-mahasiswa/ pada Hari Senin, 8 Setember 2014 pukul 15.00
  • Komplain nilai ditunggu paling akhir Hari Sabtu, 13 September 2014 jam 15.00
Advertisements

Ringkasan Materi Semester Pendek Sistem Pengolahan Basis Data – Normaliasasi – , STMIK AMIKOM Purwokerto, Dosen Pengampu : Andi Dwi Riyanto, M.Kom

TEKNIK NORMALISASI
BEBERAPA PENGERTIAN NORMALISASI :
Normalisasi merupakan proses pengelompokan elemen data menjadi tabel–tabel yang menunjuk-kan entity dan relasinya.
Normalisasi adalah proses pengelompokan atribute-atribute dari suatu relasi sehingga membentuk WELL STRUCTURE RELATION.
Keuntungan dari normalisasi, yaitu :

  1. Meminimalkan ukuran penyimpanan yang diperlukan untuk menyimpan data.
  2. Meminimalkan resiko inkonsistensi data pada basis data
  3. Meminimalkan kemungkinan anomali pembaruan
  4. Memaksimalkan stabilitas struktur data

WELL STRUKTURE RELATION
Adalah sebuah relasi yang jumlah kerangkapan datanya sedikit (minimum Amount Of Redundancy), serta memberikan kemungkinan bagi user untuk melakukan INSERT, DELETE, dan MODIFY terhadap baris-baris data pada relation tersebut, yang tidak berakibat terjadinya ERROR atau INKONSESTENSI DATA, yang disebabkan oleh operasi –operasi tersebut

ANOMALY merupakan penyimpangan-penyimpangan atau Error atau inkonsistensi data yang terjadi pada saat dilakukan proses insert, delete maupun modify.
Terdapat 3 jenis Anomali :
1. Insertion Anomali
Insertion Anomali
Error yang terjadi sebagai akibat operasi insert record/tuple pada sebuah relation
contoh :
Ada matakuliah baru (CS-600) yang akan diajarkan, maka matakuliah tsb tidak bisa di insert ke dalam relation tsb sampai ada mhs yang mengambil matakuliah tsb.

2. Delettion Anomali
Error yang terjadi sebagai akibat operasi delete record/tuple pada sebuah relation
Contoh :
Mhs dengan student-id 92-425, memutuskan untuk batal ikut kuliah CS-400, karena dia merupakan satu-satunya peserta matakuliah tsb, maka bila record/tuple tsb didelete akan berakibat hilangnya informasi bahwa mata-kuliah CS-400, biayanya 150

3. Update Anomali
Error yang terjadi sebagai akibat inkonsistensi data yang terjadi sebagai akibat dari operasi update record/tuple dari sebuah relation
Contoh :
Bila biaya kuliah untuk matakuliah CS-200 dinaikan dari 75 menjadi 100, maka harus dilakukan beberapa kali modifikasi terhadap record-record, tuple-tuple mhs yang mengambil matakuliah CS-200, agar data tetap konsisten

Download Materi Normalisasi + Contoh melakukan proses Normalisasi di : http://goo.gl/pBqgCd

Ringkasan Materi Semester Pendek Sistem Pengolahan Basis Data, STMIK AMIKOM Purwokerto, Dosen Pengampu : Andi Dwi Riyanto, M.Kom

KONSEP DASAR BASIS DATA

Database adalah suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan yang diorganisir/dikelola dan simpan secara terintegrasi dengan menggunakan metode tertentu dengan menggunakan komputer sehingga mampu menyediakan informasi yang diperlukan pemakainya.

SISTEM DATABASE adalah suatu sistem penyusunan dan pengelolaan record-record dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi/perusahaan sehingga mampu menyediakan informasi yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan.

KOMPONEN DASAR DARI SISTEM DATABASE
Terdapat 4 komponen pokok dari system database:

  1. DATA, dengan ciri-ciri :
  2. HARDWARE ( perangkat keras)
  3. SOFTWARE (perangkat lunak)
  4. USER (Pemakai)

KEUNTUNGAN PEMAKAIAN SISTEM DATABASE

  1. Terkontrolnya kerangkapan data dan inkonsistensi
  2. Terpeliharanya keselarasan data
  3. Data dapat dipakai secara bersama-sama
  4. Memudahkan penerapan standarisasi
  5. Memudahkan penerapan batasan-batasan pengamanan.
  6. Terpeliharanya intergritas data
  7. Terpeliharanya keseimbangan atas perbedaan kebutuhan data dari setiap aplikasi
  8. Program / data independent

KERUGIAN PEMAKAIAN SISTEM DATABASE

  1. Mahal dalam implementasinya
  2. Rumit/komplek
  3. Penanganan proses recovery & backup sulit
  4. Kerusakan pada sistem basis data dapat mempengaruhi departemen yang terkait

TUJUAN PERANCANGAN DATABASE:

  1. Untuk memenuhi informasi yang berisi kebutuhan–kebutuhan user secara khusus dan aplikasinya.
  2. Memudahkan pengertian struktur informasi
  3. Mendukung kebutuhan–kebutuhan pemrosesan dan beberapa objek penampilan (respone time, processing time dan strorage space)

Download materi dan contoh pembentukan ERD (Entity Relationship Diagram) dalam Basis data di : http://goo.gl/WBQSIB

Silabus Sistem Basis Data STMIK AMIKOM Purwokerto, Dosen Pengampu : Andi Dwi Riyanto, M.Kom

Nama Mata Kuliah : Sistem Basis Data
Kode Mata Kuliah : TI008
SKS : 4 SKS
Semester : 1
Kelompok Mata Kuliah : Mata Kuliah Wajib
Mata Kuliah Prasyarat : belum ada

Gambaran Umum :
Materi mata kuliah ini difokuskan pada tiga hal pokok, yaitu :

  1. Dasar-dasar basis data,
  2. Model data dan
  3. Bagaimana membuat model data yang baik.

Selain itu, mata kuliah ini juga membahas contoh-contoh aturan yang berlaku di lapangan yang terefleksikan dalam perancangan basis data. Sejumlah aspek lain yang relevan, seperti DBMS, SQL, aplikasi basis data dan perkembangan teknologi terbaru juga dibahas dalam mata kuliah ini.
Pokok Bahasan :

  • Terminologi, operasi dasar basis data, objektif basis data, aplikasi basis data
  • Komponen system basis data, abstraksi basis data, bahasa basis data, struktur system basis data
  • Definisi basis data relasional, basis data MDK, relasi antar tabel
    Atribut table, domain dan tipe data, normalisasi, dan bentuk-bentuk normal
  • Fakta, ERD Model, Diagram ERD, varian entitas, agregasi
  • Transformasi model data ke database, DBMS dan Struktur tabel
    Redundansi database (denormalisasi), atribut turunan, atribut yang berlebihan
  • Konsep dalam perancangan system keamanan, komponen-komponen keamanan jaringan, dan kejahatan internet
  • Lingkup penerapan basis data, basis data berorientasi objek, basis data untuk multimedia, basis data untuk web
    Struktur dasar SQL, fugnsi agregasi, nilai null

Tugas praktikum :
Mahasiswa merancang sebuah database dan di implementasikan menjadi sebuah database

Lebih detail Download Silabus Mata Kuliah Analisis Desain Sistem Informasi di http://goo.gl/rzwYmo