Informasi
Hasil pengolahan data dalam suatu bentuk yang
lebih berguna dan lebih berarti bagi penerimanya
yang menggambarkan suatu kejadian yang nyata
yang digunakan dalam pengambilan keputusan.
Sistem Informasi
Suatu sistem dalam suatu organisasi yang
merupakan kombinasi dari orang-orang, fasilitas,
teknologi, media, prosedur-prosedur dan
pengendaliannya untuk menyediakan suatu dasar
informasi dalam pengambilan keputusan.
Database
file
Record
karakter
BIT
Struktur Hirarki data dalam Database
1. Karakter, adalah kumpulan bit yang membentuk sebuah byte. Karakter ini dalam
bentuk nyatanya dapat merepresentasikan angka, huruf, tanda baca, atau
symbol dalam jumlah tunggal. Misalnya: “4”, “R”, “?”, “&”.
2. Field, adalah kombinasi dari satu lebih karakter yang membentuk unit data
terkecil yang dapat diakses oleh pengguna, misalnya field yang menyatakan
nama anggota. Tipe data dari tiap field menentukan tipe data yang dapat
ditampung pada sebuah field. Misalnya: teks, angka, mata uang, tanggal, memo,
yes/no, hyperlink, objek.
3. Record, adalah kumpulan field yang saling terkait, sedangkan key field/primari
key merupakan field yang menggambarkan secara unik tiap record yang ada
dalam sebuah tabel.
4. Tabel, adalah kumpulan record yang saling terkait yang disimpan dalam sebuah
media penyimpanan, seperti harddisk, CD/DVD. Misalnya, sebuah tabel member
fitness center berisi ratusan record data member.
5. Database, merupakan kumpulan tabel yang diorganisasikan sedemikian rupa
sehingga pengguna dapat mengakses, membaca, dan menggunakan informasi
yang ada.
Database
File File
File/Tabel File
Mahasiswa
Field
Definisi :
Sistem software yang multiguna, yang
menyediakan fasilitas untuk mendefinisikan,
membangun dan memanipulasi basis data untuk
aplikasi yang beraneka ragam.
Mendefinisikan
Melibatkan spesifikasi : tipe data, struktur, Kendala
(constraint) dari data yang akan disimpan
Membangun
Berkaitan dengan proses penyimpanan data itu
sendiri pada suatu media penyimpan yang dikontrol
DBMS
Memanipulasi
Termasuk di dalamnya fungsi-fungsi sebagai
“query” terhadap basis data, misal : retrieve,
update, generate report
Lingkungan Sistem Basis Data
User / Programmer
Sistem
Program Aplikasi / Queri
Basis Data
DBMS
Software untuk Memproses
Software
Queri / Program
Gambar 1
Orang yang Berperan
Langsung dalam Basis Data
Administrator Basis Data
Desainer Basis Data
End User
Casual End User(User Mahir)
Naive/Prametric End User (User Umum)
Ophisticated End User (User Khusus)
System Analyst dan Aplication
Programmer
Kapan DBMS tidak diperlukan
End User
Conseptual Conseptual
Schema Level
Conceptual/ Internal mapping
Internal Internal /
Schema Physical Level
Stored Database
Bahasa Basis Data
DBMS merupakan perantara antara user dengan basis
data yang tersimpan dalam disk. Cara berkomunikasi
keduanya diatur dalam suatu bahasa khusus yang
ditetapkan oleh perusahaan pembuat DBMS. Bahasa
itu disebut Bahasa Basis Data. Contoh; SQL, dBase,
QUEL.
Data Definition Language (DDL)
Prosedural
Non Prosedural
Hubungan DBMS dan Aplikasi Basis Data
1. DBMS dan Aplikasi Basis Data terpisah
Aplikasi A
Aplikasi C
Hubungan DBMS dan Aplikasi Basis Data
2. DBMS dan Aplikasi Basis Data menyatu
Basis Data
Aplikasi B
DBMS
Aplikasi A DBMS
Basis Data
Aplikasi B DBMS
Klasifikasi DBMS
Model Data yang disupport
Terdiri dari Model Data Relasional, Hirarki,
Jaringan, Object Oriented
Jumlah user yang bisa ditangani oleh DBMS
User tunggal dan Multi User
Jumlah sites (Lokasi) :
centralized, distributed, client-server
Biaya/harga DBMS
Karakter
Merupakan bagian data yang terkecil, dapat
berupa karakter numerik, huruf ataupun
karakter-karakter khusus yang membentuk
suatu item data.
Back
Field
mereprepentasikan suatu atribut dari record
yang menunjukkan suatu item data, misalnya
nama, alamat, dsb.
field name
field representation : tipe field, lebar field
field value
Back
Record
Kumpulan dari field membentuk suatu record.
Record menggambarkan suatu unit data
individu tertentu
Back
File
File terdiri dari record-record yang
menggambarkan satu kesatuan data yang
sejenis. Misalnya file mata kuliah berisi data
tentang semua mata kuliah yang ada.
Back
Database
Kumpulan dari file / tabel membentuk
suatu database
Back
Level fisik (Internal/Physical Level)
Back
Level Konseptual (Conseptual Level)
Back
Level Penampakan (External/View Level)
Back