SlideShare a Scribd company logo
1 of 17
Pengantar Teknologi
Informasi
" Pertemuan 8 "
" Pengantar Pengolahan Data "
Basis Data
• Basis dapat diartikan sebagai gudang,
tempat berkumpul data-data.
• Data : di dapat dari yang sudah di
bukukan / dituliskan.
• Basis Data adalah Sekumpulan data yang
terintegrasi yang diorganisasi untuk
memenuhi kebutuhan para pemakainya di
dalam suatu organisasi.
Sistem Pemrosesan File
• Sebelumnya, sistem yang digunakan untuk mengatasi
semua permasalahan bisnis pengelolaan data secara
tradisional dengan cara menyimpan record-record pada
file-file yang terpisah, yang disebut sistem pemrosesan
file.
• Dimana masing-masing file data diperuntukan hanya
satu program aplikasi saja.
Sistem Pemrosesan File
• Kelemahan dari sistem pemrosesan file :
– Timbulnya data rangkap (Duplicacy) dan ketidak konsistenan
data (Inconsistency).
Karena file-file dan program aplikasi disusun oleh programmer
yang berbeda, sejumlah informasi mungkin memiliki duplikasi
dalam beberapa file.
Sebagai contoh nama mata kuliah dan sks dari mahasiswa
dapat muncul pada suatu file memiliki record-record mahasiswa
dan juga pada suatu file yang terdiri dari record-record mata
kuliah. Kerangkapan data seperti ini dapat menyebabkan
pemborosan tempat penyimpanan dan biaya akses yang
bertambah. Disamping itu dapat terjadi inkonsistensi data.
Misalnya, apabila terjadi perubahan jumlah sks mata kuliah,
sedangkan perubahan hanya diperbaiki pada file mata kuliah
dan tidak diperbaiki pada file mahasiswa.
Sistem Pemrosesan File
– Kesukaran dalam mengakses data
Munculnya permintaan-permintaan baru yang tidak diantisipasikan sewaktu
membuat program aplikasi, sehingga tidak memungkinkan untuk
pengambilan data.
– Data terisolir (Isolation)
Karena data tersebar dalam berbagai file, dan file-file mungkin dalam
format-format yang berbeda, akan sulit menuliskan program aplikasi baru
untuk mengambil data yang sesuai.

– Masalah pengamanan (Security problem)
Tidak semua pemakai diperbolehkan mengakses seluruh data. Bagian
Mahasiswa hanya boleh mengakses file mahasiswa. Bagian Mata kuliah
hanya boleh mengakses file mata kuliah, tidak boleh mengakses file
mahasiswa. Tetapi sejak program-program aplikasi ditambahkan secara adhoc maka sulit melaksanakan pengamanan seperti yang diharapkan.
– Data Dependence
Apabila terjadi perubahan atau kesalahan pada program aplikasi maka
pemakai tidak mengakses data.
Sistem Database
• Pada sistem ini record-record data
disimpan pada satu tempat yakni
database dan diatara program aplikasi
maupun pemakai terdapat DBMS
(Database Management Sistem).
Sistem Database
• DBMS (Database Management Systems) adalah perangkat lunak
yang menangani semua pengaksesan ke database.
• Seorang user dari sistem dapat melakukan operasi-operasi
terhadap file-file tersebut.
Operasi yang dapat dilakukan antara lain :
–
–
–
–
–
–
•

Menambah file baru ke dalam database
Menambah data ke dalam file yang sudah ada
Mengambil (retrieve) dari file yang sudah ada
Merubah data dari file yang sudah ada
Menghapus data (record) dari file yang sudah ada
Menghapus file dari database (database itu sendiri)

Bahasa yang digunakan dalam menjalankan query disebut SQL (Structure
Query Language)
Sistem Database
• Fitur Umum DBMS :
– Independensi data-program
• Program yg ditulis untuk menangani basis data tidak tergantung struktur data
dalam basis data

– Keamanan
• Mencegah pengaksesan data oleh user yg tidak berwenang

– Integritas
• Menjaga data agar selalu valid dan konsisten

– Konkurensi
• Dapat diakses banyak user

– Recovery
• Mekanisme mengembalikan basisdata pada keadaan semula yg konsisten
apabila terjadi crash

– Produktivitas
• Adanya query generator
Sistem Database
• Kekurangan DBMS :
– Kompleks
– Resource yg dibutuhkan relatif besar
– DBMS yg handal harganya mahal
– Jika terjadi kegagalan DBMS, operasi data
dlm organisasi bisa terhambat
Contoh DBMS
•
•
•
•
•
•
•

PostgreSQL
MySQL
MariaDB
Ms. Access
Ms. SQL Server
DB2
Oracle
Sistem Basis Data
• Sistem Basis Data : DBMS + Basis Data
Istilah Dalam Basis Data
• Enterprise :
Suatu bentuk organisasi seperti : bank,
universitas, rumah sakit, pabrik, dsb.
Data yang disimpan dalam basis data
merupakan data operasional dari suatu
enterprise.
– Contoh data operasional : data keuangan,
data mahasiswa, data pasien, dll.
Istilah Dalam Basis Data
• Entitas :
Suatu obyek yang dapat dibedakan dari
lainnya yang dapat diwujudkan dalam
basis data.
– Contoh Entitas dalam lingkungan Bank
terdiri dari : Nasabah, Simpanan.
– Contoh Entitas dalam lingkungan Pabrik
terdiri dari : Supplier, Part, Shipment.

Kumpulan dari entitas disebut Himpunan
Entitas.
– Contoh : semua nasabah, semua supplier
Istilah Dalam Basis Data
• Atribut (Elemen Data) :
Karakteristik dari entitas tersebut.
– Contoh Entitas Nasabah, atributnya terdiri dari : Kode Nasabah, Nama
Nasabah, Alamat Nasabah.

• Nilai Data (Data Value) :
Isi data / informasi yang tercakup dalam setiap elemen data.
– Contoh Atribut Nama Nasabah dapat berisi Nilai Data : Nina, Rika,
Gema.

• Kunci Elemen Data (Element Data Key) :
Tanda pengenal yang secara unik mengidentifikasikan entitas dari
suatu kumpulan entitas.
– Contoh Entitas Nasabah yang mempunyai atribut-atribut Kode Nasabah,
Nama Nasabah, Alamat Nasabah, dsb menggunakan Kunci Elemen Data
Kode Nasabah.

• Record Data :
Kumpulan isi elemen data (atribut) yang saling berhubungan.
– Contoh: kumpulan Atribut Kode Nasabah, Nama Nasabah, Alamat Nasabah
berisikan "931109", "Nina", "Jl. Keamanan 63A".
Contoh
Data Modeling Tools
• Flowchart
• ERD
• UML
:: Selesai ::

More Related Content

What's hot

Part 10 pengantar basis data
Part 10 pengantar basis dataPart 10 pengantar basis data
Part 10 pengantar basis data
Dermawan12
 
Bab 1 definisi basis data
Bab 1 definisi basis dataBab 1 definisi basis data
Bab 1 definisi basis data
Sanjaya CeBe
 
Kelebihan dan kelemahan pangkalan data
Kelebihan dan kelemahan pangkalan dataKelebihan dan kelemahan pangkalan data
Kelebihan dan kelemahan pangkalan data
fang87
 

What's hot (20)

Part 10 pengantar basis data
Part 10 pengantar basis dataPart 10 pengantar basis data
Part 10 pengantar basis data
 
01 Pengatantar Basis Data
01 Pengatantar Basis Data01 Pengatantar Basis Data
01 Pengatantar Basis Data
 
Modul basis data (database)
Modul basis data (database)Modul basis data (database)
Modul basis data (database)
 
Pertemuan 1 SBD
Pertemuan 1 SBDPertemuan 1 SBD
Pertemuan 1 SBD
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis Data
 
konsep sistem basis data
konsep sistem basis datakonsep sistem basis data
konsep sistem basis data
 
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
 
Bab 1 definisi basis data
Bab 1 definisi basis dataBab 1 definisi basis data
Bab 1 definisi basis data
 
Materi 1
Materi 1Materi 1
Materi 1
 
konsep-asas-pangkalan-data (database management system)
konsep-asas-pangkalan-data (database management system)konsep-asas-pangkalan-data (database management system)
konsep-asas-pangkalan-data (database management system)
 
Perwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan dataPerwakilan keperluan pangkalan data
Perwakilan keperluan pangkalan 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...
 
Kelebihan dan kelemahan pangkalan data
Kelebihan dan kelemahan pangkalan dataKelebihan dan kelemahan pangkalan data
Kelebihan dan kelemahan pangkalan data
 
Tugas dbms powerpoint
Tugas dbms powerpointTugas dbms powerpoint
Tugas dbms powerpoint
 
1 pengantar basisdata
1 pengantar basisdata1 pengantar basisdata
1 pengantar basisdata
 
Sistem manajemen basis data
Sistem manajemen basis dataSistem manajemen basis data
Sistem manajemen basis data
 
Basis Data
Basis DataBasis Data
Basis Data
 
1 basis data
1 basis data1 basis data
1 basis data
 
Kuliah i sbd
Kuliah i sbdKuliah i sbd
Kuliah i sbd
 
Pengantar Database
Pengantar DatabasePengantar Database
Pengantar Database
 

Similar to P8

Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
Fajar Zain
 
Chapter 1 konsep arsit
Chapter 1 konsep arsitChapter 1 konsep arsit
Chapter 1 konsep arsit
Setyady Peace
 
Materi mata kuliah_basis_data_it_konsep lili
Materi mata kuliah_basis_data_it_konsep liliMateri mata kuliah_basis_data_it_konsep lili
Materi mata kuliah_basis_data_it_konsep lili
lili kinari
 
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Tisa Widyastuti
 
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
ninikratna93
 

Similar to P8 (20)

Basis data sesi 1
Basis data sesi 1Basis data sesi 1
Basis data sesi 1
 
Pengantar basis data (1)
Pengantar basis data (1)Pengantar basis data (1)
Pengantar basis data (1)
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
 
Makalah File , Database
Makalah File , DatabaseMakalah File , Database
Makalah File , Database
 
1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx
 
Materi 1
Materi 1Materi 1
Materi 1
 
Perspektif database
Perspektif databasePerspektif database
Perspektif database
 
Chapter 1 konsep arsit
Chapter 1 konsep arsitChapter 1 konsep arsit
Chapter 1 konsep arsit
 
Materi mata kuliah_basis_data_it_konsep lili
Materi mata kuliah_basis_data_it_konsep liliMateri mata kuliah_basis_data_it_konsep lili
Materi mata kuliah_basis_data_it_konsep lili
 
Desain database
Desain databaseDesain database
Desain database
 
Modul5ppt
Modul5pptModul5ppt
Modul5ppt
 
pptModul5
pptModul5pptModul5
pptModul5
 
2. hapzi ali, information resoure information system (iris), ut
2. hapzi ali, information resoure information system (iris), ut2. hapzi ali, information resoure information system (iris), ut
2. hapzi ali, information resoure information system (iris), ut
 
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
 
Bd
BdBd
Bd
 
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
Sim, tisa widyastuti, hapzi ali, sistem manajemen database, universitas mercu...
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 
mengelola sumber data
mengelola sumber datamengelola sumber data
mengelola sumber data
 
Pertemuan 1 OK.ppt
Pertemuan 1 OK.pptPertemuan 1 OK.ppt
Pertemuan 1 OK.ppt
 
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
 

More from Ilham Kurniawan (11)

Xbmc / Kodi
Xbmc / KodiXbmc / Kodi
Xbmc / Kodi
 
Release Party Ubuntu 12.04
Release Party Ubuntu 12.04Release Party Ubuntu 12.04
Release Party Ubuntu 12.04
 
Basic Mikrotik
Basic MikrotikBasic Mikrotik
Basic Mikrotik
 
Hardening Linux Server Security
Hardening Linux Server SecurityHardening Linux Server Security
Hardening Linux Server Security
 
P7
P7P7
P7
 
P5-6
P5-6P5-6
P5-6
 
P4
P4P4
P4
 
P3
P3P3
P3
 
P2
P2P2
P2
 
P1
P1P1
P1
 
0.pengantar teknologi informasi
0.pengantar teknologi informasi0.pengantar teknologi informasi
0.pengantar teknologi informasi
 

P8

  • 1. Pengantar Teknologi Informasi " Pertemuan 8 " " Pengantar Pengolahan Data "
  • 2. Basis Data • Basis dapat diartikan sebagai gudang, tempat berkumpul data-data. • Data : di dapat dari yang sudah di bukukan / dituliskan. • Basis Data adalah Sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan para pemakainya di dalam suatu organisasi.
  • 3. Sistem Pemrosesan File • Sebelumnya, sistem yang digunakan untuk mengatasi semua permasalahan bisnis pengelolaan data secara tradisional dengan cara menyimpan record-record pada file-file yang terpisah, yang disebut sistem pemrosesan file. • Dimana masing-masing file data diperuntukan hanya satu program aplikasi saja.
  • 4. Sistem Pemrosesan File • Kelemahan dari sistem pemrosesan file : – Timbulnya data rangkap (Duplicacy) dan ketidak konsistenan data (Inconsistency). Karena file-file dan program aplikasi disusun oleh programmer yang berbeda, sejumlah informasi mungkin memiliki duplikasi dalam beberapa file. Sebagai contoh nama mata kuliah dan sks dari mahasiswa dapat muncul pada suatu file memiliki record-record mahasiswa dan juga pada suatu file yang terdiri dari record-record mata kuliah. Kerangkapan data seperti ini dapat menyebabkan pemborosan tempat penyimpanan dan biaya akses yang bertambah. Disamping itu dapat terjadi inkonsistensi data. Misalnya, apabila terjadi perubahan jumlah sks mata kuliah, sedangkan perubahan hanya diperbaiki pada file mata kuliah dan tidak diperbaiki pada file mahasiswa.
  • 5. Sistem Pemrosesan File – Kesukaran dalam mengakses data Munculnya permintaan-permintaan baru yang tidak diantisipasikan sewaktu membuat program aplikasi, sehingga tidak memungkinkan untuk pengambilan data. – Data terisolir (Isolation) Karena data tersebar dalam berbagai file, dan file-file mungkin dalam format-format yang berbeda, akan sulit menuliskan program aplikasi baru untuk mengambil data yang sesuai. – Masalah pengamanan (Security problem) Tidak semua pemakai diperbolehkan mengakses seluruh data. Bagian Mahasiswa hanya boleh mengakses file mahasiswa. Bagian Mata kuliah hanya boleh mengakses file mata kuliah, tidak boleh mengakses file mahasiswa. Tetapi sejak program-program aplikasi ditambahkan secara adhoc maka sulit melaksanakan pengamanan seperti yang diharapkan. – Data Dependence Apabila terjadi perubahan atau kesalahan pada program aplikasi maka pemakai tidak mengakses data.
  • 6. Sistem Database • Pada sistem ini record-record data disimpan pada satu tempat yakni database dan diatara program aplikasi maupun pemakai terdapat DBMS (Database Management Sistem).
  • 7. Sistem Database • DBMS (Database Management Systems) adalah perangkat lunak yang menangani semua pengaksesan ke database. • Seorang user dari sistem dapat melakukan operasi-operasi terhadap file-file tersebut. Operasi yang dapat dilakukan antara lain : – – – – – – • Menambah file baru ke dalam database Menambah data ke dalam file yang sudah ada Mengambil (retrieve) dari file yang sudah ada Merubah data dari file yang sudah ada Menghapus data (record) dari file yang sudah ada Menghapus file dari database (database itu sendiri) Bahasa yang digunakan dalam menjalankan query disebut SQL (Structure Query Language)
  • 8. Sistem Database • Fitur Umum DBMS : – Independensi data-program • Program yg ditulis untuk menangani basis data tidak tergantung struktur data dalam basis data – Keamanan • Mencegah pengaksesan data oleh user yg tidak berwenang – Integritas • Menjaga data agar selalu valid dan konsisten – Konkurensi • Dapat diakses banyak user – Recovery • Mekanisme mengembalikan basisdata pada keadaan semula yg konsisten apabila terjadi crash – Produktivitas • Adanya query generator
  • 9. Sistem Database • Kekurangan DBMS : – Kompleks – Resource yg dibutuhkan relatif besar – DBMS yg handal harganya mahal – Jika terjadi kegagalan DBMS, operasi data dlm organisasi bisa terhambat
  • 11. Sistem Basis Data • Sistem Basis Data : DBMS + Basis Data
  • 12. Istilah Dalam Basis Data • Enterprise : Suatu bentuk organisasi seperti : bank, universitas, rumah sakit, pabrik, dsb. Data yang disimpan dalam basis data merupakan data operasional dari suatu enterprise. – Contoh data operasional : data keuangan, data mahasiswa, data pasien, dll.
  • 13. Istilah Dalam Basis Data • Entitas : Suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalam basis data. – Contoh Entitas dalam lingkungan Bank terdiri dari : Nasabah, Simpanan. – Contoh Entitas dalam lingkungan Pabrik terdiri dari : Supplier, Part, Shipment. Kumpulan dari entitas disebut Himpunan Entitas. – Contoh : semua nasabah, semua supplier
  • 14. Istilah Dalam Basis Data • Atribut (Elemen Data) : Karakteristik dari entitas tersebut. – Contoh Entitas Nasabah, atributnya terdiri dari : Kode Nasabah, Nama Nasabah, Alamat Nasabah. • Nilai Data (Data Value) : Isi data / informasi yang tercakup dalam setiap elemen data. – Contoh Atribut Nama Nasabah dapat berisi Nilai Data : Nina, Rika, Gema. • Kunci Elemen Data (Element Data Key) : Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas. – Contoh Entitas Nasabah yang mempunyai atribut-atribut Kode Nasabah, Nama Nasabah, Alamat Nasabah, dsb menggunakan Kunci Elemen Data Kode Nasabah. • Record Data : Kumpulan isi elemen data (atribut) yang saling berhubungan. – Contoh: kumpulan Atribut Kode Nasabah, Nama Nasabah, Alamat Nasabah berisikan "931109", "Nina", "Jl. Keamanan 63A".
  • 16. Data Modeling Tools • Flowchart • ERD • UML