SlideShare uma empresa 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 !

Mais conteúdo relacionado

Mais procurados

Perancangan (diagram softekz, dfd level 0,1,2)
Perancangan (diagram softekz, dfd level 0,1,2)Perancangan (diagram softekz, dfd level 0,1,2)
Perancangan (diagram softekz, dfd level 0,1,2)
Joel Marobo
 
Materi manajemen investasi teknologi informasi-1
Materi  manajemen investasi teknologi informasi-1Materi  manajemen investasi teknologi informasi-1
Materi manajemen investasi teknologi informasi-1
Fajar Baskoro
 

Mais procurados (20)

Keamanan Sistem
Keamanan SistemKeamanan Sistem
Keamanan Sistem
 
Analisis Kebutuhan
Analisis KebutuhanAnalisis Kebutuhan
Analisis Kebutuhan
 
Jenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanJenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi Jaringan
 
ETL
ETLETL
ETL
 
Pertemuan 2 Database Multimedia
Pertemuan 2 Database MultimediaPertemuan 2 Database Multimedia
Pertemuan 2 Database Multimedia
 
Presentasi E- commerce
Presentasi E- commercePresentasi E- commerce
Presentasi E- commerce
 
Pertemuan 3 Data Multi Dimensi
Pertemuan 3 Data Multi DimensiPertemuan 3 Data Multi Dimensi
Pertemuan 3 Data Multi Dimensi
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATA
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
 
Perancangan (diagram softekz, dfd level 0,1,2)
Perancangan (diagram softekz, dfd level 0,1,2)Perancangan (diagram softekz, dfd level 0,1,2)
Perancangan (diagram softekz, dfd level 0,1,2)
 
Materi manajemen investasi teknologi informasi-1
Materi  manajemen investasi teknologi informasi-1Materi  manajemen investasi teknologi informasi-1
Materi manajemen investasi teknologi informasi-1
 
Pertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun DatawarehousePertemuan 5 Membangun Datawarehouse
Pertemuan 5 Membangun Datawarehouse
 
metode pengembangan JAD
metode pengembangan JADmetode pengembangan JAD
metode pengembangan JAD
 
Arsitektur dan model data mining
Arsitektur dan model data miningArsitektur dan model data mining
Arsitektur dan model data mining
 
Pengertian field, record, table, file, data dan basis data lengkap pengerti...
Pengertian field, record, table, file, data dan basis data lengkap   pengerti...Pengertian field, record, table, file, data dan basis data lengkap   pengerti...
Pengertian field, record, table, file, data dan basis data lengkap pengerti...
 
UML Aplikasi Rental Mobil
UML Aplikasi Rental MobilUML Aplikasi Rental Mobil
UML Aplikasi Rental Mobil
 
Tugas sistem basis data kelompok
Tugas sistem basis data kelompokTugas sistem basis data kelompok
Tugas sistem basis data kelompok
 
Pertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehousePertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur Datawarehouse
 
Normalisasi Basis Data
Normalisasi Basis DataNormalisasi Basis Data
Normalisasi Basis Data
 
Model Data
Model DataModel Data
Model Data
 

Destaque

Materi 2(model data)
Materi 2(model data)Materi 2(model data)
Materi 2(model data)
HermanThahir
 
Bab1 database relasi-dan_database_relasional
Bab1 database relasi-dan_database_relasionalBab1 database relasi-dan_database_relasional
Bab1 database relasi-dan_database_relasional
adeiskandar
 
komponen sistem informasi
komponen sistem informasikomponen sistem informasi
komponen sistem informasi
Raka Permana
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
boyz1205
 

Destaque (20)

Modul basis data
Modul basis dataModul basis data
Modul 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
 
3 model data
3 model data3 model data
3 model data
 

Semelhante a Modul basis data (database)

Pengenalan basis data
Pengenalan basis dataPengenalan basis data
Pengenalan basis data
lukmanbooms
 
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
FadhilFauzan3
 
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
DaffaOfficial2
 
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
Danielwatloly18
 
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
 
Pertemuan 2 online DATABASE
Pertemuan 2 online DATABASEPertemuan 2 online DATABASE
Pertemuan 2 online DATABASE
nurhikma12
 

Semelhante a Modul basis data (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 DATABASE
Pertemuan 2 online DATABASEPertemuan 2 online DATABASE
Pertemuan 2 online DATABASE
 
Pertemuan 2 online
Pertemuan 2 onlinePertemuan 2 online
Pertemuan 2 online
 

Mais de Deka M Wildan

Mais 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
 

Modul basis data (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 !