Download - Bab 6 sistem manajemen basis data
SISTEM INFORMASI MANAJEMEN
SISTEM MANAJEMEN BASIS
DATA
B A B
6P
RES
EN
TED
BY
Van
rio Z
eke
Kik
i M
am
en
gko
STIE EBEN HAEZAR MANADOSEMESTER V - MANAJEMEN - WORKER
CLASS
ORGANISASI DATA
Data bisnis secara tradisional telah diorganisasikan ke dalam suatu hierarki field-field data yang bergabung untuk membentuk record, dan record yang bergabung untuk membentuk file.
Hierarki data
Unit data yang terkecil, mencerminkan jumlah data terkecil yang akan ditarik dari komputer pada satu waktu.
Field Data
Suatu koleksi field-field data yang saling berhubungan.
Record
Koleksi record yang saling berhubungan, seperti satu file dari seluruh record yang berisi field kode-kode mata kuliah dan namanya.
File
Field Data
Record
File
ORGANISASI DATA
Secara umum, adalah bahwa basis data merupakan kumpulan dari kumpulan dari seluruh data berbasis komputer sebuah perusahaan. Definisi sempitnya, basis data merupakan kumpulan data yang berada di bawah kendali piranti lunak sistem manajemen basis data.
Basis Data
Spreadsheet sebagai basis data sederhanaSecara konseptual serupa dengan sekumpulan tabel-tabel yang saling berhubungan.
Suatu tabel yang tidak memiliki kolom-kolom yang berulang
Flat File
Field data
Record
ORGANISASI DATA
Satu field (atau kombinasi field) yang berisi satu nilai yang secara unik mengidentifikasi masing-masing record di dalam tabel.
Field-field Kunci
Tabel-tabel tersebut berbagi field yang samaTabel-tabel yang berhubungan
ISBN JUDUL
X125 Contoh-contoh Basis Data
C21 HTML untuk pemula
P1963 Manajemen Bisnis
C123 Produk, Promosi, Penempatan dan Harga
W459 Teknik-Teknik Penjualan Personal
R16 Pengantar Akuntansi
U523 Akuntansi Biaya
A129 Manajemen Bisnis
Kode Uraian Singkatan
MIS105 Literasi Sistem Inf. ISOM
MIS315 Sis. Manaj. Bas. Data ISOM
POM250 P. Manajemen Opr. ISOM
MGT300 P. Manajemen MGTMKT
MKT300 P. Pemasaran MGTMKT
MKT444 Riset Pemasaran MGTMKT
STA230 Statistik Deskriptif ISOM
Tabel Buku Tabel Mata Kuliah dengan Penambahan Field Singkatan
STRUKTUR BASIS DATA
Struktur hierarkis ini dibentuk oleh kelompok-kelompok data, subkelompok, dan beberapa subkelompok lagi. Jika anda menggambar struktur ini, ia akan terlihat seperti cabang-cabang dari sebuah pohon.
Struktur Basis Data Hierarkis
ISOM
MIS105MIS31
5POM25
0STA23
0
MGTMKT
MGT300MKT30
0MKT44
4
ACGFN
ACG201ACG30
1
FIN305
ECN
ECN375ECN46
0
INT
INT100
INT201
INT202
STRUKTUR BASIS DATA
Dikembangkan untuk memungkinkan penarikan record-record tertentu. Ia memungkinkan satu record tertentu menunjuk pada semua record lainnya didalam basis data.
Struktur Basis Data Jaringan
ISOM
MIS105MIS31
5POM25
0STA23
0
MGTMKT
MGT300MKT30
0MKT44
4
ACGFN
ACG201ACG30
1
FIN305
ECN
ECN375ECN46
0
INT
INT100
INT201
INT202
Schell
Mc Leod
STRUKTUR BASIS DATA
Konsep dari suatu struktur basis data yang terdiri atas tabel-tabel di mana relasi terbentuk secara implisit dengan mencocokkan nilai-nilai dalam field data yang sama, akan mudah dipergunakan dan dipahami.
Struktur Basis Data Relasional
CONTOH BASIS DATA RELASIONAL
Merupakan sebuah contoh basis data yang paling sederhana, dimana basis data ini dibuat dengan menggunakan Piranti Lunak Sistem Manajemen Basis Data Microsoft Access.
Basis Data Jadwal
Interface Microsoft Access 2010
CONTOH BASIS DATA RELASIONAL
Suatu urut-urutan yang logis dan secara intuitis tepat, meskipun masing-masing record dari basis data tersebut dapat tersebar di banyak file dan terletak di seluruh penjuru ruang penyimpanan komputer.
Konsep Basis Data
Adalah kemampuan untuk melakukan perubahan pada struktur data tanpa melakukan perubahan pada program-program aplikasi yang memproses data.
Independensi Data
Mencakup definisi-definisi dari data yang disimpan di dalam basis data dan dikendalikan oleh sistem manajemen basis data.
Kamus Data
MEMBUAT BASIS DATA
Kita dapat mempergunakan dua pendekatan dasar untuk menentukan kebutuhan data;
Menentukan Kebutuhan DataKetika perusahaan memilih
pendekatan yang berorientasi pada proses, perusahaan tersebut akan menjalankan urut-urutan langkah berikut ini:
Pendekatan yang berorientasi pada proses
Mendefinisikan Masalah
Mengidentifikasi keputusan yang dibutuhkan
Menjabarkan kebutuhan informasi
Menentukan pemrosesan yang dibutuhkan
Menentukan spesifikasi kebutuhan data
Perencanaan Strategis untuk Sumber Daya Informasi
MEMBUAT BASIS DATA
Meskipun pendekatan process oriented memungkinkan kebutuhan dari masing-masing sistem dapat didefinisikan dengan satu cara yang logis, kelemahannya adalah kesulitan dalam mengaitkan data dari satu masalah bisnis ke data dari masalah bisnis lainnya. Kelemahan ini dapat diatasi dengan pendekatan pemodelan perusahaan.
Pendekatan Pemodelan Perusahaan
Membuat suatu model data perusahaan
Model data perusahaan
Basis DataMengembangkan
basis data
MEMBUAT BASIS DATA
Terdapat sejumlah teknik, namun kita akan memusatkan perhatian hanya pada dua teknik saja;
Teknik-Teknik Pemodelan DataDigunakan untuk
menguraikan hubungan antara kumpulan-kumpulan data konseptual sehingga record-recordnya saling terhubung akan dapat digabungkan bersama.
Diagram Relasi Entitas
Karyawan
Perusahaan
Produk
M
1
M
1
Menjual
Mem
peker
jak
an
MM
emiliki
Project
One to many
Many to many
MEMBUAT BASIS DATA
Digunakan untuk menguraikan hubungan data maupun tindakan-tindakan yang mengoperasikan data di dalam relasi.
Diagram Kelas
ClsPROJECT
NamaTgl Berakhir
Menambah ProjectMenghapus ProjectMemperbarui Project
ClsKARYAWAN
Nama BelakangNama DepanGajiTgl Mulai Kerja
Menambah ProjectMenghapus ProjectMemperbarui Project
ClsPERUSAHAAN
Nama PerusahaanAlamat
Menambah ProjectMenghapus ProjectMemperbarui Project
ClsPRODUK
KodeUraianHarga PokokHarga Jual
Menambah ProjectMenghapus ProjectMemperbarui ProjectMenjual Produk
1 *
1 *
1 * 1
1
1Menjua
l
Mempe kerjaka
n
Memiliki
MENGGUNAKAN BASIS DATA
Laporan dan Formulir
Secara tipikal menampilkan satu record saja dalam satu waktu dan tdiak memberikan ikhtisar data serta biasanya tidak melakukan agregasi data dari banyak tabel basis data.
Formulir (Forms)
NavigasiPengguna dapat melakukan navigasi dari satu record ke record berikutnya dengan mempergunakan baris navigasi yang berada di bagian bawah formulir.
AkurasiFormulir memberikan satu kesempatan untuk menyesuaikan nilai-nilai data pada aplikasi area bisnis tertentu.KonsistensiJika seorang pengguna salah memasukkan nilai field, maka artinya record tersebut tidak akan dapat digabungkan ke tabel-tabel yang lain.
Kelebihan
MENGGUNAKAN BASIS DATA
PenyaringanBasis data memiliki jumlah data yang luar biasa banyaknya. Pengguna mungkin ingin menyaring record yang ingin dilihat dengan menggunakan formulir ini.
Subformulir
Entri-entri ke dalam subformulir secara otomatis akan dihubungkan dengan record formulir. Subformulir membantu menjaga keakuratan dan konsistensi yang dibutuhkan dari data.
Entry Data On Microsoft Access
1 36
85
1 3 5
MENGGUNAKAN BASIS DATA
Data teragregasi dari basis data yang diformat dengan cara yang akan membantu pengambilan keputusan.
Laporan (Reports)
Query adalah suatu permintaan kepada basis data untuk menampilkan record-record yang dipilih.
Query
Contoh Reports in Microsoft Access
Contoh query in Microsoft Access
MENGGUNAKAN BASIS DATA
Adalah kode yang digunakan oleh sistem manajemen basis data relasional untuk mengerjakan pekerjaan-pekerjaan basis datanya.
Batasan Query Terstruktur (Structured Query Language-SQL)
On-line Analytical Processing-OLAP. Jika anda ingin mengetahui jumlah dari seluruh nilai untuk entitas-entitas tertentu maka OLAP akan berguna.
Pemrosen Basis Data Lanjutan
Contoh OLAP – Tampilan Diagram Batang
Contoh OLAP – Tampilan Diagram Lingkaran
PERSONEL BASIS DATA
Spesialis informasi yang ahli dalam mengembangkan, menyediakan, dan mengamankan basis data. Administrator data mengawasi seluruh aktivitas basis data.
Administrator Basis Data
Seorang yang menuliskan kode untuk memecah dan/atau mengagregasikan data bagi basis data.
Programer Basis Data
Mereka membuat laporan dan formulir, memberikan query kepada basis data, dan menggunakan jawaban dari pertanyaan basis data mereka untuk pengambilan keputusan yang akan memengaruhi perusahaan dan unsur pokok lingkungannya.
Pengguna Akhir
MENEMPATKAN SISTEM MANAJEMEN BASIS DATA DALAM
PERSPEKTIF
Keuntungan DBMS
Mengurangi pengulangan data
Mencapai independensi data
Mengambil data dan informasi dengan cepat
Keamanan yang lebih baik
Kerugian DBMS
Membeli piranti lunak yang mahal
Mendapatkan konfigurasi piranti keras yang besar
Mempekerjakan dan memelihara staf DBA
&SEKIAN Terima Kasih