SlideShare une entreprise Scribd logo
1  sur  12
BASIS DATA
AHMAD KURNIAWAN
BAHASA BASIS DATA
             (DATABASE LANGUAGE)

• Data Definition Language (DDL)

   – Struktur/skema bais data yang menggambarkan/mewakili
     desain basis data secara keseluruhan.
   – dengan DDLkita dapat membuat tabel baru, indeks,
     membuat tabel baru, menentukan struktur penyimpanan
     tabel
   – Hasil dari kompilasi perintah DDL adalah kumpulan tabel
     yang disimpan dalam file khusus berupa KAMUS DATA
   – Kamus data = merupakan metadata (superdata) yaitu data
     yang mendeskripsikan data sesungguhnya. Kamus data akan
     selalu diakses dalam suatu operasi basis data sebelum file
     data yang sesungguhnya diakses.
• Data Manipulation Language (DML)
  merupakan bentuk basis data yang berguna
  untuk melakukan manipulasi dan
  pengambilan data pada suatu basis data.
  Manipulasi data dapat berupa :
  – Penyisipan/penambahan data baru ke suatu basis
    data
  – Pengahapusan data dari suatu basis data
  – Pengubahan data di suatu basis data
• DML merupakan bahasa yang bertujuan
  memudahkan pemakai untuk mengakses data
  sebagaimana direpresentasiakan oleh model
  data.
• Ada 2 jenis DML :
  – Prosedural
    mensyaratkan agar pemakai menentukan, data apa yang
    siinginkan serta bagaimana cra mendapatkannya.
  – Nonprosedural
    pemakai dapat menentukan data apa yang diinginkan tanpa
    menyebutkan bagaimana cara mendapatkannya.
STRUKTUR SISTEM KESELURUHAN
 Sebuah sistem pengelola basis data (DBMS)
 umumnya memiliki sejumlah komponen
 fungsional (modul):

 –   File manager
 –   Data base manager
 –   Query processor
 –   DML Precompiler
 –   DDL compiler
File manager
• Mengelola alokasi ruang dalam disk dan
  struktur data yang dipakai utnuk
  merepresentasikan informasi yang
  tersimpan dalam disk.file manager di
  DBMS lebih difokuskan pada efisiensi
  dan efektivitas penyimpanan.
Database Manager
• Menyediakan interface antara data low
  level yang ada pada basis data dengan
  program aplikasi dan query yang
  diberikan ke sistem.
Query processor
Menterjemahkan perintah-perintah
dalam query language keperintah low
level yang dapat dimengerti oleh
database manager. Disamping itu,
query processor akan
menstransformasikan permintaan user
ke bentuk yang lebih efisien sehingga
query menjadi lebih efektif
DML Precompiler
mengkonversi perintah DML yang
ditambhakan dalam sebuah program
apliaksi ke pemanggilan prosedur
normal dalam bahas ainduk.
Precompiler ini akan berinteraksi
dengan query processor
DDL Compiler
mengkonversi perintah perintah DDL
kedalam sekumpulan tabel yang
mengandung metadata. Tabel tabel ini
kemudian disimpan dalam kamus data
Naïve user   Programmer Aplikasi    Casual user     DBA

        Program             System                         Skema
                                             query
        Aplikasi             calls                        basis data


                           DML              Query          DDL
                        Precompiler        Processor      Compiler


       Kode Objek
     Program Aplikasi
                                      Database Manager           DBMS

                           File Manager

Struktur Sistem
   Basis data
 Keseluruhan        Disk     File data       Kamus Data
BASIS DATA RELASIONAL
• Model basisdata menunjukkan suatu mekanisme atau
  yang digunakan untuk mengelola data secara fisik
  dalam memori sekunder yang akan berdampak pada
  bagaimana data dikelompokkan dan membentuk
  keseluruhan data yang saling terkait.
• Setiap tabel selalu terdiri atas lajur mendatar, laju
  laju vertikal.
• Pertemuan antara titik vertikal dan mendatar ini
  item (satuan data terkecil ditempatkan)

Contenu connexe

Tendances

SIM,Hapzi Ali,Raka Hikmah Ramadhan,Database,Mercubuana,2017
SIM,Hapzi Ali,Raka Hikmah Ramadhan,Database,Mercubuana,2017SIM,Hapzi Ali,Raka Hikmah Ramadhan,Database,Mercubuana,2017
SIM,Hapzi Ali,Raka Hikmah Ramadhan,Database,Mercubuana,2017Raka Hikmah Ramadhan
 
konsep sistem basis data
konsep sistem basis datakonsep sistem basis data
konsep sistem basis datafenty ema
 
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...Gita Setiani
 
SISTEM BASIS DATA1
SISTEM BASIS DATA1SISTEM BASIS DATA1
SISTEM BASIS DATA1Ayu_lestari
 
Pertemuan Lima
Pertemuan LimaPertemuan Lima
Pertemuan Limasitetengku
 
TND-052-P02 - DBMS dan Perancangan Basis Data
TND-052-P02 - DBMS dan Perancangan Basis DataTND-052-P02 - DBMS dan Perancangan Basis Data
TND-052-P02 - DBMS dan Perancangan Basis DataTino Dwiantoro
 
Basic understanding of database ( INDONESIAN )
Basic understanding of database ( INDONESIAN )Basic understanding of database ( INDONESIAN )
Basic understanding of database ( INDONESIAN )k4ira
 
Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Linda Lestari
 
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...noviaindrn
 
Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...
Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...
Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...prasna paramita
 
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031  ...RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031  ...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...riadiooctap
 
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...Rafly Firdaus
 
Basis Data Client-Server
Basis Data Client-ServerBasis Data Client-Server
Basis Data Client-ServerDesty Yani
 

Tendances (20)

SIM,Hapzi Ali,Raka Hikmah Ramadhan,Database,Mercubuana,2017
SIM,Hapzi Ali,Raka Hikmah Ramadhan,Database,Mercubuana,2017SIM,Hapzi Ali,Raka Hikmah Ramadhan,Database,Mercubuana,2017
SIM,Hapzi Ali,Raka Hikmah Ramadhan,Database,Mercubuana,2017
 
konsep sistem basis data
konsep sistem basis datakonsep sistem basis data
konsep sistem basis data
 
Basis Data
Basis DataBasis Data
Basis Data
 
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
Sim, gita setiani pramesuari, hapzi ali, database, universitas mercu buana, 2...
 
SISTEM BASIS DATA1
SISTEM BASIS DATA1SISTEM BASIS DATA1
SISTEM BASIS DATA1
 
Pertemuan Lima
Pertemuan LimaPertemuan Lima
Pertemuan Lima
 
konsep basis data
konsep basis datakonsep basis data
konsep basis data
 
2 konsep basis data
2 konsep basis data2 konsep basis data
2 konsep basis data
 
TND-052-P02 - DBMS dan Perancangan Basis Data
TND-052-P02 - DBMS dan Perancangan Basis DataTND-052-P02 - DBMS dan Perancangan Basis Data
TND-052-P02 - DBMS dan Perancangan Basis Data
 
Bab 2
Bab 2Bab 2
Bab 2
 
Basic understanding of database ( INDONESIAN )
Basic understanding of database ( INDONESIAN )Basic understanding of database ( INDONESIAN )
Basic understanding of database ( INDONESIAN )
 
Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)
 
Jumpa 4
Jumpa 4Jumpa 4
Jumpa 4
 
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
SIM 6,Novia Indriani, Hapzi Ali, Sistem Manajemen Database, Universitas Mercu...
 
Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...
Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...
Sim,prasna paramita, prof. dr. ir hapzi ali,mm, database, universitas mercubu...
 
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031  ...RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031  ...
RPL Perancangan Basis Data arie octa 0617104018 dandi ardiansyah 0617104031 ...
 
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
Sim 14-rafly firdaus-41816010052-prof-dr-hapzi-ali-mm-sistem-informasi-manage...
 
Materi 4
Materi 4Materi 4
Materi 4
 
M1 dbms
M1   dbmsM1   dbms
M1 dbms
 
Basis Data Client-Server
Basis Data Client-ServerBasis Data Client-Server
Basis Data Client-Server
 

En vedette (20)

Print screen
Print screenPrint screen
Print screen
 
Materi 1
Materi 1Materi 1
Materi 1
 
Jumpa 10
Jumpa 10Jumpa 10
Jumpa 10
 
Chapter 5 memory external
Chapter 5 memory externalChapter 5 memory external
Chapter 5 memory external
 
Materi 5
Materi 5Materi 5
Materi 5
 
12 metode greedy
12 metode greedy12 metode greedy
12 metode greedy
 
Jumpa 2
Jumpa 2Jumpa 2
Jumpa 2
 
Materi 1
Materi 1Materi 1
Materi 1
 
Pertemuan8
Pertemuan8Pertemuan8
Pertemuan8
 
Pert.2 sistem produksi
Pert.2 sistem produksiPert.2 sistem produksi
Pert.2 sistem produksi
 
Sijil Peka Kimia
Sijil Peka KimiaSijil Peka Kimia
Sijil Peka Kimia
 
Form5 cd5
Form5 cd5Form5 cd5
Form5 cd5
 
Form5 cd2
Form5 cd2Form5 cd2
Form5 cd2
 
Form5 cd6
Form5 cd6Form5 cd6
Form5 cd6
 
Form5 cd1
Form5 cd1Form5 cd1
Form5 cd1
 
Form5 cd3
Form5 cd3Form5 cd3
Form5 cd3
 
NOTA ICT BAB 1 TINGKATAN 4
NOTA ICT BAB 1 TINGKATAN 4NOTA ICT BAB 1 TINGKATAN 4
NOTA ICT BAB 1 TINGKATAN 4
 
Nota Padat ICT SPM - Form 4
Nota Padat ICT SPM - Form 4Nota Padat ICT SPM - Form 4
Nota Padat ICT SPM - Form 4
 
Form5 cd4
Form5 cd4Form5 cd4
Form5 cd4
 
Form4 cd2
Form4 cd2Form4 cd2
Form4 cd2
 

Similaire à Materi 6

Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.pptBab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.pptsuliantojo
 
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...GithaMahulete
 
03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis DataAinul Yaqin
 
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...Fitria Nanda
 
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...Sandy Setiawan
 
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...Sandy Setiawan
 
Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, ...
Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, ...Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, ...
Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, ...Annidafatra
 
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...Mutia Nabila
 
SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...
SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...
SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...Siti Aula
 
007 01 138 tugas1 basis data
007 01 138 tugas1 basis data007 01 138 tugas1 basis data
007 01 138 tugas1 basis dataArya Bgtcool
 
SIM,Deden krisdyanto,prof.dr.ir.hapzi ali,mm,cma ,Sistem informasi database,u...
SIM,Deden krisdyanto,prof.dr.ir.hapzi ali,mm,cma ,Sistem informasi database,u...SIM,Deden krisdyanto,prof.dr.ir.hapzi ali,mm,cma ,Sistem informasi database,u...
SIM,Deden krisdyanto,prof.dr.ir.hapzi ali,mm,cma ,Sistem informasi database,u...DedenKrisdyanto
 
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...wandasoraya
 
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...kairunnisa
 
Bab ii sistem basis data
Bab ii sistem basis dataBab ii sistem basis data
Bab ii sistem basis datatitik qomariah
 
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...vebi yanti arisandy
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem databaseFajar Zain
 
Sim,lisa andriyani,hapzi ali,sistem manajemen database,universitas mercubuana...
Sim,lisa andriyani,hapzi ali,sistem manajemen database,universitas mercubuana...Sim,lisa andriyani,hapzi ali,sistem manajemen database,universitas mercubuana...
Sim,lisa andriyani,hapzi ali,sistem manajemen database,universitas mercubuana...Lisa Andriyani
 
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptx
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptxLecturer2_Lingkungan_dan_Sistem_BasisData.pptx
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptxFajriFatahillah2
 
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...WidyaAyundaPutri
 

Similaire à Materi 6 (20)

Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.pptBab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
Bab 2 Klpk SIM pendidikan Sistem manajemen basis data.ppt
 
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
Githa mahulete 43219110166 sistem informasi manajemen SISTEM MANAJEMEN BASIS ...
 
03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data
 
Desain database
Desain databaseDesain database
Desain database
 
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
5. SI-PI, Fitria Dwinanda, Hapzi Ali, DASAR-DASAR INTELEGENSI BISNIS: BASIS D...
 
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
6. SI-PI, Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Bu...
 
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
SI-PI,Sandy Setiawan, Hapzi Ali, Intelegensi Bisnis, Universitas Mercu Buana,...
 
Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, ...
Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, ...Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, ...
Tugas sim, an'nida fatra, yananto mihadi putra, sistem manajemen basis data, ...
 
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
Sim5, mutia nabila, prof. dr. ir. hapzi ali, cma. dbms sim, universitas mercu...
 
SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...
SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...
SIM, Siti Aula, Prof.Dr.Ir.Hapzi Ali,MM,CMA, Pengertian DBSM, Universitas Mer...
 
007 01 138 tugas1 basis data
007 01 138 tugas1 basis data007 01 138 tugas1 basis data
007 01 138 tugas1 basis data
 
SIM,Deden krisdyanto,prof.dr.ir.hapzi ali,mm,cma ,Sistem informasi database,u...
SIM,Deden krisdyanto,prof.dr.ir.hapzi ali,mm,cma ,Sistem informasi database,u...SIM,Deden krisdyanto,prof.dr.ir.hapzi ali,mm,cma ,Sistem informasi database,u...
SIM,Deden krisdyanto,prof.dr.ir.hapzi ali,mm,cma ,Sistem informasi database,u...
 
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
Tugas sim, wanda soraya,yananto mihadi p., s.e., m.si., cma, sistem manajemen...
 
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sistem manajemen database, uni...
 
Bab ii sistem basis data
Bab ii sistem basis dataBab ii sistem basis data
Bab ii sistem basis data
 
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
SIM, Hapzi Ali, Vebi Yanti Arisandy, Forum dan Kuis Minggu ke-6, Universitas ...
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
 
Sim,lisa andriyani,hapzi ali,sistem manajemen database,universitas mercubuana...
Sim,lisa andriyani,hapzi ali,sistem manajemen database,universitas mercubuana...Sim,lisa andriyani,hapzi ali,sistem manajemen database,universitas mercubuana...
Sim,lisa andriyani,hapzi ali,sistem manajemen database,universitas mercubuana...
 
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptx
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptxLecturer2_Lingkungan_dan_Sistem_BasisData.pptx
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptx
 
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
Tugas sim, widya ayunda putri, yananto mihadi putra, sistem manajemen basis d...
 

Plus de wawankoerniawan (20)

Materi 6
Materi 6Materi 6
Materi 6
 
Materi 6
Materi 6Materi 6
Materi 6
 
Materi 12
Materi 12Materi 12
Materi 12
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 9
Materi 9Materi 9
Materi 9
 
Materi 8
Materi 8Materi 8
Materi 8
 
Materi 7
Materi 7Materi 7
Materi 7
 
Materi 5
Materi 5Materi 5
Materi 5
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 3
Materi 3Materi 3
Materi 3
 
Materi 2
Materi 2Materi 2
Materi 2
 
Materi 1
Materi 1Materi 1
Materi 1
 
Materi 11
Materi 11Materi 11
Materi 11
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 12
Materi 12Materi 12
Materi 12
 
Materi 11
Materi 11Materi 11
Materi 11
 
Materi 9
Materi 9Materi 9
Materi 9
 
Materi 7
Materi 7Materi 7
Materi 7
 

Materi 6

  • 2. BAHASA BASIS DATA (DATABASE LANGUAGE) • Data Definition Language (DDL) – Struktur/skema bais data yang menggambarkan/mewakili desain basis data secara keseluruhan. – dengan DDLkita dapat membuat tabel baru, indeks, membuat tabel baru, menentukan struktur penyimpanan tabel – Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus berupa KAMUS DATA – Kamus data = merupakan metadata (superdata) yaitu data yang mendeskripsikan data sesungguhnya. Kamus data akan selalu diakses dalam suatu operasi basis data sebelum file data yang sesungguhnya diakses.
  • 3. • Data Manipulation Language (DML) merupakan bentuk basis data yang berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data. Manipulasi data dapat berupa : – Penyisipan/penambahan data baru ke suatu basis data – Pengahapusan data dari suatu basis data – Pengubahan data di suatu basis data
  • 4. • DML merupakan bahasa yang bertujuan memudahkan pemakai untuk mengakses data sebagaimana direpresentasiakan oleh model data. • Ada 2 jenis DML : – Prosedural mensyaratkan agar pemakai menentukan, data apa yang siinginkan serta bagaimana cra mendapatkannya. – Nonprosedural pemakai dapat menentukan data apa yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya.
  • 5. STRUKTUR SISTEM KESELURUHAN Sebuah sistem pengelola basis data (DBMS) umumnya memiliki sejumlah komponen fungsional (modul): – File manager – Data base manager – Query processor – DML Precompiler – DDL compiler
  • 6. File manager • Mengelola alokasi ruang dalam disk dan struktur data yang dipakai utnuk merepresentasikan informasi yang tersimpan dalam disk.file manager di DBMS lebih difokuskan pada efisiensi dan efektivitas penyimpanan.
  • 7. Database Manager • Menyediakan interface antara data low level yang ada pada basis data dengan program aplikasi dan query yang diberikan ke sistem.
  • 8. Query processor Menterjemahkan perintah-perintah dalam query language keperintah low level yang dapat dimengerti oleh database manager. Disamping itu, query processor akan menstransformasikan permintaan user ke bentuk yang lebih efisien sehingga query menjadi lebih efektif
  • 9. DML Precompiler mengkonversi perintah DML yang ditambhakan dalam sebuah program apliaksi ke pemanggilan prosedur normal dalam bahas ainduk. Precompiler ini akan berinteraksi dengan query processor
  • 10. DDL Compiler mengkonversi perintah perintah DDL kedalam sekumpulan tabel yang mengandung metadata. Tabel tabel ini kemudian disimpan dalam kamus data
  • 11. Naïve user Programmer Aplikasi Casual user DBA Program System Skema query Aplikasi calls basis data DML Query DDL Precompiler Processor Compiler Kode Objek Program Aplikasi Database Manager DBMS File Manager Struktur Sistem Basis data Keseluruhan Disk File data Kamus Data
  • 12. BASIS DATA RELASIONAL • Model basisdata menunjukkan suatu mekanisme atau yang digunakan untuk mengelola data secara fisik dalam memori sekunder yang akan berdampak pada bagaimana data dikelompokkan dan membentuk keseluruhan data yang saling terkait. • Setiap tabel selalu terdiri atas lajur mendatar, laju laju vertikal. • Pertemuan antara titik vertikal dan mendatar ini item (satuan data terkecil ditempatkan)