Anda di halaman 1dari 13

MANAJEMEN DATABASE

Taufik Kurahmadan,
S.Kom

SEKOLAH TINGGI TRANSPORTASI


DARAT
Mahasiwa/Taruna
diharapkan :
Mampu mengerti & memahami data
& teknik pengolahan data
menegerti kegunaan database
mengerti kegunaan software yg
menunjang data base
Perangkat Lunak yang mengelola database
disebut sistem manajemen database (database
management system) DBMS- yang memberikan
keuntungan yang nyata bagi yang menggunakan
komputer sebagai suatu sistem informasi.

Semua DBMS memiliki pengolah bahasa deskripsi


data (data description language processor) yang
digunakan untuk
-menciptakan(making)
-mengelola(handle)
-menyediakan isi database(provider)
Yang bertanggung jawab pada data base adalah
data base administrator
HIRARKI DATA
Dalam mengorganisasikan data dikenal istilah hirarkhi data
yang terdiri dari : elemen data (field), record dan file.
Yang disebut dengan elemen data (data element)
adalah unit data terkecil, tidak dapat dibagi lagi
menjadi unit yang berarti. Dalam record gaji, elemen
data (field) berupa nama, nomor pegawai, nomor
jaminan sosial, upah dan jumlah tanggungan
keluarga. Record, merupakan hirarki setingkat lebih
tinggi dari elemen data. Satu record terdiri dari
semua elemen data (field) yang berhubungan
dengan obyek atau kegiatan tertentu. Semua record
sejenis disusun menjadi satu
Manajemen data
Manajemen data adalah bagian dari manajemen sumber daya
informasi yang mencakup semua kegiatan yang memastikan
bahwa sumber daya perusahaan akurat, mutakhir, aman dari
gangguan dan tersedia bagi pengguna/pemakai.

Kegiatan Manajemen data :


Pengumpulan Data
Integritas dan pengujian
Penyimpanan
Pemeliharaan
Keamanan
Organisasi
Pengambilan.
KONSEP DATABASE
Database adalah suatu koleksi data komputer yang terintegrasi,
diorganisasikan dan disimpan dengan suatu cara yang memudahkan
pengambilan kembali. Integrasi lagis dari record-record dalam
banyak file ini disebut konsep database yang bertujuan untuk
meminimumkan pengulangan data (duplikasi data artinya data yang
sama disimpan dalam beberapa file) dan mencapai independensi
data (kemampuan untuk membuat perubahan dalam struktur data
tanpa membuat perubahan pada program yang memproses data).

Independensi data diperoleh dengan menempatkan spesifikasi data


dalam tabel data dan kamus yang terpisah secara fisik dari program.
Program mengacu pada tabel untuk mengakses data.

Hirarkhi data dalam konsep system database yaitu Database, File,


Record, dan Elemen Data.
Hubungan implisit, hubungan antar record yang tidak harus
dinyatakan secara eksplisit, link field khusus tidak perlu
disertakan dalam record.

Pendekatan ini disebut dengan struktur relasional dan


menggunakan hubungan implisit, yaitu hubungan yang dapat
dinyatakan secara tidak langsung dari record data yang telah
ada.

Keuntungan dari steruktur relasional bagi CBIS (computer


based information system, sistem informasi berbasis
kamputer) adalah fleksibilitas yang ditawarkannya dalam
rancangan dan penggunaan database.

Pengguna dan spesialis informasi dibebaskan dari keharusan


mengidentifikasi semua informasi yang diperlukan sebelum
menciptakan database.
MENCIPTAKAN DATABASE

Proses menciptakan database mencakup tiga tahap:


informa
1. Mendefinisika
Menentukan kebutuhan data. si mendefinisik
Menetapkan an
n
data
masalah
Decision in
Proses dan
problem
2. Menjelaskan data. olah
resolve
Setelah elemen-elemen data yang diperlukan
ditentukan, maka elemen data tersebut dijelaskan
dalam bentuk kamus data (data dictionary).

3. Memasukkan data.
Setelah skema dan subskema diciptakan data dapat
dimasukkan kedalam database. Hal ini dapat dilakukan
dengan memasukkan data langsung ke dalam DBMS
SOFTWARE PENUNJANG DATABASE

1. Microsoft SQL Server


Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional
(RDBMS) produk Microsoft.
Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data berskala
kecil sampai dengan menengah, tetapi kemudian berkembang dengan
digunakannya SQL Server pada basis data besar.

2. Visual FoxPro
Visual FoxPro adalah bahasa pemrograman berorientasi objek dan prosedural dari
Microsoft. Awalnya bahasa pemrograman ini dikenal dengan nama FoxBASE yang
diluncurkan oleh Fox Software pada awal 1984. Fox Technologies kemudian
bergabung dengan Microsoft pada 1992 sehingga di depan nama FoxBASE
ditambahkan awalan "Visual".
Versi terakhir FoxPro (9.0) dapat berjalan pada sistem operasi Mac OS, DOS,
Windows, dan Unix. Visual FoxPro 3.0, versi "Visual" pertama, akhirnya tersingkir
karena hanya mendukung Mac OS dan Windows, dan versi berikutnya hanya
mendukung Windows saja. Versi terkini Visual FoxPro adalah berdasarkan teknologi
COM dan Microsoft telah menyatakan bahwa mereka tidak berniat untuk
menciptakan versi Microsoft .NET.
3. Firebird
Firebird (juga disebut FirebirdSQL) adalah sistem manajemen
basisdata relasional yang menawarkan fitur-fitur yang terdapat
dalam standar ANSISQL-99 dan SQL-2003. RDBMS ini berjalan baik
di Linux, Windows, maupun pada sejumlah platform Unix. Firebird di
diarahkan dan di-maintain oleh FirebirdSQL Foundation. Ia
merupakan turunan dari Interbase versi open source milik Borland.

4. Basis data Oracle


Basis data Oracle adalah basis data relasional yang terdiri dari
kumpulan data dalam suatu sistem manajemen basis data RDBMS.
Perusahaan perangkat lunak Oracle memasarkan jenis basis data
ini untuk bermacam-macam aplikasi yang bisa berjalan pada
banyak jenis dan merk perangkat keras komputer (platform).
Basis data Oracle ini pertama kali dikembangkan oleh Larry Ellison,
Bob Miner dan Ed Oates lewat perusahaan konsultasinya bernama
Software Development Laboratories (SDL) pada tahun 1977. Pada
tahun 1983, perusahaan ini berubah nama menjadi Oracle
Corporation sampai sekarang.
5. SQLite
SQLite merupakan sebuah sistem manajemen basisdata relasional
yang bersifat ACID-compliant dan memiliki ukuran pustaka kode
yang relatif kecil, ditulis dalam bahasa C. SQLite merupakan proyek
yang bersifat public domain yang dikerjakan oleh D. Richard Hipp.
Tidak seperti pada paradigma client-server umumnya, Inti SQLite
bukanlah sebuah sistem yang mandiri yang berkomunikasi dengan
sebuah program, melainkan sebagai bagian integral dari sebuah
program secara keseluruhan.

7. SQL Server
Database Storage Engine buatan Microsoft. Engine ini berbayar,
akan tetapi Microsoft juga menyediakan yang versi gratisan
(Express Edition). Karena buatan dari Bos Bill Gates maka Engine ini
hanya bisa dijalankan di sistem operasi Windows saja
(monoplatform). Keamanan datanya sudah lumayan. Kapasitas
penyimpanan datanya tidak mencapai Tera Byte, sehingga sudah
mampu untuk diterapkan di aplikasi besar. SQL Server banyak
bermain di Memori untuk processing. Untuk bacup data Ms SQL
banyak extensinya ada extensi .MDB, .BAK, .file.
8. Microsoft Access
Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi
basis datakomputerrelasional yang ditujukan untuk kalangan rumahan dan
perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari
beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft
Excel, dan Microsoft PowerPoint. Aplikasi ini menggunakan mesin basis data
Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang
intuitif sehingga memudahkan pengguna.

9. PostgreSQL
PostgreSQL adalah sebuah sistem basis data yang disebarluaskan secara bebas
menurut Perjanjian lisensi BSD. Piranti lunak ini merupakan salah satu basis data
yang paling banyak digunakan saat ini, selain MySQL dan Oracle. PostgreSQL
menyediakan fitur yang berguna untuk replikasi basis data. Fitur-fitur yang
disediakan PostgreSQL antara lain DB Mirror, PGPool, Slony, PGCluster, dan lain-
lain.

10. MY SQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis dataSQL
(bahasa Inggris: database management system) atau DBMS yang multithread,
multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat
MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General
Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk
kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak sama dengan proyek-proyek seperti Apache,
dimana perangkat lunak dikembangkan oleh
komunitas umum, dan hak cipta untuk kode sumber
dimiliki oleh penulisnya masing-masing, MySQL dimiliki
dan disponsori oleh sebuah perusahaan komersial
SwediaMySQL AB, dimana memegang hak cipta
hampir atas semua kode sumbernya. Kedua orang
Swedia dan satu orang Finlandia yang mendirikan
MySQL AB adalah: David Axmark, Allan

Anda mungkin juga menyukai