STEPHANIE BETHA R.H,S.ST
DEFINISI OPERASI
DASAR BASIS DATA OBJEKTIF BASIS DATA PENERAPAN BASIS DATA
APA SIH DATA ITU??
PENGUMPULAN INFORMASI
PENCATATAN
PENGUKURAN
DATA Data Identitas Pegawai Data transaksi pembelian Definisi data adalah informasi yg mengandung arti
Karena informasi yg ada memberi arti penting untuk skrg maupun masa depan
Sekumpulan data yg saling berhubungan Untuk mencapai tujuan tertentu
Definisi Basis adalah kumpulan/gudang/tempat berkumpul
Definisi Data adalah fakta dunia nyata yg memiliki suatu objek seperti manusia,barang yg direkam dalam bentuk huruf dan angka
Kumpulan baju di lemari
Kumpulan arsip kantor BASIS DATA
Penyusunan buku yang berantakan Akan memperlambat proses pencarian
DATA MAHASISWA NIM
NAMA
ALAMAT
M001
Nanda
Surabaya
M002
Bony
Malang
M003
Charlie
Bandung
Kita seringkali menerapkan cara/aturan tertentu dalam menyusun atau menempatkan baju-baju di dalam sebuah lemari. Upaya ini baru kita lakukan jika kita rasakan bahwa buku atau baju tersebut sudah ‘cukup banyak’ Mengapa kita lakukan hal tersebut jawabanya sederhana kita berharap agar suatu saat nanti sewaktu kita bermaksud untuk mencari dan mengambil kembali buku atau baju dari lemari masing-masing kita dapat dengan cepat dan mudah melakukannya. Yang ditonjolkan dalam basis data adalah pengaturan/pemilahan/pengelompokan atau pengorganisasian data yang akan kita simpan sesuai fungsi atau jenisnya.
Basis data bukan hanya sekedar penyimpanan data secara elektronis (dengan bantuan komputer) artinya tidak semua semua bentuk penyimpanan data secara elektronis disebut basis data. Menyimpan dokumen dalam bentuk teks, spread sheet tidak bisa disebut sebagai basis data.karena di dalamnya tidak ada pemilahan dan pengelompokkan data sesuai jenis/fungsi data Basis Data dalam sebuah sistem (basis data dalam komputer) terdiri atas tabel-tabel yg tiap tabelnya memilah dan mengelompokan data sesuai jenis/fungsi data.
Pembuatan basis data baru (create database) Penghapusan basis data Pembuatan tabel/file baru ke suatu basis data (create table) Pengahapusan file / tabel dari suatu basis data (drop table) Penambahan/pengisian data baru ke sebuah file/tabel Pengambilan data dari sebuah file/tabel (search) Pengubahan data dari sebuah file atau tabel (modify) Penghapusan data dari sebuah file/tabel (delete)
Efisiensi ruang simpan (menghindari redudansi data)
Cepat dan mudah dlm manipulasi data
Objektif Basis Data
Keakuratan (pemanfaatan pengkodean membuat data lebih akurat)
Bidang Fungsional : Kepegawaian Pergudangan (inventory) Akuntansi Reservasi Layanan Pelanggan
Bentuk Perusahan : Perbankan Rumah Sakit Produsen Barang Sekolah Telekomunikasi
STEPHANIE BETHA R.H,S.ST
Sistem adalah sebuah tatanan yang terdiri atas sejumlah komponen fungsional yang saling bersama-sama bertujuan untuk memenuhi suatu proses atau pekerjaan tertentu. Sebuah mobil dapat mewakili sebuah sistem. Basis data adalah sebuah objek yang pasif. Yaitu membutuhkan pengelola atau penggeraknya. Gabungan antara penggerak dan pengelolanya menghasilkan sebuah sistem.
Basis data hanyalah sebuah objek, tidak akan berguna jika tidak ada pengelola/penggeraknya. Yang menjadi pengelola langsung adalah software. Gabungan antara basis data dan pengelolanya disebut sistem basis data
Secara
umum sebuah sistem basis data merupakan sistem yang terdiri atas kumpulan file (tabel) yg saling berhubungan (dalam sebuah basis data di sebuah komputer) dan sekumpulan program (DBMS) yg memungkinkan beberapa pemakai atau program lain untuk mengakses dan memanipulasi file-file (tabel-tabel) tersebut Tujuan DBMS menyediakan fasilitas interface dalam melihat data kepada user/pemakai
File 3
File 2
BASIS DATA File 1
Perangkat
keras antara lain : komputer, hardisk Sistem operasi (Windows, DOS, Linux) Basis Data Sebuah sistem basis data dapat memiliki beberapa basis data. Tiap basis data memiliki sejumlah objek basis data ( tabel / file dll) Sistem Pengelola Basis Data (DBMS) perangkat lunak yang akan menentukan data untuk diorganisasi (access, SQL server, Oracle)
Pemakai
antara lain : a. Programmer pemakai berinteraksi langsung dengan basis data b. User mahir pemakai berinteraksi dengan sistem tanpa menulis modul program, mereka hanya menuliskan query. c. User umum pemakai berinteraksi melalui pemanggilan suatu program aplikasi permanen (executable program)
Abstraksi data merupakan tingkatantingkatan pengguna dalam memandang bagaimana sebenarnya data diolah dalam sebuah sistem database sehingga menyerupai kondisi yang sebenarnya dihadapi oleh pengguna sehari-hari.
Menunjukkan bagaimana sesungguhnya suatu data disimpan,data disimpan dalam kondisi sebenarnya. Level ini sangat kompleks karena struktur data dijelaskan secara rinci.
Pemakai melihat data sbg gabungan dari struktur dan datanya sendiri
Definisi Level Fisik (Physical level)
data
Berhubungan dengan data sebagai teks,angka, bit data
Menggambarkan data yang sebenarnya (secara fungsional)
Definisi Level Lojik (Conceptual level) Berurusan dg data
Pemaakai dpt mengetahui bhw misal data pegawai disimpan dlm beberapa file/tabel spt file pribadi, file pendidikan,file pekerjaan
Level ini menggambarkan data apa (what) yang disimpan dalam database dan menjelaskan bagaimana hubungan antar datanya secara keseluruhan. Seorang pengguna dalam level ini dapat mengetahui bahwa data mahasiswa disimpan pada tabel mahasiswa, tabel krs, tabel transkrip dan lain sebagainya. Level ini biasa di pakai oleh seorang Database Administrator (DBA).
User hanya berurusan dg sebagian data karena terdiri dari banyak user
Definisi Level Penampakan (View level)
data
Datanya bisa divisualisasikan dengan gambar,suara
Level
Pandangan (View Level) Ini merupakan level yang tertinggi, hanya menggambarkan sebagian saja dari keseluruhan database sesuai dengan kebutuhan pengguna. Misalnya : Bagian keuangan hanya membutuhkan data keuangan, jadi yang digambarkan hanyapandangan terhadap data keuangan saja, begitu juga dengan bagian akuntansi, hanya membutuhkan data akuntansi saja. Jadi tidak semua pengguna database membutuhkan seluruh informasi yang terdapat dalamdatabase tersebut.
Buatlah
sebuah kasus ilustrasi tentang database/basis data Buatlah sebuah kasus ilustrasi tentang sistem basis data