Database server
adlah sebuah program komputer yang menyediakan layanan data untuk disalirkan ke
komputer lain atau program komputer lainnya ,Dtabase server kita akan
dipermudahkan untuk menjalankan aplikasi dengan satu server tanpa harus
mengganggu pengguna lainya
Pengertian Database
Server
Database server
adalah program komputer yang menyediakan layanan data lainya ke komputer atau
program computer.
Contoh Database
Server: Oracle, DB2, Informix, Inres, SQL Server.
Sistem menejemen Databse
yang sering menyediakan fungsional Database Server dan beberapa DBMSs (Misalnya
,MySOL) bergantung secara eklusif pada model client-server untuk mengakses
Database.
Penyusunan Sistem
Basis Data
Merupakan lingkup
terbesar dalam organisasi data. Sistem Basis Data mencakup semua bentuk
komponen data yang ada dalam suatu sistem sedangkan basis data merupakan
komponen utama yang menyusun sistem basis data.
Berikut susunan
basis data:
SISTEM BASIS DATA -
BASIS DATA-FILE-RECORD-DATA ITEM -BYTE-BIT
Keterangan :
- Bit, merupakan sistem angka biner yang terdiri atas angka 0 dan 1
- Byte, merupakan bagian terkecil, dapat berupa karakter numerik, huruf, ataupun karakter khusus yang membantu suatu item data/file. 1 Byte digunakan untuk mengkodekan 1 karakter
- Data item, mempresentasikan suatu atribud dari suatu record yang menunjukan suatu item dari data, misalnya: nama, alamat, kumpulan dari file yang membentuk suatu file
- Record, menggambarkan suatu unit data individu yang tertentu
- File, terdiri dari record-record yang menggambarkan satu kesatuan data yang sejenis
- Basis Data, sekumpuilan dari berbagi macam tipe record
- Sistem Basis Data, merupakan sekumpulan basis data yang tersusun dari beberapa file.
Berikut adalah
beberapa software database server beserta penjelasan
· MySQL, Merupakan palikasi pengolah (Database yang bersifat
open source, dikembangkan oleh Oracle sebelumnya Sun dan MyQL AB)
· SQlite, Merupakan aplikasi pengolah database yang bersifat
open source dikembangkan oleh Hipp.
·
Microsoft SQL server, Merupakan aplikasi pengolah databse yang dikembangkan
oleh Microsoft dan bersifat proprietary
· Oracle, Merupakan aplikasi pengolah database yang bersifat
propitary ,dikembangkan oleh Oracle Corporation, database ini sering digunakan
oleh perusahaan besar karena database ini sangat mahal
· IBM DB2, Merupakan aplikasi pengolah adatabase yang di kembangkan
IBM secara propitary DB2 terbagi 3 varian yaitu: DB2, LINUX, WINDOWS
· PostrageSQL atau
postgres, Merupakan aplikasi
pengolah database yang bersifat open source, di kembangkan oleh PostgresSQL
Global Develpmen Group.
· Mongo DB, Merupakan aplikasi pengola database yang bersifat open
source dikembangkan oleh 10gen aplikasi ini digunakan MTV network, dan Craigslist
· Web DNA, Merupakan aplikasi pengolah database yang bersifat
freeware, dikembangkan oleh Web DNA, software Corporation
· Apache Derby, Meupakan aplikasi pengolah databse yang bersifat open
source, dikembnagkan oleh Apache software Foundation
Prinsip dan Cara
Kerja Dtabase Server
Cara kerja Database
server
Prinsip kerja
Database sama dengan almari arsip ,terutama adalah untuk pengaturan data/arsip
serta untuk kemudahan dan kecepatan dalam pengambilan kembali data /arsip. Database
bukan hanya sekedar media penyimpanan data secara elektonik ,Artinya tidak
semua bentuk penyimpanan elektonik dapat disebut database , Dokumen yang berisi
data dalam file teks, file spredsheet, (file yang dibuat pada program pengolah
angka) dan lain sebagainya dapat saja disimpan, tetapi hal itu tidak dapat
disebut database.
Manfaat Dan Keunggulan Database
Manfaat Dan Keunggulan Database
Manfaat ini adalah dapat menemukan kembali data yang dicari dengan
mudah dan cepat.
Keunggulan dari manfaat database adalah sebagai berikut:
·
Kecepatan dan
keunggulan database(speed)
Untuk dapat
menyimpan data, malakukan perubahan/manipulasi terhadap data, menampilkan
kembali data tersebut dengan lebih cepat dan mudah
·
Efisien ruang
penyimpanan (space)
Keterkaitan antara kelompok
data yang lainnya dalam database dapst menyebabkan terjadinya pengulangan
(rendudansi) data.tersebut diantaranya dengan menerapkan sejumlah pengkodean
atau membuat relasi antar kelompok data yang saling berhubungan
·
Ketersediaan
(Availability)
Sebuah database
dapat memiliki data yang terbesar di banyak lokasi geografis,dengan pemanfaatan
teknologi jaringan komputer ,data yang berada di suatu lokasi/cabang.
·
Keakuratan(Accurany)
Merupakan
pembentukan relasi antarkelompok data, pengaturan tipe data penentuan keunik
data sebainya yang secara ketat sangat berguna untuk menekan ketidakakuratan
penyimpanan data.
·
Kelengkapan(Completenses)
Utuk mengkomodasi
kebutuhan kelengkapan data yang semakin berkembang.
·
Keamanan(Security)
Untuk suatu sistem
yang sanagat besar ,aspek keamanan harus dinperhatikan dan di terapkan secara
ketat
·
Kebersamaan
pemakai(Sharebility)
Pemakaian database
sering kali tidak bekerja pada satu pemakai saja atau di satu lokasi saja oleh
satu sistem aplikasi.
sumber klik disini
0 komentar:
Posting Komentar