Tujuan utama dari adanya database atau basis data yakni fasilitas dan kecepatan. Jadi, sanggup disimpulkan bahwa fungsi database yakni untuk memudahkan kita untuk memanfaatkan data yang kita simpan dan mempercepat untuk menemukan data.
Basis data (database), yakni kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga sanggup diperiksa memakai suatu aktivitas komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem administrasi basis data (database management system, DBMS).
Istilah "basis data" berawal dari ilmu komputer. Meskipun lalu artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang menyerupai dengan basis data sebetulnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang bekerjasama dengan bisnis.
Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem administrasi basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak direktur dan programer memakai istilah basis data untuk kedua arti tersebut.
Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem administrasi basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak direktur dan programer memakai istilah basis data untuk kedua arti tersebut.
Konsep dasar dari basis data yakni kumpulan dari catatan-catatan, atau penggalan dari pengetahuan. Sebuah basis data mempunyai klarifikasi terstruktur dari jenis fakta yang tersimpan di dalamnya: klarifikasi ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan korelasi di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan kini yakni model relasional, yang berdasarkan istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling bekerjasama dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebetulnya memakai terminologi matematika). Dalam model ini, korelasi antar tabel diwakili denga memakai nilai yang sama antar tabel. Model yang lain menyerupai model hierarkis dan model jaringan memakai cara yang lebih eksplisit untuk mewakili korelasi antar tabel.
Definisi Lain Tentang Data Base Adalah :
Database yakni himpunan kelompok data (arsip) yang saling bekerjasama yang diorganisasi sedemikian rupa biar kelak sanggup dimanfaatkan kembali dengan cepat dan mudah.
Database yakni kumpulan data yang saling bekerjasama yang disimpan secara bersamaan sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi banyak sekali kebutuhan.
Database yakni kumpulan file/tabel/arsip yang saling bekerjasama yang disimpan dalam media penyimpanan elektronis
Menurut Gordon C. Everest : Database yakni koleksi atau kumpulan data yang mekanis, terbagi/shared, terdefinisi secara formal dan dikontrol terpusat pada organisasi.
Menurut C.J. Date : Database yakni koleksi “data operasional” yang tersimpan dan digunakan oleh sistem aplikasi dari suatu organisasi.
- Data input yakni data yang masuk dari luar system
- Data output yakni data yang dihasilkan system
- Data operasional yakni data yang tersimpan pada system
Menurut Toni Fabbri : Database yakni sebuah sistem file-file yang terintegrasi yang mempunyai minimal primary key untuk pengulangan data.
Menurut S. Attre : Database yakni koleksi data-data yang saling bekerjasama mengenai suatu organisasi / enterprise dengan macam-macam pemakaiannya.
Akan tetapi, tidak semua penyimpanan secara elektronis sanggup dikatakan database. Itu dikarenakan belum tentu data di penyimpanan elektronis tersebut diatur/dipilah/dikelompokan sesuai fungsi atau jenisnya. Karena yang sangat ditonjolkan dalam database yakni pengaturan /pemilahan/ pengelompokan data yang akan disimpan sesuai fungsi atau jenisnya.
Sifat-sifat Basis Data / database :
- Internal : Kesatuan (integritas) dari file-file yang terlibat.
- Terbagi/share : Elemen-elemen database sanggup dibagikan pada para user baik secara sendiri-sendiri maupun secara serentak dan pada waktu yang sama (Concurrent sharing).
Elemen-elemen database :
Tipe :
- Enterprise = Suatu jenis organisasi, contohnya Bank, Hotel, Universitas dan lain-lain.
- Entity = File = Obyek pada enterprise berdasarkan data yang disimpan
- Atribute = Field = Data item = Beberapa hal yang ingin diketahui dari suatu file
- Record = Satu set field yang merupakan ciri khas dari suatu file Istilah entity dan atribute biasanya digunakan pada tingkat konsepsual dan logikal, sedangkan file, record dan field pada tingkat internal/fisikal.
Isi / Nilai :
- Data File : Seluruh isi data pada file
- Data Record : Satu set isi data pada suatu susunan field dari suatu file
- Data Value : Isi data masing-masing data elemen.
Perangkat lunak basis data yang banyak digunakan dalam pemrograman dan merupakan perangkat basis data aras tinggi (high level): Microsoft SQL Server, Oracle, Sybase, Interbase, XBase, Firebird, MySQL, PostgreSQL, Microsoft Access., dBase III, Paradox, FoxPro, Visual FoxPro, Arago, Force, , Recital, dbFast, dbXL,, Quicksilver, Clipper, FlagShip, Harbour, Visual dBase, Lotus Smart Suite Approach, db2, MongoDB.
Selain perangkat lunak di atas, terdapat juga perangkat lunak pemrograman basis data aras rendah (low level), diantaranya: Btrieve, Tsunami Record Manager
Sumber :
http://id.wikipedia.org/wiki/Basis_data
Sumber :
http://id.wikipedia.org/wiki/Basis_data
0 Response to "Definisi Dan Database / Basis Data"
Post a Comment