1.
Data adalah sesuatu yang
belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu
pengolahan. Data bisa berujut suatu keadaan, gambar, suara, huruf, angka,
matematika, bahasa ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai
bahan untuk melihat lingkungan, obyek, kejadian ataupun suatu konsep.
Informasi merupakan
hasil pengolahan dari sebuah model, formasi, organisasi, ataupun suatu
perubahan bentuk dari data yang memiliki nilai tertentu, dan bisa digunakan
untuk menambah pengetahuan bagi yang menerimanya.
Pengolahan data adalah suatu bahan mentah
yang diolah sedemikian rupa sehingga menghasilkan suatu informasi
2.
1024 byte = 8192 bit
3.
1 GB = 1,073,741,824 bytes
4.
File : kumpulan informasi yang berhubungan
dan tersimpan di dalam secondary storage, secara konsep file mempunyai
beberapa tipe ada yang bertipe Data terdiri dari character, numeric, dan binary
ada juga file yang bertipe program.
contoh sebuah file adalah data tentang
siapa saja yang bekerja di departemen yang sama dalam sebuah perusahaan,
termasuk nama, alamat, dan nomor jaminan sosial.
Field : kumpulan karakter yang memberi
arti.
Contoh field adalah nama pertama Anda,
alamat jalan, atau jenis kelamin Anda.
5.
DDL (Data Definition Language) : Perintah yang
dapat digunakan untuk membuat/ menghapus/ mengubah sebuah object database,
seperti database, table, index dll
Contoh:
CREATE
DATABASE : perintah ini digunakan untuk membuat database
contoh : db2 create database deny
ALTER DATABASE : perintah ini digunakan untuk mengubah struktur database
contoh : db2 drop database deny
CREATE TABLE : perintah ini digunakan untuk membuat table
contoh : db2 create table mhs(nim char(10),name char(50),fakultas char(50))
ALTER TABLE : perintah ini digunakan untuk mengubah table
contoh : db2 alter table mhs add nilai integer
DROP TABLE : perintah ini digunakan untuk menghapus table
contoh : db2 drop table mhs
CREATE INDEX : perintah ini digunakan untuk membuat index
contoh : db2 create unique index nim_indx on mhs(nim)
contoh : db2 create database deny
ALTER DATABASE : perintah ini digunakan untuk mengubah struktur database
contoh : db2 drop database deny
CREATE TABLE : perintah ini digunakan untuk membuat table
contoh : db2 create table mhs(nim char(10),name char(50),fakultas char(50))
ALTER TABLE : perintah ini digunakan untuk mengubah table
contoh : db2 alter table mhs add nilai integer
DROP TABLE : perintah ini digunakan untuk menghapus table
contoh : db2 drop table mhs
CREATE INDEX : perintah ini digunakan untuk membuat index
contoh : db2 create unique index nim_indx on mhs(nim)
DROP INDEX : perintah ini digunakan untuk menghapus
index
contoh : db2 drop index nim_indx
DML (Data Manipulation Language) Perintah yang
dapat digunakan untuk memodifikasi isi dari database.
Contoh:
SELECT : perintah ini digunakan untuk mendapatkan data dari database
contoh
db2 select * from staff
SELECT : perintah ini digunakan untuk mendapatkan data dari database
contoh
db2 select * from staff
db2 select id, salary from staff where id = 10
db2 select id, salary, 0.1*salary as tax from staff where id = 10
db2 select * from staff fetch first rows onlydb2 select id,dept,sum(salary)as total from staff group by id,dept order by 2 desc fetch first 5 row only
db2 select id, salary, 0.1*salary as tax from staff where id = 10
db2 select * from staff fetch first rows onlydb2 select id,dept,sum(salary)as total from staff group by id,dept order by 2 desc fetch first 5 row only
UPDATE : perintah ini digunakan untuk mengubah
data di database
contoh : db2 update staff set salary=50000.00 where id=10
DELETE : perintah ini digunakan untuk menghapus data dari database
contoh : db2 delete from staff where id=350
INSERT INTO : perintah ini digunakan untuk memasukkan data dari database
contoh : db2 insert into staff(id,name,job,dept,salary)values(111,’Deny’,'Mgr’,20,10000)
contoh : db2 update staff set salary=50000.00 where id=10
DELETE : perintah ini digunakan untuk menghapus data dari database
contoh : db2 delete from staff where id=350
INSERT INTO : perintah ini digunakan untuk memasukkan data dari database
contoh : db2 insert into staff(id,name,job,dept,salary)values(111,’Deny’,'Mgr’,20,10000)
6.
Pada berbagai macam aplikasi,
basis data database merupakan
bagian yang penting, karena dengan basis data suatu aplikasi dapat menyimpan,
memproses dan menampilkan informasi – informasi yang dapat
dimanfaatkan oleh user. Basis data adalah sebuah
kumpulan dari data yang disusun
secara logic dan diatur oleh sekumpulan aturan – aturan, prosedur - prosedur dan fungsionalitas – fungsionalitas yang membantu menjamin konsistensi dan interpretasi data tersebut. Oleh sebab itu, dibutuhkan suatu tool yang dapat digunakan untuk mengelola, menjamin konsistensi dan interpretasi data. Berdasarkan kebutuhan di atas, maka munculah sebuah tools yang dapat digunakan untuk memenuhi kebutuhan tersebut yang bernama Database Management System (DBMS). Database Management System adalah kumpulan dari software program yang kompleks yang berguna untuk mengontrol dan mengatur storage dan mengambil sekumpulan data, menyusun data secara logic dan menyediakan fungsi - fungsi bagi user untuk menjamin bahwa data terebut disusun secara logic
dan menjamin kekonsistenan data.
secara logic dan diatur oleh sekumpulan aturan – aturan, prosedur - prosedur dan fungsionalitas – fungsionalitas yang membantu menjamin konsistensi dan interpretasi data tersebut. Oleh sebab itu, dibutuhkan suatu tool yang dapat digunakan untuk mengelola, menjamin konsistensi dan interpretasi data. Berdasarkan kebutuhan di atas, maka munculah sebuah tools yang dapat digunakan untuk memenuhi kebutuhan tersebut yang bernama Database Management System (DBMS). Database Management System adalah kumpulan dari software program yang kompleks yang berguna untuk mengontrol dan mengatur storage dan mengambil sekumpulan data, menyusun data secara logic dan menyediakan fungsi - fungsi bagi user untuk menjamin bahwa data terebut disusun secara logic
dan menjamin kekonsistenan data.
7. File Induk (Master File), File
ini merupakan file yang penting, karena berisi record-record yang sangat perlu
di dalam organisasi. File ini akan tetap terus ada selama hidup dari sistem.
File induk dapat dikategorikan lagi menjadi:
a. File Induk
Acuan (Reference Master File), yaitu induk file yang recordnya relatif statis,
jarang berubah nilainya. Misalkan, file daftar gaji, file daftar matakuliah.
b. File Induk
Dinamik (Dynamic Master File), yaitu induk file yang nilai dari record-recordnya
sering berubah atau sering dimuktahirkan (Up-Dated) sebagai hasil dari suatu
transaksi. Misalkan, file induk data barang, yang setiap saat field unitnya
harus dimuktahirkan (Up-Dated) bila terjadi transaksi.
File Transaksi (Transaction File), File transaksi juga
sering disebut dengan nama input file. File ini digunakan untuk merekam data
hasil dari transaksi yang terjadi. Contohnya, file penjualan, yang berisi data
hasil transaksi penjualan.
File Laporan (Report File), File ini juga disebut
dengan nama output file, yaitu file berisi informasi yang akan ditampilkan. Isi
dari file ini biasanya diambilkan dari field di satu atau lebih master file
untuk mempersiapkan pembuatan laporan.
File Sejarah (History File), File sejarah (history
file) juga biasa disebut dengan nama file arsip (Archival File), merupakan file
yang berisi data masa lalu yang sudah tidak aktif lagi tetapi masih disimpan
sebagai arsip.
File Pelindung (Backup File), File pelindung merupakan
salinan dari file-file yang masih aktif di dalam database pada suatu saat
tertentu. File ini digunakan sebagai pelindung atau cadangan bila file database
yang aktif mengalami kerusakan atau hilang.
File Work, yaitu file sementara dari system
yang merupakan alat untuk melewatkan data yang dibuat oleh program ke program
lain. Dalam hal ini adalah proses perubahan file master dengan menggunkan file
transaksi sebagai file pengganti atau perubahnya.
File Program, yaitu file yang berisi
intruksi-intruksi untuk memproses data yang akan disimpan pada file lain atau
pada memori utama. Intruksi-intruksi tersebut ditulis dengan menggunakan bahasa
pemrograman seperti BASIC, COBOL, FORTRAN, bahasa assembler dan lain
sebagainya.
File Teks, yaitu file yang berisi input data
alphanumeric dan grafik yang digunakan oleh sebuah teks editor program. Teks
File ini hanya dapat diproses dengan menggunkanan teks editor.
File Library, yaitu file yang digunakan untuk
penyimpanan program aplikasi, program utilitas atau program lainnya. File ini
bersifat tetap yang merupakan file sempurnanya dari dump file. Itulah perbedaan
antara dump file dengan library file, dimana dump file hanya file sementara
yang masih dalam proses perbaikan atau pengembangan sedangkan file library
merupakan file finishing dari backup file.
8.
a.
Model data
berbasis objek, Merupakan himpunan data dan prosedur/relasi yang menjelaskan
hubungan logik antar data dalam suatu basiss data berdasarkan obyek datanya
terdiri atas :
· Entity Relationship Model : Model
data yang berbasis objek, untuk menghubungkan atau merelasikan antara entitas
dalam sebuah model berbasis data.
· Semantic Model : Suatu model data
yang dikembangkan berdasarkan objek.
b. Model data berbasis record, Model ini berdasarkan
record/rekaman untuk menjelaskan kepada pemakai mengenai hubungan logik antar
data dalam basis data. Terdiri Dari : Hierarchycal Model, Network Model,
Relational Model.
c. Model data fisik, model ini digunakan untuk menguraikan
data di tingkat internal atau menjelaskan kepada pemakai bagaimana data-data
dalam basis data disimpan dalam media penyimpanan secara fisik. model ini
jarang digunakan karena kerumitan dan kompleksitasnya yang justru menyulitkan
pemakai.
d. Model data konseptual, menyediakan konsep yang sesuai
dengan perpsepsi pemakai yang memandang datanya.
9. Hirarki data
adalah susunan data-data berdasarkan urutannya masing-masing secara benar.
Berdasarkan tingkat kompleksitas nilai data, tingkatan data dapat disusun
kedalam sebuah hirarki, mulai dari yang paling sederhana hingga yang paling
komplek.
1. Basis data, merupakan
sekumpulan dari bermacam-macam tipe record yang memiliki hubungan antar record.
Contohnya : Suatu database adalah database akademik yang berisi file-file:
mahasiswa, dosen, kurikulum, dan jadwal yang diperlukan untuk mendukung operasi
sistim informasi akademik. Gamba
2. 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 gambar
dibawah ini mewakili tabel nilai mata kuliah MIS.
3. Record atau baris, adalah kumpulan item yang secara logic saling berhubungan. Setiap record
dapat dikenali oleh sesuatu yang mengenalinya, yaitu field kunci. Jadi record
ibarat kumpulan kata yang membentuk satu kalimat yang berarti, misal gambar
dibawah ini mewakili kalimat: Joni memenmpuh mata kuliah MIS (kode IS101)
dengan nilai A.4. Field atau kolom, adalah unit terkecil
yang disebut data. Field merupakan sekumpulan byte yang mempunyai
makna. Contoh: Joni yang merupakan field nama. Jadi field ibarat
kumpulan karakter yang membentuk suatu kata.
5. 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).
6. 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.
10.
: a.
Database Administrator, adalah pengguna yang memiliki kewenangan sebagai pusat
pengendali seluruh sistem basis data, maupun program-program yang mengaksesnya,
menentukan pola struktur basis data, memodifikasi struktur database,
menginstall dan upgrade database, membackup 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, membuat objek utama database (tabel, view, index) setelah database
developer selesai mendesain, membuat penyimpanan struktur database (tables
paces), menyediakan sistem penyimpanan.
b. Aplication Programmers, adalah programmer aplikasi
yang berinteraksi dengan sistem melalui pemanggilan data manipulation language
(DML), yang dimasukkan ke dalam program yang tertulis.
c. Sophisticated Users, adalah pengguna yang
berinteraksi dengan sisitem tanpa harus menuliskan sendiri programnya, di ganti
dengan melakukan permintaan dalam bentuk bahsa query basis data, seperti : Ms.
Access, SQL.
d. Specialized Users, adalah yang menuliskan program
aplikasi basis data khusus yang tidak sesuai dengan frame work pemrosesan data
tradisional, contoh : sistem pakar, multimedia.
e. Native Users, adalah pengguna yang
berinteraksi dengan sistem dengan cara memanggil salah satu program aplikasi
yang telah disediakan, contoh : operator pada bagian teller, gaji, dan
personalia.
11.

12.
Arti nim mahasiswa : 4 = kampus
18 = jurusan
10 =
010 = tahun angkatan
094 = no urut
