- Jelaskan perbedaan antara data, pengolahan dan informasi ?
- 1024 Byte = …… Bit
- 1 GB = 1.073.741.824 Byte
- Jelaskan perbedaan field dengan file, berikan contoh-nya ?
- Berikan perbedaan antara DDL dengan DML, berikan contoh perbedaannya
- Mengapa dibutuhkan basis data dan DBMS dalam suatu system data
- Jelaskan macam-macam tipe file dalam basis data
- Sebutkan dan jelaskan macam-macam data
- Sebutkan dan jelaskan hirarki data dan berikan masing-masing contohnya
- Siapa saja yang menggunakan basis data, jelaskan
- Sebutkan tabel yang membedakan antara field, record, file dan database
1. Data adalah catatan atas kumpulan fakta.Data merupakan bentuk jamak dari datum, berasal dari bahasa Latin yang berarti “sesuatu yang diberikan”. Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima secara apa adanya. Pernyataan ini adalah hasil pengukuran atau pengamatan suatu variabel yang bentuknya dapat berupa angka, kata-kata, atau citra. Dalam keilmuan (ilmiah), fakta dikumpulkan untuk menjadi data. Data kemudian diolah sehingga dapat diutarakan secara jelas dan tepat sehingga dapat dimengerti oleh orang lain yang tidak langsung mengalaminya sendiri, hal ini dinamakan deskripsi. Pemilahan banyak data sesuai dengan persamaan atau perbedaan yang dikandungnya dinamakan klasifikasi.
Pengolahan adalah suatu proses atau kegiatan untuk menghasilkan keluaran atau output yang diinginkan.Menurut Jogiyanto Hartono (2006:9) pengolahan (processing) adalah proses data yang diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali. Data tersebut akan dtangkap sebagai input, diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus. Siklus ini disebut juga dengan siklus pengolahan data (data processing cycles).
Jadi pengolahan data (data processing) dapat dikatakan sebagai susunan atau kumpulan dari hasil kegiatan pikiran dengan bantuan tenaga atau suatu peralatan, sehingga dapat menghasilkan informasi untuk mencapai tujuan tertentu.
Informasi adalah data yang sudah diolah. Berikut ini adalah pengertian dan definisi informasi menurut beberapa ahli:
Joner Hasugian
Informasi adalah sebuah konsep yang universal dalam jumlah muatan yang besar, meliputi banyak hal dalam ruang lingkupnya masing-masing dan terekam pada sejumlah media
Kenneth C. Laudon
Informasi adalah data yang sudah dibentuk ke dalam sebuah formulir bentuk yang bermanfaat dan dapat digunakan untuk manusia
Anton M. Moeilono
Informasi adalah penerangan, keterangan, pemberitahuan, kabar atau berita. Informasi juga merupakan keterangan atau bahan nyata yang dapat dijadikan dasar kajian analisis atau kesimpulan
Gordon B. Davis
Informasi adalah data yang telah dirposes/diolah ke dalam bentuk yang sangat berarti untuk penerimanya dan merupakan nilai yang sesungguhnya atau dipahami dalam tindakan atau keputusan yang sekarang atau nantinya
Robert G. Murdick
Informasi terdiri atas data yang telah didapatkan, diolah/diproses, atau sebaliknya yang digunakan untuk tujuan penjelasan/penerangan, uraian, atau sebagai sebuah dasar untuk pembuatan ramalan atau pembuatan keputusan
Kusrini
Informasi adalah data yang sudah diolah menjadi sebuah bentuk yang berarti bagi pengguna, yang bermanfaat dalam pengambilan keputusan saat ni atau mendukung sumber informasi
Davis
Informasi adalah data yang telah diolah menjadi bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang
MC Leod
Infomasi adalah data yang telah diproses atau data yang memiliki arti
Firmanzah
Informasi adalah data dan angka yang sudah diberi makna dan nilai
Jeremy Pope
Informasi adalah kekuasaan. Semakin banyak orang memiliki informasi, pembagian kekuasaan akan semakin luas
2. 1024 Byte = 8 Bit
3. 1 GB = 1.073.741.824 Byte
4. Field
Field adalah sebuah unit data yang berisi satu atau lebih karakter (byte). Ia merupakan unit terkecil dari informasi berharga dalam database. setiap field memiliki nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam field. Contoh field adalah nama pertama Anda, alamat jalan, atau jenis kelamin Anda.
Field dapat didesain dengan panjang maksimun terntentu. Field juga dapat didesain dengan tipe data berbeda, semisal hanya teks, atau hanya angka, tanggal, waktu, atau bahkan hanya jawaban “ya” dan “tidak”, link web, gambar, suara dan video.
Field adalah sebuah unit data yang berisi satu atau lebih karakter (byte). Ia merupakan unit terkecil dari informasi berharga dalam database. setiap field memiliki nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam field. Contoh field adalah nama pertama Anda, alamat jalan, atau jenis kelamin Anda.
Field dapat didesain dengan panjang maksimun terntentu. Field juga dapat didesain dengan tipe data berbeda, semisal hanya teks, atau hanya angka, tanggal, waktu, atau bahkan hanya jawaban “ya” dan “tidak”, link web, gambar, suara dan video.
File
File adalah kumpulan record-record yang saling berhubungan. contoh sebuah file adalah data tentang siapa saja yang bekerja di departemen yang sama dalam sebuah perusahaan, termasuk nama, alamat, dan nomor jaminan sosial. File banyak digunakan karena ia merupakan kumpulan data atau informasi yang diperlakukan sebagai satau unit oleh komputer.
dalam hierarki data, file berada dalam bagian atas. Kumpulan file yang berhubungan membentuk suatu database.database sebuah perusahaan mencakup semua file pegawai sebelumnya dan pegawai saat ini di departemen. Setiap pegawai bisa punya beberapa file, sebagai contoh file upah, dana pensiun, kuota penjualan, dan penerimaan, dan sebagainya.
File adalah kumpulan record-record yang saling berhubungan. contoh sebuah file adalah data tentang siapa saja yang bekerja di departemen yang sama dalam sebuah perusahaan, termasuk nama, alamat, dan nomor jaminan sosial. File banyak digunakan karena ia merupakan kumpulan data atau informasi yang diperlakukan sebagai satau unit oleh komputer.
dalam hierarki data, file berada dalam bagian atas. Kumpulan file yang berhubungan membentuk suatu database.database sebuah perusahaan mencakup semua file pegawai sebelumnya dan pegawai saat ini di departemen. Setiap pegawai bisa punya beberapa file, sebagai contoh file upah, dana pensiun, kuota penjualan, dan penerimaan, dan sebagainya.
5. Data
Definition Language (DDL)
Bahasa yang
digunakan dalam mendefinisikan struktur atau kerangka dari basis data, di
dalamnya termasuk record, elemen data, kunci elemen, dan relasinya
Contoh: CREATE, DROP, dan ALTER. Hasil kompilasi dari perintah DDL adalah
satu set dari table yang disi
CREATE untuk membentuk basis data, table atau index
· ALTER untuk mengubah struktur table
· DROP untuk menghapus basis data, table atau index
· ALTER untuk mengubah struktur table
· DROP untuk menghapus basis data, table atau index
-
Membuat Database
- Menghapus Database
- Menggunakan Database
- Menampilkan Database
- Membuat Tabel
- Membuat Indeks pada Tabel
- Menghapus Tabel
- Mengganti Nama Tabel
- Menghapus Indeks
- Melihat Informasi Tabel
- Modifikasi Struktur Tabel
- Menghapus Database
- Menggunakan Database
- Menampilkan Database
- Membuat Tabel
- Membuat Indeks pada Tabel
- Menghapus Tabel
- Mengganti Nama Tabel
- Menghapus Indeks
- Melihat Informasi Tabel
- Modifikasi Struktur Tabel
-
Sebagai contoh, pernyataan berikut dalam bahasa SQL untuk mendefinisikan tabel
mahasiswa :
Create table mahasiswa
(Kode char(3),
NPM char(13),
Nama varchar(30))
|
-
Sebagai contoh, untuk menghapus database Universitas
Drop Database
Universitas
|
Eksekusi pernyataan DDL diatas akan membuat
table mahasiswa. Pernyataan ini menambahkan kumpulan table yang
disebut kamus data atau direktori data.
Kamus data adalah istilah basisdata
yang mengacu pada definisi data yang disimpan dalam basisdata dan dikendalikan
oleh system manajemn basisdata.
Data
Manipulation Language (DML)
Merupakan bentuk bahasa basis data yang berguna untuk melakukan manipulasi dan
pengambilan data pada suatu basis data. Manipulasi data dapat berupa:
a. Penyisipan/Penambahan data baru ke suatu basis data
b. Penghapusan data dari suatu basis data
c. Pengubahan data dari satu basis data.
a. Penyisipan/Penambahan data baru ke suatu basis data
b. Penghapusan data dari suatu basis data
c. Pengubahan data dari satu basis data.
Terdapat dua tipe DML, yaitu:
a. Prosedural
Membutuhkan pemakai untuk menspesifikasikan data apa yang dibutuhkan dan bagaimana cara mendapatkannya.
a. Prosedural
Membutuhkan pemakai untuk menspesifikasikan data apa yang dibutuhkan dan bagaimana cara mendapatkannya.
b. Non Prosedural
Non Prosedural membutuhkan pemakai untuk menspesifikasikan data apa yang di butuhkan tanpa tahu bagaimana cara mendapatkannya. Contoh paket bahasa prosedural adalahdBase III, FoxBase, sedangkan non prosedural adalah SQL (Structure Query Language) atau Query By Example (QBE)
Non Prosedural membutuhkan pemakai untuk menspesifikasikan data apa yang di butuhkan tanpa tahu bagaimana cara mendapatkannya. Contoh paket bahasa prosedural adalahdBase III, FoxBase, sedangkan non prosedural adalah SQL (Structure Query Language) atau Query By Example (QBE)
- Bahasa untuk mengakses basis data
- Bahasa untuk mengolah basis data
- Bahasa untuk memanggil fungsi-fungsi agregasi
- Bahasa untuk melakukan query
- Jenis-jenis query:
· Sederhana
· Join
· Bertingkat ( Nested Query )
- Bahasa untuk mengolah basis data
- Bahasa untuk memanggil fungsi-fungsi agregasi
- Bahasa untuk melakukan query
- Jenis-jenis query:
· Sederhana
· Join
· Bertingkat ( Nested Query )
Bahasa manipulasi data (data manipulation
language) merupakan bahasa yang digunakan untuk memanipulasi basis data.
Manipulasi basis data dapat berupa menambah (append), menghapus (delete), mengganti
(update), menyisip (insert), menarik informasi tertentu (query).
6. Basis Data dibutuhkan untuk memudahkan kita dalam penyimpanan data atau pengambilan data dengan efisien waktu. DBMS dibutuhkan karena bila hanya disimpan tanpa diperhatikan sistem penyusunan atau sistem pengambilan data maka akan sangat sulit untuk mencari data yang kita inginkan,dengan DBMS maka akan mempermudah dalam penyimpanan data maupun pengambilan data.
7. Tipe file yang digunakan dalam sistem basis
data :
Beberapa tipe data yang sering digunakan dalam database adalah :
a. Text
Tipe data text dapat menerima huruf,
angka, spasi dan tanda baca, jumlah karakter yang dapat tersimpan 255
karakter atau sebanyak karakter yang ditentukan oleh FieldSize.
b. Memo
Memo digunakan untuk menyimpan teks apa
saja yang digunakan sebagai catatan atau keterangan yang akan dipakai
dalam database dengan panjang karakter maksimal 65.535 karakter.
c. Number
Tipe data number (angka)berisi data yang akan digunakan untuk melakukan penghitungan matematika.
Untuk
field nama yang bertipe Number ketentuan panjang ukuran yang dapat
kalian masukan berdasakan pilihan properti dengan ketentuan sebagai
berikut:
a. Date/time
Tipe data date/time hanya dapat menerima
tanggal/waktu. Tipe data ini berisi nilai data tanggal dan waktu untuk
100 tahun sampai dengan 9.999 tahun dengan ukuran 8 byte.
b. Currency
Tipe data currency berisi nilai uang dan
data bilangan yang digunakan dalam perhitungan matematika termasuk 1
sampai 4 angka di belakang koma.
c. AutoNumber
Tipe data jenis ini berisi bilangan yang
berurutan atau acak yang unik, yang secara otomatis diberikan oleh
microsoft Acces jika record baru ditambah ke dalam tabel.
d. Yes/no
Tipe data jenis ini berisi yes atau no,
atau untuk field yang hanya memiliki satu kemungkinan nilai (Yes/No,
True/False, On/Of) adapun ukuran tipe data jenis ini adalah 1 byte
e. Ole object
Tipe data jenis ini berisi objek yang dikaitkan (linked) ke atau disisipkan ke dalam Microsoft Access.
f. Hyperlink
Dalam tipe data berisi alamat Hiperlink (URL) agar dapat terkait dengan objek atau data yang tersimpan di lokasi lain.
g. Lookup
Dalam lember kerja ini memungkinkan
pemakain nilai dari tabel lain atau dari tabel lain yang didefinisikan
sendiri dengan menggunakan Listbox atau Combo Box.
a. File
induk (master file)
Ada
2 file induk :
•
File induk acuan (reference master file)
o
Recordnya relatif statis, jarang berubah nilainya
o
Contoh : file daftar gaji, matakuliah
•
File induk dinamik (dynamic master file)
o Nilai
dari recordnya sering berubah atau diupdate sebagai hasil
suatu transaksi
o
Contoh : file stok barang
b. File
transaksi (Transaction file)
Disebut juga file input.
Digunakan untuk merekam data
hasil transaksi.
Contoh file penjualan barang
c. File
laporan (report file)
Disebut juga file output.
Berisi informasi
sementara yang akan ditampilkan sebagai laporan.
d. File
sejarah (history file)
Disebut juga file arsip (archieval file).
Merupakan file yang berisi data masa lalu yang sudah tidk
aktif lagi, tapi masih disimpan sebagai arsip.
e. File
pelindung (bacup file)
Merupakan salinan dari file-file yang masih aktf di dalam
basis data pada saat tertentu.
Digunakan sebagai cadangan apabila file basis data yang
aktf mengalami kerusakan atau hilang.
8. Hierarki adalah urutan atau aturan dari tingkatan abstraksi menjadi seperti struktur pohon. Hierarki membentuk sesuatu pada beberapa aturan yang khusus atau berdasarkan peringkat
· Bit adalah suatu sistem angka biner
yang terdiri atas dua macam nilai saja, yaitu 0 dan 1. Sistem angka biner
merupakan dasar dasar yang dapat digunakan untuk komunikasi antara manusia dan
mesin (komputer) yang merupakan sekumpulan komponen elektronik dan hanya dapat
membedakan dua keadaan saja (on dan off). Jadi bit adalah unit terkecil dari
pembentuk data.
· Byte adalah bagian terkecil yang dapat
dialamatkan dalam memori. Byte merupakan sekumpulan bit yang
secara konvensional terdiri atas kombinasi delapan bit. Satu byte
digunakan untuk mengkodekan satu buah karakter dalam memori. Contoh: Kode Ascii
untuk J ialah 10101010. Jadi byte adalah kumpulan bit yang membentuk
satu karakter (huruf, angka, atau tanda). Dengan kombinasi 8 bit, dapat
diperoleh 256 karakter (= 2 pangkat 8).
· Field atau kolom adalah unit terkecil
yang disebut data. Field merupakan sekumpulan byte yang mempunyai
makna. Contoh: : nim, nama_m, tpt_lhr_m, tgl_lhr_m,
alm_m dan dan atribut lainnya yang menyangkut mahasiswa tersebut.
· Record atau baris adalah
kumpulan item yang secara logic saling berhubungan. Setiap record dapat
dikenali oleh sesuatu yang mengenalinya, yaitu field kunci. Gambar 1 merupakan
contoh dari record. Jadi record ibarat kumpulan kata yang membentuk satu
kalimat yang berarti Contohnya adalah nim, nama_m,
tpt_lhr_m, tgl_lhr_m, alm_m an atribut lainnya dari seorang Mahasiswa dapat
dihimpun dalam sebuah record / baris.
· File atau tabel adalah kumpulan record yang sejenis dan secara logic
berhubungan. Pembuatan dan pemeliharaan file adalah faktor yang sangat penting
dalam sistem informasi manajemen yang memakai komputer. Jadi tabel ibarat
kumpulan baris/record yang membentuk satu tabel yang berarti, misal file
mahasiswa,file
upah, dana pensiun, kuota penjualan, dan penerimaan, dan sebagainya.
· Database merupakan
kumpulan file-file yang berhubungan secara logis dan digunakan secara rutin
pada operasi-operasi sistem informasi manajemen. Semua database umumnya berisi
elemen-elemen data yang disusun ke dalam file-file yang diorganisasikan
berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer
dan dengan software untuk melakukan manipulasi data untuk kegunaan tertentu.
Jadi, suatu database adalah menunjukkan suatu kumpulan tabel yang dipakai dalam
suatu lingkup perusahaan atau instansi untuk tujuan tertentu. Contoh suatu
database adalah database akademik yang berisi file-file: mahasiswa, dosen,
kurikulum, dan jadwal yang diperlukan untuk mendukung operasi sistim informasi
akademik.
10. Pengguna Basis Data :
A. System Engineer
Tenaga ahli yang bertanggung jawab
atas pemasangan Sistem Basis Data, dan juga mengadakan peningkatan dan
melaporkan kesalahan dari sistem tersebut kepada pihak penjual
B. Database Administrator (DBA)
Tenaga ahli yang mempunyai tugas untuk
mengontrol sistem basis data secara keseluruhan, meramalkan kebutuhan akan
sistem basis data, merencanakannya dan mengaturnya.
Tugas DBA :
- Mengontrol DBMS dan software-software
- Memonitor siapa yang mengakses basis data
- Mengatur pemakaian basis data
- Memeriksa security, integrity, recovery dan concurency
- Install dan upgrade database
- Backup dan restore database
- Menghubungi database teknikal support bila terdapat gangguan atau masalah
- Melakukan perencanaan untuk backup dan recovery informasi database
- Memastikan pemenuhan perjanjian Database License
- Mendaftar pengguna dan memelihara keamanan database
Program Utilitas yang digunakan oleh DBA :
- Loading Routines, Membangun versi utama dari basis data
- Reorganization Routines, Mengatur / mengorganisasikan kembali basis data
- Journaling Routines, Mencatat semua operasi pemakaian basis data
- Recovery Routines, Menempatkan kembali data, sebelum terjadinya kerusakan
- Statistical Analysis Routines, Membantu memonitor kehandalan sistem\
C. End User (Pemakai Akhir)
Ada beberapa jenis (tipe) pemakai
terhadap suatu sistem basis data yang dapat dibedakan berdasarkan cara mereka
berinteraksi terhadap sistem :
- Programmer aplikasi
Pemakai yang berinteraksi dengan basis
data melalui Data Manipulation Language (DML), yang disertakan (embedded) dalam
program yang ditulis pada bahasa pemrograman induk (seperti C, pascal, cobol, dll)
- Pemakai Mahir (Casual User)
Pemakai yang berinteraksi dengan
sistem tanpa menulis modul program. Mereka menyatakan query (untuk akses data)
dengan bahasa query yang telah disediakan oleh suatu DBMS
- Pemakai Umum (End User / Naïve User)
Pemakai yang berinteraksi dengan
sistem basis data melalui pemanggilan satu program aplikasi permanen
(executable program) yang telah ditulis (disediakan) sebelumnya
- Pemakai Khusus (Specialized/Sophisticated User)
Pemakai yang menulis aplikasi basis
data non konvensional, tetapi untuk keperluan-keperluan khusus seperti aplikasi
AI, Sistem Pakar, Pengolahan Citra, dll, yang bisa saja mengakses basis data
dengan atau tanpa DBMS yang bersangkutan.
11.