Database Server

Pengertian Database
    Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.

Komponen sistem basis data
    Dalam Sistem Basis data memiliki beberapa komponen yaitu:
Perangkat Keras ( Hardware ) 
Perangkat keras yang biasanya terdapat dalam sistem basis data adalah memori sekunder hardisk. 

Sistem Operasi ( Operating System ) 
 Sistem Operasi (Operating System) merupakan program yang mengaktifkan atau mengfungsikan sistem komputer, mengendalikan seluruh sumber daya (resource) dan melakukan operasi-operasi dalam komputer. Sistem Operasi yang banyak digunakan seperti: MS-DOS, MS-Windows 95 MS Windows NT, dan Unix. 

Basis data ( Database ) 
Sebuah basis data (Database) dapat memiliki beberapa basis data. Setiap basis data dapat berisi atau memiliki sejumlah objek basis data seperi file atau tabel. Database Management System (DBMS) Pengolahan basis data secara fisik tidak dilakukan oleh pemakai secara langsung, tetapi ditangani oleh sebuah perangkat lunak yang disebut DBMS yang menentukan bagaimana data disimpan, diubah dan diambil kembali.

Pemakai ( User )
Bagi pemakai dapat berinteraksi dengan basis data dan memanipulasi data dalam program yang ditulis dalam bahasa pemograman.

Konsep Dasar Database
    Konsep dasar dari database adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah database memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu database, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur database: ini dikenal sebagai database model atau model data. 
    
    Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah yaitu mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika).

Perangkat Membuat Database
    Database dapat dibuat dan diolah dengan menggunakan suatu program komputer, yaitu yang biasa kita sebut dengan software (perangkat lunak). Software yang digunakan untuk mengelola dan memanggil kueri (query) database disebut Database Management System (DBMS) atau jika diterjemahkan kedalam bahasa indonesia berarti “Sistem Manajemen Basis Data”.

Jenis Tipe Database
    Terdapat 12 tipe database, antara lain 
Operational database
Analytical database
Data warehouse
Distributed database 
End- user database, External database 
Hypermedia databases on the web
Navigational database, In-memory databases 
Document- oriented databases
Real-time databases
Relational Database.

Macam Model Database
Post-relational database models
Sebuah produk yang menawarkan model data yang lebih umum dari model relasional dan dikenal sebagai post-relational. Model data dalam produk tersebut mencakup hubungan namun tidak dibatasi oleh Prinsip Informasi yang mana mewakili semua informasi dengan nilai-nilai data dalam kaitannya dengan hal itu. Sebagian dari perluasan ini ke model relasional benar-benar mengintegrasikan konsep-konsep dari teknologi yang tanggal pre- date the relational model.

Object database models
Dalam beberapa tahun terakhir, paradigma yang berorientasi pada obyek telah diterapkan dalam bidang-bidang seperti teknik dan spasial database, telekomunikasi dan ilmu pilmiah lainnya. Para konglomerasi pemrograman berorientasi objek dan teknologi database mengarah pada model pemrograman baru yang dikenal sebagai Object database. Database ini berusaha untuk membawa dunia database dan aplikasi-dunia pemrograman lebih dekat bersama-sama, khususnya dengan memastikan bahwa database menggunakan jenis system yang sama seperti program aplikasi.

Tahap Perancangan Database
    Perancangan database ( basis data ) merupakan upaya untuk membangun sebuah basis data dalam suatu lingkungan bisnis, untuk membangun sebuah basis data terdapat tahapan-tahapan yang perlu dilalui yaitu :
Perencanaan database ( basis data ) 
Mendefiniskan system 
Analisa dan mengumpulkan kebutuhan 
Perancangan database ( basis data ) 
Perancangan aplikasi 
Membuat prototype 
Implementasi 
Konversi data 
Pengujian Pemeliharaan operasional

Perangkat Lunak Database
Perangkat lunak database ( basis data ) yang banyak digunakan dalam pemrograman
• MySQL
• Microsoft SQL Server
• Relational Database Management System ( RDBMS )
• Clipper
• DBase
• FireBird

Fungsi Database
Diperlukan suatu sistem untuk diintegrasikan data file kedalam suatu file sehingga bisa melayani user yang berbeda. perangkat keras dan lumak serta prisedur yang mengelola data base manajemen sistem.
1. Menyediakan sistem akses cepat.
2. Mengurangi kerangkapan data dan redudancy data.
3. Memungkan adanya updating secara bersana.
4. Menyediakan sistem yang memungkinkan dilakukan pengembangan database.
5. Memberikan perlindungan dari pihak pemakai tidak berhak.



Posting Komentar

Post a Comment (0)

Lebih baru Lebih lama