Anda di halaman 1dari 3

Sistem Terpusat (Centralized system) Berjalan pada sistem komputer tunggal dan tidak berinteraksi dengan sistem komputer

er yang lain. Yang terpusat adalah basis data, DBMS, dan aplikasi basis data. Ada dua macam : Aplikasi dan basis data terpusat; diakses oleh dumb terminal Basis data terpusat; aplikasi ada pada terminal

Sistem komputer multi-guna: satu ke banyak CPU dan beberapa alat pengendali yang terhubung melalui sebuah bus yang memungkinkan akses pembagian memori. Sistem single-user (mis., PC atau workstation): unit desk-top, single user, biasanya hanya terdiri satu CPU dengan satu atau dua hard disk; SO hanya mendukung untuk satu user.

Sistem Multi-user : lebih banyak penyimpan, memori lebih besar, multiple CPU, dan menggunakan SO multi-user. Melayanai banyak pengguna yang terhubung dengan sistem melalui terminal. Biasa disebut sistem server.

A. Kelebihan dari sistem basis data terpusat adalah


Data dapat distandarkan dengan data dictionary : dangan keadaan ini dapat di mungkinkan pertukaran data antar sistem. Kontrol security dapat dilakukan : DBA dapat mengatur kewengan penggunaan database (update, retrieve, delete dan sebagainya). integritas dapat dipertahankan Hal ini adalah sebagai akibat dari penghindaran non konsistensi dan pengontrolan sekuriti. Pertentangan kebutuhan antar user dapat diatasi : Database dibangun dengan prioritas kepentingan seluruh enterprise. Redundansi dapat dikurangi : Redundansi yaitu duplikasi field yang sama pada beberapa file. Redundansi dapat direduksi tetapi tidak dapat dihilangkan sama sekali (misal untuk kepentingan field kunci)

B. Kekurangan dari sistem basis data terpusat


Data terpusat berarti data adalah milik umum, hal ini menyebabkan rasa memiliki dan tanggung jawab pada data dari masing-masing user menjadi berkurang Kemampuan pembagian data menyebabkan terjadinya pelanggaran wewenang dan sekuriti data Kedua hal diatas dapat diatasi dengan tambahan suatu sistem sekuriti dan hal ini berarti penambahan biaya pada sistem.

Sistem Server (Transaction Servers)


Client meminta remote procedures yang terletak pada server dengan sebuah SQL database engine. Remote procedures ini mengeksekusi sebuah grup dari SQL statement Hanya satu permintaan / jawaban yang dibutuhkan untuk melakukan transaksi