Kamis, 13 Oktober 2016

Pengertian Database, table, field, tipe-tipe data, relasi, query, dan record

Mari kita pelajari mengenai pengertian database, table, field, tipe-tipe data, query dan record di artikel yang singkat ini. Pasti kamu yang sering belajar atau yang sudah mengenal database sudah tidak asing lagi dengan istilah-istilah tersebut, untuk kamu yang belum mengetahui definisi dari istilah tersebut, dapat kamu pelajari atau membacanya di bawah ini untuk memahaminya.

Apa itu database, table, field, tipe-tipe data, query, dan record?








  • 1. DATABASE
    adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari database tersebut.

    Contoh-contoh software Database:
    • Microsoft SQL Server
    • Interbase
    • XBase
    • MySQL
    • PostgreSQL
    • Microsoft Access
    • dBase III
    • Paradox

    Pembagian basis data menurut jenisnya:

    Basis data flat-file 
    digunakan untuk data berukuran kecil dan dapat dirubah dengan mudah. Pada dasarnya, mereka tersusun dari sekumpulan string dalam satu atau lebih file yang dapat diurai untuk mendapatkan informasi yang disimpan. Basis data flat-file baik digunakan untuk menyimpan daftar atau data yang sederhana dan dalam jumlah kecil. Basis data flat-file akan menjadi sangat rumit apabila digunakan untuk menyimpan data dengan struktur kompleks walaupun dimungkinkan pula untuk menyimpan data semacam itu. 
    Basis data relasional
    Basis data ini mempunyai struktur yang lebih logis terkait cara penyimpanan.Basis data relasional menggunakan sekumpulan tabel dua dimensi yang masing-masing tabel tersusun atas baris (tupel) dan kolom (atribut). Untuk membuat hubungan antara dua atau lebih tabel, digunakan key (atribut kunci) yaitu primary key di salah satu tabel dan foreign key di tabel yang lain. Beberapa contoh basis data relasional adalah Microsoft Access, MySQL, Oracle, Microsoft SQL Server dan PostgreSQL.




    2. TABEL

    dalam sebuah database adalah objek pokok yang harus ada, karena tabel merupakan tempat penyimpanan data yang sesungguhnya. Tabel dalam Microsoft Access merupakan tempat penampungan data atau informasi.


    Untuk membuat tabel ada 3 cara yaitu:
    1. Create table in design view
    2. Create table by using wizard
    3. Create table by entering data

    Seperti yang diketahui bahwa database merupakan kumpulan dari beberapa tabel yang terintegrasi menjadi satu kesatuan yang saling berhubungan. Sedangkan tabel merupakan kumpulan dari beberapa record dan fields. Sebagai contohnya adalah sebagai berikut :







    3. FIELD
    adalah kumpulan dari karakter yang membentuk satu arti, maka jika terdapat field misalnya seperti NomerBarang atau NamaBarang, maka yang dipaparkan dalam field tersebut harus yang berkaitan dengan nomer barang dan nama barang. Atau definisi field yang lainnya yaitu tempat atau kolom yang terdapat dalam suatu tabel untuk mengisikan nama-nama (data) field yang akan di isikan.


    4. TIPE-TIPE DATA
    digunakan pada field-field yang akan kita gunakan untuk membuat program sederhana pada Ms. Access baik itu Ms. Access 2003, 2007 sampai 2010 yang terbaru. Pada Ms. Access terdapat beberapa tipe data, di sini saya akan membahas 10 tipe data dengan penjelasannya sebagai berikut:
    • Text,  adalah sebuah data yang bisa diisi dengan kombinasi nilai antara text dan number, dan memiliki maximum karakter sebanyak 255 karakter.
    • Memo, adalah sebuah data yang memiliki jenis sama dengan tipe data Text, hanya saja memiliki jumlah maksimum karakter yang lebih banyak, yaitu 63,999 karakter
    • Number, adalah sebuah data yang memiliki jenis number (angka) yang digunakan untuk kalkulasi matematika dan keperluan lainnya. Umumnya tipe data number ini terdiri dari 1, 2, 4 dan 8 bytes data. Khusus untuk tipe data number jenis Replication ID mempunyai 16 bytes data.
    • Date and Time, adalah sebuah tipe data dengan jenis tanggal, waktu atau penggabungan dari tanggal dan waktu.
    • Currency, adalah sebuah tipe data dengan jenis number, hanya saja pada awal angka selalu disertakan symbol currency default sesuai dengan regional setting yang digunakan, misalnya Rp, $, dll. Currency dapat menggunakan angka dengan 15 digit dibelakang desimal dan 4 digit sesudah desimal.
    • Auto Number, adalah sebuah tipe data yang tidak dapat kita isi secara manual melainkan ia terisi secara otomatis oleh Access, baik secara menjumlah ataupun random (acak).
    • Yes or No, adalah sebuah tipe data dengan jenis hanya 2 pillihan yaitu Yes (-1 atau True) atau No (0 atau False). Format yang tersedia adalah : Yes/No, True/False, dan On/Off.
    • OLE Object, adalah sebuat tipe data yang diambil dari system OLE seperti Microsoft Excel spreadsheet, Microsoft Word document, graphics, sounds, atau data-data biner  lainnya baik yang dilink ataupun dimasukkan secara permanen (embedded) kedalam table Microsoft Access.
    •  Hyperlink, adalah sebuah tipe data yang digunakan untuk menyimpan alamat internet atau file yang ditunjukkan melalui alamat URL.
    • Attachment, adalah sebuat tipe data yang digunakan untuk menyimpan attachment file yang berformat apa saja (bebas, bisa file gambar, file suara, dll).




    5. QUERY
    adalah fasilitas yang digunakan untuk melihat, mengubah, menganalisis, menyaring, dan menampilkan data yang memenuhi syarat/kriteria tertentu dari satu tabel atau lebih. Juga bisa digunakan untuk melakukan transaksi data (menambah, menghapus, mengubah, dll), melakukan sebuah penghitungan yang menggunakan formula atau rumus dan sebagai sumber data untuk record-record yang digunakan pad form maupun report.


    6. RECORD
    adalah kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file. Misalnya file personalia, tiap record dapat mewakili data tiap karyawan.