Pengantar Basis Data

dokumen-dokumen yang mirip
Bagian I Pengantar Basis Data. Kuliah Basis Data Pra S2 Ilmu Komputer - FMIPA Drs. Agfianto Eko Putra, M.Si.

Pengolahan Data Base. Teknik Informatika Universitas Jenderal Soedirman

Sejarah dan Dasar Basis Data. Author : Minarni, S.Kom.,MM

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

Database Management System Gambaran Database Dan Penerapannya Pengelolaan Data Manual VS Database Komponen Utama Database

BAB I DATABASE. Data adalah representasi dari fakta dunia nyata yang mewakili suatu objek yang

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

Modul Praktikum Basis Data 4 Relasi Table

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

Bayangkan dunia tanpa basis data : Dunia Pendidikan Pertanyaan-pertanyaan berikut ini banyak dijumpai di lingkungan pendidikan : Berapakah jumlah maha

PENGANTAR DATA BASE. DATA adalah fakta mengenai objek yang dinyatakan

BAB 1 PENGERTIAN SISTEM MANAJEMEN BASIS DATA

Kontrak Kuliah. Pengantar Basis Data. Edi Sugiarto, S.Kom, M.Kom

Konsep Dasar Basis Data

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

SISTEM BASIS DATA II S A N T I W I D I A N T I

Sistem File dan Basis Data. Budhi Irawan, S.Si, M.T Andrew B. Osmond, S.T., M.T.

SISTEM BASIS DATA. Pertemuan 3. Nizar Rabbi Radliya 3 SKS Semester 2 S1 Sistem Informasi

PENGANTAR BASIS DATA

Database bisa dikatakan sebagai suatu kumpulan dari data yang tersimpan dan diatur atau

SISTEM BASIS DATA TUJUAN PEMBELAJARAN

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

DATABASE. Basis Data : Suatu pengorganisasian sekumpulan data yang saling terkait sehingga

DESAIN DATABASE. Pertemuan 06 3 SKS

PENGENALAN BASIS DATA

Konsep Sistem Informasi B

BAB 1 PENDAHULUAN. Komputer adalah kekuatan yang dominan di dalam masyarakat. Penggunaannya terus saja

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

SUMBER DAYA-SUMBER DAYA SISTEM INFORMASI (BAGIAN 1) PSI Materi III Sesi 6

Model Model Basis Data

BAB 1 PENDAHULUAN. Pada masa sekarang ini peran basis data sangat menonjol. Pemrosesan Basis Data

Basis Data. Bab 1. Sistem File dan Basis Data. Sistem Basis Data : Perancangan, Implementasi dan Manajemen

BAB I KONSEP BASIS DATA. 1.1 Pengertian Basis Data dan DBMS

6.2 Pendekatan Database Untuk Pengelolaan Data

Sistem Basis Data (IF1263)

6 PENGANTAR MANAJEMEN DATA

Pertemuan Sistem Informasi SI adalah suatu suatu sistem dalam suatu organisasi yang merupakan

PENGANTAR BASIS DATA

SISTEM BASIS DATA (Lanjutan) :

Pengantar Teknologi. Informasi (Teori) Minggu ke-07. Basis Data. Oleh : Ibnu Utomo WM, M.Kom UNIVERSITAS DIAN NUSWANTORO FAKULTAS ILMU KOMPUTER

DSS Pengambilan Keputusan Pemilihan Bank Sesuai Keuangan Pribadi

BAB II LANDASAN TEORI

Manajemen Sumber Data

Arsitektur Sistem Basis Data

Pertemuan 1 : PENGANTAR BASIS DATA

KONSEP SISTEM INFORMASI B BAB 1 PENGANTAR BASIS DATA

Elemen Basis Data. Manajemen Sumber Daya Data. Jenis-Jenis Database. Database Operasional. Hendri Sopryadi, M.T.I 10/12/2011.

Sistem Informasi Alumni ITP Menggunakan PHP Dan My SQL

MENGELOLA SUMBER DATA

BAB II LANDASAN TEORI

File : kumpulan record yang menyatakan sekumpulan entitas dengan aspek-aspek tertentu yang umum dan terorganisasi

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

Aplikasi e-commerce Pada Layanan Toko Komputer Elektronik (e-computer Store)

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

MANAJEMEN DATABASE. Modul XII

SISTEM PELAYANAN TERPADU PADA PT. SRIKANDI PALEMBANG

RENCANA PEMBELAJARAN

BAB II LANDASAN TEORI. mengenai istilah-istilah yang digunakan dalam menyusun laporan skripsi, yaitu

BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa

PE P NGE N NAL NA AN AN K ONS K E ONS P P D A D S A A S R A BAS A I S S D S A D T A A T ( A R ( ev e i v ew) e Dr. Karmilasari

RENCANA PEMBELAJARAN

Database. Pertemuan ke-1

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Definisi Basis Data (1)

Basis Data. Peranan Basis Data Struktur Data Dan Basis Data

SATUAN ACARA PERKULIAHAN (SAP)

Materi 3 BASIS DATA 3 SKS Semester 4 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

BAB I PENDAHULUAN. bersifat strategis. Aplikasi basis data merupakan bagian dari teknologi

BAB II KAJIAN PUSTAKA

BASIS DATA SKEMA BASIS DATA

SISTEM BASIS DATA 2. WAHYU PRATAMA, S.Kom., MMSI.

BAB 5 DATA RESOURCE MANAGEMENT

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR BASIS DATA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI JURUSAN TEKNIK KOMPUTER (D3) KODE: IT014318

PERTEMUAN 1 PENGENALAN DBMS

BAB I PENDAHULUAN. 1.1 Latar Belakang

markas / tempat berkumpul / tempat bersarang / gudang

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

BAB 2 LANDASAN TEORI. tujuan tertentu. Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu:

DASAR BASIS DATA BASIS_DATA XI-RPL

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

BAB II TUJUAN PUSTAKA

PERTEMUAN 6 SISTEM MANAJEMEN DATABASE SISTEM INFORMASI MANAJEMEN PROGRAM STUDI S1 - MANAJEMEN STIE BINA BANGSA

PENGENALAN DAN KONSEP BASIS DATA

KONSEP DASAR DATABASE

Pengenalan konsep Relational Database Management System (RDBMS) Pengenalan konsep Web Database Memberikan contoh Web Database programming menggunakan

PENGANTAR BASIS DATA

Basis Data. Pengantar Basis Data. By: De Rosal, Ign. Moses S.

BAB IX MENGENAL MS.ACCESS 2007

Rancang Bangun Sistem Informasi Pemasaran Dan Pembelian

BAB II LANDASAN TEORI. seorang pimpinan atau manajer didalam organisasi untuk mencapai tujuan

MANAGEMENT INFORMATION SYSTEMS Raymond McLeod, Jr. and George Schell

INTERNET PROGRAMMING DATABASE

LAPORAN TUGAS BASIS DATA I

PENGANTAR BASIS DATA

MANAJEMEN DATABASE PADA SIM

DSS Pengambilan Keputusan Pemilihan Bank Sesuai Keuangan Pribadi Makalah Ini Disusun Sebagai Tugas Mata Kuliah Sistem Penunjang Keputusan

Transkripsi:

Pengantar Basis Data

2 Pengantar Kuliah Basis Data (Database) Ilmu Database Teori Database Belajar bagaimana cara merancang suatu konsep database Pemrograman Database Cursor/Recordset Operasi database didasarkan pada proses secara langsung pada tabel yang bersesuaian SQL Operasi berdasarkan satu baris perintah untuk satu jenis operasi PL/SQL Operasi berdasarkan perintah prosedural (rangkaian langkah-langkah kegiatan, seperti bahasa pemrograman pada umumnya) dari perintah SQL

3 Pengantar Kuliah Basis Data (Database) Aplikasi Database Bagaimana membangun aplikasi yang menggunakan database Database Lanjutan Data Mining Menggali informasi lebih jauh dari data yang tersedia Data Ware House Kumpulan dari berbagai data, berbagai bentuk, berbagai keperluan Distributed Database System Bagaimana cara supaya database dapat dijalankan pada daerah yang luas

4 Pengantar Kuliah Basis Data (Database) Keterkaitan Kuliah Database dengan Kuliah lainnya Pemrograman Aplikasi Software Engineering Aplikasi yang Baik Database File Pembuatan Aplikasi Multi-user Client Server Web Networking Operating System

5 Pengantar Kuliah Basis Data (Database) Tujuan kuliah database Banyak aplikasi yang memerlukan penyimpanan Tidak standardnya cara penyimpanan pada berbagai aplikasi yang berbeda Muncul berbagai model penyimpanan

6 I.1. Pendahuluan Peran Basis Data: Sistem Informasi; Sistem Pendukung dan Pengambil Keputusan; Peningkatan Kinerja Perusahaan/instansi; Peningkatan Daya Saing Perusahaan.

7 I.2. Gambaran Basis Data & Penerapannya Permisalan dalam dunia pendidikan: Berapa jumlah mahasiswa yang mengambil kuliah Basis Data I? Siapa saja yang mendapat nilai A pada mata kuliah Kalkulus? Berapa presentase mahasiswa yang tidak melakukan registrasi pada semester ini? Berapa jumlah SKS yang diperoleh oleh mahasiswa yang bernama Karmin?

8 I.2. Gambaran Basis Data & Penerapannya Permisalan dalam proses Kredit mobil: Manual VS. Otomatis menggunakan sistem informasi terpadu (pencarian data kreditur, pelunasan, jatuh tempo, laporan bulanan/tahunan, dll); Permisalan dalam Perpustakaan Universitas: Manual VS. Otomatis menggunakan sistem informasi perpustakaan yang terjalin melalui intranet dan internet (akses informasi perpustakaan jarak jauh);

9 I.2. Gambaran Basis Data & Penerapannya Permisalan dalam Sistem Perbankan: Manual VS. Otomatis (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); Permisalan dalam Online BookStore: Saat ini sudah ada seperti Amazon (pelayanan penjualan melalui internet), Gramedia Online, Elex Media Online, dll.

10 I.2. Gambaran Basis Data & Penerapannya Sistem basis data terdistribusi adalah suatu sistem basis data yang memungkinkan seseorang pengguna mengakses data yang ada pada server mana saja tanpa perlu mengetahui server tempat data tersebut berada. Ciri sistem basis data terdistribusi adalah adanya basis data yang tersebar di berbagai lokasi.

11 I.3. Data dan Informasi Data adalah fakta mengenai objek, orang dan lain-lain. Data dinyatakan dengan nilai (angka, deretan karakter atau simbol); Informasi adalah hasil analisis dan sintesis terhadap data. Dengan kata lain, informasi dapat dikatakan sebagai data yang telah diorganisasikan ke dalam bentuk yang sesuai dengan kebutuhan seseorang; Encyclopedia of Computer Science and Engineering: Informasi dalah data yang digunakan dalam pengambilan keputusan informasi bersifat relatif! Dalam era informasi, informasi menjadi sumber penting untuk melakukan pengambilan keputusan. Informasi dapat mengurangi ketidakpastian dan mempermudah pengambilan keputusan.

12 I.4. Hirarki Data Data elemen data rekaman (record) berkas (tabel / file); Elemen Data, satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna. Istilah lainnya adalah field atau medan, kolom, item dan atribut. Rekaman, gabungan sejumlah elemen data yang saling terkait. Dalam sistem basis data relasional, rekaman biasa disebut dengan istilah tupel atau baris (row). Berkas, himpunan seluruh rekaman yang bertipe sama membentuk sebuah berkas. Dalam sistem basis data relasional, berkas mewakili komponen yang disebut tabel atau relasi.

13 I.5. Apakah Basis Data itu? Menurut Chou: basis data sebagai sekumpulan informasi bermanfaat yang diorganisasikan ke dalam tatacara yang khusus; Menurut Fabbri dan Schwab: basis data adalah sistem berkas terpadu yang dirancang terutama untuk meminimalkan pengulangan data; Menurut Date: basis data dapat dianggap tempat untuk sekumpulan berkas data terkomputerisasi, dengan tujuan utama memelihara informasi dan membuat informasi tersebut tersedia saat dibutuhkan.

14 I.5. Operasi database Para pengguna basis data bisa melakukan berbagai operasi antara lain: menambahkan berkas baru ke sistem basis data; mengosongkan berkas; menyisipkan data ke suatu berkas; mengambil data yang ada pada suatu berkas; mengubah data pada suatu berkas; menghapus data pada suatu berkas; menyajikan informasi yang diambil dari sejumlah berkas.

15 I.6. Sejarah Basis Data Pemrosesan basis data setelah Masa Sistem pemrosesan Manual dan Sistem pemrosesan Berkas. Kekurangan Sistem 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.

16 I.6. Sejarah Basis Data... 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).

17 I.7. Evolusi Teknologi Basis Data 1960-an: Sistem Pemrosesan Berkas DBMS (Data Base Management System) Layanan informasi secara online berbasis menajemen teks 1970-an: Penerapan sistem pakar terhadap sistem pendukung pengambilan keputusan Basis data berorientasi objek 1980-an: Sistem hiperteks, yang memungkinkan untuk melihat basis data secara acak menurut suatu kata kunci (internet search engine) 1990-an: Sistem Basis data cerdas (Intelligent Data Base System) Sistem basis data multimedia cerdas MPEG7.

18 Tugas I Buat makalah menggunakan Bahasa Indonesia yang baik dan benar. Isi makalah : review tentang database (MySQL, PostgreSQL, MSSQL, SQLite, Ms Access) Penamaan file dan jenis file : A-F55112xxx-Tugas I.doc atau A-F55112xxx-Tugas I.docx Tugas dikirim via email ke : yusuf-anshori@hotmail.com Format subject email : (Basis Data I-A) Tugas I-F55112xxx Batas akhir pengiriman : tanggal 9 September 2013 waktu server hotmail.

19 Tugas II Buat makalah menggunakan Bahasa Indonesia yang baik dan benar. Isi makalah : review database (daftar nama dan alamat website database di slide selanjutnya) Setiap mahasiswa me-review 5 database. (pilih sendiri) Penamaan file dan jenis file : A-F55112xxx-Tugas II.doc atau A-F55112xxx-Tugas II.docx Tugas dikirim via email ke : yusuf.anshori@hotmail.com Format subject email : (Basis Data I-A) Tugas II -F55112xxx Batas akhir pengiriman : tanggal 16 September 2013 waktu server hotmail.

Daftar nama database : 20

21

22 http://www.mongodb.org/ http://www.hypertable.org/ http://couchdb.apache.org/ http://neo4j.org/ http://riak.basho.com/ http://www.oracle.com/technology/pro ducts/berkeley-db/index.html http://incubator.apache.org/cassandra/ http://memcached.org/ http://www.firebirdsql.org/ http://code.google.com/p/redis/ http://hadoop.apache.org/hbase/ http://scalien.com/keyspace/ http://4store.org/ http://askmonty.org/wiki/index.php/m ariadb https://launchpad.net/drizzle http://hsqldb.org/ http://monetdb.cwi.nl/ http://www.persvr.org/ http://exist-db.org/

Sekian 23