BASIS DATA.

Slides:



Advertisements
Presentasi serupa
Akhmad Dahlan, S.Kom Semester Gasal Tahun Ajaran 2009 – 2010 Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta.
Advertisements

Kiky Rizky Nova Wardani, S.Kom
Pengantar Teknologi Informasi
BASIS DATA.
SISTEM BASIS DATA.
Perancangan Basis Data MI 1133
BAB 2 MODEL-MODEL DATA ..
SKS: 4 (Empat) Semester: 2 Oleh Imam Bukhari, S.Kom., MM Selamat Belajar, All is Well….!!
Komponen, konsep, abstraksi dan bahasa
P ENGANTAR T EKNOLOGI S ISTEM I NFORMASI M ANAJEMEN 2 PERTEMUAN 1 Pengantar Basis Data UNIVERSITAS GUNADARMA 1.
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Materi ke 4 Model Data.
BASIS DATA TERDISTRIBUSI 1 – REVIEW BAG.1 Imam Bukhari, S.Kom Website: imambukhari.weebly.com
BAB VI SISTEM BASIS DATA DAN SISTEM BERORIENTASI OBJEK
Perancangan Basis Data
BASIS DATA
PENGENALAN SISTEM BASIS DATA
Pemodelan Database Yessy Asri, ST., MMSI.
SISTEM BASIS DATA PENDAHULUAN.
DATA & INFORMASI DALAM SISTEM INFORMASI BISNIS
Pengantar Teknologi Informasi
SISTEM BASIS DATA.
BAB 2 MODEL-MODEL DATA ..
SISTEM BASIS DATA.
DBMS Basis Data Pertemuan 2.
Konsep Teknologi Informasi B
PENGANTAR BASIS DATA M6.
PENDAHULUAN.
Konsep Teknologi Informasi B
Pengantar Basis Data.
Pertemuan III Betha Nurina Sari, M.Kom
SISTEM DATABASE.
Vega Valentine, ST, MMSI, MSc
PENGANTAR BASIS DATA PERTEMUAN 1.
Pengantar Basis Data Pertemuan I Betha Nurina Sari, M.Kom
Sistem Informasi Psikologi
PENGELOLAAN DATA Roni Kurniawan M.Si.
Pengantar Basis Data Minggu 1.
SISTEM BASIS DATA ( DBMS )
Management Information System
SISTEM BASIS DATA H. Batkunde, S.Si, M.Si.
Pemrograman Visual II Database Management System (DBMS)
Tinjauan Ringkas Konsep Basis Data
PEMROGRAMAN BASIS DATA
Topik Database : 1. Sistem Basis Data 2. ER Model
Konsep Dasar Basis Data
Materi ke 1 KONSEP DASAR.
Nama : Laily Hermawanti, ST, M
System Basis Data Dwi Hartanto, Skom.
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
Kekangan Basisdata ..
Pengantar Basis Data.
PENDAHULUAN BY NUR HIDAYA BUKHARI
Oleh : Imam Gunawan, M. Kom
Pengantar Teknologi Informasi
Pengantar Pengolahan Data
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
Arsitektur Sistem Basis Data
PENGENALAN ANISA ISTIQOMAH, S.KOM.
Pemodelan Database Harrismare.
Basis Data (Database).
Pemodelan Database.
Database Management System
Pemodelan Database DINI OKTARIKA,S.KOM.
Rina Kurniawati, S.Kom., MT /
Pengantar Umum. Memahami sistem perkuliahan, sistem penilaian, dan tata tertib kuliah 1. Uraian objektif dan tanya jawab 2. Kuis 3. Praktek 4.Tugas individu/kelompok.
Kiky Rizky Nova Wardani, S.Kom
Transcript presentasi:

BASIS DATA

Jangan sampai telepon saya ini hilang, semua daftar kontak ada di sini!

Saya menyimpan data penjualan tahun lalu di DVD yang mana, ya?

Bagaimana? • Adakah cara yang lebih baik untuk mengatur semua informasi tersebut? • Bagaimana dengan basis data? • Sebelum membuat basis data, kenali dulu jenis data yang akan disimpan dan cara-cara untuk melakukan kategorisasi data.

Konsep Database Data representasi fakta dunia nyata yang mewakili suatu obyek/kejadian yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, atau kombinasinya Informasi Hasil pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian yang nyata yang digunakan dalam pengambilan keputusan.

Data VS Informasi Data Fakta yang diperoleh di lapangan Diperlukan suatu proses agar data bisa digunakan Informasi Hasil dari pengolahan data Sebagai acuan dalam pengambilan keputusan Transformasi data

Data Data: fakta, teks, grafik, gambar, suara, video, Banten DKI Jakarta Jawa Barat Jawa Tengah DI Yogyakarta Jawa Timur 2004 2005 2006 2008 Data: fakta, teks, grafik, gambar, suara, video, yang memiliki makna bagi pengguna

Informasi Tahun Harga Bensin per liter (dalam rupiah) 2004 1810 2005 2006 2008 Harga Bensin per liter (dalam rupiah) 1810 2400 4500 6000 Informasi: Data yang telah diolah sehingga dapat menambah pengetahuan orang yang menggunakannya

Pengertian Basis Data Basis data = Menurut James Martin : Adalah suatu kumpulan data terhubung yang disimpan bersama-sama pada suatu media, tanpa mengatap satu sama lain atau tidak perlu suatu kerangkapan data dengan cara-cara tertentu sehingga mudah untuk digunakan atau ditampilkan kembali.

Pengertian Sistem Basis Data sekumpulan komponen yang bekerja bersama-sama, berinteraksi untuk mencapai tujuan tertentu. Sistem basis data = sekumpulan subsistem yang terdiri atas basis data dengan para pemakai yang menggunakan basisdata secara bersama-sama, personal-personal yang merancang dan mengelola basisdata teknik-teknik untuk merancangnya dan mengelola basisdata serta system computer untuk mendukungnya.

Kriteria Basis Data Berorientasi pada data dan bukan berorientasi pada programyang akan menggunakannya. (program aplikasi dan database disimpan terpisah) Dapat digunakan oleh pemakai yang berbeda-beda atau beberapa program aplikasi tanpa perlu mengubah basisdata. (basisdata digunakan oleh orang-orang atau instansi yang berbeda-beda, serta program aplikasi yang berbeda-beda pula) Data dalam basisdata dapat berkembang dengan mudah baik volume maupun strukturnya. Data yang ada dapat memenuhi kebutuhan sistem-sistem baru secara mudah. Data dapat digunakan dengan cara yang berbeda-beda. (data dalam basisdata dapat diakses menggukan program aplikasi, menggunakan instruksi-instruksi yang bersifat interaktif yaitu query). Kerangkapan data (data redundancy) minimal.

Aspek-aspek penting dalam basis data Kerangkapan data = munculnya data yang secara berulang kali pada file basis data yang semestinya tidak diperlukan. Inkonsistensi data = munculnya data yang tidak konsisten pada kolom yang sama dalam satu atau beberapa file data yang dihubungkan. Data terisolasi = program aplikasi tidak dapat mengakses data-data tertentu yang ada pada basis data. Keamanan data Integritas data

Sistem Informasi Suatu sistem dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media, prosedur-prosedur dan pengendaliannya untuk menyediakan suatu dasar informasi dalam pengambilan keputusan. Komponen sistem informasi Hardware, software, personil, data, prosedur

Basis Data Kumpulan dari item data yang saling berhubungan satu dengan lainnya yang diorganisasikan berdasar sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software digunakan untuk melakukan manipulasi data untuk tujuan tertentu Kumpulan data berisi informasi suatu sistem. Mekanisme yang digunakan untuk menyimpan informasi atau data. Kumpulan data, umumnya mendeskripsikan aktivitas suatu sistem atau lebih yang saling berhubungan .

Mengapa perlu basis data Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menyedikan informasi Menentukan kualitas informasi : cepat, akurat, tepat pada waktunya dan relevan. Informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Mengurangi duplikasi data (data redundancy) Hubungan data dapat ditingkatkan (data relatebility) Mengurangi pemborosan tempat penyimpanan Keamanan

DATABASE MANAGEMENT SYSTEM (DBMS) Koleksi data yang saling berhubungan Himpunan program untuk mengakses data DBMS memuat informasi mengenai seluruh/ sebagian besar fakta-fakta, keterangan-keterangan dari sebuah perusahaan DBMS meyediakan “environment” yang cocok/sesuai dan efisien untuk digunakan

DBMS DBMS DB

Penerapan basis data Dalam dunia pendidikan Dalam proses kredit mobil = pencarian data kreditur, pelunasan, jatuh tempo, laporan bulanan/tahunan, dll Dalam perpustakaan universitas = sistem informasi perpustakaan yang terjalin melalui intranet dan internet (akses informasi perpustakaan jarak jauh). Dalam system perbankan = (Bank Swasta dan/atau BUMN) menggunakan sistem informasi basis data perbankan (akses data nasabah, kreditur, laporan, terintegrasi dengan ATM, akses dengan mobile phone, sistem terdistribusi, dll

Dalam Dunia Pendidikan Berapa jumlah mahasiswa yang mengambil kuliah “Sistem Basis Data”? Siapa saja yang lulus pada periode Maret tahun ini? Berapa presentase mahasiswa yang tidak melakukan registrasi pada semester ini? Berapa jumlah SKS yang diperoleh oleh mahasiswa yang bernama Abdul Query?

Sejarah kemunculan basis data Pemrosesan basis data setelah Masa Sistem pemrosesan Manual dan Sistem pemrosesan Berkas. Kekurangan system pemrosesan berkas Kemubaziran data atau duplikasi data, diakibatkan karena setiap aplikasi menggunakan data sendiri-sendiri  keterbatasan berbagi data (data sharing); Ketidak-konsistenan Data, diakibatkan oleh adanya perubahan terhadap data yang sama, tetapi tidak semuanya diubah  terkait dengan integritas data (data dalam kondisi valid atau sah)  tidak mendukung relasional; Kekurang-luwesan, terletak dalam hal pengembangan dan perubahan  perubahan struktur data  perubahan pada program. Istilah independensi data adalah sifat yang memungkinkan perubahan struktur berkas tidak mempengaruhi program dan juga sebaliknya. Sistem basis data dimaksudkan untuk mengatasi kelemahan-kelemahan yang ada pada sistem pemrosesan berkas  DBMS (Data Base Management System).

Evolusi teknologi basis data 1960-an: System Pemrosesan Berkas DBMS Layanan Informasi secara online berbasis manajemen teks   1970-an: Penerapan system pakar terhadap system pendukung pengambilan keputusan Basis data berorientasi objek 1980-an: System hiperteks, yang memungkinkan untuk melihat basis data secara acak menurut suatu kunci (Search Engine)  1990-an: System Basis Data cerdas System Basis data multimedia cerdas

DAHULU KALA … Aplikasi data base dibangun pada bagian paling atas dari file sistem Penggunaan file sistem untuk menyimpan data mempunyai beberapa kelemahan antara lain: Data redundan dan inkonsisten Kesulitan pengaksesan data Isolasi data – multiple data dan format data Masalah integritas Pengaksesan oleh user yang berbeda secara bersamaan (concurrent-access problem) Keamanan

LEVEL ABSTRAKSI PHISYCAL LEVEL LOGICAL LEVEL VIEW LEVEL Menggambarkan bagaimana sebuah record/informasi disimpan Deskripsi detail mengenai struktur data LOGICAL LEVEL Menggambarkan database disimpan dan hubungan di antara data Digunakan oleh DBA VIEW LEVEL Aplikasi menyembunyikan detail tipe data (information hiding) Digunakan oleh user

Pemodelan Database

What? DBA/DA perlu membangun model data yang nantinya akan disimpan Adanya pendekatan untuk membuat model dari perspektif pemrograman Teknik normalisasi data – Meminimalkan redudansi dan inkonsistensi pada elemen data

Conceptual – Structure - Relationship Konsep Pemodelan Data Don't think physical; think conceptual. Perhatikan hal-hal yang berkaitan dengan konsep bisnis Don't think process; think structure. Fokuskan pada elemen-elemen yang diperlukan Don't think navigation; think relationship. Fokuskan pada hubungan antar elemen Conceptual – Structure - Relationship

Model Data Menyatakan hubungan antar data dalam database Ada tiga macam model data dasar Hierarkis Jaringan Relasional

Model Hierarkis Dikenal pula sebagai model pohon Dosen Siti Nurbaya Ashadi Pengantar Basis Data Pemrograman C Matematika I Rudi Asti Dina Dina Edi Ita Edi

Model Relasional Merupakan model data yang paling populer saat ini Nama Dosen Kelas Mahasiswa Siti Nurbaya Pengantar Basis Data Rudi Asti Dina Pemrograman C Edi Ashadi Matematika I Ita Merupakan model data yang paling populer saat ini Menggunakan model berupa tabel berdimensi dua (yang disebut relasi atau tabel) Memakai kunci tamu (foreign key) sebagai penghubung dengan tabel lain

Model Jaringan Disebut juga model CODASYL Setiap anak bisa memiliki lebih dari satu orangtua Dosen Siti Nurbaya Dosen Ashadi Pengantar Basis Data Pemrograman C Matematika I Rudi Asti Dina Edi Ita

Kisi-kisi UTS: Bahwa apa yang pernah disampaikan di kelas akan menjadi lebih jelas apabila Anda sebagai mahasiswa bisa mencari tambahan dengan membaca buku, literatur ataupun searching di internet (… tanyakan eyang Google, semua ada Disana…) Ujian yang akan saya berikan tidak akan menyimpang dari yang sudah saya berikan, dan Anda sebagai mahasiswa dituntut untuk lebih memperkaya diri Dengan cara lebih memperdalam istilah-istilah dan mencari contoh-contoh yang Ada di power point yang sudah saya berikan dari internet Nilai yang anda peroleh merupakan bentuk representatif kemampuan diri Anda Selamat belajar, semoga kesuksesan selalu dekat dan berada di pangkuan Anda

Sekedar Pesan Moral….. Bagi yang kurang termotivasi untuk sukses… "Kata orang, Efek motivasi tidak bertahan lama. Semangat yang timbul karena daya batin kita sendiri ini bisa dengan mudah padam atau lenyap. Sulit bagi manusia untuk selalu termotivasi setiap saat. Ini mungkin betul. Tetapi begitu juga halnya dengan mandi, kan? Kesegarannya tidak bertahan lama. Karena itu, sama seperti mandi, kami merekomendasikan Anda untuk selalu memotivasi diri SETIAP HARI Sukses bermula dari pikiran kita. Sukses adalah kondisi pikiran kita. Bila Anda menginginkan sukses, maka Anda harus mulai berpikir bahwa Anda sukses, dan mengisi penuh pikiran Anda dengan kesuksesan.