Database server adalah sebuah
program komputer yang menyediakan layanan pengelolaan basis data dan melayani
komputer atau program aplikasi basis data yang menggunakan model klien/server.
Istilah ini juga merujuk kepada sebuah komputer (umumnya merupakan server) yang
didedikasikan untuk menjalankan
program yang bersangkutan. Sistem manajemen basis data (SMBD) pada umumnya menyediakan fungsi-
fungsi server basis data, dan beberapa SMBD (seperti halnya MySQL atau Microsoft SQL Server) sangat bergantung kepada model klien-server untuk mengakses basis datanya. Untuk memilih komputer potensi penuh dengan standar yang tinggi untuk sisa perangkat. Dan digunakan dalam hal terdapat data yang ditempatkan dalam sebuah database yang digunakan oleh semua workstation seperti database atau rekening bank perusahaan dan dalam hal ini membutuhkan workstation ketika data tertentu DariData Base Server Perawatan dari database dan memberikan data yang diminta oleh satu-satunya database yang sedang dirawat di Data Base Server Dan bukan di workstation.
program yang bersangkutan. Sistem manajemen basis data (SMBD) pada umumnya menyediakan fungsi-
fungsi server basis data, dan beberapa SMBD (seperti halnya MySQL atau Microsoft SQL Server) sangat bergantung kepada model klien-server untuk mengakses basis datanya. Untuk memilih komputer potensi penuh dengan standar yang tinggi untuk sisa perangkat. Dan digunakan dalam hal terdapat data yang ditempatkan dalam sebuah database yang digunakan oleh semua workstation seperti database atau rekening bank perusahaan dan dalam hal ini membutuhkan workstation ketika data tertentu DariData Base Server Perawatan dari database dan memberikan data yang diminta oleh satu-satunya database yang sedang dirawat di Data Base Server Dan bukan di workstation.
JENIS-JENIS APLIKASI PADA DATABASE SERVER
1.
Microsoft Access
Microsoft Access (atau Microsoft Office Access) adalah
sebuah program aplikasi basis data komputer relasional 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. Versi terakhir adalah Microsoft
Office Access 2007 yang termasuk ke dalam Microsoft Office System 2007.
Microsoft Access dapat menggunakan data yang disimpan di
dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL
Server, Oracle Database, atau semua kontainer basis data yang mendukung standar
ODBC. Para pengguna/programmer yang mahir dapat menggunakannya untuk
mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer
yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak
aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman
berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu
pemrograman berorientasi objek.
·
Fitur pada Microsoft Access
Salah
satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language
(SQL); query dapat dilihat dan disunting sebagai statemen-statemen
SQL, dan statemen SQL dapat digunakan secara langsung di dalam Macro dan VBA Module
untuk secara langsung memanipulasi tabel data dalam Access. Para pengguna dapat
mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk
memprogram form dan logika dan juga untuk mengaplikasikan
konsep berorientasi objek.
Microsoft SQL Server Desktop Engine (MSDE) 2000, yang
merupakan sebuah versi mini dari Microsoft SQL Server 2000,
dimasukkan ke dalam Office XP
Developer Edition dan dapat digunakan oleh Microsoft Access sebagai
alternatif dari Microsoft Jet Database Engine.
Tidak
seperti sebuah sistem manajemen
basis data relasional yang komplit, Microsoft JET Database Engine
tidak memiliki fitur trigger dan stored procedure.
Dimulai dari Microsoft Access 2000 yang menggunakan Microsoft Jet Database
Engine versi 4.0, ada sebuah sintaksis yang mengizinkan pembuatan kueri
dengan beberapa parameter, dengan sebuah cara seperi halnya sebuah stored
procedure, meskipun prosesur tersebut dibatasi hanya untuk sebuah pernyataan
tiap prosedurnya. Access juga mengizinkan form untuk mengandung kode
yang dapat dieksekusi ketika terjadi sebuah perubahan terhadap tabel basis data,
seperti halnya trigger, selama modifikasi dilakukan hanya dengan
menggunakan form tersebut, dan merupakan sesuatu hal yang umum untuk
menggunakan kueri yang akan diteruskan (pass-through dan teknik lainnya
di dalam Access untuk menjalankan stored procedure di dalam RDBMS yang
mendukungnya.
Dalam
berkas Access Database Project (ADP) yang didukung oleh Microsoft Access 2000
dan yang selanjutnya, fitur-fitur yang berkaitan dengan basis data berbeda dari
versi format/struktur data yang digunakan Access (
*.MDB
), karena jenis berkas ini dapat
membuat koneksi ke sebuah basis data MSDE atau Microsoft SQL Server, ketimbang
menggunakan Microsoft JET Database Engine. Sehingga, dengan menggunakan ADP,
adalah mungkin untuk membuat hampur semua objek di dalam server yang
menjalankan mesin basis data tersebut (tabel basis data dengan constraints
dan trigger, view, stored procedure, dan UDF).
Meskipun demikian, yang disimpan di dalam berkas ADP hanyalah form, report,
macro, dan modul, sementara untuk tabel dan objek lainnya disimpan di
dalam server basis data yang
membelakangi program tersebut.
·
Versi
Tanggal
|
Nama versi
|
Nomor versi
|
Sistem operasi yang
didukung
|
Versi Microsoft Office
|
1992 | Microsoft Access 1.1 | 1 | Microsoft Windows | T/A |
1993 | Microsoft Access 2.0 | 2 | Microsoft Windows | Microsoft Office 4.3 Professional |
1995 | Microsoft Access for Windows 95 | 7 | Microsoft Windows 95 dan Windows NT 3.51 | Microsoft Office 95 Professional |
1997 | Microsoft Access 97 | 8 | Microsoft Windows 95/98dan Windows NT 3.51/NT 4.0 | Microsoft Office 97 Professional |
1999 | Microsoft Access 2000 | 9 | Microsoft Windows 98Me, Windows NT 4.0/2000 | Microsoft Office 2000 Premiumdan Office 2000 Professional |
2001 | Microsoft Access 2002 | 10 | Microsoft Windows 98/Me, Windows NT/2000/XP | Microsoft Office XP Professional |
2003 | Microsoft Access 2003 | 11 | Microsoft Windows 2000 (Service Pack 3 ke atas)/XP (Service Pack 1 ke atas)/Server 2003 | Microsoft Office System 2003 |
2007 | Microsoft Access 2007 | 12 | Microsoft Windows XP (Service Pack 2)/Server 2003/Vista/Server 2008 (Beta 2 ke atas) | Microsoft Office System 2007 |
2010 | Microsoft Access 2010 | 14 | Microsoft Windows XP (Service Pack 3)/Windows Server 2003 R2(32-bit)/Windows Server 2008(32-bit atau 64-bit)/Windows Vista (Service Pack 1)/Windows 7 | Microsoft Office Profesional 2010 |
2. Ms
SQL Server
Microsoft SQL Server adalah sebuah sistem manajemen
basis data relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang merupakan implementasi dari SQL
standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. 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.
Microsoft SQL Server dan Sybase/ASE dapat berkomunikasi
lewat jaringan dengan menggunakan protokol TDS (Tabular Data
Stream). Selain dari itu, Microsoft SQL Server juga mendukung ODBC
(Open Database Connectivity), dan mempunyai driver JDBC untuk bahasa
pemrograman Java. Fitur yang lain dari SQL Server ini adalah kemampuannya
untuk membuat basis data mirroring dan clustering. Pada versi
sebelumnya, MS SQL Server 2000 terserang oleh cacing komputer SQL Slammer
yang mengakibatkan kelambatan akses Internet pada tanggal 25 Januari 2003.
·
Fitur
pada Ms SQL Server
Dimulai dari Microsoft Access 2000 yang menggunakan
Microsoft Jet Database Engine versi 4.0, ada sebuah sintaksisyang
mengizinkan pembuatan kueri dengan beberapa parameter, dengan sebuah cara
seperi halnya sebuah stored procedure, meskipun prosesur tersebut dibatasi
hanya untuk sebuah pernyataan tiap prosedurnya. Access juga mengizinkan form
untuk mengandung kode yang dapat dieksekusi ketika terjadi sebuah perubahan
terhadap tabel basis data, seperti
halnya trigger, selama modifikasi dilakukan hanya dengan menggunakan
form tersebut, dan merupakan sesuatu hal yang umum untuk menggunakan kueri yang
akan diteruskan (pass-throughdan teknik lainnya di dalam Access untuk
menjalankan stored procedure di dalam RDBMS yang mendukungnya.
Dalam berkas Access Database Project (ADP) yang didukung
oleh Microsoft Access 2000 dan yang selanjutnya, fitur-fitur yang berkaitan
dengan basis data berbeda dari versi format/struktur data yang digunakan Access
(*.MDB), karena jenis berkas ini dapat membuat koneksi ke sebuah
basis data MSDE atau Microsoft SQL Server, ketimbang menggunakan Microsoft JET
Database Engine. Sehingga, dengan menggunakan ADP, adalah mungkin untuk membuat
hampur semua objek di dalam server yang menjalankan mesin basis data tersebut (tabel
basis data dengan constraints dan trigger, view, stored
procedure, dan UDF). Meskipun demikian, yang disimpan di dalam
berkas ADP hanyalah form, report, macro, dan modul,
sementara untuk tabel dan objek lainnya disimpan di dalam server basis
data yang membelakangi program tersebut.
·
OS
pendukung dari Aplikasi MS SQL Server
WindowsXP
WindowsServer2003
WindowsVista
WindowsServer2008
Windows7
Windows Server 2008 R2
WindowsServer2003
WindowsVista
WindowsServer2008
Windows7
Windows Server 2008 R2
3.
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.
·
Fitur pada Oracle
Pada oracle terdapat beberapa
fitur-fitur yang membuatnya unggul dibandingkan dengan database yang lainnya,
seperti :
a. Teknologi
real application clusters (RAC), dapat memberikan perlindungan terhadap
kelangsungan data apabila terjadi crash pada salah satu server. Sehingga
apabila ada database server yang down, kinerja database server tersebut akan di
take over oleh server-server yang lain.
b. Fitur
Row-Level Locking yang dimiliki Oracle ini dapat melakukan lock tidak hanya
pada table-level saja, akan tetapi dimungkinkan untuk melakukan lock lebih jauh
lagi sampai pada row-level.
c. Data
Partitioning, Oracle memungkinkan kita untuk melakukan partisi ke suatu tabel
maupun indeks. Hal ini akan dapat meningkatkan kemampuan kita untuk dalam
melakukan manajemen data.
d. Oracle
memiliki fungsi OLAP (Integrated Online Analytical Processing) yang
terintegrasi dengan baik ke dalam relational database, sehingga kita tidak
memerlukan database lain selain Oracle itu sendiri.
e. Oracle
Data Mining & Data Warehousing, fitur ini memberikan kemudahan bagi
perusahaan yang ingin men-develop aplikasi Business Intellegent yang bertujuan
untuk membantu eksekutif perusahaan dalam menentuksan strategi perusahaan
berdasarkan analisis data yang di-generate oleh Oracle Data Mining.
f. Virtual
Private Database, fitur ini memberikan dan meningkatkan fleksibilitas jaminan
security sampai pada row-level security. Hal ini akan membuat aplikasi kita
menjadi semakin aman sewaktu kita melakukan transaksi melalui Internet.
g. Intelegent
Self-Managing, fitur ini akan membuat proses database tuning dan database
manajemen menjadi lebih mudah.
h. Flashback
Query, fitur ini memungkinkan kita untuk melihat status data kita mundur
beberapa waktu (flash back) sampai batas yang kita tentukan, sehingga apabila
terjadi kesalahaan data pada waktu yang lalu, maka kita dapat melakukan koreksi
tanpa harus melakukan database recovery.
·
OS
pendukung dari aplikasi Oracle
·
Linux
o
Oracle Enterprise Linux
o
Linux for System Z
o
Red Hat Linux
o
SUSE Linux
·
Unix
o
Solaris (SUN)
o
AIX (IBM)
o
HP-UX (HP)
·
OS/390 (IBM MVS)
·
Windows (Microsoft)
·
Mac OSX (Apple)
·
OpenVMS
4.
PostgreSQL
Postgre SQL merupakan tool untuk
membuat database server yang bersifat open source yang memiliki licensi GPL
(General Public License). Postgre SQL mendukung bahasa pemrograman seperti :
SQL, C, C++, Java, PHP dan lainnya. Dengan lisensi GPL, PostgreSQL dapat
digunakan, dimodifikasi dan didistribusikan oleh setiap orang tanpa perlu
membayar lisensi (free of charge) baik untuk keperluan pribadi, pendidikan
maupun komersil. Kebanyakan PostgreSQL tersedia untuk pengguna Linux.
·
Fitur pada PostgreSQL
DB Mirror,
PGPool, Slony, PGCluster
·
PostgreSQL digunakan pada OS
Cross-platform
5.
Firebird
Firebird (juga disebut FirebirdSQL)
adalah sistem manajemen basisdata relasional yang menawarkan fitur-fitur yang
terdapat dalam standar ANSI SQL-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. Modul-modul kode baru ditambahkan pada
Firebird dan berlisensi di bawah Initial Developer’s Public License (IDPL),
sementara modul-modul aslinya dirilis oleh Inprise berlisensi di bawah
InterBase Public License 1.0. Kedua lisensi tersebut merupakan versi modifikasi
dari Mozilla Public License 1.1. Selain dari software-software diatas, masih banyak
lagi softwarenya seperti dBase, syBase, Informix, FoxPro, DB2.
·
Fitur Firebird
1. Trigger
2. Store Procedure
3. View
2. Store Procedure
3. View
·
Firebird data dijalankan pada OS
Linux
Windows
sejumlah
platform Unix---------------------------------------------------------------------------------------------------------------
izin buat refrensi tugas dude. thx btw
BalasHapusmenurut saya informasi diwebsite ini sangat menarik, terutama dibagian spesifikasi aplikasinya apabila anda ingin mempelajari lebih lanjut tentang Teknologi dan Informasi silahkan kunjungi website di bawah ini
BalasHapushttps://www.ugbemfikti.org/
izin untuk dikomentari karena sebagai bahan untuk tugas, menurut saya. sdah bagus dan bermanfaat tapi sedikit kurang rapi saja. over all nice
BalasHapus