Pengantar Teknologi Informasi
    DATA dan BASIS DATA

     Dita Founciana Safitri
         41812120030


         Universitas Mercubuana
Data dan Informasi

• Data merupakan bahan yang akan diolah
  menjadi suatu bentuk yang lebih berguna dan
  lebih mempunya arti
• Informasi adalah hasil pengolahan data atau
  hasil proses dari data tersebut
Bit ke Informasi
• Sejak diciptakan pertama kali, komputer bekerja
  atas dasar sistem biner.
• Sistem Biner adalah sistem yang hanya mengenal
  dua angka yang disebut dengan binary digit ,
  berupa 0 dan 1
• Bit bit dapat digunakan untuk menyusun karakter
  apa saja. Macam karakter :
 Huruf A – Z
 Digit 0 – 9
ď‚§ Simbol Karakter -!? dll
Data
• Data : merupakan bahan yang akan diolah
  menjadi suatu bentuk yang lebih berguna dan
  lebih mempunya arti
• Data dibagi 2 golongan besar yaitu :
  - Character : data yang tidak akan mengalami
  perhitungan arithmatic. Data tersebut terdiri dari
  kombinasi huruf alphabetic, angka 0 - 9, symbol-
  symbol = ? ! dll
  - Numeric : data yang mengalami perhitungan
  arithmatic. Misalnya bilangan-bilangan seperti
  9087, 78965
Hirarki Data
• Bit (Binary Digit) : pembentuk data yang paling
  elementer dalam storage, ada 2 macam
  kombinasi bit yaitu 0 dan 1
• Caracter (bit) : unit data terkecil dalam storage
  yang mempunya address / alamat. Contoh :
  anga (0 -9), huruf (A - Z), karakter (? . =)
• Field / Item : kumpulan dari karakter karakter
  yang membentuk suatu arti. Contoh : NIM,
  Nama Mahasiswa, dll
• Record : kumpulan dari field field yang
  lengkap. Misalnya pada tabel mahasiswa
• File : kumpulan dari record record yang
  sejenis. Misalnya File Data Mahasiswa, Data
  Pegawai
• Basis Data : kumpulan dari bermacam macam
  file yang disimpan dalam suatu disk
Basis Data
• Basis Data merupakan kumpulan dari data yang saling
   berhubungan satu dengan lainnya, tersimpan di perangkat
   keras komputer dan digunakan perangkat keras untuk
   memanipulasinya
• Basis data mempunya beberapa kriteria penting :
  - Berorientasi data bukan berorientasi program
  - Dapat digunakan oleh beberapa program aplikasi tanpa
   perlu mengubah 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
Pengguna Basis Data
• Database Administrator : pengguna yang memiliki
  kewenangnan sebagai pusat pengendali seluruh sistem
  basis data maupun program-program yang
  mengaksesnya
• AplicationProgrammers : programer aplikasi yang
  berinteraksi dengan sistem melalui pemanggilan DML
  (Data Manipulation Language) yang dimasukkan ke
  program yang tertulis
• Sophisticated Users : pengguna yang beriteraksi
  dengan sistem tanpa harus menuliskan sendiri
  programnya diganti dengan melakukan request dalam
  bentuk query basis data
• Specialized Users : pengguna yang menuliskan
  program aplikasi basis data khusu yang tidak
  sesuai dengan framework pemrosesan data
  tradisional. Contoh : Sistem pakar, multimedia,
  dll.
• Naive Users : pengguna yang beriteraksi
  dengan sistem dengan cara memanggil salah
  satu program aplikasi yang telah disediakan.
  Contoh : operator pada bagian teller, gaji, dll
Manfaat yang diperoleh dari penyusunan
    database :
• Mengatasi redundancy data
• Menghindari terjadinya inonsistensi data
• Mengatasi kesulitan dalam megakses data
• Menyusun format yang standar dari sebuah
  data
• Peggunaan oleh banyak user (multi user)
• Melakukan perlindungan dan pengamanan
  data (data security)
• Menyusun integritas dan indenpensi data
Database Management System
            (DBMS)

DBMS berisi kumpulan data yang saling
berelasi dengan set program untuk mengakses
data tersebut. DBMS terdiri dari database dan
set program untuk menambah data,
menghapus data, mengubah, mengambil dan
membaca data.
Manfaat Penggunaan DBMS :
• Mengorganisasikan dan mengelola data dalam
  jumlah besar
• Membantu dan melindungi data dari
  kerusakan yang disebabkan penggunaan yang
  tidak sah
• Memudahkan dlam pengambilan kembali data
• Memudahkan dalam penggunaan atau
  pengaksesandata secara bersamaan dalam
  suatu jaringan
Keunggulan DBMS :
• Praktis
  Penggunaan media penyimpanan yang berukuran
  kecil namun padat informasi
• Cepat
  Mesin dapat mengambil atau mengubah data
  jauh lebih cepat dari 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 i bahasa yang Terdapat dalam
                DBMS
• DDL (Data Definition Language)
   Mempunyai fungsi utama untuk mendefinisikan data database
   secara logika atau Perintah yang dapat digunakan untuk membuat/
   menghapus/ mengubah sebuah object database, seperti database,
   table, index dll
contoh perintah DDL:
• CREATE DATABASE : perintah ini digunakan untuk membuat
   database
• ALTER DATABASE : perintah ini digunakan untuk mengubah struktur
   database
• CREATE TABLE : perintah ini digunakan untuk membuat table
• ALTER TABLE : perintah ini digunakan untuk mengubah table
• DROP TABLE : perintah ini digunakan untuk menghapus table
• DML (Data Manipulation Language)
  Perintah yang dapat digunakan untuk
  memodifikasi isi dari database
contoh perintah DML :
• SELECT : perintah ini digunakan untuk
  mendapatkan data dari database
• UPDATE : perintah ini digunakan untuk mengubah
  data di database
• DELETE : perintah ini digunakan untuk
  menghapus data dari database
• INSERT INTO : perintah ini digunakan untuk
  memasukkan data dari database
Tipe File
a. File induk (master file)
Ada 2 file induk :
   • File induk acuan (reference master file)
   Recordnya relatif statis, jarang berubah nilainya
      Contoh : file daftar gaji, matakuliah
      • File induk dinamik (dynamic master file)
   Nilai dari recordnya sering berubah atau diupdate sebagai
   hasil suatu transaksi
   Contoh : file stok barang
b. File transaksi (Transaction file)
Disebut juga file input. Digunakan untuk merekam data hasil transaksi
Contoh file penjualan barang

c. File laporan (report file)
   Disebut juga file output. Berisi informasi sementara yang akan ditampilkan
    sebagai laporan

d. File sejarah (history file)
   Disebut juga file arsip (archieval file). Merupakan file yang berisi data masa
    lalu yang sudah tidk aktif lagi, tapi masih disimpan sebagai arsip

e. File pelindung (bacup file)
   Merupakan salinan dari file-file yang masih aktf di dalam basis data pada
    saat tertentu Digunakan sebagai cadangan apabila file basis data yang
    aktf mengalami kerusakan atau hilang.
- Sekian dan Terimakasih -

Modul5ppt

  • 1.
    Pengantar Teknologi Informasi DATA dan BASIS DATA Dita Founciana Safitri 41812120030 Universitas Mercubuana
  • 2.
    Data dan Informasi •Data merupakan bahan yang akan diolah menjadi suatu bentuk yang lebih berguna dan lebih mempunya arti • Informasi adalah hasil pengolahan data atau hasil proses dari data tersebut
  • 3.
    Bit ke Informasi •Sejak diciptakan pertama kali, komputer bekerja atas dasar sistem biner. • Sistem Biner adalah sistem yang hanya mengenal dua angka yang disebut dengan binary digit , berupa 0 dan 1 • Bit bit dapat digunakan untuk menyusun karakter apa saja. Macam karakter :  Huruf A – Z  Digit 0 – 9  Simbol Karakter -!? dll
  • 4.
    Data • Data :merupakan bahan yang akan diolah menjadi suatu bentuk yang lebih berguna dan lebih mempunya arti • Data dibagi 2 golongan besar yaitu : - Character : data yang tidak akan mengalami perhitungan arithmatic. Data tersebut terdiri dari kombinasi huruf alphabetic, angka 0 - 9, symbol- symbol = ? ! dll - Numeric : data yang mengalami perhitungan arithmatic. Misalnya bilangan-bilangan seperti 9087, 78965
  • 5.
    Hirarki Data • Bit(Binary Digit) : pembentuk data yang paling elementer dalam storage, ada 2 macam kombinasi bit yaitu 0 dan 1 • Caracter (bit) : unit data terkecil dalam storage yang mempunya address / alamat. Contoh : anga (0 -9), huruf (A - Z), karakter (? . =) • Field / Item : kumpulan dari karakter karakter yang membentuk suatu arti. Contoh : NIM, Nama Mahasiswa, dll
  • 6.
    • Record :kumpulan dari field field yang lengkap. Misalnya pada tabel mahasiswa • File : kumpulan dari record record yang sejenis. Misalnya File Data Mahasiswa, Data Pegawai • Basis Data : kumpulan dari bermacam macam file yang disimpan dalam suatu disk
  • 7.
    Basis Data • BasisData merupakan kumpulan dari data yang saling berhubungan satu dengan lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat keras untuk memanipulasinya • Basis data mempunya beberapa kriteria penting : - Berorientasi data bukan berorientasi program - Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah 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
  • 8.
    Pengguna Basis Data •Database Administrator : pengguna yang memiliki kewenangnan sebagai pusat pengendali seluruh sistem basis data maupun program-program yang mengaksesnya • AplicationProgrammers : programer aplikasi yang berinteraksi dengan sistem melalui pemanggilan DML (Data Manipulation Language) yang dimasukkan ke program yang tertulis • Sophisticated Users : pengguna yang beriteraksi dengan sistem tanpa harus menuliskan sendiri programnya diganti dengan melakukan request dalam bentuk query basis data
  • 9.
    • Specialized Users: pengguna yang menuliskan program aplikasi basis data khusu yang tidak sesuai dengan framework pemrosesan data tradisional. Contoh : Sistem pakar, multimedia, dll. • Naive Users : pengguna yang beriteraksi dengan sistem dengan cara memanggil salah satu program aplikasi yang telah disediakan. Contoh : operator pada bagian teller, gaji, dll
  • 10.
    Manfaat yang diperolehdari penyusunan database : • Mengatasi redundancy data • Menghindari terjadinya inonsistensi data • Mengatasi kesulitan dalam megakses data • Menyusun format yang standar dari sebuah data • Peggunaan oleh banyak user (multi user) • Melakukan perlindungan dan pengamanan data (data security) • Menyusun integritas dan indenpensi data
  • 11.
    Database Management System (DBMS) DBMS berisi kumpulan data yang saling berelasi dengan set program untuk mengakses data tersebut. DBMS terdiri dari database dan set program untuk menambah data, menghapus data, mengubah, mengambil dan membaca data.
  • 12.
    Manfaat Penggunaan DBMS: • Mengorganisasikan dan mengelola data dalam jumlah besar • Membantu dan melindungi data dari kerusakan yang disebabkan penggunaan yang tidak sah • Memudahkan dlam pengambilan kembali data • Memudahkan dalam penggunaan atau pengaksesandata secara bersamaan dalam suatu jaringan
  • 13.
    Keunggulan DBMS : •Praktis Penggunaan media penyimpanan yang berukuran kecil namun padat informasi • Cepat Mesin dapat mengambil atau mengubah data jauh lebih cepat dari 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
  • 14.
    Bahasa i bahasayang Terdapat dalam DBMS • DDL (Data Definition Language) Mempunyai fungsi utama untuk mendefinisikan data database secara logika atau Perintah yang dapat digunakan untuk membuat/ menghapus/ mengubah sebuah object database, seperti database, table, index dll contoh perintah DDL: • CREATE DATABASE : perintah ini digunakan untuk membuat database • ALTER DATABASE : perintah ini digunakan untuk mengubah struktur database • CREATE TABLE : perintah ini digunakan untuk membuat table • ALTER TABLE : perintah ini digunakan untuk mengubah table • DROP TABLE : perintah ini digunakan untuk menghapus table
  • 15.
    • DML (DataManipulation Language) Perintah yang dapat digunakan untuk memodifikasi isi dari database contoh perintah DML : • SELECT : perintah ini digunakan untuk mendapatkan data dari database • UPDATE : perintah ini digunakan untuk mengubah data di database • DELETE : perintah ini digunakan untuk menghapus data dari database • INSERT INTO : perintah ini digunakan untuk memasukkan data dari database
  • 16.
    Tipe File a. Fileinduk (master file) Ada 2 file induk : • File induk acuan (reference master file) Recordnya relatif statis, jarang berubah nilainya Contoh : file daftar gaji, matakuliah • File induk dinamik (dynamic master file) Nilai dari recordnya sering berubah atau diupdate sebagai hasil suatu transaksi Contoh : file stok barang
  • 17.
    b. File transaksi(Transaction file) Disebut juga file input. Digunakan untuk merekam data hasil transaksi Contoh file penjualan barang c. File laporan (report file) Disebut juga file output. Berisi informasi sementara yang akan ditampilkan sebagai laporan d. File sejarah (history file) Disebut juga file arsip (archieval file). Merupakan file yang berisi data masa lalu yang sudah tidk aktif lagi, tapi masih disimpan sebagai arsip e. File pelindung (bacup file) Merupakan salinan dari file-file yang masih aktf di dalam basis data pada saat tertentu Digunakan sebagai cadangan apabila file basis data yang aktf mengalami kerusakan atau hilang.
  • 18.
    - Sekian danTerimakasih -