Sistem basis data 3 sks
This presentation is the property of its rightful owner.
Sponsored Links
1 / 22

SISTEM BASIS DATA – 3 SKS PowerPoint PPT Presentation


  • 146 Views
  • Uploaded on
  • Presentation posted in: General

SISTEM BASIS DATA – 3 SKS. BAB I. Pengenalan Dasar. Database & Database Users. ARTONI,ST. Apa yang dimaksud dengan ?. Data : Fakta-fakta yang dapat disimpan dan mempunyai arti tertentu / isi fakta. Basis Data : Kumpulan dari data yang saling berhubungan Sistem Manajemen Basis Data :

Download Presentation

SISTEM BASIS DATA – 3 SKS

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Sistem basis data 3 sks

SISTEM BASIS DATA – 3 SKS

BAB I

Pengenalan Dasar

Database & Database Users

ARTONI,ST


Apa yang dimaksud dengan

Apa yang dimaksud dengan ?

  • Data : Fakta-fakta yang dapat disimpan dan mempunyai arti tertentu / isi fakta.

  • Basis Data : Kumpulan dari data yang saling berhubungan

  • Sistem Manajemen Basis Data :

    • Kumpulan program yang memungkinkan pengguna untuk membuat dan memelihara suatu basis data yang tersusun seefektif mungkin.

      Sistem Basis Data : Basis datanya dan sistem manajemen basis data


Karakteristik basis data

KarakteristikBASIS DATA

Informasi dari basis data juga disimpan pada sistem basis data, termasuk databasenya sendiri dan definisi lengkap dari database :

  • Struktur setiap file

  • Tipe dan format penyimpanan dari setiap item data

  • Batasan-batasan yang diberikan pada data


Sistem basis data 3 sks

Program tidak tergantung pada struktur file data.

  • Struktur file data disimpan terpisah dengan program yang mengaksesnya.Pengubahan definisi dalam katalog TIDAK mengubah program – ABSTRAKSI DATA.

  • Mempunyai representasi konseptual :

    Yang disediakan Data Model

    Data model : menggunakan konsep logik seperti :

    Objek,sifat-sifatnya dan hubungan yang ada antara objek tersebut.


Apakah abstraksi data

Apakah ABSTRAKSI DATA ?

Sifat Dasar dari basis data ialah menyembunyikan detail dari penyimpanan data pada storage.

  • Perangkat penunjang abstraksi data dikenal dengan sebutan DATA MODEL

  • Dapat dijelaskan di E-R Diagram : Entity Relationship

Contoh :SKEMA DIAGRAM Tabel

TABEL_MAHASISWA = TBL_MHS

TABEL_MATA KULIAH = TBL_MATKUL


Tujuan manajemen basis data

Tujuan Manajemen Basis Data

  • Efektif & Efisien

  • Menangani data dalam jumlah besar

  • Informasi dapat dipakai bersama-sama

  • Meniadakan duplikasi / data ganda

  • Keamanan Data Terkoordinasi

  • Dapat sharing dengan pengguna basis data lain secara bersamaan – single mau pun multi user.


Deskripsi

Deskripsi

  • Basis data sama dengan di istilahkan dengan sebutan lemari arsip.

  • Sebutan dari Basis Data dapat diartikan banyak sudut pandang sederhana seperti :

    • Himpunan kelompok data (Arsip).

    • Kumpulan Data yang saling berhubungan

    • Kumpulan file/tabel/arsip saling berhubungan yang disimpan dalam media elektronis yaitu

      • Pemrograman Terstruktuk Basis Data secara Komputerisasi modern


Sistem basis data 3 sks

Kontrol Aplikasi Data

Pemerosesan

Masukan

Keluaran

Basis Data


Bahasa basis data

Bahasa Basis Data

  • DDL (Data Definition Language) untuk mrndifinisikan schema conceptual dan internal beserta mapping antar keduanya.SDL (Storage Definition Language ) untuk mendiskripsikan schema internal.

  • VDL (View Definition Language) untuk mendeskripsikan user-view dan mappingnya ke level conceptual.Biasanya hanya berupa entended DDL untuk DML ( Data Manipulation Language ) untuk memanipulasi basis data seperti mengmbil, menginsert, mendelete, dan mengubah data


Beberapa istilah di basis data

Beberapa istilah di Basis data

Kamus Data adalah : merupakan suatu meta data (super data) yaitu data yang mendeskripsikan data sesungguhnya.

Model Data adalah : Kumpulan konsep data yang dapat digunakan untuk menggambarkan struktur basis data.

Struktur Basis Data : Meliputi tipe data, relationship dan kendala yang harus dipenuhi basis data

Skema Basis Data (meta-data) : Gambaran (description) basis data yang akan dibangun


Arsitektur dbms dibagi 3 level

Arsitektur DBMS dibagi 3 level :

  • Level Internal : Struktur Fisik dari Data, struktur dasar  tabel,kolom,baris,kunci

  • Level Conceptual : Skema konseptual, ER model ( Entity Relationship) perangkat lunak basis data relasional seperti Microsoft SQL Server, atau basis data personal : Acces,Foxpro

  • Level Eksternal : bagian dari basis data yg tampak oleh sekelompok pengguna basis data (view).


Bentuk hierarki dari data

Bentuk Hierarki dari Data

Data Base File

Database File : kumpulan data keseluruhan di database yg akan berbentuk sebuah file kesatuan dalam perancangan tabel-tabel yg direlasikan.

Table : Kumpulan data tentang sebuah topik spesifik

Contoh : Mahasiswa Table, Dosen Table, dll

Table

Field

Field : Kategori-kategori yg berbeda dlm disebuah tabel

Data type :Menyatakan jenis Penamaan setiap field ( Char,Num,Date dll )

Contoh : Nama = Karakter, NIM = Numerik

Data type

Value : Jumlah nilai data untuk penamaan dalam pembuatan table/nama field

Value


Sistem basis data 3 sks

Contoh : Hubungan Antar Tabel Basis Data yang di relasikan“ Sistem Komputerisasi Peminjaman CD Rental Video Easy “


Perancangan tabel anggota

Perancangan Tabel Anggota

Contoh : dengan perancangan MS-Acces Table

tidak usah dicatat !


Procedure programming

Procedure Programming

Contoh Dbase

USE anggota

SET FILTER TO agama = ‘islam’

GO TOP

DO WHILE .NOT.EOF( )

DISPLAY nama

SKIP

ENDDO

USE


Beberapa istilah

Beberapa Istilah

  • Primary Key : Kunci Calon dari hubungan yang digunakan untuk mengidentifikasi keunikan record dalam tabel./ kunci yang terpilih dari sebuah relasi.( Kunci Utama master ).

  • Foreign Key : Kunci Utama Tamu dari satu tabel yang ditambahkan ke tabel lain sehingga record bisa direlasikan.

    • Aturan untuk foreign key :

      • 1-1 Primary Key dari tabel utama dimasukkan kedalam tabel kedua.

      • 1-Many Primary Key dari tabel 1 bisa dimasukkan ke dalam tabel many

      • Many-many Primary Key dari setiap tabel ditempatkan kedalam tabel penghubung ketiga.


Beberapa istilah1

Beberapa Istilah

  • Record : penyajian dari tuple/ sekumpulan rekaman field yang berisi informasi

  • Atribute : Suatu nilai yang menyajikan suatu karaktertik dari sebuah entitas.

  • Entitas : Objek riil yg dapat dibedakan satu dengan lainya dan tidak saling bergantungan.

  • Manipulasi Data : Teknik dari sistem basis data penyimpanan,pengubahan,penyembunyian,penghapusan dan pengambilan data.

  • Redundansi data : Duplikasi data berganda yg dianggap tidak penting

    Contoh : Entitas :Mahasiswa

    Atribut:NamaMHS, NIM, Jurusan, Thn AKT,


Penjelasan dari sebuah tabel struktur

Penjelasan dari Sebuah Tabel Struktur

Kolom ke 2

Field

Entitas

TabelMAHASISWA

1 File

Record

Baris

Kolom ke 1


Data type

Data Type

  • Number : Angka jelas/Penomoran seperti : 1, 5, 6, 7 dst

  • Character : Huruf jelas seperti : A, B, C, G, H,K dst

  • Date : Menyatakan Tanggal

  • Timestamp : Menyatakan Waktu

  • Symbol : $ % * & ( ) @ “ } \ >


Sistem basis data 3 sks

Contoh Bagan :Sistem yang akan dibangun dengan Basis Data Terstruktur, setelah penggabungan menjadi Aplikasi/Terkomputerisasi

tidak usah dicatat !


Tugas sistem basis data

Tugas Sistem Basis Data

Tugas “ Deskripsi Basis Data “

- Pengerjaan Tugas

dikirimkan ke email : [email protected]

Jangan lupa data mhs anda dituliskan seperti !

Nama :………………………

No.Mhs :………………………

Jurusan: ……………………..

Kelas: Reguler / Eksekutif

Tugas: Sistem Basis Data (1)

Judul Tugas: ……………………..


Terima kasih

Terima Kasih

The Best Basis Data


  • Login