KONSEP BASIS DATA - PowerPoint PPT Presentation

About This Presentation
Title:

KONSEP BASIS DATA

Description:

KONSEP BASIS DATA Umi Salamah Silabi Konsep basis data Basis data relasional Perancangan basis data Entity Relationship Diagram (ERD) Normalisasi SQL Proteksi Data ... – PowerPoint PPT presentation

Number of Views:454
Avg rating:3.0/5.0
Slides: 25
Provided by: word903
Category:
Tags: basis | data | konsep | data | meta

less

Transcript and Presenter's Notes

Title: KONSEP BASIS DATA


1
KONSEP BASIS DATA
  • Umi Salamah

2
Silabi
  • Konsep basis data
  • Basis data relasional
  • Perancangan basis data
  • Entity Relationship Diagram (ERD)
  • Normalisasi
  • SQL
  • Proteksi Data
  • Aplikasi Basis Data Access

3
Referensi
  • Fundamentals of Database System, Ramez Elmashri
    dan Shamkant Navathe, The Benjamin/ Cummings
    publishing Co.
  • Basis Data, Fatansyah, Informatika Bandung.
  • Penuntun Praktis Belajar Database menggunakan
    Microsoft Access, Abdul Kadir, Andi Yogyakarta.
  • Pengantar Database, faried Irmansyah,
    IlmuKomputer.com

4
Software
  • Microsoft Access

5
Penilaian dan Aturan
  • Penilaian
  • 2 x Tugas (I, II) 10
  • MidSem 30
  • Project Akhir 20
  • UAS 30
  • Aturan
  • Kehadiran minimal 75

6
Konsep Database
  • Data
  • representasi fakta dunia nyata yang mewakili
    suatu obyek/kejadian yang direkam dalam bentuk
    angka, huruf, simbol, teks, gambar, atau
    kombinasinya
  • 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.

7
  • 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.
  • Komponen sistem informasi
  • Hardware, software, personil, data, prosedur


8
Basis Data
  • Kumpulan dari item data yang saling berhubungan
    satu dengan lainnya yang diorganisasikan berdasar
    sebuah skema atau struktur tertentu, tersimpan di
    hardware komputer dan dengan software digunakan
    untuk melakukan manipulasi data untuk tujuan
    tertentu

9
Mengapa perlu basis data
  • Salah satu komponen penting dalam sistem
    informasi, karena merupakan dasar dalam
    menyedikan informasi
  • Menentukan kualitas informasi cepat, akurat,
    tepat pada waktunya dan relevan.
  • Informasi dikatakan bernilai bila manfaatnya
    lebih efektif dibandingkan dengan biaya
    mendapatkannya.
  • Mengurangi duplikasi data (data redundancy)
  • Hubungan data dapat ditingkatkan (data
    relatebility)
  • Mengurangi pemborosan tempat penyimpanan
  • Keamanan

10
Urutan Data
Field data / item
11
Database
File
File
File
File/Tabel Mahasiswa
Field
Nama
Umur
Sex
NIM
Karakter
Record
Andi
19
001
L
Record
Ina
002
P
18
Item Data
003
Udin
L
20
Record
12
Penerapan
  • Bidang Pemakai
  • Kepegawaian, Pergudangan, Akuntansi, Reservasi,
    Layanan Pelanggan, dll
  • Organisasi/Perusahaan
  • Perbankan, Asuransi, Rumah Sakit, Produsen
    barang, Industri manufaktur, Pendidikan,
    Telekomunikasi, dll

13
Sistem Basis Data
  • Sekumpulan program yang memungkinkan pengguna
    basis data untuk membuat memelihara suatu basis
    data disebut Database Management System (DBMS).
  • Definisi
  • Sistem software yang multiguna, yang menyediakan
    fasilitas untuk mendefinisikan, membangun dan
    memanipulasi basis data untuk aplikasi yang
    beraneka ragam.

14
  • 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

15
Lingkungan Sistem Basis Data
User / Programmer
Sistem Basis Data
Program Aplikasi / Queri
DBMS Software
Software untuk Memproses Queri / Program
Software untuk mengakses data yg Tersimpan
Stored Database Definition (Meta-Data)
Stored Database
Gambar 1
16
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

17
Kapan DBMS tidak diperlukan
  • Investasi yang tinggi dalam pengadaan hardware,
    software dan pelatihan
  • Basis data dan aplikasi sederhana, terdefinisikan
    dengan baik dan diharapkan tidak berubah
  • Tidak diperlukan multiple-access thd data
  • Adanya kebutuhan-kebutuhan nyata dr program yg
    tidak akan terpenuhi akibat dari overhead dr DBMS

18
Abstraksi Data
End User
External /View Level
External View
External View
External/ Conceptual mapping
Conseptual Schema
Conseptual Level
Conceptual/ Internal mapping
Internal / Physical Level
Internal Schema
Stored Database
19
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)
  • Data Manipulation Language (DML)
  • Prosedural
  • Non Prosedural

20
Hubungan DBMS dan Aplikasi Basis Data1. DBMS dan
Aplikasi Basis Data terpisah
  • Biasanya digunakan pada system DBMS yang besar
    dan digunakan untuk multi user. Pada system DBMS
    ini mempunyai banyak feature/ sarana yang bisa
    digunakan untuk user. Mis menyediakan sarana
    untuk perancangan basis data.
  • Contoh MS-SQL Server, Oracle, Sybase, Informix,
    dsb.

21
Hubungan DBMS dan Aplikasi Basis Data2. DBMS dan
Aplikasi Basis Data menyatu
  • Biasanya digunakan pada system basis data untuk
    perorangan. Feature/ Sarana tidak begitu banyak
    dibandingkan pada system dimana DBMS dan Aplikasi
    Basis Data terpisah.
  • Aplikasi BD menjadi subordinate DBMS
  • Contoh dBase III, Foxbase, Ms Access
  • DBMS menjadi subordinate Aplikasi BD
  • Contoh Clipper, Delphi

22
(No Transcript)
23
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

24
End Session
Write a Comment
User Comments (0)
About PowerShow.com