SlideShare una empresa de Scribd logo
1 de 15
Pengertian Database
Database / Basis Data :
Data : representasi fakta dunia nyata yang mewakili suatu
obyek (seperti, manusia: guru, siswa, pelanggan,dll; barang:
buku, meja; peristiwa, konsep, dsb.), yang direkam baik
dalam bentuk angka, huruf, teks, gambar atau suara, dan
memiliki arti secara eksplisit (jelas).
Base: basis, tempat bersarang/berkumpul sesuatu.
Istilah Basis Data (database):
Lemari arsip
Penyimpanan data
Gudang Data
Manajemen data, dll.
Database adalah sekumpulan data yang saling ber-relasi.
Pengertian Database
Database:
Himpunan kelompok data (arsip) yang saling
berhubungan, yang diorganisasi sedemikian rupa,
sehingga kelak dapat dimanfaatkan kembali dengan
cepat.
Kumpulan data yang saling berhubungan yang disimpan
secara bersama tanpa adanya pengulangan (redudansi)
data.
Kumpulan file/tabel/arsip yang saling berhubungan yang
disimpan dalam media penyimpanan elektronik.
Logo Database

Database Stand Alone (Local)

Database Server
(Hirarki) Unsur-Unsur Database
1. Tabel (Table)
Tabel adalah struktur di dalam database yang berisi data, yang
diorganisasi dalam kolom (field) dan baris (record). Sebuah
tabel menggambarkan sebuah entitas dan memegang data
dari suatu entitas. Contoh : siswa.
2. Kolom (Field)
Setiap entity/tabel mempunyai atribut atau sebutan untuk
mewakili suatu entity. Contoh : nis, nama, jenis.
3. Baris (Record)
Baris atau record merupakan suatu bagian dari tabel yang
digunakan untuk menyimpan beberapa informasi tentang
sebuah objek. Contoh : 01234, Deka Wildan, laki-laki.
(Hirarki) Unsur-unsur Database
4. Nilai Data
Nilai data merupakan isi atau value suatu informasi yang
tersimpan di dalam elemen atau unsur tabel seperti di kolom
dan baris. Contoh : di kolom : nis; di baris : 01234.
5. Kunci Elemen
Kunci Elemen (Element Key) merupakan tanda pengenal secara
unik mengidentifikasikan salah satu entitas dari suatu
kumpulan entitas dalam tabel, seperti tanda kunci utama
(Primary Key) atau Indeks (Index). Contoh : Entitas tabel
siswa memiliki atribut : nis, nama, alamat menggunakan Kunci
Elemen nis.
(Hirarki) Komponen Database
1. Perangkat Keras (Hardware)
Hardware : komputer server, komputer Stand Alone.
2. Sistem Operasi (Operating System)
Sistem operasi : Windows Xp, Windows 2003 Server, Windows
2008 Server, Debian, Redhat, CentOS, OpenSUSE, dll.
3. Database
4. Database Management Sistem (DBMS)
Software DBMS : MySQL, SQL Server, Oracle, dll.
5. Pengguna (User)
(Hirarki) Struktur Basis Data
Siswa

Nis
01234

Nama
13425

Deka

Subeki

Akar

Jenis
Laki-laki

Laki-laki
(Hirarki) Konsep Tabel Database
Siswa
Nis

Nama

Jenis

01234

Deka Wildan

Laki-Laki

13425

M Subeki

Laki-Laki
(Hirarki) Jenis Pengguna (User) Database
1. System Engineer
Tenaga ahli yang bertanggung jawab atas pemasangan Sistem Basis Data, dan
juga mengadakan peningkatan dan melaporkan kesalahan dari sistem
tersebut kepada pihak penjual.

2. Database Administrator (DBA)
Tenaga ahli yang mempunyai tugas untuk mengontrol sistem basis data
secara keseluruhan, meramalkan kebutuhan akan sistem basis data,
merencanakannya dan mengaturnya.

3. Pemakai Akhir (End User)
Pemakai Akhir dibedakan menjadi 4 berdasarkan cara mereka berinteraksi :
(Hirarki) Pemakai Akhir (End User)
1. Programmer Aplikasi
Programmer

Perintah DML

2. Pemakai Mahir (Casual User)

Tools Programming seperti : C/C++,
Visual Basic, Pascal, Delphi.

Pemakai yang berinteraksi dengan sistem tanpa menulis modul program.
Mereka menyatakan query (untuk akses data) dengan bahasa query
yang telah disediakan oleh suatu DBMS.

3. Pemakai Umum (Naive User)
Naive User

Aplikasi terdapat Sistem
Database

4. Pemakai Khusus (Specialized/Sophisticated User)
Pemakai yang menulis aplikasi basis data non konvensional, tetapi untuk
keperluan-keperluan khusus seperti aplikasi AL, Sistem Pakar,
Pengolahan Citra, dll, yang bisa saja mengakses basis data dengan atau
tanpa DBMS yang bersangkutan.
(Hirarki) Penggunaan Database Dalam Dunia Nyata
Bank : Pengelolaan data nasabah, akunting, semua transaksi

perbankan
Bandara : Pengelolaan data reservasi, penjadualan
Universitas : Pengelolaan pendaftaran, alumni
Sekolah : Pengelolaan pendaftaran, alumni, pembayaran,
ujian, nilai
Penjualan : Pengelolaan data customer, produk, penjualan
Pabrik : Pengelolaan data produksi, persediaan barang,
pemesanan, agen
Kepegawaian: Pengelolaan data karyawan, gaji, pajak
Telekomunikasi : Pengelolaan data tagihan, jumlah pulsa
(Hirarki) Tujuan dan Manfaat Database
1.
2.
3.
4.
5.
6.
7.

Kecepatan dan Kemudahan
Efisien ruang Penyimpanan
Lebih Akurat
Keamanan
Dapat dipakai secara bersama
Dapat diterapkan standarisasi
Keselarasan Data
(Hirarki) Kelemahan Database
Mahal
2. Membutuhkan tenaga Ahli/spesialis untuk administrator
Database
3. Kapasitas memori penyimpanan yang besar untuk
menampung data dengan jumlah banyak ke dalam
database
1.
Soal Latihan....
1. Jelaskan macam-macam pengertian database !
2. Jelaskan pengertian dari :
a) Tabel
b) Field
c) Record
3. Buatlah contoh model struktur Database dari suatu objek di
kehidupan sehari-hari ! (setiap siswa tidak boleh sama)
4. Setelah model struktur dari contoh soal nomor 4 telah
dibuat, lalu buatlah konsep tabel databasenya !

Más contenido relacionado

La actualidad más candente

Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuanahmad haidaroh
 
Analisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaanAnalisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaanbinamulia
 
Soal konsep sistem informasi abc
Soal konsep sistem informasi   abcSoal konsep sistem informasi   abc
Soal konsep sistem informasi abcBima Indra Mulya
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis dataWarnet Raha
 
Bab 3. Pemodelan Data
Bab 3. Pemodelan DataBab 3. Pemodelan Data
Bab 3. Pemodelan DataZaenal Abidin
 
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMINLaporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMINShofura Kamal
 
Langkah - Langkah Perencanaan Sistem
Langkah - Langkah Perencanaan SistemLangkah - Langkah Perencanaan Sistem
Langkah - Langkah Perencanaan SistemRetrina Deskara
 
Analisis sistem-informasi
Analisis sistem-informasiAnalisis sistem-informasi
Analisis sistem-informasiryanprasetya
 
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan HotelMakalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan HotelMuhammad Iqbal
 
Basis data
Basis dataBasis data
Basis datatafrikan
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanAwang Ramadhani
 

La actualidad más candente (20)

Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuan
 
Analisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaanAnalisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaan
 
makalah basis data
makalah basis datamakalah basis data
makalah basis data
 
Soal konsep sistem informasi abc
Soal konsep sistem informasi   abcSoal konsep sistem informasi   abc
Soal konsep sistem informasi abc
 
Arsitektur basis data
Arsitektur basis dataArsitektur basis data
Arsitektur basis data
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 
Sistem pakar
Sistem pakarSistem pakar
Sistem pakar
 
Bab 3. Pemodelan Data
Bab 3. Pemodelan DataBab 3. Pemodelan Data
Bab 3. Pemodelan Data
 
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMINLaporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
Laporan Praktikum Basis Data Modul IV-Membuat Database Pada PHPMYADMIN
 
Langkah - Langkah Perencanaan Sistem
Langkah - Langkah Perencanaan SistemLangkah - Langkah Perencanaan Sistem
Langkah - Langkah Perencanaan Sistem
 
Atm fix
Atm fixAtm fix
Atm fix
 
Makalah Oracle
Makalah OracleMakalah Oracle
Makalah Oracle
 
Contoh proposal skripsi
Contoh proposal skripsiContoh proposal skripsi
Contoh proposal skripsi
 
Analisis sistem-informasi
Analisis sistem-informasiAnalisis sistem-informasi
Analisis sistem-informasi
 
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan HotelMakalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
 
Laporan analisis sistem informasi
Laporan analisis sistem informasiLaporan analisis sistem informasi
Laporan analisis sistem informasi
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
 
Basis data
Basis dataBasis data
Basis data
 
Pengertian sistem berkas
Pengertian sistem berkasPengertian sistem berkas
Pengertian sistem berkas
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + Jawaban
 

Destacado

Destacado (20)

Modul basis data
Modul basis dataModul basis data
Modul basis data
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATA
 
Pengantar Sistem Basis Data | Database
Pengantar Sistem Basis Data | DatabasePengantar Sistem Basis Data | Database
Pengantar Sistem Basis Data | Database
 
Presentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis DataPresentasi modul 5 - Data dan Basis Data
Presentasi modul 5 - Data dan Basis Data
 
Kuliah i sbd
Kuliah i sbdKuliah i sbd
Kuliah i sbd
 
Presentasi basis data
Presentasi basis dataPresentasi basis data
Presentasi basis data
 
Konsep dasar sistem basis data ppt
Konsep  dasar sistem basis data pptKonsep  dasar sistem basis data ppt
Konsep dasar sistem basis data ppt
 
Pengantar sistem basis data
Pengantar sistem basis dataPengantar sistem basis data
Pengantar sistem basis data
 
Perkembangan database di era globalisasi
Perkembangan database di era globalisasiPerkembangan database di era globalisasi
Perkembangan database di era globalisasi
 
Tugas sistem basis data
Tugas sistem basis dataTugas sistem basis data
Tugas sistem basis data
 
Materi 2(model data)
Materi 2(model data)Materi 2(model data)
Materi 2(model data)
 
Sifat Periodik
Sifat Periodik Sifat Periodik
Sifat Periodik
 
Bab1 database relasi-dan_database_relasional
Bab1 database relasi-dan_database_relasionalBab1 database relasi-dan_database_relasional
Bab1 database relasi-dan_database_relasional
 
Asosiatif
AsosiatifAsosiatif
Asosiatif
 
komponen sistem informasi
komponen sistem informasikomponen sistem informasi
komponen sistem informasi
 
Pengantar Database
Pengantar DatabasePengantar Database
Pengantar Database
 
Basis data 2
Basis data 2Basis data 2
Basis data 2
 
Pertemuan 1 rev 310108_ok
Pertemuan 1 rev 310108_okPertemuan 1 rev 310108_ok
Pertemuan 1 rev 310108_ok
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 

Similar a Pengertian dan Komponen Utama Database

Pengenalan sistembasis data
Pengenalan sistembasis dataPengenalan sistembasis data
Pengenalan sistembasis dataBilly Wong
 
Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...
Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...
Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...Alexanderliman728
 
Pengenalan basis data
Pengenalan basis dataPengenalan basis data
Pengenalan basis datalukmanbooms
 
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...desisiti21
 
Database (Basis Data)
Database (Basis Data)Database (Basis Data)
Database (Basis Data)Agoeng Rivai
 
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
 
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.pptAnalisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.pptFadhilFauzan3
 
HIRARKI ELEMEN PENYIMPANAN DATA KONSEP DASAR PENYIMPANAN DATA_KELOMPOK 7.pptx
HIRARKI ELEMEN PENYIMPANAN DATA KONSEP DASAR PENYIMPANAN DATA_KELOMPOK 7.pptxHIRARKI ELEMEN PENYIMPANAN DATA KONSEP DASAR PENYIMPANAN DATA_KELOMPOK 7.pptx
HIRARKI ELEMEN PENYIMPANAN DATA KONSEP DASAR PENYIMPANAN DATA_KELOMPOK 7.pptxDaffaOfficial2
 
Basis data albert anak lorong
Basis data albert anak lorongBasis data albert anak lorong
Basis data albert anak lorongalbert giban
 
Si-pi, Daniel Watloly, Hapzi Ali, basis data dalam manajemen informasi
Si-pi, Daniel Watloly, Hapzi Ali, basis data dalam manajemen  informasiSi-pi, Daniel Watloly, Hapzi Ali, basis data dalam manajemen  informasi
Si-pi, Daniel Watloly, Hapzi Ali, basis data dalam manajemen informasiDanielwatloly18
 
Sim 14, forum dan quiz 11, muhammad alfiqri rozebie, prof.dr.hapzi, database,...
Sim 14, forum dan quiz 11, muhammad alfiqri rozebie, prof.dr.hapzi, database,...Sim 14, forum dan quiz 11, muhammad alfiqri rozebie, prof.dr.hapzi, database,...
Sim 14, forum dan quiz 11, muhammad alfiqri rozebie, prof.dr.hapzi, database,...Kemal Kemal
 
Tugas iv 0317_arie firmandani_1512510445
Tugas iv  0317_arie firmandani_1512510445Tugas iv  0317_arie firmandani_1512510445
Tugas iv 0317_arie firmandani_1512510445Arie Firmandani
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 onlinenunungevilia
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 onlineKanKaneki
 

Similar a Pengertian dan Komponen Utama Database (20)

Pengenalan sistembasis data
Pengenalan sistembasis dataPengenalan sistembasis data
Pengenalan sistembasis data
 
Pertemuann 1
Pertemuann 1Pertemuann 1
Pertemuann 1
 
Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...
Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...
Sim, alexander liman, prof. dr. ir. hapzi ali, mm., cma., sistem manajemen da...
 
Pengenalan basis data
Pengenalan basis dataPengenalan basis data
Pengenalan basis data
 
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
SIM, Desi Siti Aisyah, Hapzi Ali, Sistem Manajemen Database, Universitas Merc...
 
Database (Basis Data)
Database (Basis Data)Database (Basis Data)
Database (Basis 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...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, blog dan data...
 
Basis data
Basis dataBasis data
Basis data
 
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.pptAnalisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
 
HIRARKI ELEMEN PENYIMPANAN DATA KONSEP DASAR PENYIMPANAN DATA_KELOMPOK 7.pptx
HIRARKI ELEMEN PENYIMPANAN DATA KONSEP DASAR PENYIMPANAN DATA_KELOMPOK 7.pptxHIRARKI ELEMEN PENYIMPANAN DATA KONSEP DASAR PENYIMPANAN DATA_KELOMPOK 7.pptx
HIRARKI ELEMEN PENYIMPANAN DATA KONSEP DASAR PENYIMPANAN DATA_KELOMPOK 7.pptx
 
Basis data albert anak lorong
Basis data albert anak lorongBasis data albert anak lorong
Basis data albert anak lorong
 
Si-pi, Daniel Watloly, Hapzi Ali, basis data dalam manajemen informasi
Si-pi, Daniel Watloly, Hapzi Ali, basis data dalam manajemen  informasiSi-pi, Daniel Watloly, Hapzi Ali, basis data dalam manajemen  informasi
Si-pi, Daniel Watloly, Hapzi Ali, basis data dalam manajemen informasi
 
Basis data
Basis dataBasis data
Basis data
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Sim 14, forum dan quiz 11, muhammad alfiqri rozebie, prof.dr.hapzi, database,...
Sim 14, forum dan quiz 11, muhammad alfiqri rozebie, prof.dr.hapzi, database,...Sim 14, forum dan quiz 11, muhammad alfiqri rozebie, prof.dr.hapzi, database,...
Sim 14, forum dan quiz 11, muhammad alfiqri rozebie, prof.dr.hapzi, database,...
 
Tugas iv 0317_arie firmandani_1512510445
Tugas iv  0317_arie firmandani_1512510445Tugas iv  0317_arie firmandani_1512510445
Tugas iv 0317_arie firmandani_1512510445
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
 
Sistem database
Sistem databaseSistem database
Sistem database
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
 
Psti
PstiPsti
Psti
 

Más de Deka M Wildan

Tutorial sistem informasi perpustakaan
Tutorial sistem informasi perpustakaanTutorial sistem informasi perpustakaan
Tutorial sistem informasi perpustakaanDeka M Wildan
 
Tutorial membuat system login database
Tutorial membuat system login databaseTutorial membuat system login database
Tutorial membuat system login databaseDeka M Wildan
 
Tutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHPTutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHPDeka M Wildan
 
Fungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlFungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlDeka M Wildan
 
Tutorial aplikasi bioskop berbasis web PHP
Tutorial aplikasi bioskop berbasis web PHP Tutorial aplikasi bioskop berbasis web PHP
Tutorial aplikasi bioskop berbasis web PHP Deka M Wildan
 
Project lanjutan database bioskop
Project lanjutan database bioskopProject lanjutan database bioskop
Project lanjutan database bioskopDeka M Wildan
 
Bab 2 php - Memasukkan Data
Bab 2 php  - Memasukkan DataBab 2 php  - Memasukkan Data
Bab 2 php - Memasukkan DataDeka M Wildan
 
Bab 2 php - memasukkan data ke tabel
Bab 2 php - memasukkan data ke tabelBab 2 php - memasukkan data ke tabel
Bab 2 php - memasukkan data ke tabelDeka M Wildan
 
Bab 1 php koneksi php ke mysql
Bab 1 php   koneksi php ke mysqlBab 1 php   koneksi php ke mysql
Bab 1 php koneksi php ke mysqlDeka M Wildan
 
Tutorial sistem informasi eksekutif web php
Tutorial sistem informasi eksekutif web phpTutorial sistem informasi eksekutif web php
Tutorial sistem informasi eksekutif web phpDeka M Wildan
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptDeka M Wildan
 
Variabel dan Operator PHP
Variabel dan Operator PHPVariabel dan Operator PHP
Variabel dan Operator PHPDeka M Wildan
 
Pemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operatorPemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operatorDeka M Wildan
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-DiagramDeka M Wildan
 
Pengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktopPengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktopDeka M Wildan
 
Praktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopPraktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopDeka M Wildan
 
Pengantar Pemrograman WEB PHP
Pengantar Pemrograman WEB PHPPengantar Pemrograman WEB PHP
Pengantar Pemrograman WEB PHPDeka M Wildan
 
Modul Dbms mysql dan perintah dasar SQL
Modul Dbms mysql dan perintah dasar SQLModul Dbms mysql dan perintah dasar SQL
Modul Dbms mysql dan perintah dasar SQLDeka M Wildan
 
Perintah bahasa Query (SQL)
Perintah bahasa Query (SQL)Perintah bahasa Query (SQL)
Perintah bahasa Query (SQL)Deka M Wildan
 
Membuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft AccessMembuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft AccessDeka M Wildan
 

Más de Deka M Wildan (20)

Tutorial sistem informasi perpustakaan
Tutorial sistem informasi perpustakaanTutorial sistem informasi perpustakaan
Tutorial sistem informasi perpustakaan
 
Tutorial membuat system login database
Tutorial membuat system login databaseTutorial membuat system login database
Tutorial membuat system login database
 
Tutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHPTutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHP
 
Fungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlFungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sql
 
Tutorial aplikasi bioskop berbasis web PHP
Tutorial aplikasi bioskop berbasis web PHP Tutorial aplikasi bioskop berbasis web PHP
Tutorial aplikasi bioskop berbasis web PHP
 
Project lanjutan database bioskop
Project lanjutan database bioskopProject lanjutan database bioskop
Project lanjutan database bioskop
 
Bab 2 php - Memasukkan Data
Bab 2 php  - Memasukkan DataBab 2 php  - Memasukkan Data
Bab 2 php - Memasukkan Data
 
Bab 2 php - memasukkan data ke tabel
Bab 2 php - memasukkan data ke tabelBab 2 php - memasukkan data ke tabel
Bab 2 php - memasukkan data ke tabel
 
Bab 1 php koneksi php ke mysql
Bab 1 php   koneksi php ke mysqlBab 1 php   koneksi php ke mysql
Bab 1 php koneksi php ke mysql
 
Tutorial sistem informasi eksekutif web php
Tutorial sistem informasi eksekutif web phpTutorial sistem informasi eksekutif web php
Tutorial sistem informasi eksekutif web php
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascript
 
Variabel dan Operator PHP
Variabel dan Operator PHPVariabel dan Operator PHP
Variabel dan Operator PHP
 
Pemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operatorPemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operator
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-Diagram
 
Pengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktopPengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktop
 
Praktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopPraktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktop
 
Pengantar Pemrograman WEB PHP
Pengantar Pemrograman WEB PHPPengantar Pemrograman WEB PHP
Pengantar Pemrograman WEB PHP
 
Modul Dbms mysql dan perintah dasar SQL
Modul Dbms mysql dan perintah dasar SQLModul Dbms mysql dan perintah dasar SQL
Modul Dbms mysql dan perintah dasar SQL
 
Perintah bahasa Query (SQL)
Perintah bahasa Query (SQL)Perintah bahasa Query (SQL)
Perintah bahasa Query (SQL)
 
Membuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft AccessMembuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft Access
 

Pengertian dan Komponen Utama Database

  • 1.
  • 2. Pengertian Database Database / Basis Data : Data : representasi fakta dunia nyata yang mewakili suatu obyek (seperti, manusia: guru, siswa, pelanggan,dll; barang: buku, meja; peristiwa, konsep, dsb.), yang direkam baik dalam bentuk angka, huruf, teks, gambar atau suara, dan memiliki arti secara eksplisit (jelas). Base: basis, tempat bersarang/berkumpul sesuatu. Istilah Basis Data (database): Lemari arsip Penyimpanan data Gudang Data Manajemen data, dll. Database adalah sekumpulan data yang saling ber-relasi.
  • 3. Pengertian Database Database: Himpunan kelompok data (arsip) yang saling berhubungan, yang diorganisasi sedemikian rupa, sehingga kelak dapat dimanfaatkan kembali dengan cepat. Kumpulan data yang saling berhubungan yang disimpan secara bersama tanpa adanya pengulangan (redudansi) data. Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronik.
  • 4. Logo Database Database Stand Alone (Local) Database Server
  • 5. (Hirarki) Unsur-Unsur Database 1. Tabel (Table) Tabel adalah struktur di dalam database yang berisi data, yang diorganisasi dalam kolom (field) dan baris (record). Sebuah tabel menggambarkan sebuah entitas dan memegang data dari suatu entitas. Contoh : siswa. 2. Kolom (Field) Setiap entity/tabel mempunyai atribut atau sebutan untuk mewakili suatu entity. Contoh : nis, nama, jenis. 3. Baris (Record) Baris atau record merupakan suatu bagian dari tabel yang digunakan untuk menyimpan beberapa informasi tentang sebuah objek. Contoh : 01234, Deka Wildan, laki-laki.
  • 6. (Hirarki) Unsur-unsur Database 4. Nilai Data Nilai data merupakan isi atau value suatu informasi yang tersimpan di dalam elemen atau unsur tabel seperti di kolom dan baris. Contoh : di kolom : nis; di baris : 01234. 5. Kunci Elemen Kunci Elemen (Element Key) merupakan tanda pengenal secara unik mengidentifikasikan salah satu entitas dari suatu kumpulan entitas dalam tabel, seperti tanda kunci utama (Primary Key) atau Indeks (Index). Contoh : Entitas tabel siswa memiliki atribut : nis, nama, alamat menggunakan Kunci Elemen nis.
  • 7. (Hirarki) Komponen Database 1. Perangkat Keras (Hardware) Hardware : komputer server, komputer Stand Alone. 2. Sistem Operasi (Operating System) Sistem operasi : Windows Xp, Windows 2003 Server, Windows 2008 Server, Debian, Redhat, CentOS, OpenSUSE, dll. 3. Database 4. Database Management Sistem (DBMS) Software DBMS : MySQL, SQL Server, Oracle, dll. 5. Pengguna (User)
  • 8. (Hirarki) Struktur Basis Data Siswa Nis 01234 Nama 13425 Deka Subeki Akar Jenis Laki-laki Laki-laki
  • 9. (Hirarki) Konsep Tabel Database Siswa Nis Nama Jenis 01234 Deka Wildan Laki-Laki 13425 M Subeki Laki-Laki
  • 10. (Hirarki) Jenis Pengguna (User) Database 1. System Engineer Tenaga ahli yang bertanggung jawab atas pemasangan Sistem Basis Data, dan juga mengadakan peningkatan dan melaporkan kesalahan dari sistem tersebut kepada pihak penjual. 2. Database Administrator (DBA) Tenaga ahli yang mempunyai tugas untuk mengontrol sistem basis data secara keseluruhan, meramalkan kebutuhan akan sistem basis data, merencanakannya dan mengaturnya. 3. Pemakai Akhir (End User) Pemakai Akhir dibedakan menjadi 4 berdasarkan cara mereka berinteraksi :
  • 11. (Hirarki) Pemakai Akhir (End User) 1. Programmer Aplikasi Programmer Perintah DML 2. Pemakai Mahir (Casual User) Tools Programming seperti : C/C++, Visual Basic, Pascal, Delphi. Pemakai yang berinteraksi dengan sistem tanpa menulis modul program. Mereka menyatakan query (untuk akses data) dengan bahasa query yang telah disediakan oleh suatu DBMS. 3. Pemakai Umum (Naive User) Naive User Aplikasi terdapat Sistem Database 4. Pemakai Khusus (Specialized/Sophisticated User) Pemakai yang menulis aplikasi basis data non konvensional, tetapi untuk keperluan-keperluan khusus seperti aplikasi AL, Sistem Pakar, Pengolahan Citra, dll, yang bisa saja mengakses basis data dengan atau tanpa DBMS yang bersangkutan.
  • 12. (Hirarki) Penggunaan Database Dalam Dunia Nyata Bank : Pengelolaan data nasabah, akunting, semua transaksi perbankan Bandara : Pengelolaan data reservasi, penjadualan Universitas : Pengelolaan pendaftaran, alumni Sekolah : Pengelolaan pendaftaran, alumni, pembayaran, ujian, nilai Penjualan : Pengelolaan data customer, produk, penjualan Pabrik : Pengelolaan data produksi, persediaan barang, pemesanan, agen Kepegawaian: Pengelolaan data karyawan, gaji, pajak Telekomunikasi : Pengelolaan data tagihan, jumlah pulsa
  • 13. (Hirarki) Tujuan dan Manfaat Database 1. 2. 3. 4. 5. 6. 7. Kecepatan dan Kemudahan Efisien ruang Penyimpanan Lebih Akurat Keamanan Dapat dipakai secara bersama Dapat diterapkan standarisasi Keselarasan Data
  • 14. (Hirarki) Kelemahan Database Mahal 2. Membutuhkan tenaga Ahli/spesialis untuk administrator Database 3. Kapasitas memori penyimpanan yang besar untuk menampung data dengan jumlah banyak ke dalam database 1.
  • 15. Soal Latihan.... 1. Jelaskan macam-macam pengertian database ! 2. Jelaskan pengertian dari : a) Tabel b) Field c) Record 3. Buatlah contoh model struktur Database dari suatu objek di kehidupan sehari-hari ! (setiap siswa tidak boleh sama) 4. Setelah model struktur dari contoh soal nomor 4 telah dibuat, lalu buatlah konsep tabel databasenya !