STEPHANIE BETHA R.H,S · pengkodean membuat data lebih akurat) ... (access, SQL server, Oracle)...

26
STEPHANIE BETHA R.H,S.ST

Transcript of STEPHANIE BETHA R.H,S · pengkodean membuat data lebih akurat) ... (access, SQL server, Oracle)...

  • STEPHANIE BETHA R.H,S.ST

  • DEFINISI

    OPERASI DASAR BASIS DATA

    OBJEKTIF BASIS DATA

    PENERAPAN BASIS DATA

  • APA SIH DATA ITU??

  • DATA

    PENCATATANPENGUMPULAN

    INFORMASI

    PENGUKURAN

    Karena informasi yg ada

    memberi arti penting untuk

    skrg maupun masa depan

    Definisi data adalah

    informasi yg

    mengandung arti

    Data Identitas

    Pegawai

    Data transaksi

    pembelian

  • BASIS DATA

    Sekumpulan data yg

    saling berhubungan

    Untuk mencapai

    tujuan tertentu

    Kumpulan baju di

    lemari

    Kumpulan arsip

    kantor

    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

  • Penyusunan buku yang

    berantakan

    Akan memperlambat proses

    pencarian

  • NIM NAMA ALAMAT

    M001 Nanda Surabaya

    M002 Bony Malang

    M003 Charlie Bandung

    DATA MAHASISWA

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

  • Objektif

    Basis Data

    Cepat dan mudah dlm

    manipulasi data

    Efisiensi ruang simpan

    (menghindari redudansi

    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

  • BASIS DATA

    File 1

    File 2File 3

  • Perangkat keras antara lain :

    komputer, hardisk

    Sistem operasi (Windows, DOS, Linux)

    Basis Data

    Sebuah sistem basis data dapat memilikibeberapa basis data. Tiap basis data memilikisejumlah 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 denganbasis data

    b. User mahir

    pemakai berinteraksi dengan sistem tanpamenulis modul program, mereka hanyamenuliskan query.

    c. User umum

    pemakai berinteraksi melalui pemanggilansuatu program aplikasi permanen (executable program)

  • Abstraksi data merupakan tingkatan-

    tingkatan pengguna dalam memandang

    bagaimana sebenarnya data diolah dalam

    sebuah sistem database sehingga menyerupai

    kondisi yang sebenarnya dihadapi oleh

    pengguna sehari-hari.

  • Level Fisik

    (Physical level)

    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

    Berhubungan dengan data

    sebagai teks,angka, bit data

    Definisi

    data

  • Level Lojik

    (Conceptual level)

    Menggambarkan data yang

    sebenarnya (secara fungsional)

    Pemaakai dpt mengetahui bhw

    misal data pegawai disimpan

    dlm beberapa file/tabel spt file

    pribadi, file pendidikan,file

    pekerjaan

    Definisi

    Berurusan dg data

  • Level Penampakan

    (View level)

    User hanya berurusan dg

    sebagian data karena terdiri

    dari banyak user

    Datanya bisa divisualisasikan

    dengan gambar,suara

    Definisi

    data

    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).

  • Level Pandangan (View Level)

    Ini merupakan level yang tertinggi, hanyamenggambarkan sebagian saja darikeseluruhan database sesuai dengankebutuhan pengguna. Misalnya : Bagiankeuangan hanya membutuhkan datakeuangan, jadi yang digambarkanhanyapandangan terhadap data keuangansaja, begitu juga dengan bagian akuntansi,hanya membutuhkan data akuntansi saja.Jadi tidak semua pengguna databasemembutuhkan seluruh informasi yangterdapat dalamdatabase tersebut.

  • Buatlah sebuah kasus ilustrasi tentang

    database/basis data

    Buatlah sebuah kasus ilustrasi tentang sistem

    basis data