Sabtu, 21 September 2013

TUGAS DATABASE
Ø  Basis Data/Database
Basis data merupakan himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah atau Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis.

Ø  DataBase Management System (DBMS)
DataBase Management System (DBMS) adalah sebuah sistem yang dijalanan pada sebuah perangkat lunak yang memungkinkan perangkat lunak itu merancang dan mengelola data base yang sedemikian besar jumlahnya dan juga mampu memanipulasi data tersebut dengan lebih cepat dan mudah. 
·         Fungsi DBMS :
- Memanipulasi data
            - Keamanan dan integritas data
                  - Security dan integritas data
                  - Recovery/perbaikan dan concurency data
                  - Data dictionary
                  - Unjuk kerja / performance
·         Contoh penggunaanya:
- Programmer aplikasi, orang yang berinteraksi dengan database melalui cara yang
  berbeda
- Database administrator adalah orang atau group yang bertanggungjawab
  mengimplementasikan sistem database di dalam suatu organisasi
- Enduser adalah orang yang berada di depan workstation dan berinteraksi secara
  langsung  dengan system

Ø  Relational DataBase Management System (RDBMS)
Relational DataBase Management System (RDBMS) adalah sebuah program komputer (atau secara lebih tipikal adalah seperangkat program komputer) yang didisain untuk mengatur/memanajemen sebuah basisdata sebagai sekumpulan data yang disimpan secara terstruktur, dan melakukan operasi-operasi atas data atas permintaan penggunanya.
Contoh penggunaanya:
-          Akuntansi
-          manajemen sumber daya manusia.

Ø  Produk database yang saya ketahui yaitu MySQL
MySQL merupakan sebuah perangkat lunak system manajemen basis data SQL (bahasa inggris : data management system) atau DNMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.


Contoh MySQL dengan menggunakan Query:
  
  

-          Kelebihan MySQL antara lain :
1.   Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
2.    Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak
     sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.
3.   Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang
     bersamaan tanpa mengalami masalah atau konflik.
-          Kelemahan MySQL antara lain :
1.       Untuk koneksi ke bahasa pemrograman visual seperti vb, delphi, dan foxpro, mysql kurang support, karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut, dan ini yang menyebabkan mysql jarang dipakai dalam program visual.

2.       Dari sisi security , atau keamanan, yang agak terlalu sederhana bagi sebuah SQL Engine , meskipun tidak sesederhana SQLite yang juga datang dari dunia Open Source dan cukup digemari para Web Developer .


Read More ->>

Blogger templates

Instructions

Recomended

Pages