Saturday, September 22, 2012

BASIS DATA 3

0 comments
pertemuan ketiga mata kuliah Sistem Basis Data masih melanjutkan tentang DBMS yang meliputi entitas, atribut dan relasi.  rangkuman materi yang disampaiakn kurang lebih seperti berikut:
  • DBMS merupakan kepanjangan dari database management system yang tidak lain merupakan kumpulan data dan program yang digunakan unutk mengakses data. DBMS merupakan program untuk membuat , mengatur dan memanipulasi data. contoh program DBMS adalah oracle, mysql, DB2, Ms.Acces, dan lain sebagainya.
  • Entity Relationship Diagram merupakan suatu model yang menggambarkan entity, atribut dan relasi antar entitas.ERD menggambarkan hubungan antar data yang terstruktur logis dalam basis data. dalam ERD terdapat 3 bentuk simbol yaitu:
      1. persegi--> menggambarkan entitas
      2. elips  --> mempresentasikan etribut
      3. garis -->mempresentasikan hubungan / relasi
    • entitas adalah obyek yang mewakili benda nyata dan dapat dibedakan dengan benda lain, setiap entitas memiliki atribut.dapat dikatakan entitas merupakan kategori umum dan dilambangkan dengan simbol persegi panjang contoh : entitas mahasiswa, entitas buku, entitas pegawai dan lain sebagainya.
      •  entity set merupakan entitas yang bertipe sama 
    • atribut berguna untuk mendiskripsikan suatu entitas. setiap entitas memiliki atribut bisa satu atau beberapa atribut, atribut juga dapat diartikan sebagai properti deskriptif yang dimiliki oleh entitas. misalnya entitas ptik_2011 memiliki atribut alamat_mhs.bentuk atribut adalah oval
      • atribut memiliki nilai yang unik dari atribut lain disebut primary_key. misalnya atribute nim , tipa mahasiswa memiliki NIM yang berbeda.
      • value set : nilai yang dimiliki oleh atribut. misalnya atribut mahasiswa bernilai TEXT
      • domain :  menggambarkan tipe data, panjang data, format data.
  • jenis-jenis atribut:
    • atribut sederhana adalah atribut yang tidak dapat dipecah menjadi atribut lain seperti atribut NIM.
  
    • atribut komposit: atribut yang terdiri dari beberapa atribut . contonya:
  
    • atribut berharga tunggal : atribut yang hanya memiliki satu nilai. contohnya jenis kelamin. tipa data hanya bisa memilih satu jenis kelamin saja.
    • atribut berharga banyak : atribut yang dapat memiliki beberapa nilai. contohnya hobi, tiap data dapat memiliki hobi lebih dari satu
    • atribut derivatif: atribut yang dihasilkan dari atribut lain.contohnya atribut lama_bekerja
    • relasi: hubungan antar satu entitas atau lebih. relasi dipresentasikan dengan lambang garis
  • Cardinality rasio : menjelaskan jumlah keterhubungan dengan entity lain.cardinality rasio dibagi menjadi 4 yaitu:
    • relasi hubungan one to one contohnya manager dengan departement
    • relasi hubungan one to many contohnya mahasiswa mengambil matakuliah
    • relasi hubungan many to many karyawan dengan departement













Read more ►

Friday, September 14, 2012

RANGKUMAN SISTEM BASIS DATA 2

1 comments
perkuliahan kali ini dosen memberi materi tentang pendahuluan sistem basis data yang meliputi pengertian, tujuan, manfaat, karakteristik dan contoh-contohnya. pertama memberi penjelasan tentang data kemudian basis data dan terkahir sistem basis data. jika dirangkum materi yang diajarkan sebagai berikut:
  • data dapat diartikan secara sederhana sebagai kumpulan fakta. jika diartikan lebih luas, data merupakan kumpulan angka, teks, simbol, gambar, dsb maupun kombinasinya yang belum diolah. dapat dikatakan sebagai bahan mentah unutk dicari informasinya
  • informasi merupakan hasil dari proses pengolahan dari data yang telah didapat sehingga dapat dipublikasikan untuk memperoleh manfaat. secara sederhana informasi adalah hasil pemrosesan data.
  • basis data adalah sekumpulan data yang saling terhubung satu sama lain membentuk satu kesatuan yang utuh tanpa ada data ganda atau sama. sedangkan sistem basis data diartikan sebagai paduan antara basis data dan program pengolah data sehingga membentuk sebuah sistem data.  data bentuk file atau pengolahan yang tradisional mulai ditinggalkan karena kerumitan mengolah data.
  • komponen-kompenen pendukung sistem basis meliputi data, software, hardware, user. 
  • tujuan penggunaan sistem basis data adalah kemampuan untuk mengolah data, memanipulasi data dan mengontrol data. basis data tidak hanya digunakan untuk satu aplikasi tetapi dapat digunakan untuk semua aplikasi. jika terjadi eror pada aplikasi maka aplikasinya yang diperbaiki.  beberapa alasan mengapa menggunakan basis data:
    1. akses data mudah
    2. keamanan tinggi
    3. efisien
    4. perbaikan data mudah
  • beberapa kriteria basis data dapat dinyatakan sebagai berikut:
    1.  berbentuk data/fakta yang nyata dan bukan informasi
    2. tidak ada data yang kembar/sama
    3. dapat digunakan oleh beberapa aplikasi 
    4. dapat digunakan dengan cara yang berbeda-beda 
  • manfaat menggunakan basis data
    1. mengurangi duplikasi data karena data yang dimasukan salah
    2. keamanan data terjamin
    3. mengurangi kehilangan data karena data telah di backup
    4. lebih efisien dibanding cara tradisional
    5. mengatur data lebih mudah dan cepat 
  •  contoh program/software yang digunakan untuk mendukung basis data: oracle, ms.acces, mysql, DB2 dan lain-lain.
  • dalam sistem basis data ada 2 tahap yang sangat penting yaitu DDl dan DML
  • DDl adalah data difinition language merupakan tahap awal dalam basis data, yaitu prosedur unutk membuat tabel, memberi nama tabel, membuat indeks, menentukan struktur data. jika dipakai pada XAMPP maka perintahnya dalah create table, alert table, dropping table, dsb.
  • MML adalah data manipulation language. prosedur yang digunakan unutk manipulasi dan mengambil data dari database. misalnya search, update, delete, dsb.
  • jenis arsitektur sistem basis data dibagi menjadi 3 yaitu:
    1. sistem tunggal : dinamakan sistem tunggal karena database dan program aplikasinya ditempatkan pada komputer yang sama sehingga hanya bisa digunakan oleh penggunan itu sendiri
    2. sistem data terpusat : terpusat artinya database dan program berada pada komputer lain. sehingga bisa diakses oleh beberapa user. contohnya NISN online
    3. sistem client-server : terdiri dari dua bagian aplikasi client terpasang pada komputer user sedangkan DMBS dan basis data berada pada server. digunakan untuk mengatasi eror pada sistem data terpusat.
Read more ►

Sunday, September 9, 2012

ALASAN MENGGUNAKAN SISTEM BASIS DATA, KELEBIHAN DAN KEKURANGANNYA

1 comments

 Sistem basis data atau sering disebut dengan Database, saat ini telah banyak digunakan di berbagai aplikasi baik aplikasi offline maupun aplikasi online. Kelebihan database dalam menunjang kinerja suatu aplikasi membuat database selalu digunakan oleh pembuat software. Penyimpanan data dapat dilakukan dengan mudah dan tertata secara sistematis dan terkontrol. Struktur data menjadi lebih bervariasi dengan jenis data yang dapat disimpan dengan label dan jenis data yang disesuaikan oleh penggunannya. Sistem basis data menyimpan berbagai data yang diperlukan oleh aplikasi untuk dapat bekerja dengan baik. Data sendiri merupakan gambaran fakta dari dunia nyata yang direkam dalam bentuk angka, huruf, bunyi, teks, gambar atau kombinasinya. Sedangkan basis data adalah sekumpulan data yang saling terintegrasi dan terorganisir sehingga memudahkan pengguna untuk mengolah dan mengatur data. Basis data tersimpan pada perangkat keras dan diatur oleh perangkat lunak. Penyimpanan data harus sesuai dengan tipe data, struktur data dan batasan data yang dapat disimpan pada basis data. Proses penulisan data mencangkup proses penyimpanan dan pengaturan data oleh perangkat lunak sistem basis data atau DBMS (database management system). Sebelum mempelajari lebih dalam mengenai seluk beluk sistem basis data, pertama kali kita harus mengetahui pengertian dari sistem basis data. Sistem basis data dapat diartikan sebagai kumpulan file/data yang saling terhubung dan sekumpulan program yang memungkinkan user atau program untuk menggunakan data maupun memanipulasi file tersebut. Proses manipulasi  meliputi pembuatan pernyataan, pembaharuan data, dan report data. sistem basis data tidak dapat berdiri sendiri, akan tetapi membutuhkan beberapa komponen pendukung seperti:
  • Perangkat keras
  • Sistem operasi
  • Basis data
  • User
  • Software sistem basis data
  • Perangkat lunak lain
Read more ►
 

Copyright © SISTEM BASIS DATA Design by O Pregador | Blogger Theme by Blogger Template de luxo | Powered by Blogger