290 likes | 611 Views
Pengantar. PENGERTIAN BD & SBD. Pokok Bahasan Pengertian BD & SBD Sub Pokok Bahasan 1. Pengertian BD 2. Pengertian SBD 3. Hirarkhi data Kompetensi Stl mengikuti kuliah ini mhs mampu menjelaskan pengertian BD & SBD, & aspek terkait dgn pengertian tsb. Pengertian BD.
E N D
Pengantar PENGERTIAN BD& SBD
Pokok Bahasan • Pengertian BD & SBD • Sub Pokok Bahasan 1. Pengertian BD 2. Pengertian SBD 3. Hirarkhi data • Kompetensi • Stl mengikuti kuliah ini mhs mampu menjelaskan pengertian BD & SBD, & aspek terkait dgn pengertian tsb
Pengertian BD • basis data = basis + data
Sistem bilangan biner • 0 • 1 • 10 • 11 • 100 • basis ????
Sistem bilangan oktal • 0 • 1 • 2 • 3 • 4 • 5 • 6 • 7 • 10 • 11 • 12 • basis ????
Sistem bilangan decimal • 0 • 1 • 2 • 3 • 4 • 5 • 6 • 7 • 8 • 9 • 10 • 11 • 12 • basis ????
Sistem bilangan hexadecimal • 0 • 1 • 2 • 3 • 4 • 5 • 6 • 7 • 8 • 9 • A • B • C • D • E • F • 10 • 11 • 12 • basis ????
basis masa PDIP • basis masa PKB • basis tukang ojek • basis ???
SPP mahasiswa ISTA akan naik mulai semester ini • SPP per bulan = 20.000.000 • Data ???
Bambang Tri Hatmojo suami Mayangsari • Mayangsari istri Bambang Tri Hatmojo • Bambang Tri Hatmojo + Mayangsari mpy …. anak • Anaknya bernama ………………… • Tadi pagi Bambang Tri Hatmojo menceraikan istrinya • Data ???
Pengertian BD • James Martin (1975) A database may be defined as a collection of interrelated data stored together without harmful or unnecessary redundancy to serve one or more applications in an optimal fashion; the data are stored so that they are independent of programs with use the data; a common and controlled approach its used in adding new data and in modifying and retrieving existing data within the database
C.J. Date (1995) beberapakumpulan data yg akan tetap tersimpan, digunakan o/ sistem-2 aplikasiyg diberikan o/ organisasi
J. L. Whitten & L. D. Bentley (1998) sekumpulan data dl file yg slgterhubung (interrelated file), record dl file hrs mengijinkan adanyakerelesaian (dpt dibayangkan sbg pointer) ke record-2lain dlm fileyg lain
Raghu Ramakrishnan (1998) sekumpulan data yg slg berhubungan yg menjelaskan aktifitas-2 pd sbh organisasi
Abraham Silberschatz, Henry F. Korth, & S. Sudarshan(2001) sekumpulan data yg slgberhubungan & mjd bag dr DBMS
Raymond McLeod & George Schell (2001) keseluruhan data ygdisimpan dl sistem komputer yg mjd sd organisasi
sekumpulan interrelated data • disimpan scr bersama2 pd suatu media • tanpa mengatap 1 sm lain a/ tdk perlu kerangkapan data (controlled redundancy)) • disimpan dg cara2 ttt mudah digunakan a/ ditampilkan • dpt digunakan o/ 1/lbh program aplikasi scr optimal • disimpan tanpa tgt dg program yg menggunakan • disimpan sdmkrp shg pe+, pengambilan & modifikasi dpt dilakukan dg mudah & terkontrol
Database processing • data oriented& bknprogram oriented • dpt digunakan o/ pemakai yg berbeda2 a/ bbrp prog aplikasi tanpa mengubah BD • data dlmBD dpt berkembang dg mudah (volume – struktur) • data yg ada dpt memenuhi kebutuhan sistem2 baru scr mudah • data dpt digunakan dg cr yg berbeda2 • data redundancy minimal
File processing • hny dpt digunakan o/ 1 program aplikasi • berhub dgn persoalan ttt u/ sist yg direncanakan • perkembangan data hny mgkn tjd pd volume data • hny dpt digunakan dgn 1 cr ttt saja • kerangkapan data
Pengertian SBD • sekumpulan susbsistem yg tda • BD • para pemakai yg menggunakan BD scr bersama2 • personal2 yg merancang & mengelola BD • teknik2 u/ merancang & mengelola BD • sist komputer
Elemen SBD • BD • Software • perancangan • pengelolaan • dBase III++, Foxbase, Foxpro, Visual Dbase, Visual Foxpro, Delphi, Ms Access, MySQL • Hardware • Brainware • pemakai • spesialis informasi • perancang • pengelola
SW • OS • MS DOS, PC DOS, Windows, Unix, Linux • language software • DBMS • application software
HW • I • P • O • Memory
Agregat Data Sistem Basis Data Basis Data File Record Data item Byte Bit Hirarkhi Data
Data Model: • OBDM • ERM • Semantic • Binary • RBDM • Hierarchycal • Network • RBDM • PBDM • UM • FM
Basis data • sekumpulan dr bermacam2 tipe record yg memiliki hub antar record & rinci data thd obyek ttt • Berkas / file • sekumpulan record sejenis scr relasi yg tersimpan dlm memory sekunder • Record • sekumpulan field / atribut / data item yg saling berhub thd obyek ttt • Jenis • Fixed length record • semua field dlm record memiliki ukr yg tetap • Contoh: linked list dgn array • Variable length record • field-field dlm record dpt memiliki ukr berbeda • metode penandaan: end of record marker, indikator pjg, & tabel posisi record
Field / atribut / data item • unit terkecil yang disebut data • sekumpulan byte yg mpy makna • Jenis • Fixed length field • memiliki ukr yg tetap hrs disediakan ukr terbesar • Variable length field • memiliki ukr berbeda hemat, pemrog rumit • Byte • bag terkecil yg dialamatkan dlm memori • sekumpulan bit yg scr konvensional tda kombinasi 8bit yg menyatakan 1 karakter dlm memori • 1 byte = 1 karakter • Bit • sistem biner 0 & 1 • dasar komunikasi atr manusia (bhs manusia) & mesin (bhs mesin)