SlideShare a Scribd company logo
Presentasi modul 5 - Data dan Basis Data
Oleh:
Paris Permadi (41812120172)
 Jurusan : Sistem Informasi
   Pengertian data dan informasi
   Dari bit ke informasi
   Satuan data
   Data
   Hirarkhi Data
   Basis Data
   Database Management System (DBMS)
   Tipe File
   Data => Datum(latin) => sesuatu yang diberikan
   Data => ilmu TI :bahan yang akan diolah menjadi suatu
    bentuk, yang Iebih berguna dan lebih mempunyai arti
   Bentuk Data: dokumen, surat, kata, bagan, grafik,
    kondisi, situasi, ide, objek, dll

   Sedangkan informasi adalah hasil pengolahan data
    atau hasil proses dari Data tersebut.

          DATA         PENGOLAHAN       INFORMASI
   bit => binari digit   0,1
   bit-bit dapat digunakan untuk menyusun karakter
    apa saja:
    ◦ Huruf (A s/d z).
    ◦ Digit (0,1, 2,3,4,5,6,7,8, 9)
    ◦ Selain huruf maupun digit (+, - serta & dan bahkan
      simbol-simbol seperti β)
Satuan           Ekivalen                                 Keterangan
Bit                                 Terdiri dari nilai 0 atau 1
Nible            4 bit

                                    Untuk menyimpan sebuah karakter pada sistem ASCII atau
Byte             8 bit
                                    EBCDIC


Kilobyte (KB)    1024 byte          Awal PC hanya memiliki memori sebesar 640 kilobyte



Megabyte (MB)    1024 kilobyte      Memori PC pada saat ini berkisar antara 64 – 256 megabyte


                                    Ukuran hard disk yang digunakan berkisar antara 20 – 40
Gigabyte (GB)    1024 megabyte
                                    gigabyte

Terabyte (TB)    1024 gigabyte      Database yang sangat besar

Petabyte (PB)    1024 terabyte      Penggunaan di masa mendatang

Exabyte (EB)     1024 Petabyte      Penggunaan di masa mendatang
Zettabyte(ZB)    1024 Exabyte       Penggunaan di masa mendatang
Data Obyek yang di proses
Data secara garis besar terbagi menjadi 2:
 Character
    ◦ Non Arithmetic process
    ◦ Terdiri Dari Huruf(A-z), Angka(0-9), Simbol(+,-,[,],dll)
    ◦ Disimpan dalam bentuk karakter mode
   Numerik
    ◦ Arithmetic process
    ◦ Terdiri dari bilangan-bilangan
    ◦ Disimpan secara zoned decimal, packed decimal, binary
      maupun floating point
ALU         CONTROL SECTION

Program           Data              Program




                                                OUTPUT
                                        hasil
          INPUT

                         STORAGE
Data
Basis Data


   File


 Record


  Field


 Karakter


   Bit
1. Bit : bentuk data paling sederhana, terdiri dari 0 dan 1
2. Character(Byte) : unit data terkecil dalam storage yang
mempunyai address (alamat)
 a.   Angka : 0 - 9
 b.   Huruf : A - z
 c.   Spesial Character : !,@,#,$,%,^,&,*,(,),_,+, dll
2. Character(Byte) (Con’t):
3. Field: kumpulan dari karakter-karakter yang
membentuk suatu arti (contoh: Nama, Kota)
     Field      Field             Field        Field         Field

No           NIM          Nama            Kota Asal     ……
             Mahasiswa    Mahasiswa
1            4181210001   Asep            Bandung
2            4181210002   Rojali          Jakarta
3            4181210003   Gayus           Padang
4            4181210004   Kirin           Banjarmasin
……           ……           ……              ……            …….
3. Record: kumpulan dari field-field yang lengkap
(contoh: record mahasiswa, yang akan memuat
data-data/field dari mahasiswa)

           No   NIM          Nama        Kota Asal     ……
                Mahasiswa    Mahasiswa
  Record   1    4181210001   Asep        Bandung
  Record   2    4181210002   Rojali      Jakarta
  Record   3    4181210003   Gayus       Padang
  Record   4    4181210004   Kirin       Banjarmasin
  Record   …    ……           ……          ……            ……
3. File: kumpulan dari record-record yang sejenis
(contoh: file mahasiswa, yang akan memuat record-
record dari mahasiswa)

           Field   Field         Field       Field         Field

              No    NIM          Nama        Kota Asal      ……
                    Mahasiswa    Mahasiswa
  Record      1     4181210001   Asep        Bandung
  Record      2     4181210002   Rojali      Jakarta
  Record      3     4181210003   Gayus       Padang
  Record      4     4181210004   Kirin       Banjarmasin
  Record      …     ……           ……          ……             ……
3. Basis Data: kumpulan dari bermacam-macam
file yang disimpan didalam satu disk (contoh: basis
data mahasiswa, yang akan memuat file-file dari
mahasiswa)


                              File 1


                              File 2


                              File 3
Basis data (database) merupakan kumpulan dari data yang
saling berhubungan satu dengan yang lainnya, tersimpan di
perangkat keras computer dan menggunakan perangkat lunak
untuk memanipulasinya
Kriteria:
 Berorientasi data dan bukan berorientasi program
 Dapat digunakan oleh beberapa program aplikasi tanpa perlu
  menguah basis datanya
 Dapat dikembangkan dengan mudah, baik volume maupun
  strukturnya
 Dapat memenuhi kebutuhan sistem-sistem baru secara
  mudah.
 Dapat digunakan dengan cara-cara yang berbeda
Komponen Sistem Basis data:
 Hardware, sebagai pendukung operasi pengolahan data
  seperti CPU, memori, disk, terminal dan sebagainya.
 Software sistem operasi (Windows 9x, Windows
  2000/XP, Windows7, Linux, UNIX)
 Software pengelola basis data (DBMS) seperti MS-
  Access, SQL, Oracle)
 Software program aplikasi misalnya Visual Basic, Delphi,
  Visual Foxpro)
 Basis data (semua data yang diperlukan, dipelihara,
  dikelola oleh Sistem Basis Data)
 Pemakai/pengguna basis data (user)
Pengguna Basis Data:
 Database Administrator: pengguna yang menjadi pusat pengendali
  seluruh sistem basis data maupun program-program yang
  mengaksesnya
 Aplication programmers: programmer aplikasi yang berinteraksi
  dengan sistem melalui pemanggilan Data Manipulation Language
  (DML) yang dimasukkan ke dalam program yang tertulis
 Sophisticated Users: pengguna yang berinteraksi dengan sistem
  tanpa harus menuliskan sendiri programnya diganti dengan melakukan
  permintaan (request) dalam bentuk bahasa query basis data(SQL)
 Specialized Users: pengguna yang menuliskan program aplikasi basis
  data khusus yang tidak sesuai dengan framework pemrosesan data
  tradisional. Contoh: Sistem pakar, multimedia dan sebagainya
 Naive Users: pengguna yang berinteraksi dengan sistem dengan cara
  memanggil salah satu program aplikasi yang telah disediakan. Contoh:
  operator pada bagian teller, gaji, personalia, dan sebagainya
Manfaat Basis Data:
 Mengatasi pengulangan (redundancy) data

 Menghindari terjadinya inkonsistensi data

 Mengatasi kesulitan dalam mengakses data

 Menyusun format yang standar dari sebuah data

 Penggunaan oleh banyak pemakai (multiple user)

 Melakukan perlindungan dan pengamanan data
  (data security)
 Menyusun integritas dan independensi data
   DataBase Management Systems (DBMS) berisi
    kumpulan data yang saling berelasi dengan set
    program untuk mengakses data tersebut.
   Terdiri Dari :
    ◦ database
    ◦ set program untuk menambah data, menghapus data,
      mengubah, mengambil dan membaca data
Manfaat penggunaan DBMS adalah
 Mengorganisasikan dan mengelola data dalam
  jumlah besar.
 Membantu dalam melindungi data dari kerusakan
  yang disebabkan penggunaan atau pengaksesan
  yang tidak sah.
 Memudahkan dalam pengambilan kembali data
  (data retrieval)
 Memudahkan dalam penggunaan atau
  pengaksesan data secara bersamaan dalam
  suatu jaringan.
Keunggulan DBMS:
 Praktis
    ◦ Penggunaan media penyimpan yang berukuran kecil
      namun padat informasi.
   Cepat
    ◦ Mesin dapat mengambil atau mengubah data jauh lebih
      cepat daripada manusia
   Mengurangi kejenuhan
    ◦ Menghindari pekerjaan yang berulang-ulang dan monoton
      yang bisa membosankan
   Terbaru (up to date)
    ◦ Informasi yang tersedia mutakhir dan akurat setiap saat.
Bahasa-bahasa dalam DBMS:
1. Data Definition Language (DDL)
 ◦ Digunakan untuk mendefinisikan karakteristik dari
   record (meliputi nama, tipe dan lebar dari field)
 ◦ Untuk menentukan kunci field
 ◦ Menyediakan cara untuk menentukan hubungan
   dengan data di file lain
 ◦ Untuk merubah struktur dari record
 ◦ Untuk menampilkan struktur dari record
Bahasa-bahasa dalam DBMS:
2. Data Manipulation Language (DML)
 ◦ USE        : untuk menggunakan file database tertentu
 ◦ APPEND     : untuk menambahkan atau mengisikan data ke file
   database
 ◦ EDIT       : untuk mengoreksi data
 ◦ REPLACE    : untuk menggantikan data suatu field
 ◦ LIST       : untuk menampilkan data
 ◦ DISPLAY    : untuk menampilkan data
 ◦ SORT       : untuk mengurutkan data
 ◦ FIND       : untuk mencari data tertentu yang telah diindeks
Dengan DML , pengguna dapat melakukan:
 ◦ Mengambil informasi yang tersimpan dalam basisdata
 ◦ Menyisipkan informasi baru dalam basisdata
 ◦ Menghapus informasi dari tabel
1. File induk (master file)
   berisi record-record yang sangat perlu didalam
   organisasi Sistem. File ini akan tetap terus ada
   selama hidup dari sistem
 1. File induk acuan (reference master file) yaitu file induk
    yang recordnya relative statis, jarang berubah nilainya.
    Misalnya adalah file daftar gaji, file daftar matakuliah
 2. File induk dinamik (dynamic master file) yaitu file induk
     yang nilai dari record-recordnya sering berubah atau sering
     dimutakhirkan (up-dated) sebagai hasil dari suatu transaksi.
     Misalnya: file induk data barang, yang setiap saat
     field unitnya harus dimutakhirkan bila terjadi
     transaksi
2. File transaksi (transaction file)
  ◦ File transaksi disebut juga nama input file. File digunakan untuk
    merekam data hasil dari transaksi yang terjadi.
  ◦ Contoh: file penjualan, yang berisi data hasil transaksi penjualan.
3. File Laporan ( report file)
  ◦ File ini disebut juga dengan nama output file, yaitu file yang berisi
    informasi yang akan ditampilkan. Isi dari file biasanya diambilkan dari
    field di satu atau lebih master file untuk mempersiapkan pembuatan
    laporan.
4. File Sejarah (history file)
  ◦ File sejarah disebut juga file arsip (archival file) merupakan file yang
    berisi data masa lalu yang sudah tidak aktif lagi, tetapi masih disimpan
    sebagai arsip.
5. File pelindung (backup file)
  ◦ Merupakan salinan dari file-file yang masih aktif didalam basisdata pada
    suatu saat tertentu. File ini digunakan sebagai pelindung atau cadangan
    bila file basisdata yang aktif mengalami kerusakan atau hilang.
Presentasi modul 5 - Data dan Basis Data

More Related Content

PDF
02 struktur-sistem-operasi
PPT
Struktur direktori
PDF
7 deadlock uplod
PPTX
Presentasi kebijakan moneter islami
PPTX
Ppt perdagangan internasional
PDF
Keamanan Basis Data
PDF
Manajamen Risiko Bank Syariah
PPTX
Komponen Komponen CPU
02 struktur-sistem-operasi
Struktur direktori
7 deadlock uplod
Presentasi kebijakan moneter islami
Ppt perdagangan internasional
Keamanan Basis Data
Manajamen Risiko Bank Syariah
Komponen Komponen CPU

What's hot (20)

PDF
Modul praktikum sistem operasi
PPT
Presentasi sisitem-operasi
PPTX
Pertemuan Ke-5 - Sistem Operasi - Sinkronisasi Proses.pptx
DOCX
INVESTASI (makalah ekonomi makro)
PPT
 Manajemen memory dan Swapping
PPTX
Pasar Valuta Asing dan Kurs
PDF
Tutorial koneksi database menggunakan komponen adodc
PDF
Use Case Diagram
PDF
Pertemuan 06 Black Box Testing
DOCX
Mkalah evaluasi
DOCX
Bab 2 - Sekilas Tentang Proyek
DOCX
Modul Inflasi
PPTX
Penggunaan dana bank
PPTX
Tugas dbms powerpoint
PPT
Suku bunga
PDF
Bab x tree (pohon)
PDF
Manajemen Memori
PPTX
ASURANSI
PPTX
Yuliana - Manajemen Memori Sistem Operasi
Modul praktikum sistem operasi
Presentasi sisitem-operasi
Pertemuan Ke-5 - Sistem Operasi - Sinkronisasi Proses.pptx
INVESTASI (makalah ekonomi makro)
 Manajemen memory dan Swapping
Pasar Valuta Asing dan Kurs
Tutorial koneksi database menggunakan komponen adodc
Use Case Diagram
Pertemuan 06 Black Box Testing
Mkalah evaluasi
Bab 2 - Sekilas Tentang Proyek
Modul Inflasi
Penggunaan dana bank
Tugas dbms powerpoint
Suku bunga
Bab x tree (pohon)
Manajemen Memori
ASURANSI
Yuliana - Manajemen Memori Sistem Operasi
Ad

Viewers also liked (20)

PPT
Sistem Basis Data(PPT)
PDF
Pengantar Sistem Basis Data | Database
PPT
Modul basis data (database)
PPTX
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
PPTX
Konsep dasar sistem basis data ppt
PDF
Presentasi basis data
PDF
Pengantar sistem basis data
PDF
SISTEM BASIS DATA
ODP
Mata Kuliah Basis Data
PPTX
Kelompok 3 presentasi 2
PPTX
01 Pengatantar Basis Data
PPTX
NTT Data, Inc.
PPT
Basis data 2
PPTX
PENGANTAR BASIS DATA
PPT
Kuliah i sbd
PDF
Modul basis data
PPTX
Presentasi TQM dari Mahasiswa Pascasarjana Universitas Trisakti untuk dunia
PPTX
Presentasi sim 1 semester 3 bsi
PPTX
Materi 2(model data)
PDF
Tugas modul 4
Sistem Basis Data(PPT)
Pengantar Sistem Basis Data | Database
Modul basis data (database)
tugas mata kuliah sistem teknologi informasi,,,tentang basis data
Konsep dasar sistem basis data ppt
Presentasi basis data
Pengantar sistem basis data
SISTEM BASIS DATA
Mata Kuliah Basis Data
Kelompok 3 presentasi 2
01 Pengatantar Basis Data
NTT Data, Inc.
Basis data 2
PENGANTAR BASIS DATA
Kuliah i sbd
Modul basis data
Presentasi TQM dari Mahasiswa Pascasarjana Universitas Trisakti untuk dunia
Presentasi sim 1 semester 3 bsi
Materi 2(model data)
Tugas modul 4
Ad

Similar to Presentasi modul 5 - Data dan Basis Data (20)

PPTX
Modul 5
PPT
Tugas pti 5
PPTX
Power poin modul 5
PPTX
Power poin modul 5
PPTX
Data & basis data
PPTX
Power point modul 5
PPTX
PPTX
Data modul 5 pp
PDF
Sim, feby ratna sari, hapzi ali, sistem manajemen database, universitas mercu...
PPTX
Modul5ppt
PPT
pptModul5
PPTX
Data & basisdata
PPTX
Data & Basis Data
PPTX
PPTX
PDF
SIM, Marsudi, Hapzi Ali,Sistem Manajemen Database, Universitas Mercubuana,2017
DOCX
Sim, yuli dwi astuti, hapzi ali, menganalisis dan mengembangkan sistem inform...
PPTX
Power point modul 5
DOCX
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
DOCX
Sim, fajar muh triadi sakti, hapzi ali, sistem manajemen database, universita...
Modul 5
Tugas pti 5
Power poin modul 5
Power poin modul 5
Data & basis data
Power point modul 5
Data modul 5 pp
Sim, feby ratna sari, hapzi ali, sistem manajemen database, universitas mercu...
Modul5ppt
pptModul5
Data & basisdata
Data & Basis Data
SIM, Marsudi, Hapzi Ali,Sistem Manajemen Database, Universitas Mercubuana,2017
Sim, yuli dwi astuti, hapzi ali, menganalisis dan mengembangkan sistem inform...
Power point modul 5
Sim, lintang kejora, hapzi ali, sistem manajemen database , universitas mercu...
Sim, fajar muh triadi sakti, hapzi ali, sistem manajemen database, universita...

More from Paris Dkc (9)

PPTX
Presentasi modul 12 keamanan komputer
PPTX
Presentasi modul 11 kecerdasan buatan
PPTX
Presentasi modul 10 multimedia
PPTX
Presentasi modul 9 jaringan komputer
PPTX
Presentasi modul 8 komunikasi data
PPTX
Presentasi modul 7 sistem informasi
PPTX
Presentasi modul 6 - sistem bilangan
PPTX
Presentasi modul 4 - Software
PPTX
Presentasi modul 3 - Peralatan TI
Presentasi modul 12 keamanan komputer
Presentasi modul 11 kecerdasan buatan
Presentasi modul 10 multimedia
Presentasi modul 9 jaringan komputer
Presentasi modul 8 komunikasi data
Presentasi modul 7 sistem informasi
Presentasi modul 6 - sistem bilangan
Presentasi modul 4 - Software
Presentasi modul 3 - Peralatan TI

Recently uploaded (9)

PPTX
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
PPTX
Implementasi Microservices pada Manufaktur
PDF
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
PPTX
Materi_Array_Karakter_String untuk kelas XI sma.pptx
PPTX
Materi asdsa asd asd sad sa dsa dsa d sa
DOCX
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
PPT
pengantar-sistem-informasi manajemen.ppt
DOCX
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
PDF
Modul_Pemula_Merakit_Komputer untuk smppdf
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
Implementasi Microservices pada Manufaktur
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
Materi_Array_Karakter_String untuk kelas XI sma.pptx
Materi asdsa asd asd sad sa dsa dsa d sa
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
pengantar-sistem-informasi manajemen.ppt
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
Modul_Pemula_Merakit_Komputer untuk smppdf

Presentasi modul 5 - Data dan Basis Data

  • 2. Oleh: Paris Permadi (41812120172) Jurusan : Sistem Informasi
  • 3. Pengertian data dan informasi  Dari bit ke informasi  Satuan data  Data  Hirarkhi Data  Basis Data  Database Management System (DBMS)  Tipe File
  • 4. Data => Datum(latin) => sesuatu yang diberikan  Data => ilmu TI :bahan yang akan diolah menjadi suatu bentuk, yang Iebih berguna dan lebih mempunyai arti  Bentuk Data: dokumen, surat, kata, bagan, grafik, kondisi, situasi, ide, objek, dll  Sedangkan informasi adalah hasil pengolahan data atau hasil proses dari Data tersebut. DATA PENGOLAHAN INFORMASI
  • 5. bit => binari digit 0,1  bit-bit dapat digunakan untuk menyusun karakter apa saja: ◦ Huruf (A s/d z). ◦ Digit (0,1, 2,3,4,5,6,7,8, 9) ◦ Selain huruf maupun digit (+, - serta & dan bahkan simbol-simbol seperti β)
  • 6. Satuan Ekivalen Keterangan Bit Terdiri dari nilai 0 atau 1 Nible 4 bit Untuk menyimpan sebuah karakter pada sistem ASCII atau Byte 8 bit EBCDIC Kilobyte (KB) 1024 byte Awal PC hanya memiliki memori sebesar 640 kilobyte Megabyte (MB) 1024 kilobyte Memori PC pada saat ini berkisar antara 64 – 256 megabyte Ukuran hard disk yang digunakan berkisar antara 20 – 40 Gigabyte (GB) 1024 megabyte gigabyte Terabyte (TB) 1024 gigabyte Database yang sangat besar Petabyte (PB) 1024 terabyte Penggunaan di masa mendatang Exabyte (EB) 1024 Petabyte Penggunaan di masa mendatang Zettabyte(ZB) 1024 Exabyte Penggunaan di masa mendatang
  • 7. Data Obyek yang di proses Data secara garis besar terbagi menjadi 2:  Character ◦ Non Arithmetic process ◦ Terdiri Dari Huruf(A-z), Angka(0-9), Simbol(+,-,[,],dll) ◦ Disimpan dalam bentuk karakter mode  Numerik ◦ Arithmetic process ◦ Terdiri dari bilangan-bilangan ◦ Disimpan secara zoned decimal, packed decimal, binary maupun floating point
  • 8. ALU CONTROL SECTION Program Data Program OUTPUT hasil INPUT STORAGE Data
  • 9. Basis Data File Record Field Karakter Bit
  • 10. 1. Bit : bentuk data paling sederhana, terdiri dari 0 dan 1 2. Character(Byte) : unit data terkecil dalam storage yang mempunyai address (alamat) a. Angka : 0 - 9 b. Huruf : A - z c. Spesial Character : !,@,#,$,%,^,&,*,(,),_,+, dll
  • 12. 3. Field: kumpulan dari karakter-karakter yang membentuk suatu arti (contoh: Nama, Kota) Field Field Field Field Field No NIM Nama Kota Asal …… Mahasiswa Mahasiswa 1 4181210001 Asep Bandung 2 4181210002 Rojali Jakarta 3 4181210003 Gayus Padang 4 4181210004 Kirin Banjarmasin …… …… …… …… …….
  • 13. 3. Record: kumpulan dari field-field yang lengkap (contoh: record mahasiswa, yang akan memuat data-data/field dari mahasiswa) No NIM Nama Kota Asal …… Mahasiswa Mahasiswa Record 1 4181210001 Asep Bandung Record 2 4181210002 Rojali Jakarta Record 3 4181210003 Gayus Padang Record 4 4181210004 Kirin Banjarmasin Record … …… …… …… ……
  • 14. 3. File: kumpulan dari record-record yang sejenis (contoh: file mahasiswa, yang akan memuat record- record dari mahasiswa) Field Field Field Field Field No NIM Nama Kota Asal …… Mahasiswa Mahasiswa Record 1 4181210001 Asep Bandung Record 2 4181210002 Rojali Jakarta Record 3 4181210003 Gayus Padang Record 4 4181210004 Kirin Banjarmasin Record … …… …… …… ……
  • 15. 3. Basis Data: kumpulan dari bermacam-macam file yang disimpan didalam satu disk (contoh: basis data mahasiswa, yang akan memuat file-file dari mahasiswa) File 1 File 2 File 3
  • 16. Basis data (database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras computer dan menggunakan perangkat lunak untuk memanipulasinya Kriteria:  Berorientasi data dan bukan berorientasi program  Dapat digunakan oleh beberapa program aplikasi tanpa perlu menguah basis datanya  Dapat dikembangkan dengan mudah, baik volume maupun strukturnya  Dapat memenuhi kebutuhan sistem-sistem baru secara mudah.  Dapat digunakan dengan cara-cara yang berbeda
  • 17. Komponen Sistem Basis data:  Hardware, sebagai pendukung operasi pengolahan data seperti CPU, memori, disk, terminal dan sebagainya.  Software sistem operasi (Windows 9x, Windows 2000/XP, Windows7, Linux, UNIX)  Software pengelola basis data (DBMS) seperti MS- Access, SQL, Oracle)  Software program aplikasi misalnya Visual Basic, Delphi, Visual Foxpro)  Basis data (semua data yang diperlukan, dipelihara, dikelola oleh Sistem Basis Data)  Pemakai/pengguna basis data (user)
  • 18. Pengguna Basis Data:  Database Administrator: pengguna yang menjadi pusat pengendali seluruh sistem basis data maupun program-program yang mengaksesnya  Aplication programmers: programmer aplikasi yang berinteraksi dengan sistem melalui pemanggilan Data Manipulation Language (DML) yang dimasukkan ke dalam program yang tertulis  Sophisticated Users: pengguna yang berinteraksi dengan sistem tanpa harus menuliskan sendiri programnya diganti dengan melakukan permintaan (request) dalam bentuk bahasa query basis data(SQL)  Specialized Users: pengguna yang menuliskan program aplikasi basis data khusus yang tidak sesuai dengan framework pemrosesan data tradisional. Contoh: Sistem pakar, multimedia dan sebagainya  Naive Users: pengguna yang berinteraksi dengan sistem dengan cara memanggil salah satu program aplikasi yang telah disediakan. Contoh: operator pada bagian teller, gaji, personalia, dan sebagainya
  • 19. Manfaat Basis Data:  Mengatasi pengulangan (redundancy) data  Menghindari terjadinya inkonsistensi data  Mengatasi kesulitan dalam mengakses data  Menyusun format yang standar dari sebuah data  Penggunaan oleh banyak pemakai (multiple user)  Melakukan perlindungan dan pengamanan data (data security)  Menyusun integritas dan independensi data
  • 20. DataBase Management Systems (DBMS) berisi kumpulan data yang saling berelasi dengan set program untuk mengakses data tersebut.  Terdiri Dari : ◦ database ◦ set program untuk menambah data, menghapus data, mengubah, mengambil dan membaca data
  • 21. Manfaat penggunaan DBMS adalah  Mengorganisasikan dan mengelola data dalam jumlah besar.  Membantu dalam melindungi data dari kerusakan yang disebabkan penggunaan atau pengaksesan yang tidak sah.  Memudahkan dalam pengambilan kembali data (data retrieval)  Memudahkan dalam penggunaan atau pengaksesan data secara bersamaan dalam suatu jaringan.
  • 22. Keunggulan DBMS:  Praktis ◦ Penggunaan media penyimpan yang berukuran kecil namun padat informasi.  Cepat ◦ Mesin dapat mengambil atau mengubah data jauh lebih cepat daripada manusia  Mengurangi kejenuhan ◦ Menghindari pekerjaan yang berulang-ulang dan monoton yang bisa membosankan  Terbaru (up to date) ◦ Informasi yang tersedia mutakhir dan akurat setiap saat.
  • 23. Bahasa-bahasa dalam DBMS: 1. Data Definition Language (DDL) ◦ Digunakan untuk mendefinisikan karakteristik dari record (meliputi nama, tipe dan lebar dari field) ◦ Untuk menentukan kunci field ◦ Menyediakan cara untuk menentukan hubungan dengan data di file lain ◦ Untuk merubah struktur dari record ◦ Untuk menampilkan struktur dari record
  • 24. Bahasa-bahasa dalam DBMS: 2. Data Manipulation Language (DML) ◦ USE : untuk menggunakan file database tertentu ◦ APPEND : untuk menambahkan atau mengisikan data ke file database ◦ EDIT : untuk mengoreksi data ◦ REPLACE : untuk menggantikan data suatu field ◦ LIST : untuk menampilkan data ◦ DISPLAY : untuk menampilkan data ◦ SORT : untuk mengurutkan data ◦ FIND : untuk mencari data tertentu yang telah diindeks Dengan DML , pengguna dapat melakukan: ◦ Mengambil informasi yang tersimpan dalam basisdata ◦ Menyisipkan informasi baru dalam basisdata ◦ Menghapus informasi dari tabel
  • 25. 1. File induk (master file) berisi record-record yang sangat perlu didalam organisasi Sistem. File ini akan tetap terus ada selama hidup dari sistem 1. File induk acuan (reference master file) yaitu file induk yang recordnya relative statis, jarang berubah nilainya. Misalnya adalah file daftar gaji, file daftar matakuliah 2. File induk dinamik (dynamic master file) yaitu file induk yang nilai dari record-recordnya sering berubah atau sering dimutakhirkan (up-dated) sebagai hasil dari suatu transaksi. Misalnya: file induk data barang, yang setiap saat field unitnya harus dimutakhirkan bila terjadi transaksi
  • 26. 2. File transaksi (transaction file) ◦ File transaksi disebut juga nama input file. File digunakan untuk merekam data hasil dari transaksi yang terjadi. ◦ Contoh: file penjualan, yang berisi data hasil transaksi penjualan. 3. File Laporan ( report file) ◦ File ini disebut juga dengan nama output file, yaitu file yang berisi informasi yang akan ditampilkan. Isi dari file biasanya diambilkan dari field di satu atau lebih master file untuk mempersiapkan pembuatan laporan. 4. File Sejarah (history file) ◦ File sejarah disebut juga file arsip (archival file) merupakan file yang berisi data masa lalu yang sudah tidak aktif lagi, tetapi masih disimpan sebagai arsip. 5. File pelindung (backup file) ◦ Merupakan salinan dari file-file yang masih aktif didalam basisdata pada suatu saat tertentu. File ini digunakan sebagai pelindung atau cadangan bila file basisdata yang aktif mengalami kerusakan atau hilang.