Database Komponen Utama DBMS keunggulan DBMS

juga meliputi keluaran tercetak dan catatan lain diatas kertas, mikro film, an lain sebagainya. 6. Jaringan komputer Jaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabelkabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data. 7. Komunikasi data Komunikasi data adalah merupakan bagian dari telekomunikasi yang secara khusus berkenaan dengan transmisi atau pemindahan data dan informasi diantara komputerkomputer dan pirantipiranti yang lain dalam bentuk digital yang dikirimkan melalui media komunikasi data. Data berarti informasi yang disajikan oleh isyarat digital. Komunikasi data merupakan bagian vital dari suatu sistem informasi karena sistem ini menyediakan infrastruktur yang memungkinkan komputerkomputer dapat berkomunikasi satu sama lain.

2.2 Database dan Database Management System DBMS

2.2.1 Database

Database adalah sekumpulan koleksi data yang berhubungan secara logikal, dan sebuah diskripsi dari data tersebut. Didesain untuk menemukan keperluan informasi pada sebuah perusahaan Connoly, p15. Database tempat penyimoanan data yang benar yang dapat digunakan secara bersamaan oleh banyak pengguna dan berisi deskripsi dari data itu sendiri selain data operasional milik perusahaan. 15 Universitas Sumatera Utara

2.2.2 DBMS Database Managenent System

Beberapa defenisi DBMS menurut beberapa para ahli:

1. James A. Hall

DBMS adalah sebuah sistem perangkat lunak khusus yang diprogram untuk mengetahui elemen data mana yang bisa diakses di dapatkan otorisasinya oleh pemakai.

2. Connoly

DBMS merupakan sebuah perangkat lunak yang memungkinkan pengguna untuk mendefinisikan membuat, mengambil data, dan mengontrol akses kepada database. Biasanya, DBMS menyediakan fasilitas sebagai berikut : a. Data Definition Language DDL memperbolehkan pengguna untuk mendeskripsikan database, misalnya merinci tipe dan batasan yang akan disimpan dalam database. b. Data Manipulation Language DML memperbolehkan pengguna untuk memanipulasi data, misalnya memasukan data, menghapus data, dan mendapatkan data dari database. c. Menyediakan akses terkontrol ke database, misalnya security system, integrity sistem, concurency control system,recovery control system, user_accesible catalog.

2.2.3 Komponen Utama DBMS

Universitas Sumatera Utara Komponen utama DBMS dapat di bagi 4 macam : a. Perangkat keras yaitu berupa komputer bagian – bagian di dalamnya seperti prosesor, memory dan hardisk. b. Data yaitu didalambasis data mempunyai sifat terpadu dan berbagi, terpadu berarti bahwa berkas – berkas data yang ada pada basis data saling terkait, tapi kemubaziran data tidak akan terjadi sedikit sekali.Berbagi data berarti bahwa data dapat di pakai oleh sejumlah pengguna dalam waktu bersamaan. c. Perangkat lunak, berarti berkedudukan antara basis data dan pengguna d. Pengguna yaitu dapat di kategorikan menjadi tiga yaitu : Penggunaan akhir, pemrogram aplikasi, dan administrator basis data.

2.2.4 keunggulan DBMS

Berikut ini keunggulan menggunakan DBMS untuk mengolah data yaitu : a. Kemandirian data : program aplikasi idealnya tidak di ekspos pada detail representasi dan penyimpanan data. DBMS menyediakan satu pandangan abstrak tentang data yang menyembunyikan detail tersebut. b. Akses data efisien : DBMS memanfaatkan berbagai teknik yang canggih untuk menyimpan dan mengambil data secara efisien. Fitur ini terutama penting jika data di simpan pada alat penyimpanan eksternal. c. Integritas dan keamanan data : jika data selalu di akses melalui DBMS maka DBMS dapat memanfaatkan batasan integritas. Universitas Sumatera Utara d. Administrasi Data : ketika beberapa pengguna berbagi data, pemusatan administrasi data dapat memberikan perbaikan signifikasi. e. Akses konkuren and Crash Recovery : DBMS menjadwalkan akses konkuren pada data dalam cara tertentu sehingga pengguna dapat memandang data sebagau data yang sedang diakses oleh hanya satu pengguna pada satu waktu. Lebih lanjut, DBMS memproteksi pengguna dari efek. f. Waktu Pengembangan Aplikasi : Tentu saja DBMS mendukung fungsi penting yang merupakan hal yang biasa bagi banyak aplikasi untuk mengakses data dalam DBMS.

2.3 Bahasa Pemrograman Visual basic 6.0

Perkembangan pemrograman yang berbasis teks console programming dikembangan ke bahasa pemrograman visual visual Programming perusahan microsoft mengembangkan bahasa programnya dan buat satu paket program yaitu visual foxpro 6.0, microsoft visual c++ 6.0, microsoft visual interdev 6.0, microsoft visual source save 6.0, serta pengembangan yang dilakukan oleh microsoft untuk menjawab kekurangan dalam versi sebelumnya yaitu microsoft visual studio.Net.

2.3.1 Mengenal Visual Basic 6.0

Kemajuan teknologi informasi sekarang ini sangat terasa bagi perkembangan pemrograman khususnya bagi penguna teknologi informasi tersebut. Dapat dikatakan kemajuan itu tidak seimbang dengan kemajuan dengan pengguna teknologi informasi itu. Terutama dalam 17 Universitas Sumatera Utara