SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Basis Data
oleh : Ahmad
  kurniawan
Definisi Data
   Data :
     – Fakta-fakta yang dapat disimpan dan mempunyai arti
       tertentu.
     – Fakta mengenai obyek, orang, dll.
     – Dinyatakan dengan nilai (angka, deretan karakter, atau
       symbol).
     – Data terdiri dari :
           Elemen data : satuan data terkecil yang tidak dapat dipecah
            lagi menjadi unit lain yang bermakna
           Rekaman (Record) : gabungan sejumlah elemen data yang
            saling berhubungan.
           Berkas (file) : kumpulan dari record-record yang bertipe
            sama.
    – Contoh : data mahasiswa, dosen, dll
Definisi Basis Data
   Basis Data :
    – Himpunan kelompok data yang saling
      berhubungan yang diorganisasi sedemikian rupa
      sehingga kelak dapat dimanfaatkan dengan
      cepat dan mudah.
    – Kumpulan data yang saling berhubungan yang
      disimpan bersama sedemikian rupa tanpa
      pengulangan (redundancy) yang tidak perlu
      untuk memenuhi kebutuhan.
    – Kumpulan file/tabel/arsip yang saling berhungan
      yang disimpan dalam media penyimpanan
      tertentu.
Basis Data dan Lemari
Arsip
   Basis data bisa dibayangkan sebagai lemari arsip
    dengan berbagai cara pengaturannya (misalnya
    pengelompokan dan pengurutan)
   Basis data dan lemari arsip memiliki prinsip kerja dan
    tujuan yang sama; prinsipnya yakni pengaturan
    data/arsip. Tujuan utamanya adalah kemudahan dan
    kecepatan dalam pengambilan kembali data/arsip.
Contoh Basis Data
Tabel barang dihubungkan dengan tabel pemasok melalui kode_pemasok

Tabel Barang
 Kode_Baran     Nama_Barang      Kode_Pemaso
     g                                k
    100         Pepsodent             10
     110        Lifeboy                10
     120        Shampo Clear           20
    130   Shampo                       30
Tabel Pemasok
            Pantene
 Kode_Pemaso Nama_Pemaso
      k              k
      10     Godilever
       20         Century
Sistem Manajemen Basis Data
( Database Management System
/DBMS )

   Kumpulan program yang
    memungkinkan pengguna (user) untuk
    membuat dan memelihara basis data.
Sejarah DBMS
   1960, Produk database pertama muncul, teknologi
    yang digunakan model jaringan dan hirarki
   1970, Relational database, muncul oracle, informix,
    sybase, dll. Mulai menggunakan Entity Relationship
    Model
   1980, Distributed database, SQL standar
    (ANSI,ISO), Object Oriented Database.
   1990, Client/Server Application, First Object DB
    Product, SQL-92, SQL-99, Decision Support
    System, Datawarehouse, dan Data Mining.
   2000, Three-Tier Application, Object Relation
    Model, Mobile DB.
SISTEM BASIS DATA
   Basis data dan sistem manajemen
    basis datanya.
   Berisi : database, DBMS, dan program
    aplikasi.
Komponen Sistem Basis Data
                         Biasanya berupa perangkat komputer standar, media
     Hardware            penyimpan sekunder dan media komunikasi untuk sistem
  Operating System       jaringan.

      Database           Yakni merupakan perangkat lunak yang memfungsikan,
                         mengendalikan seluruh sumber daya dan melakukan operasi
       DBMS
                         dasar dalam sistem komputer. Harus sesuai dengan DBMS
        User             yang digunakan.

  Optional Software      Yakni basis data yang mewakili sistem tertentu untuk dikelola.
                          Sebuah sistem basis data bisa terdiri dari lebih dari satu
                         basis data.
(Database Management System). Perangkat lunak yang digunakan untuk mengelola
basis data. Contoh kelas sederhana: dBase, Foxbase, Rbase, MS. Access, MS.
Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MySQL, MS.
SQL Server, Oracle, Informix, Sybase.
Orang-orang yang berinteraksi dengan sistem basis data, mulai dari yang merancang
sampai yang menggunakan di tingkat akhir.

Perangkat lunak pelengkap yang mendukung. Bersifat opsional.
Tujuan DBMS (1)
1.   Kecepatan dan kemudahan ( Speed )
     Basis data memiliki kemampuan untuk
     mengelompokkan, mengurutkan bahkan perhitungan
     matematis, sehingga pengguna dapat melakukan
     penyimpanan , perubahan/manipulasi , dan
     menampilkan data secara cepat dan mudah /
     meningkatkan performance.
2.   Efisiensi ruang penyimpanan
     Dengan basis data kita dapat meminimalisasi
     redundansi atau menghilangkan redundansi data yang
     tidak penting, baik dengan menerapkan pengkodean
     atau dengan membuat relasi-relasi antara kelompok
     data yang saling berhubungan
Tujuan DBMS (2)
3.   Kebersamaan pemakaian ( Sharability )
     Suatu basis data dapat digunakan oleh banyak
     user dan banyak aplikasi. Contoh : misalnya data
     mahasiswa pada suatu perguruan tinggi
     dibutuhkan oleh banyak bagian, diantaranya
     bagian : akademik, keuangan, kemahasiswaan
     dan perpustakaan, maka tidak harus semua
     bagian memiliki catatan data mahasiswa, data
     cukup disediakan oleh sebuah basis data dan
     semua bagian bisa mengakses data tersebut
     sesuai dengan keperluan.
4.   Menangani data dalam jumlah yang besar
Tujuan DBMS (3)
5.   Meniadakan duplikasi dan inkonsistensi data
     Dengan adanya sharability, maka akan meniadakan
     duplikasi dan menjaga konsistensi data.
6.   Keamanan
     DBMS dilengkapi dengan fasilitas manajemen user.
     User dapat diberikan password dan hak akses yang
     berbeda sesuai dengan keperluan dan posisinya.
7.   Mengurangi waktu pengembangan aplikasi
     Pembuatan aplikasi dapat memanfaatkan
     kemampuan dari DBMS, sehingga pembuat aplikasi
     tidak perlu menangani masalah penyimpanan data,
     tetapi cukup mengatur antarmuka (interface) untuk
     user.
Keuntungan DBMS (1)
   Integritas data sehingga memudahkan
    mengontrol dan meminimalkan duplikasi
    data serta data yang konsisten.
   Tidak tergantung terhadap program aplikasi
    dengan menyimpan data secara seragam –
    standarisasi.
   Data sharing - sebuah basis data dapat
    digunakan oleh banyak user dan banyak
    aplikasi.
Keuntungan DBMS (2)
   Backup dan Recovery
   Security dan Privacy
   Berbagai cara pandang terhadap data
    Basis data menyediakan pandangan yang berbeda-beda
    untuk tiap-tiap user. Misalnya kita memiliki data-data dari
    perusahaan yang bergerak di bidang retail. Data yang ada
    berupa data barang, penjualan dan pembelian. Ada beberapa
    jenis user yang memerlukan informasi terkait dengan data
    perusahaan tersebut. Misalnya pelanggan, kasir, bagian
    gudang,bagian keuangan dan juga manager. Pelanggan
    diperbolehkan melihat data barang, tetapi tidak boleh melihat
    data keuangan hasil penjualan barang. Sedangkan bagian
    keuangan diperbolehkan melihat data keuangan hasil
    penjualan barang.
File System
   Kumpulan file yang diakses oleh
    program aplikasi.
Batasan File Systems :
   Redudansi dan inkonsistensi data
    – Multiple files and formats, duplikasi informasi dlm file yang
      berbeda.
   Sulit dalam mengakses data karena perlu menulis
    sebuah program baru untuk menyelesaikan tiap
    tugas.
   Data terisolasi yang disebabkan oleh multiple files
    and formats, sehingga membuat koordinasi,
    asimilasi dan representasi data menjadi lebih sulit.
   Duplikasi data – memboroskan ruang penyimpanan
    data dan mengarah ke masalah integritas data
    yang menyebabkan data yang tidak konsisten.
Batasan File Systems :
(lanj)
   Kebergantungan program aplikasi –
    perubahan terhadap file akan
    memerlukan perubahan juga terhadap
    sejumlah program aplikasi.
   File tidak kompatibel
   Lemahnya berbagi data – sulit untuk
    mengontrol akses ke file, khususnya
    terhadap bagian file tertentu.
Perbedaan File Systems
dengan DBMS :
         File Systems                  DBMS
Data terpisah dan terisolasi    Terintegrasi
Banyak data terduplikasi        Dikurangi
Program aplikasi bergantung     Independence -
pada format file                Standarization
File sering tidak kompatibel
dengan file lain
Sulit mereprensentasikan data   Mudah, dengan
dalam perspektif user           adanya berbagai cara
                                pandang terhadap
Pengguna Basis Data
   Administrator Basis Data (DBA)
   Perancang Basis Data
   Pemrogram dan Analis Sistem
   Pengguna Aplikasi (End Users)
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt?

tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data Julmianti
 
Tugas[4] 0317-[tryanita]-[1411511676]
Tugas[4]  0317-[tryanita]-[1411511676]Tugas[4]  0317-[tryanita]-[1411511676]
Tugas[4] 0317-[tryanita]-[1411511676]trya nita
 
Pengantar sistem basis data
Pengantar sistem basis dataPengantar sistem basis data
Pengantar sistem basis datasaid zulhelmi
 
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...roriepermony
 
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
 
1. Pengantar Basis Data
1. Pengantar Basis Data1. Pengantar Basis Data
1. Pengantar Basis DataFendi Hidayat
 
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
 
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
 
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 DataParis Dkc
 
Konsep dasar sistem basis data ppt
Konsep  dasar sistem basis data pptKonsep  dasar sistem basis data ppt
Konsep dasar sistem basis data pptnanikrahmini
 
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Linaputri03
 
Modul basis data (database)
Modul basis data (database)Modul basis data (database)
Modul basis data (database)Deka M Wildan
 
2. Sistem Basis Data
2. Sistem Basis Data2. Sistem Basis Data
2. Sistem Basis DataFendi Hidayat
 
Sistem basis data
Sistem basis dataSistem basis data
Sistem basis dataramdani ,
 
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
 
28968111 makalah-kuliah-database
28968111 makalah-kuliah-database28968111 makalah-kuliah-database
28968111 makalah-kuliah-databaseyats hidayat
 

Was ist angesagt? (18)

tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data tugas mata kuliah sistem teknologi informasi,,,tentang basis data
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
 
Tugas[4] 0317-[tryanita]-[1411511676]
Tugas[4]  0317-[tryanita]-[1411511676]Tugas[4]  0317-[tryanita]-[1411511676]
Tugas[4] 0317-[tryanita]-[1411511676]
 
Pengantar sistem basis data
Pengantar sistem basis dataPengantar sistem basis data
Pengantar sistem basis data
 
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
Tugas sim, rorie permony suci, yananto mihadi putra, se, m.si, sistem manajem...
 
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...
 
1. Pengantar Basis Data
1. Pengantar Basis Data1. Pengantar Basis Data
1. Pengantar Basis Data
 
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...
 
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...
 
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
 
Konsep dasar sistem basis data ppt
Konsep  dasar sistem basis data pptKonsep  dasar sistem basis data ppt
Konsep dasar sistem basis data ppt
 
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
Tugas sim 6, lina putri yani, yananto mihadi putra. se, msi, sistem managemen...
 
Modul basis data (database)
Modul basis data (database)Modul basis data (database)
Modul basis data (database)
 
2. Sistem Basis Data
2. Sistem Basis Data2. Sistem Basis Data
2. Sistem Basis Data
 
Sistem basis data
Sistem basis dataSistem basis data
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 ...
 
Kuliah i sbd
Kuliah i sbdKuliah i sbd
Kuliah i sbd
 
2 konsep basis data
2 konsep basis data2 konsep basis data
2 konsep basis data
 
28968111 makalah-kuliah-database
28968111 makalah-kuliah-database28968111 makalah-kuliah-database
28968111 makalah-kuliah-database
 

Andere mochten auch (20)

Print screen
Print screenPrint screen
Print screen
 
Materi 1
Materi 1Materi 1
Materi 1
 
12 metode greedy
12 metode greedy12 metode greedy
12 metode greedy
 
Chapter 5 memory external
Chapter 5 memory externalChapter 5 memory external
Chapter 5 memory external
 
Materi 6
Materi 6Materi 6
Materi 6
 
Materi 5
Materi 5Materi 5
Materi 5
 
Pertemuan8
Pertemuan8Pertemuan8
Pertemuan8
 
Jumpa 2
Jumpa 2Jumpa 2
Jumpa 2
 
Jumpa 10
Jumpa 10Jumpa 10
Jumpa 10
 
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 cd1
Form5 cd1Form5 cd1
Form5 cd1
 
Form5 cd2
Form5 cd2Form5 cd2
Form5 cd2
 
Form5 cd6
Form5 cd6Form5 cd6
Form5 cd6
 
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
 

Ähnlich wie Basis Data Dasar

03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis DataAinul Yaqin
 
Pengenalan basis data
Pengenalan basis dataPengenalan basis data
Pengenalan basis datalukmanbooms
 
Artikel tugas sim 6
Artikel tugas sim 6Artikel tugas sim 6
Artikel tugas sim 6Fridamodok31
 
Database dan manajemen database
Database dan manajemen databaseDatabase dan manajemen database
Database dan manajemen databaseSigit Sanjaya
 
30914906 pengertian-database
30914906 pengertian-database30914906 pengertian-database
30914906 pengertian-databaseTri Atsumori
 
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...fannyfbrn18
 
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
 
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, 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
 
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptx
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptxLecturer2_Lingkungan_dan_Sistem_BasisData.pptx
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptxFajriFatahillah2
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem databaseFajar Zain
 
Basis data
Basis dataBasis data
Basis datanonieq
 
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Pratiwi Rosantry
 
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
 

Ähnlich wie Basis Data Dasar (20)

Pertemuann 1
Pertemuann 1Pertemuann 1
Pertemuann 1
 
03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data03 Sistem Manajemen Basis Data
03 Sistem Manajemen Basis Data
 
Pengenalan basis data
Pengenalan basis dataPengenalan basis data
Pengenalan basis data
 
Artikel tugas sim 6
Artikel tugas sim 6Artikel tugas sim 6
Artikel tugas sim 6
 
Database dan manajemen database
Database dan manajemen databaseDatabase dan manajemen database
Database dan manajemen database
 
30914906 pengertian-database
30914906 pengertian-database30914906 pengertian-database
30914906 pengertian-database
 
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...
 
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...
 
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, 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...
 
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptx
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptxLecturer2_Lingkungan_dan_Sistem_BasisData.pptx
Lecturer2_Lingkungan_dan_Sistem_BasisData.pptx
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
 
Basis data
Basis dataBasis data
Basis data
 
1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx1._Konsep_Basis_Data.pptx
1._Konsep_Basis_Data.pptx
 
2 model basis data
2 model basis data2 model basis data
2 model basis data
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 
Sim dbms
Sim dbmsSim dbms
Sim dbms
 
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
 
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...
 
Modul 5
Modul 5Modul 5
Modul 5
 

Mehr von 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
 

Basis Data Dasar

  • 1. Basis Data oleh : Ahmad kurniawan
  • 2. Definisi Data  Data : – Fakta-fakta yang dapat disimpan dan mempunyai arti tertentu. – Fakta mengenai obyek, orang, dll. – Dinyatakan dengan nilai (angka, deretan karakter, atau symbol). – Data terdiri dari :  Elemen data : satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna  Rekaman (Record) : gabungan sejumlah elemen data yang saling berhubungan.  Berkas (file) : kumpulan dari record-record yang bertipe sama. – Contoh : data mahasiswa, dosen, dll
  • 3. Definisi Basis Data  Basis Data : – Himpunan kelompok data yang saling berhubungan yang diorganisasi sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan mudah. – Kumpulan data yang saling berhubungan yang disimpan bersama sedemikian rupa tanpa pengulangan (redundancy) yang tidak perlu untuk memenuhi kebutuhan. – Kumpulan file/tabel/arsip yang saling berhungan yang disimpan dalam media penyimpanan tertentu.
  • 4. Basis Data dan Lemari Arsip  Basis data bisa dibayangkan sebagai lemari arsip dengan berbagai cara pengaturannya (misalnya pengelompokan dan pengurutan)  Basis data dan lemari arsip memiliki prinsip kerja dan tujuan yang sama; prinsipnya yakni pengaturan data/arsip. Tujuan utamanya adalah kemudahan dan kecepatan dalam pengambilan kembali data/arsip.
  • 5. Contoh Basis Data Tabel barang dihubungkan dengan tabel pemasok melalui kode_pemasok Tabel Barang Kode_Baran Nama_Barang Kode_Pemaso g k 100 Pepsodent 10 110 Lifeboy 10 120 Shampo Clear 20 130 Shampo 30 Tabel Pemasok Pantene Kode_Pemaso Nama_Pemaso k k 10 Godilever 20 Century
  • 6. Sistem Manajemen Basis Data ( Database Management System /DBMS )  Kumpulan program yang memungkinkan pengguna (user) untuk membuat dan memelihara basis data.
  • 7. Sejarah DBMS  1960, Produk database pertama muncul, teknologi yang digunakan model jaringan dan hirarki  1970, Relational database, muncul oracle, informix, sybase, dll. Mulai menggunakan Entity Relationship Model  1980, Distributed database, SQL standar (ANSI,ISO), Object Oriented Database.  1990, Client/Server Application, First Object DB Product, SQL-92, SQL-99, Decision Support System, Datawarehouse, dan Data Mining.  2000, Three-Tier Application, Object Relation Model, Mobile DB.
  • 8. SISTEM BASIS DATA  Basis data dan sistem manajemen basis datanya.  Berisi : database, DBMS, dan program aplikasi.
  • 9. Komponen Sistem Basis Data Biasanya berupa perangkat komputer standar, media Hardware penyimpan sekunder dan media komunikasi untuk sistem Operating System jaringan. Database Yakni merupakan perangkat lunak yang memfungsikan, mengendalikan seluruh sumber daya dan melakukan operasi DBMS dasar dalam sistem komputer. Harus sesuai dengan DBMS User yang digunakan. Optional Software Yakni basis data yang mewakili sistem tertentu untuk dikelola. Sebuah sistem basis data bisa terdiri dari lebih dari satu basis data. (Database Management System). Perangkat lunak yang digunakan untuk mengelola basis data. Contoh kelas sederhana: dBase, Foxbase, Rbase, MS. Access, MS. Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MySQL, MS. SQL Server, Oracle, Informix, Sybase. Orang-orang yang berinteraksi dengan sistem basis data, mulai dari yang merancang sampai yang menggunakan di tingkat akhir. Perangkat lunak pelengkap yang mendukung. Bersifat opsional.
  • 10. Tujuan DBMS (1) 1. Kecepatan dan kemudahan ( Speed ) Basis data memiliki kemampuan untuk mengelompokkan, mengurutkan bahkan perhitungan matematis, sehingga pengguna dapat melakukan penyimpanan , perubahan/manipulasi , dan menampilkan data secara cepat dan mudah / meningkatkan performance. 2. Efisiensi ruang penyimpanan Dengan basis data kita dapat meminimalisasi redundansi atau menghilangkan redundansi data yang tidak penting, baik dengan menerapkan pengkodean atau dengan membuat relasi-relasi antara kelompok data yang saling berhubungan
  • 11. Tujuan DBMS (2) 3. Kebersamaan pemakaian ( Sharability ) Suatu basis data dapat digunakan oleh banyak user dan banyak aplikasi. Contoh : misalnya data mahasiswa pada suatu perguruan tinggi dibutuhkan oleh banyak bagian, diantaranya bagian : akademik, keuangan, kemahasiswaan dan perpustakaan, maka tidak harus semua bagian memiliki catatan data mahasiswa, data cukup disediakan oleh sebuah basis data dan semua bagian bisa mengakses data tersebut sesuai dengan keperluan. 4. Menangani data dalam jumlah yang besar
  • 12. Tujuan DBMS (3) 5. Meniadakan duplikasi dan inkonsistensi data Dengan adanya sharability, maka akan meniadakan duplikasi dan menjaga konsistensi data. 6. Keamanan DBMS dilengkapi dengan fasilitas manajemen user. User dapat diberikan password dan hak akses yang berbeda sesuai dengan keperluan dan posisinya. 7. Mengurangi waktu pengembangan aplikasi Pembuatan aplikasi dapat memanfaatkan kemampuan dari DBMS, sehingga pembuat aplikasi tidak perlu menangani masalah penyimpanan data, tetapi cukup mengatur antarmuka (interface) untuk user.
  • 13. Keuntungan DBMS (1)  Integritas data sehingga memudahkan mengontrol dan meminimalkan duplikasi data serta data yang konsisten.  Tidak tergantung terhadap program aplikasi dengan menyimpan data secara seragam – standarisasi.  Data sharing - sebuah basis data dapat digunakan oleh banyak user dan banyak aplikasi.
  • 14. Keuntungan DBMS (2)  Backup dan Recovery  Security dan Privacy  Berbagai cara pandang terhadap data Basis data menyediakan pandangan yang berbeda-beda untuk tiap-tiap user. Misalnya kita memiliki data-data dari perusahaan yang bergerak di bidang retail. Data yang ada berupa data barang, penjualan dan pembelian. Ada beberapa jenis user yang memerlukan informasi terkait dengan data perusahaan tersebut. Misalnya pelanggan, kasir, bagian gudang,bagian keuangan dan juga manager. Pelanggan diperbolehkan melihat data barang, tetapi tidak boleh melihat data keuangan hasil penjualan barang. Sedangkan bagian keuangan diperbolehkan melihat data keuangan hasil penjualan barang.
  • 15. File System  Kumpulan file yang diakses oleh program aplikasi.
  • 16. Batasan File Systems :  Redudansi dan inkonsistensi data – Multiple files and formats, duplikasi informasi dlm file yang berbeda.  Sulit dalam mengakses data karena perlu menulis sebuah program baru untuk menyelesaikan tiap tugas.  Data terisolasi yang disebabkan oleh multiple files and formats, sehingga membuat koordinasi, asimilasi dan representasi data menjadi lebih sulit.  Duplikasi data – memboroskan ruang penyimpanan data dan mengarah ke masalah integritas data yang menyebabkan data yang tidak konsisten.
  • 17. Batasan File Systems : (lanj)  Kebergantungan program aplikasi – perubahan terhadap file akan memerlukan perubahan juga terhadap sejumlah program aplikasi.  File tidak kompatibel  Lemahnya berbagi data – sulit untuk mengontrol akses ke file, khususnya terhadap bagian file tertentu.
  • 18. Perbedaan File Systems dengan DBMS : File Systems DBMS Data terpisah dan terisolasi Terintegrasi Banyak data terduplikasi Dikurangi Program aplikasi bergantung Independence - pada format file Standarization File sering tidak kompatibel dengan file lain Sulit mereprensentasikan data Mudah, dengan dalam perspektif user adanya berbagai cara pandang terhadap
  • 19. Pengguna Basis Data  Administrator Basis Data (DBA)  Perancang Basis Data  Pemrogram dan Analis Sistem  Pengguna Aplikasi (End Users)