SlideShare a Scribd company logo
Pengantar
Sistem Basis Data/Database

Bambang Karyadi
http://b4mz.web.id
Pendahuluan
 Sistem berkas atau pengarsipan adalah :
Suatu system untuk mengetahui bagaimana cara
menyimpan data dari file tertentu dan organisasi file
yang digunakan.
 Sistem akses :
Cara untuk mengambil informasi dari suatu file
 Organisasi file :
Teknik yang digunakan untuk menggambarkan dan
menyimpan pada file
BASIS DATA
Basis Data (Database) dapat dibayangkan sebagai sebuah
lemari arsip tempat menyimpan folder dan file.
Basis Data terdiri dari 2 kata, yaitu Basis dan Data. Basis
dapat diartikan sebagai markas atau gudang dimana tempat
bersarang/berkumpul. Sedangkan Data adalah represntasi
fakta dunia nyata yang mewakili suatu objek seperti
manusia (pegawai, siswa, pembeli, pelanggan), barang,
hewan, peristiwa, konsep, keadaan, dan sebagainya, yang
direkam dalam bentuk angka, huruf, simbol, teks, gambar,
bunyi, atau kombinasisnya.
DBMS
Suatu Data Base Management System (DBMS) terdiri dari
sekumpulan data yang saling berhubungan dan suatu
himpunan program yang melakukan akses terhadap data
tersebut
Tujuan dari DBMS yang paling utama adalah ‘EFFISIENT’
dan ‘CONVENIENT’
Management data melibatkan baik struktur informasi dan
mekanisme dalam melakukan manipulasi terhadap
informasi
Perkembangan DBMS dan Kelengkapannya
Berdasarkan Orientasi pemakainnya DBMS dikelompokkan
dalam 2 kategori, yaitu:
1. DBMS yang berorientasi untuk satu atau sedikit pemakai.
Contoh: MS-Access, dBase/Clipper, FoxBase, dan BorlandParadox.
2. DBMS yang berorientasi untuk banyak pemakai. Contoh: IBMDB2, Borland-Interbase, Informix, Oracle, MS-SQL Server,
MySQL.
Berdasarkan perkembangan teknologinya:
1. DBMS Konvensional (Legacy DBMS)
2. DBMS Berorientasi Objek (Objek-Oriented DBMS/OODBMS)
3. DBMS Obejk Relasional (Objek-Relational DBMS/ORDBMS)
4. DBMS untuk Web/Internet (Internet DBMS)
KOMPONEN BASIS DATA
 DATA, Data tersimpan secara terintegrasi dan dipakai secara
bersama-sama
 HARDWARE, Perangkat keras yang digunakan dalam mengelola
sistem database

 SOFTWARE, Perangkat lunak perantara antara pemakai dengan
data fisik. Perangkat lunak dapat berupa data base management
system dan berbagai program aplikasi
 USER, Sebagai pemakai sistem
DATA
Ciri-ciri data didalam database :
 Data disimpan secara terintegrasi (integrated)
 Database merupakan kumpulan dari berbagai macam file
dari aplikasi-aplikasi yang berbeda, yang disusun dengan
cara menghilangkan bagian-bagian yang rangkap
(redundant)

 Data dapat dipakai secara bersama-sama (shared)
 Masing-masing bagian dari database dapat diakses oleh
pemakai dalam waktu yang bersamaan, untuk aplikasi
yang berbeda
HARDWARE
 Terdiri dari semua peralatan perangkat keras
komputer yang digunakan untuk pengelolaan sistem
database berupa:
 Peralatan untuk penyimpanan database, yaitu
secondary storage (harddisk, disket, flash disk, CD)
 Peralatan input (keyboard, scanner, kamera
digital) dan output (printer, layar monitor)
 Peralatan komunikasi data (ethernet card, modem)
SOFTWARE
 Berfungsi sebagai perantara (interface) antara
pemakai dengan data physik pada database.
 Software pada sistem database dapat berupa:
 Database Management System (DBMS), yang
menangani akses terhadap database, sehingga pemakai
tidak perlu memikirkan proses penyimpanan dan
pengelolaan data secara detail
 Program-program aplikasi dan prosedur-prosedur
USER


Pemakai database dibagi atas 3 klasifikasi, yaitu:
1. Database Administrator (DBA), yaitu:


Orang/team yang bertugas mengelola sistem database secara
keseluruhan

2. Programmer, yaitu:


Orang/team yang bertugas membuat program aplikasi yang
mengakses database, dengan menggunakan bahasa
pemrograman, seperti Clipper, VB, Oracle baik secara batch
maupun online untuk berinteraksi dengan komputer

3. End-user, yaitu:


Orang yang mengakses database melalui terminal, dengan
menggunakan query-language atau program aplikasi yang
dibuatkan oleh programmer
PERBEDAAN FILE MANAGEMENT SYSTEM DENGAN
DATABASE MANAGEMENT SISTEM

FILE MANAGEMENT SYSTEM

DATA BASE MANAGEMENT SISTEM

PROGRAM ORIENTED

DATA ORIENTED

KAKU

LUWES/FLEKSIBEL

REDUNDANCY DAN INCONSISTENCY

KESELARASAN DATA TERKONTROL
PROGRAM ORIENTED
Susunan data di dalam file, distribusi data pada
peralatan storage, dan organisasi filenya dipilih
sedemikian rupa, sehingga program aplikasi dapat
menggunakan secara optimal

DATA ORIENTED
Susunan data, organisasi file pada database
dapat dirubah, begitu pula strategi aksesnya
tanpa mengganggu program aplikasi yang sudah
ada
TUJUAN SISTEM BASIS DATA
•
•
•
•
•
•

Mencegah data redudancy dan inconsistency
Mempermudah dalam melakukan akses terhadap data
Mempertimbangkan data isolation
Mencegah concurent access anomaly
Mempertimbangkan masalah ke-amanan data
Mempertimbangkan masalah integritas
KEUNTUNGAN PEMAKAIAN SISTEM BASIS DATA
1. MENGURANGI REDUNDANSI
DATA YANG SAMA PADA BEBERAPA APLIKASI CUKUP DISIMPAN SEKALI SAJA.

2.

MENGHINDARKAN INKONSISTENSI
KARENA REDUNDANSI BERKURANG, SEHINGGA UMUMNYA UPDATE HANYA SEKALI
SAJA.

3.

TERPELIHARANYA INTEGRITAS DATA
DATA TERSIMPAN SECARA AKURAT.

4.

DATA DAPAT DIPAKAI BERSAMA-SAMA
DATA YANG SAMA DAPAT DIAKSES OLEH BEBERAPA USER PADA SAAT BERSAMAAN.

5.

MEMUDAHKAN PENERAPAN STANDARISASI
MENYANGKUT KESERAGAMAN PENYAJIAN DATA.

6.

JAMINAN SEKURITI
DATA HANYA DAPAT DIAKSES OLEH YANG BERHAK.

7.

MENYEIMBANGKAN KEBUTUHAN
DAPAT DITENTUKAN PRIORITAS SUATU OPERASI, MISALNYA ANTARA UPDATE
(MENGUBAH DATA) DENGAN RETRIEVAL (MENAMPILKAN DATA) DIDAHULUKAN
UPDATE.
KERUGIAN PEMAKAIAN SISTEM BASIS DATA
 MAHAL
 Diperlukan hardware tambahan
 CPU yang lebih besar
 Terminal yang lebih banyak
 Alat untuk komunikasi

 Biaya performance yang lebih besar
 Listrik
 Personil yang lebih tinggi klasifikasinya
 Biaya telekomunikasi yang antar lokasi / kota

 KOMPLEKS
 PROSEDUR BACKUP & RECOVERY SULIT
Konsep Dasar
 Istilah – istilah dasar
 Entitas
Sekumpulan obyek yang mempunyai karakteristik sama dan
bisa dibedakan dari lainnya. Obyek dapat berupa barang,
orang, tempat atau suatu kejadian.
Misal : mahasiswa, pegawai, nilai dsb
Konsep Dasar
 Atribut
Deskripsi data yang bisa mengidentifikasikan entitas
Misal : entitas mahasiswa adalah no. Induk mahasiswa, nama
mahasiswa, tempat lahir, tanggal lahir, dsb.

 Field
Lokasi penyimpanan untuk salah satu elemen data atribut

 Record
Kumpulan dari field yang berhubungan satu sama lain
Konsep Dasar
 File
Kumpulan dari record yang menggambarkan himpunan
Entitas
 Basis Data
Kumpulan file yang digunakan oleh program aplikasi serta
membentuk hubungan tertentu di antara record-record di
file-file tersebut
Konsep Dasar
 Key
 Elemen Record yang dipakai untuk menemukan Record
tersebut pada waktu akses
 Jenis-jenis key:







Primary key
Secondary key
Candidate key
Alternate key
Composite key
Foreign key
Konsep Dasar
 Primary key
 Field yang mengidentifikasikan sebuah record dalam file
 Bersifat unik
Primari Key
NPM

Nama

Semester

07215410600

Bambang

3

07215410601

Karyadi

3
Konsep Dasar
 Secondary key
 Field yang mengidentifikasikan sebuah record dalam file
 Tidak bersifat unik
NPM

Nama

Program Studi

07215410600

Bambang

3

07215410601

Karyadi

3
Secondary Key
Konsep Dasar
 Candidate key
 Field-field yang bisa dipilih (dipakai) menjadi primary key

NPM

Nama

Semester

07215410600

Bambang

3

IT01

07215410601

Karyadi

3

TM01

Candicate key

Kode_Prodi
Konsep Dasar
 Composite key
 Primary key yang dibentuk dari beberapa field
Hari

Ruang

Mata Kuliah

Senin

R206

Pengantar Teknik Informatika

Senin

R301

Kalkulus I

Senin

R302

Dasar-dasar Pemrograman I

Composite key
Konsep Dasar
 Foreign key
 Field yang bukan key, tetapi adalah key pada file yang lain.
NID

Nama Dosen

410 100 269

Budi Susetyo

410 100 411

Mo Muhyidin Nur
Foreign key

Primary key

Kd_MK

Mata Kuliah

SKS

NID

TIF101

Pengantar Geo Informatika

3

410 100 269

TIF205

Analisa Numerik dan Komputasi

3

410 100 411
Konsep Dasar
 FILE
 File diletakkan di penyimpan sekunder.
 File mempunyai nama
 Karakteristik umum file
 Persistence
Bertahan lama yaitu kemampuan untuk dapat diakses di masa
datang.
 Shareability
Dapat digunakan bersama oleh beragam pemakai dan program
 Size
File mempuyai ukuran yang relative besar
Konsep Dasar
 Operasi pada file / berkas
 Berdasarkan model proses
 Batch
suatu proses yang dilakukan secara kelompok atau grup

 Iterative
suatu proses yang dilakukan secara satu per satu yaitu record per
record
Konsep Dasar

 Berdasarkan Model operasi :
 Create

Pembuatan berkas dengan cara membuat struktur berkas lebih
dahulu, kemudian record-record dimuat ke dalam berkas tersebut

 Up-date
Pengubahan isi dari berkas diperlukan untuk menjaga berkas
tetap up to date (diperbaharui)
Ada 3 bagian dalam proses up date :
 Insert/Penyisipan atau penambahan record
 Modify/Perbaikan field
 Delete/Penghapusan record


Konsep Dasar

Retrieval
Pengaksesan sebuah berkas untuk tujuan
mendapatkan informasi
Menurut ada tidaknya persyaratan, retrieval dibagi
menjadi








Comprehensive retrieval
Proses untuk mendapatkan informasi dari semua record dalam
berkas
Misal : display all, list nama alamat

Selective retrieval
Mendapatkan informasi dari record-record tertentu
berdasarkan persyaratan tertentu
Misal : list for program studi == ‘TI’
Konsep Dasar


Maintenance
Perubahan yang dibuat terhadap berkas dengan tujuan memperbaiki
program dalam mengakses berkas tersebut. Ada dua cara yaitu :
 Restructuring
Perubahan struktur berkas
Misalnya : Panjang field diubah
Penambahan field baru
 Reorganizing
Perubahan organisasi berkas dari organisasi yang satu menjadi
organisasi berkas yang lain
Misalnya :
 dari organisasi berkas sequential menjadi berkas sequential
diindeks
 dari langsung (direct) menjadi sequential (berurutan)
Konsep Dasar


RECORD
Ukuran record biasa dinyatakan dalam byte
Jenis record menurut panjangnya :
 Fixed length record
Semua field di record mempunyai panjang yang tetap
Kelebihan: tidak rumit dalam pemrograman
Kekurangan: harus disediakan ukuran terbesar yang
diperlukan
Konsep Dasar


Variable length record

Field-field di record mempunyai
panjang
berbeda-beda
Kelebihan
: hemat tempat
Kekurangan: rumit dalam pemrogaman
Konsep Dasar
 Record View
 External View
 Bentuk record yang terlihat oleh user
 Disebut juga logical record

 Internal View
 Bentuk record secara fisik di dalam media penyimpanan
 Disebut juga physical record
Konsep Dasar
 Data transfer
 Perpindahan data antara primar storage dengan secondary storage
PRIMARY
STORAGE

data

SECONDARY
STORAGE

 Tidak hanya memindahkan 1 (satu) logical record, tetapi 1 (satu) block
 1 block bisa > 1 record
 block disebut juga physical record

Data
Transfer
PRIMARY
STORAGE

DATA AREA

SECONDARY
STORAGE
Konsep Dasar
 Input Buffer
 Tempat 1 block disimpan didalam memory

 Output Buffer
 Tempat 1 block yang akan direkam ke storage media

 Data Area
 Tempat 1 logical record yang akan diproses
Konsep Dasar
 LOGICAL FILE STRUCTURE
 Adalah:
 Organisasi file
 External View
 Kumpulan logical record
 Pandangan user tentang bagaimana kumpulan logical record
terorganisir
 PHYSICAL FILE STRUCTURE
 Adalah:
 Internal View
 Kumpulan physical record
 Letak/susunan physical record pada secondary storage
Konsep Dasar
 JENIS FILE (Berdasarkan fungsinya):







MASTER FILE
TRANSACTION FILE
REPORT FILE
WORK FILE
PROGRAM FILE
TEXT FILE
Konsep Dasar
 MASTER FILE
 Adalah:





Berisi data statis
Data tentang satu sisi dari organisasi
Berisi data historis
Isinya relatif permanen
PELANGGAN
PEGAWAI
MAHASISWA

PERSEDIAAN BARANG
NILAI
MATAKULIAH
Konsep Dasar
 TRANSACTION FILE
 Adalah:

 Berisi data yang akan mengupdate master file
 Berisi kejadian atau perubahan terhadap sesuatu, yang
statusnya tersimpan dalam master file

 REPORT FILE
 Adalah:

 Berisi data yang bentuknya telah disesuaikan untuk
kepentingan user
 Data yang akan ditampilkan pada monitor
 Data yang akan dicetak
 Dihasilkan oleh:
 Report writer
 Application program
Konsep Dasar
 WORK FILE
 Adalah:







Temporary file
File sementara
File kerja
Berisi sesuatu yang tidak permanen
Isinya hanya dipakai sesaat saja
Untuk memindahkan data dari satu program ke program yang lain
Konsep Dasar
 PROGRAM FILE
 Adalah:
 Berisi perintah untuk memproses data
 Bisa berisi perintah dalam:





High Level Language
Low Level Language
Machine Language
Job Control Language

 Perintah bisa berbentuk:
 Source Code
 Hasil Kompilasi
 Hasil proses lainnya
Konsep Dasar
 TEXT FILE
 Berisi:
 ALPHANUMERIC & GRAPHIC DATA

 Berasal dari program text editor
 Hanya dapat diproses oleh program text editor
Referensi
1. Fathansyah. Basis Data. Informatika Bandung: 2002
2. Presentasi Pengantar Basis Data
(http://d.yimg.com/kq/groups/23367567/243277941/n
ame/Pengantar-Sistem-BasisData.ppt)

More Related Content

What's hot

Mengenal Program Jahat Komputer
Mengenal Program Jahat KomputerMengenal Program Jahat Komputer
Mengenal Program Jahat Komputer
Agung Firdausi Ahsan
 
Power Point | Database Design
Power Point | Database DesignPower Point | Database Design
Power Point | Database Design
Indri Sukmawati Rahayu
 
Wbs membangun sistem_akademik_berbasis_web
Wbs membangun sistem_akademik_berbasis_webWbs membangun sistem_akademik_berbasis_web
Wbs membangun sistem_akademik_berbasis_web
Helny Lalan
 
Kualitas informasi
Kualitas informasiKualitas informasi
Kualitas informasi
Imam Nursyihab
 
Pertemuan 4 Pemodelan Data Multi Dimensi
Pertemuan 4 Pemodelan Data Multi DimensiPertemuan 4 Pemodelan Data Multi Dimensi
Pertemuan 4 Pemodelan Data Multi Dimensi
Endang Retnoningsih
 
SISTEM INFORMASI (POWER POINT)
SISTEM INFORMASI (POWER POINT)SISTEM INFORMASI (POWER POINT)
SISTEM INFORMASI (POWER POINT)j3fr1
 
Interaksi manusia dan komputer
Interaksi manusia dan komputerInteraksi manusia dan komputer
Interaksi manusia dan komputerakbar kurniawan
 
Struktur direktori
Struktur direktoriStruktur direktori
Struktur direktoriAnggi DHARMA
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
Fitria Nuri
 
Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)
formatik
 
Analisa dan perancangan sistem informasi 07 entity relationship diagram
Analisa dan perancangan sistem informasi 07   entity relationship diagramAnalisa dan perancangan sistem informasi 07   entity relationship diagram
Analisa dan perancangan sistem informasi 07 entity relationship diagram
Edri Yunizal
 
Pengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi ManajemenPengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi Manajemen
Rahmi Septhianingrum
 
Materi sorting(pengurutan)-Dasar-Dasar Pemprograman
Materi sorting(pengurutan)-Dasar-Dasar PemprogramanMateri sorting(pengurutan)-Dasar-Dasar Pemprograman
Materi sorting(pengurutan)-Dasar-Dasar Pemprograman
Reskidtc
 
PowerPoint entity relationship diagram
PowerPoint entity relationship diagramPowerPoint entity relationship diagram
PowerPoint entity relationship diagram
uun setiawati
 
My Project "Sistem Database (MySQL) : Pemesanan Makanan dan Minuman Online"
My Project "Sistem Database (MySQL) : Pemesanan Makanan dan Minuman Online"My Project "Sistem Database (MySQL) : Pemesanan Makanan dan Minuman Online"
My Project "Sistem Database (MySQL) : Pemesanan Makanan dan Minuman Online"
Cindy_Jenyffer
 
Materi 7 c++ array
Materi 7 c++ arrayMateri 7 c++ array
Materi 7 c++ array
imroneffendi1
 
Peran Penting Sistem Informasi dalam Perkembangan Teknologi Informasi
Peran Penting Sistem Informasi dalam Perkembangan Teknologi InformasiPeran Penting Sistem Informasi dalam Perkembangan Teknologi Informasi
Peran Penting Sistem Informasi dalam Perkembangan Teknologi Informasi
IdhamMaulanaOktora1
 

What's hot (20)

Perspektif Sistem
Perspektif SistemPerspektif Sistem
Perspektif Sistem
 
Mengenal Program Jahat Komputer
Mengenal Program Jahat KomputerMengenal Program Jahat Komputer
Mengenal Program Jahat Komputer
 
Power Point | Database Design
Power Point | Database DesignPower Point | Database Design
Power Point | Database Design
 
Wbs membangun sistem_akademik_berbasis_web
Wbs membangun sistem_akademik_berbasis_webWbs membangun sistem_akademik_berbasis_web
Wbs membangun sistem_akademik_berbasis_web
 
Kualitas informasi
Kualitas informasiKualitas informasi
Kualitas informasi
 
Pengantar database
Pengantar databasePengantar database
Pengantar database
 
Manajemen strategik
Manajemen strategikManajemen strategik
Manajemen strategik
 
Pertemuan 4 Pemodelan Data Multi Dimensi
Pertemuan 4 Pemodelan Data Multi DimensiPertemuan 4 Pemodelan Data Multi Dimensi
Pertemuan 4 Pemodelan Data Multi Dimensi
 
SISTEM INFORMASI (POWER POINT)
SISTEM INFORMASI (POWER POINT)SISTEM INFORMASI (POWER POINT)
SISTEM INFORMASI (POWER POINT)
 
Interaksi manusia dan komputer
Interaksi manusia dan komputerInteraksi manusia dan komputer
Interaksi manusia dan komputer
 
Struktur direktori
Struktur direktoriStruktur direktori
Struktur direktori
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
 
Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)
 
Analisa dan perancangan sistem informasi 07 entity relationship diagram
Analisa dan perancangan sistem informasi 07   entity relationship diagramAnalisa dan perancangan sistem informasi 07   entity relationship diagram
Analisa dan perancangan sistem informasi 07 entity relationship diagram
 
Pengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi ManajemenPengembangan Sistem Informasi Manajemen
Pengembangan Sistem Informasi Manajemen
 
Materi sorting(pengurutan)-Dasar-Dasar Pemprograman
Materi sorting(pengurutan)-Dasar-Dasar PemprogramanMateri sorting(pengurutan)-Dasar-Dasar Pemprograman
Materi sorting(pengurutan)-Dasar-Dasar Pemprograman
 
PowerPoint entity relationship diagram
PowerPoint entity relationship diagramPowerPoint entity relationship diagram
PowerPoint entity relationship diagram
 
My Project "Sistem Database (MySQL) : Pemesanan Makanan dan Minuman Online"
My Project "Sistem Database (MySQL) : Pemesanan Makanan dan Minuman Online"My Project "Sistem Database (MySQL) : Pemesanan Makanan dan Minuman Online"
My Project "Sistem Database (MySQL) : Pemesanan Makanan dan Minuman Online"
 
Materi 7 c++ array
Materi 7 c++ arrayMateri 7 c++ array
Materi 7 c++ array
 
Peran Penting Sistem Informasi dalam Perkembangan Teknologi Informasi
Peran Penting Sistem Informasi dalam Perkembangan Teknologi InformasiPeran Penting Sistem Informasi dalam Perkembangan Teknologi Informasi
Peran Penting Sistem Informasi dalam Perkembangan Teknologi Informasi
 

Similar to Pengantar Sistem Basis Data | Database

Kuliah i sbd
Kuliah i sbdKuliah i sbd
Kuliah i sbd
helmikurniawan77
 
4.basis data
4.basis data4.basis data
4.basis data
vicky alhuda
 
1._Pengantar_BasisData_.ppt
1._Pengantar_BasisData_.ppt1._Pengantar_BasisData_.ppt
1._Pengantar_BasisData_.ppt
WeliyandaWeliyanda
 
Pertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.pptPertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.ppt
wildanmoch
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
NikoEstradiyanto1
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
NikoEstradiyanto1
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
PutriDewintari1
 
Slide-INF106-INF106-Slide-01.ppt
Slide-INF106-INF106-Slide-01.pptSlide-INF106-INF106-Slide-01.ppt
Slide-INF106-INF106-Slide-01.ppt
afidatulmasbakhah1
 
Materi1pengantarsistembasisdata 170426190436
Materi1pengantarsistembasisdata 170426190436Materi1pengantarsistembasisdata 170426190436
Materi1pengantarsistembasisdata 170426190436
Rut Kristina
 
Materi 1 pengantar sistem basis data.docx
Materi 1 pengantar sistem basis data.docxMateri 1 pengantar sistem basis data.docx
Materi 1 pengantar sistem basis data.docx
Elma Fiana
 
Materi basis data_-_pengertian_data_base
Materi basis data_-_pengertian_data_baseMateri basis data_-_pengertian_data_base
Materi basis data_-_pengertian_data_base
hilman31
 
Pengertian sistem basis data
Pengertian sistem basis dataPengertian sistem basis data
Pengertian sistem basis dataPT.Citra Mulia
 
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
WalillahGiasWiridian
 
Pengertian basis data
Pengertian basis dataPengertian basis data
Pengertian basis data
Oji Daroji
 
Tugas sistem basis data
Tugas sistem basis dataTugas sistem basis data
Tugas sistem basis data
Arei Feather'Friend
 
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Linaputri03
 
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
yenny yoris
 
IMPLEMENTASI KONSEP SISTEM MANAJEMEN BASIS DATA PADA PT PERUSAHAAN GAS NEGARA...
IMPLEMENTASI KONSEP SISTEM MANAJEMEN BASIS DATA PADA PT PERUSAHAAN GAS NEGARA...IMPLEMENTASI KONSEP SISTEM MANAJEMEN BASIS DATA PADA PT PERUSAHAAN GAS NEGARA...
IMPLEMENTASI KONSEP SISTEM MANAJEMEN BASIS DATA PADA PT PERUSAHAAN GAS NEGARA...
AyuEndahLestari
 
Abdul fajri 43219110268 tm6
Abdul fajri 43219110268 tm6Abdul fajri 43219110268 tm6
Abdul fajri 43219110268 tm6
AbdulFajri2
 
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
DhitaAyuAnggreany
 

Similar to Pengantar Sistem Basis Data | Database (20)

Kuliah i sbd
Kuliah i sbdKuliah i sbd
Kuliah i sbd
 
4.basis data
4.basis data4.basis data
4.basis data
 
1._Pengantar_BasisData_.ppt
1._Pengantar_BasisData_.ppt1._Pengantar_BasisData_.ppt
1._Pengantar_BasisData_.ppt
 
Pertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.pptPertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.ppt
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
 
Slide-INF106-INF106-Slide-01.ppt
Slide-INF106-INF106-Slide-01.pptSlide-INF106-INF106-Slide-01.ppt
Slide-INF106-INF106-Slide-01.ppt
 
Materi1pengantarsistembasisdata 170426190436
Materi1pengantarsistembasisdata 170426190436Materi1pengantarsistembasisdata 170426190436
Materi1pengantarsistembasisdata 170426190436
 
Materi 1 pengantar sistem basis data.docx
Materi 1 pengantar sistem basis data.docxMateri 1 pengantar sistem basis data.docx
Materi 1 pengantar sistem basis data.docx
 
Materi basis data_-_pengertian_data_base
Materi basis data_-_pengertian_data_baseMateri basis data_-_pengertian_data_base
Materi basis data_-_pengertian_data_base
 
Pengertian sistem basis data
Pengertian sistem basis dataPengertian sistem basis data
Pengertian sistem basis data
 
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
Tugas sim 6, walillah gias wiridianti, yananto mihadi putra se, msi,sistem ma...
 
Pengertian basis data
Pengertian basis dataPengertian basis data
Pengertian basis data
 
Tugas sistem basis data
Tugas sistem basis dataTugas sistem basis data
Tugas sistem basis data
 
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
 
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
Sipi yenny farlina yoris hapzi ali_e_dasar dasar intelijen business_universit...
 
IMPLEMENTASI KONSEP SISTEM MANAJEMEN BASIS DATA PADA PT PERUSAHAAN GAS NEGARA...
IMPLEMENTASI KONSEP SISTEM MANAJEMEN BASIS DATA PADA PT PERUSAHAAN GAS NEGARA...IMPLEMENTASI KONSEP SISTEM MANAJEMEN BASIS DATA PADA PT PERUSAHAAN GAS NEGARA...
IMPLEMENTASI KONSEP SISTEM MANAJEMEN BASIS DATA PADA PT PERUSAHAAN GAS NEGARA...
 
Abdul fajri 43219110268 tm6
Abdul fajri 43219110268 tm6Abdul fajri 43219110268 tm6
Abdul fajri 43219110268 tm6
 
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
 

More from Bambang Karyadi

Bahasa Pemrograman
Bahasa PemrogramanBahasa Pemrograman
Bahasa Pemrograman
Bambang Karyadi
 
Algoritma Pemrograman Komputer
Algoritma Pemrograman KomputerAlgoritma Pemrograman Komputer
Algoritma Pemrograman Komputer
Bambang Karyadi
 
Control Panel Hosting
Control Panel HostingControl Panel Hosting
Control Panel Hosting
Bambang Karyadi
 
SIstem Operasi Jaringan
SIstem Operasi JaringanSIstem Operasi Jaringan
SIstem Operasi Jaringan
Bambang Karyadi
 
Alur Logika Pemrograman
Alur Logika PemrogramanAlur Logika Pemrograman
Alur Logika Pemrograman
Bambang Karyadi
 
Pengantar MikroTik
Pengantar MikroTikPengantar MikroTik
Pengantar MikroTik
Bambang Karyadi
 
Model Desain Sistem Pembelajaran Dick and Carey
Model Desain Sistem Pembelajaran Dick and CareyModel Desain Sistem Pembelajaran Dick and Carey
Model Desain Sistem Pembelajaran Dick and Carey
Bambang Karyadi
 
Digital forensic | DIGITAL FORENSIC
Digital forensic | DIGITAL FORENSICDigital forensic | DIGITAL FORENSIC
Digital forensic | DIGITAL FORENSIC
Bambang Karyadi
 
Green IT | Green Computing | ICT Sustainability
Green IT | Green Computing | ICT SustainabilityGreen IT | Green Computing | ICT Sustainability
Green IT | Green Computing | ICT Sustainability
Bambang Karyadi
 
Pengantar Jaringan komputer
Pengantar Jaringan komputerPengantar Jaringan komputer
Pengantar Jaringan komputer
Bambang Karyadi
 
Pengantar software
Pengantar softwarePengantar software
Pengantar software
Bambang Karyadi
 
Pengantar Sistem Operasi
Pengantar Sistem OperasiPengantar Sistem Operasi
Pengantar Sistem Operasi
Bambang Karyadi
 
Install os linux di usb flashdrive
Install os linux di usb flashdriveInstall os linux di usb flashdrive
Install os linux di usb flashdrive
Bambang Karyadi
 
Membuat radio streaming
Membuat radio streamingMembuat radio streaming
Membuat radio streaming
Bambang Karyadi
 
Install windows 7 menggunakan flash disk
Install windows 7 menggunakan flash diskInstall windows 7 menggunakan flash disk
Install windows 7 menggunakan flash diskBambang Karyadi
 
Install win 8 di virtualbox
Install win 8 di virtualboxInstall win 8 di virtualbox
Install win 8 di virtualboxBambang Karyadi
 

More from Bambang Karyadi (16)

Bahasa Pemrograman
Bahasa PemrogramanBahasa Pemrograman
Bahasa Pemrograman
 
Algoritma Pemrograman Komputer
Algoritma Pemrograman KomputerAlgoritma Pemrograman Komputer
Algoritma Pemrograman Komputer
 
Control Panel Hosting
Control Panel HostingControl Panel Hosting
Control Panel Hosting
 
SIstem Operasi Jaringan
SIstem Operasi JaringanSIstem Operasi Jaringan
SIstem Operasi Jaringan
 
Alur Logika Pemrograman
Alur Logika PemrogramanAlur Logika Pemrograman
Alur Logika Pemrograman
 
Pengantar MikroTik
Pengantar MikroTikPengantar MikroTik
Pengantar MikroTik
 
Model Desain Sistem Pembelajaran Dick and Carey
Model Desain Sistem Pembelajaran Dick and CareyModel Desain Sistem Pembelajaran Dick and Carey
Model Desain Sistem Pembelajaran Dick and Carey
 
Digital forensic | DIGITAL FORENSIC
Digital forensic | DIGITAL FORENSICDigital forensic | DIGITAL FORENSIC
Digital forensic | DIGITAL FORENSIC
 
Green IT | Green Computing | ICT Sustainability
Green IT | Green Computing | ICT SustainabilityGreen IT | Green Computing | ICT Sustainability
Green IT | Green Computing | ICT Sustainability
 
Pengantar Jaringan komputer
Pengantar Jaringan komputerPengantar Jaringan komputer
Pengantar Jaringan komputer
 
Pengantar software
Pengantar softwarePengantar software
Pengantar software
 
Pengantar Sistem Operasi
Pengantar Sistem OperasiPengantar Sistem Operasi
Pengantar Sistem Operasi
 
Install os linux di usb flashdrive
Install os linux di usb flashdriveInstall os linux di usb flashdrive
Install os linux di usb flashdrive
 
Membuat radio streaming
Membuat radio streamingMembuat radio streaming
Membuat radio streaming
 
Install windows 7 menggunakan flash disk
Install windows 7 menggunakan flash diskInstall windows 7 menggunakan flash disk
Install windows 7 menggunakan flash disk
 
Install win 8 di virtualbox
Install win 8 di virtualboxInstall win 8 di virtualbox
Install win 8 di virtualbox
 

Recently uploaded

Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
muhammadRifai732845
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
erlita3
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
ozijaya
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
d2spdpnd9185
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
mohfedri24
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
AdePutraTunggali
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
gloriosaesy
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Indah106914
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
PURWANTOSDNWATES2
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
agusmulyadi08
 
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
bobobodo693
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
Nur afiyah
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
adolfnuhujanan101
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 

Recently uploaded (20)

Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
SOAL SBDP KELAS 3 SEMESTER GENAP TAHUN PELAJARAN 2023 2024
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
 
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERILAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
LAPORAN EKSTRAKURIKULER SEKOLAH DASAR NEGERI
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
 
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
 
ppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdfppt profesionalisasi pendidikan Pai 9.pdf
ppt profesionalisasi pendidikan Pai 9.pdf
 
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptxKarier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
Karier-Dan-Studi-Lanjut-Di-Bidang-Informatika.pptx
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 

Pengantar Sistem Basis Data | Database

  • 1. Pengantar Sistem Basis Data/Database Bambang Karyadi http://b4mz.web.id
  • 2. Pendahuluan  Sistem berkas atau pengarsipan adalah : Suatu system untuk mengetahui bagaimana cara menyimpan data dari file tertentu dan organisasi file yang digunakan.  Sistem akses : Cara untuk mengambil informasi dari suatu file  Organisasi file : Teknik yang digunakan untuk menggambarkan dan menyimpan pada file
  • 3. BASIS DATA Basis Data (Database) dapat dibayangkan sebagai sebuah lemari arsip tempat menyimpan folder dan file. Basis Data terdiri dari 2 kata, yaitu Basis dan Data. Basis dapat diartikan sebagai markas atau gudang dimana tempat bersarang/berkumpul. Sedangkan Data adalah represntasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan, dan sebagainya, yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasisnya.
  • 4. DBMS Suatu Data Base Management System (DBMS) terdiri dari sekumpulan data yang saling berhubungan dan suatu himpunan program yang melakukan akses terhadap data tersebut Tujuan dari DBMS yang paling utama adalah ‘EFFISIENT’ dan ‘CONVENIENT’ Management data melibatkan baik struktur informasi dan mekanisme dalam melakukan manipulasi terhadap informasi
  • 5. Perkembangan DBMS dan Kelengkapannya Berdasarkan Orientasi pemakainnya DBMS dikelompokkan dalam 2 kategori, yaitu: 1. DBMS yang berorientasi untuk satu atau sedikit pemakai. Contoh: MS-Access, dBase/Clipper, FoxBase, dan BorlandParadox. 2. DBMS yang berorientasi untuk banyak pemakai. Contoh: IBMDB2, Borland-Interbase, Informix, Oracle, MS-SQL Server, MySQL. Berdasarkan perkembangan teknologinya: 1. DBMS Konvensional (Legacy DBMS) 2. DBMS Berorientasi Objek (Objek-Oriented DBMS/OODBMS) 3. DBMS Obejk Relasional (Objek-Relational DBMS/ORDBMS) 4. DBMS untuk Web/Internet (Internet DBMS)
  • 6. KOMPONEN BASIS DATA  DATA, Data tersimpan secara terintegrasi dan dipakai secara bersama-sama  HARDWARE, Perangkat keras yang digunakan dalam mengelola sistem database  SOFTWARE, Perangkat lunak perantara antara pemakai dengan data fisik. Perangkat lunak dapat berupa data base management system dan berbagai program aplikasi  USER, Sebagai pemakai sistem
  • 7. DATA Ciri-ciri data didalam database :  Data disimpan secara terintegrasi (integrated)  Database merupakan kumpulan dari berbagai macam file dari aplikasi-aplikasi yang berbeda, yang disusun dengan cara menghilangkan bagian-bagian yang rangkap (redundant)  Data dapat dipakai secara bersama-sama (shared)  Masing-masing bagian dari database dapat diakses oleh pemakai dalam waktu yang bersamaan, untuk aplikasi yang berbeda
  • 8. HARDWARE  Terdiri dari semua peralatan perangkat keras komputer yang digunakan untuk pengelolaan sistem database berupa:  Peralatan untuk penyimpanan database, yaitu secondary storage (harddisk, disket, flash disk, CD)  Peralatan input (keyboard, scanner, kamera digital) dan output (printer, layar monitor)  Peralatan komunikasi data (ethernet card, modem)
  • 9. SOFTWARE  Berfungsi sebagai perantara (interface) antara pemakai dengan data physik pada database.  Software pada sistem database dapat berupa:  Database Management System (DBMS), yang menangani akses terhadap database, sehingga pemakai tidak perlu memikirkan proses penyimpanan dan pengelolaan data secara detail  Program-program aplikasi dan prosedur-prosedur
  • 10. USER  Pemakai database dibagi atas 3 klasifikasi, yaitu: 1. Database Administrator (DBA), yaitu:  Orang/team yang bertugas mengelola sistem database secara keseluruhan 2. Programmer, yaitu:  Orang/team yang bertugas membuat program aplikasi yang mengakses database, dengan menggunakan bahasa pemrograman, seperti Clipper, VB, Oracle baik secara batch maupun online untuk berinteraksi dengan komputer 3. End-user, yaitu:  Orang yang mengakses database melalui terminal, dengan menggunakan query-language atau program aplikasi yang dibuatkan oleh programmer
  • 11. PERBEDAAN FILE MANAGEMENT SYSTEM DENGAN DATABASE MANAGEMENT SISTEM FILE MANAGEMENT SYSTEM DATA BASE MANAGEMENT SISTEM PROGRAM ORIENTED DATA ORIENTED KAKU LUWES/FLEKSIBEL REDUNDANCY DAN INCONSISTENCY KESELARASAN DATA TERKONTROL
  • 12. PROGRAM ORIENTED Susunan data di dalam file, distribusi data pada peralatan storage, dan organisasi filenya dipilih sedemikian rupa, sehingga program aplikasi dapat menggunakan secara optimal DATA ORIENTED Susunan data, organisasi file pada database dapat dirubah, begitu pula strategi aksesnya tanpa mengganggu program aplikasi yang sudah ada
  • 13. TUJUAN SISTEM BASIS DATA • • • • • • Mencegah data redudancy dan inconsistency Mempermudah dalam melakukan akses terhadap data Mempertimbangkan data isolation Mencegah concurent access anomaly Mempertimbangkan masalah ke-amanan data Mempertimbangkan masalah integritas
  • 14. KEUNTUNGAN PEMAKAIAN SISTEM BASIS DATA 1. MENGURANGI REDUNDANSI DATA YANG SAMA PADA BEBERAPA APLIKASI CUKUP DISIMPAN SEKALI SAJA. 2. MENGHINDARKAN INKONSISTENSI KARENA REDUNDANSI BERKURANG, SEHINGGA UMUMNYA UPDATE HANYA SEKALI SAJA. 3. TERPELIHARANYA INTEGRITAS DATA DATA TERSIMPAN SECARA AKURAT. 4. DATA DAPAT DIPAKAI BERSAMA-SAMA DATA YANG SAMA DAPAT DIAKSES OLEH BEBERAPA USER PADA SAAT BERSAMAAN. 5. MEMUDAHKAN PENERAPAN STANDARISASI MENYANGKUT KESERAGAMAN PENYAJIAN DATA. 6. JAMINAN SEKURITI DATA HANYA DAPAT DIAKSES OLEH YANG BERHAK. 7. MENYEIMBANGKAN KEBUTUHAN DAPAT DITENTUKAN PRIORITAS SUATU OPERASI, MISALNYA ANTARA UPDATE (MENGUBAH DATA) DENGAN RETRIEVAL (MENAMPILKAN DATA) DIDAHULUKAN UPDATE.
  • 15. KERUGIAN PEMAKAIAN SISTEM BASIS DATA  MAHAL  Diperlukan hardware tambahan  CPU yang lebih besar  Terminal yang lebih banyak  Alat untuk komunikasi  Biaya performance yang lebih besar  Listrik  Personil yang lebih tinggi klasifikasinya  Biaya telekomunikasi yang antar lokasi / kota  KOMPLEKS  PROSEDUR BACKUP & RECOVERY SULIT
  • 16. Konsep Dasar  Istilah – istilah dasar  Entitas Sekumpulan obyek yang mempunyai karakteristik sama dan bisa dibedakan dari lainnya. Obyek dapat berupa barang, orang, tempat atau suatu kejadian. Misal : mahasiswa, pegawai, nilai dsb
  • 17. Konsep Dasar  Atribut Deskripsi data yang bisa mengidentifikasikan entitas Misal : entitas mahasiswa adalah no. Induk mahasiswa, nama mahasiswa, tempat lahir, tanggal lahir, dsb.  Field Lokasi penyimpanan untuk salah satu elemen data atribut  Record Kumpulan dari field yang berhubungan satu sama lain
  • 18. Konsep Dasar  File Kumpulan dari record yang menggambarkan himpunan Entitas  Basis Data Kumpulan file yang digunakan oleh program aplikasi serta membentuk hubungan tertentu di antara record-record di file-file tersebut
  • 19. Konsep Dasar  Key  Elemen Record yang dipakai untuk menemukan Record tersebut pada waktu akses  Jenis-jenis key:       Primary key Secondary key Candidate key Alternate key Composite key Foreign key
  • 20. Konsep Dasar  Primary key  Field yang mengidentifikasikan sebuah record dalam file  Bersifat unik Primari Key NPM Nama Semester 07215410600 Bambang 3 07215410601 Karyadi 3
  • 21. Konsep Dasar  Secondary key  Field yang mengidentifikasikan sebuah record dalam file  Tidak bersifat unik NPM Nama Program Studi 07215410600 Bambang 3 07215410601 Karyadi 3 Secondary Key
  • 22. Konsep Dasar  Candidate key  Field-field yang bisa dipilih (dipakai) menjadi primary key NPM Nama Semester 07215410600 Bambang 3 IT01 07215410601 Karyadi 3 TM01 Candicate key Kode_Prodi
  • 23. Konsep Dasar  Composite key  Primary key yang dibentuk dari beberapa field Hari Ruang Mata Kuliah Senin R206 Pengantar Teknik Informatika Senin R301 Kalkulus I Senin R302 Dasar-dasar Pemrograman I Composite key
  • 24. Konsep Dasar  Foreign key  Field yang bukan key, tetapi adalah key pada file yang lain. NID Nama Dosen 410 100 269 Budi Susetyo 410 100 411 Mo Muhyidin Nur Foreign key Primary key Kd_MK Mata Kuliah SKS NID TIF101 Pengantar Geo Informatika 3 410 100 269 TIF205 Analisa Numerik dan Komputasi 3 410 100 411
  • 25. Konsep Dasar  FILE  File diletakkan di penyimpan sekunder.  File mempunyai nama  Karakteristik umum file  Persistence Bertahan lama yaitu kemampuan untuk dapat diakses di masa datang.  Shareability Dapat digunakan bersama oleh beragam pemakai dan program  Size File mempuyai ukuran yang relative besar
  • 26. Konsep Dasar  Operasi pada file / berkas  Berdasarkan model proses  Batch suatu proses yang dilakukan secara kelompok atau grup  Iterative suatu proses yang dilakukan secara satu per satu yaitu record per record
  • 27. Konsep Dasar  Berdasarkan Model operasi :  Create Pembuatan berkas dengan cara membuat struktur berkas lebih dahulu, kemudian record-record dimuat ke dalam berkas tersebut  Up-date Pengubahan isi dari berkas diperlukan untuk menjaga berkas tetap up to date (diperbaharui) Ada 3 bagian dalam proses up date :  Insert/Penyisipan atau penambahan record  Modify/Perbaikan field  Delete/Penghapusan record
  • 28.  Konsep Dasar Retrieval Pengaksesan sebuah berkas untuk tujuan mendapatkan informasi Menurut ada tidaknya persyaratan, retrieval dibagi menjadi     Comprehensive retrieval Proses untuk mendapatkan informasi dari semua record dalam berkas Misal : display all, list nama alamat Selective retrieval Mendapatkan informasi dari record-record tertentu berdasarkan persyaratan tertentu Misal : list for program studi == ‘TI’
  • 29. Konsep Dasar  Maintenance Perubahan yang dibuat terhadap berkas dengan tujuan memperbaiki program dalam mengakses berkas tersebut. Ada dua cara yaitu :  Restructuring Perubahan struktur berkas Misalnya : Panjang field diubah Penambahan field baru  Reorganizing Perubahan organisasi berkas dari organisasi yang satu menjadi organisasi berkas yang lain Misalnya :  dari organisasi berkas sequential menjadi berkas sequential diindeks  dari langsung (direct) menjadi sequential (berurutan)
  • 30. Konsep Dasar  RECORD Ukuran record biasa dinyatakan dalam byte Jenis record menurut panjangnya :  Fixed length record Semua field di record mempunyai panjang yang tetap Kelebihan: tidak rumit dalam pemrograman Kekurangan: harus disediakan ukuran terbesar yang diperlukan
  • 31. Konsep Dasar  Variable length record Field-field di record mempunyai panjang berbeda-beda Kelebihan : hemat tempat Kekurangan: rumit dalam pemrogaman
  • 32. Konsep Dasar  Record View  External View  Bentuk record yang terlihat oleh user  Disebut juga logical record  Internal View  Bentuk record secara fisik di dalam media penyimpanan  Disebut juga physical record
  • 33. Konsep Dasar  Data transfer  Perpindahan data antara primar storage dengan secondary storage PRIMARY STORAGE data SECONDARY STORAGE  Tidak hanya memindahkan 1 (satu) logical record, tetapi 1 (satu) block  1 block bisa > 1 record  block disebut juga physical record Data Transfer PRIMARY STORAGE DATA AREA SECONDARY STORAGE
  • 34. Konsep Dasar  Input Buffer  Tempat 1 block disimpan didalam memory  Output Buffer  Tempat 1 block yang akan direkam ke storage media  Data Area  Tempat 1 logical record yang akan diproses
  • 35. Konsep Dasar  LOGICAL FILE STRUCTURE  Adalah:  Organisasi file  External View  Kumpulan logical record  Pandangan user tentang bagaimana kumpulan logical record terorganisir  PHYSICAL FILE STRUCTURE  Adalah:  Internal View  Kumpulan physical record  Letak/susunan physical record pada secondary storage
  • 36. Konsep Dasar  JENIS FILE (Berdasarkan fungsinya):       MASTER FILE TRANSACTION FILE REPORT FILE WORK FILE PROGRAM FILE TEXT FILE
  • 37. Konsep Dasar  MASTER FILE  Adalah:     Berisi data statis Data tentang satu sisi dari organisasi Berisi data historis Isinya relatif permanen PELANGGAN PEGAWAI MAHASISWA PERSEDIAAN BARANG NILAI MATAKULIAH
  • 38. Konsep Dasar  TRANSACTION FILE  Adalah:  Berisi data yang akan mengupdate master file  Berisi kejadian atau perubahan terhadap sesuatu, yang statusnya tersimpan dalam master file  REPORT FILE  Adalah:  Berisi data yang bentuknya telah disesuaikan untuk kepentingan user  Data yang akan ditampilkan pada monitor  Data yang akan dicetak  Dihasilkan oleh:  Report writer  Application program
  • 39. Konsep Dasar  WORK FILE  Adalah:       Temporary file File sementara File kerja Berisi sesuatu yang tidak permanen Isinya hanya dipakai sesaat saja Untuk memindahkan data dari satu program ke program yang lain
  • 40. Konsep Dasar  PROGRAM FILE  Adalah:  Berisi perintah untuk memproses data  Bisa berisi perintah dalam:     High Level Language Low Level Language Machine Language Job Control Language  Perintah bisa berbentuk:  Source Code  Hasil Kompilasi  Hasil proses lainnya
  • 41. Konsep Dasar  TEXT FILE  Berisi:  ALPHANUMERIC & GRAPHIC DATA  Berasal dari program text editor  Hanya dapat diproses oleh program text editor
  • 42. Referensi 1. Fathansyah. Basis Data. Informatika Bandung: 2002 2. Presentasi Pengantar Basis Data (http://d.yimg.com/kq/groups/23367567/243277941/n ame/Pengantar-Sistem-BasisData.ppt)