Pemrograman Berbasis Objek Inung Wijayanto

Slides:



Advertisements
Presentasi serupa
BAB IX PEMROGRAMAN BASIS DATA
Advertisements

Database MySQL.
PERINTAH SQL.
Data , Basis Data dan Informasi
PHP dan MySQL.
Kode MK : MI Revisi Terakhir : Pertemuan1 FX. Henry Nugroho, S.T., M.Cs Adi Kusjani, S.T. GUI dan IDE 2013.
Konsep Basis Data di Web
Java Database Connectivity dan Studi Kasus Online BookShop
Praktikum Membuat Database Menggunakan Netbeans 7.1
DATABASE & TABLE.
PEMROGRAMAN VISUAL 2 SKS (TEORI)
Java Database Connectivity (JDBC) JDBC adalah Application Programming Interface (API) yang dirancang untuk mengakses Database.
Oleh : Kholid Fathoni, S.Kom., M.T.
Pemrograman Database dengan JAVA
Database MySQL.
Manajemen Basis Data menggunakan SQL Server
DATABASE & TABLE By : d e w i.
Tipe Connection ADO (Activex Data Object)
Pemrograman Terstruktur
Istilah-Istilah di lingkungan Database
Penjelasan Umum Penjelasan Umum PowerBulder 9.0 Aplikasi PowerBulder 9.0 berisi komponen Yang mencakup objek window, menu, function dan kode PowerScript.
Mengenal DBMS (Database Management System)
SQL = Structure Query Language
Koneksi PHP ke Database MySQL
1 Query Sederhana Pertemuan 07 Matakuliah: F0712 / Lab MS Access Tahun: 2007.
JDBC Java2 Advanced.
IMPLEMENTASI PROJECT DAN PENERAPAN PADA BEBERAPA TABEL
DBMS Dr. Kusrini, M.Kom.
SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.
PBOL Dewi Kusumaningsih
Membuat File Database & Tabel
PENGANTAR TEKNOLOGI SIA 2
Aplikasi Database pada InTouch - SQL Access Manager
TEMPAT PENYIMPANAN DATA
Pemrograman Visual Oleh : Erni Fatmawati.
Memahami Ruang Lingkup Pemrograman
Pertemuan 10 Dani Hamdani, S.Kom..
PERTEMUAN III MICROSOFT ACCESS 2003
Manajemen Basis Data menggunakan SQL Server
Algoritma & PEMROGRAMAN 2B (Visual basic)
Memahami Ruang Lingkup Pemrograman
Membuat File Database & Tabel
PEMODELAN DATA.
PERTEMUAN 8 Pemrograman Visual
Membuat File Database & Tabel
Pengenalan MySQL An’ Anqinudin L.
Management Information System
As’ad Djamalilleil Membangun Aplikasi Database Berbasis Client-Server Menggunakan JDBC dan MySQL – Bagian 1 As’ad.
Pengembangan Web Ramos Somya, S.Kom., M.Cs.
Introduction to Database Management System Pertemuan 01
Semantic Web : J E N A.
MEMBUAT TABEL DI MICROSOFT ACCESS
Pemrograman Internet Database.
MS ACCESS.
Semua SQL Server Analysis Services Pengolahan tugas dapat dijadwalkan menggunakan Data Transformation Services (DTS) komponen. Catatan: Data Transformation.
Oleh : Imam Gunawan, M. Kom
Pengenalan Borland Delphi 7.0
Mengelola Query Basis Data
MODEL DATA RELASIONAL (1)
laporan dengan ireport 3.5.2
Pemrograman Berorientasi Platform (IN315B) Ramos Somya, S.Kom., M.Cs.
Administrasi basis data
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Membuat Laporan Menggunakan Jasperreport
Memahami Ruang Lingkup Pemrograman
Mengenal DBMS (Database Management System)
MEMBANGUN DATABASE DENGAN MySQL
MATERI PERKULIAHAN Pemrograman Aplikasi I Laily Hermawanti, S.T, M.Kom
Pengenalan Microsoft Access
Transcript presentasi:

Pemrograman Berbasis Objek Inung Wijayanto Database using MySQL Pemrograman Berbasis Objek Inung Wijayanto

MySQL MySQL merupakan aplikasi Relationship Database Management System (RDBMS) paling poluper di dunia. RDBMS adalah: aplikasi database yang menggunakan prinsip relasional. MySQL juga bukan satu-satunya RDBMS: Oracle, Sybase, Microsoft Access, Microsoft SQL Server, dan PostgreSQL. Kenapa MySQL? Kenapa bukan Oracle? Gratis MySQL merupakan salah satu aplikasi standar dalam pengembangan web dan aplikasi Bukan skala enterprise

Keunggulan MySQL Speen Reliability Skalability User Friendly Portablility and Standar Compliance Multiuser Support Internationalization Wide Application Support Open Source

Pengertian Database A database is an organized collection of data” Database adalah kumpulan data yang terorganisir. Database Model: teori seputar bagaimana daat itu akan disimpan, disusun dan dimanipulasi dalam sebuah sistem database. Dari awal konsep database mulai banyak digunakan (sekitar tahun 1960an – di amerika sana), berbagai teori dikemukakan tentang bagaimana cara menyajikan data agar mudah digunakan. Mudah digunakan disini mencakup: membuat, membaca, memperbaharui, dan menghapus data, atau stilah kerennya : CRUD (Create, Read, Update and Delete).

Database Model Flat model Hierarchical model, Network model, Flat model adalah istilah lain dari tabel sederhana seperti di microsoft excel, tanpa aturan dan cara penulisan tertentu. Hierarchical model, Dalam Hierarchical model, data disusun seperti pohon terbalik, sehingga data terorganisasi dari atas ke bawah Network model, Relational model

Database Model

Database Model : Relation Konsep Relational Database Model diajukan pertama kali oleh peneliti IBM, Dr. Edgar F. Codd pada tahun 1969, dan merupakan database model yang paling banyak digunakan saat ini. Dr. Codd pada awalnya mencari cara baru untuk menangani data dalam jumlah besar. Namun karena keterbatasan pada Hierarchical dan Network model yang umum digunakan saat itu, ia menerapkan prinsip matematis dalam menyusun data-data tersebut. Relational Database model berasal dari 2 cabang ilmu matematika : set theory dan first-order predicate logic

Database Model : Relation Sebuah relational database menyimpan data dalam ‘relasi’, atau yang disebut juga tabel. Setiap tabel terdiri dari tuple atau record dan attribut atau field. Urutan penyusunan dalam media penyimpanan fisik tidak berpengaruh dalam model ini, dan setiap record di dalam tabel diidentifikasi dengan sebuah field unik. Relational Database Management System (RDBMS) Object Oriented Database Object Relational Database

JDBC JDBC (Java Data Base Connectivy) adalah salah satu Java API (Application Program Interface) yang digunakan untuk membuat aplikasi atau program berbasis Java yang berhubungan dengan database seperti Oracle, MySQL, PostgreSQL, HQL DB, dan lain lain.

Instalasi MySQL Visit http://dev.mysql.com/downloads/mysql/ Connector http://dev.mysql.com/downloads/connector/j/

Configuring MySQL Server Properties Right-click the Databases node in the Services window and choose Register MySQL Server to open the MySQL Server Properties dialog box.

Configuring MySQL Server Properties Click the Admin Properties tab at the top of the dialog box. In the Path/URL to admin tool field, type or browse to the location of your MySQL Administration application such as the MySQL Admin Tool, PhpMyAdmin, or other web-based administration tools. In the Path to start command, type or browse to the location of the MySQL start command. To find the start command, look for mysqld in the bin folder of the MySQL installation directory.

Configuring MySQL Server Properties

Starting The MySQL Server Right-click the Databases > MySQL Server node in the Services window and choose Connect. You might be prompted to supply a password to connect to the server.

Creating and Connecting to the Database In the IDE's Services window, right-click the MySQL Server node and choose Create Database. Right-click the new database node and choose Connect in the popup menu to open the connection to the database. Database connections that are open are represented by a complete connection node icon in the Services window.

Creating and Connecting to the Database

Creating Database Tables Using the SQL Editor Using the Create Table Dialog

Create Database using SQL Editor

Create Database using SQL Editor

Create Database using SQL Editor To verify, right click the Tables node in the database explorer and choose refresh.

Create Database using Table Dialog

Create Database using Table Dialog Sampai disini kita telah dapat menambahkan table ke dalam database kita menggunakan Netbeans IDE. Selanjutnya untuk memanipulasi data dalam table tperson yang baru dibuat, kita dapat menggunakan perintah-perintah SQL langsung dari Netbeans IDE juga. Pada Table datamahasiswa klik kanan dan pilih Execute Command…

Create Database using Table Dialog Maka pada bagian kanan dari Netbeans IDE akan ditampilkan editor tempat kita menuliskan perintah SQL kita.

Create Database using Table Dialog Untuk mengeksekusi perintah SQL yang sudah kita tulis, silahkan klik pada icon Run SQL Jika SQL kita berhasil dieksekusi maka pada status bar Netbeans akan terdapat pesan bahwa SQL berhasil dieksekusi. Untuk menampilkan data yang sudah ada pada table datamahasiswa kita dapat juga menuliskan perintah SQL pada SQL Editornya misalnya SELECT * FROM datamahasiswa, maka akan ditampilkan seluruh data yang ada pada table datamahasiswa pada bagian bawah dari SQL Editornya. Hal yang sama juga dapat kita lakukan untuk operasi Update atau Delete.-

Create Database using Table Dialog

Contoh Buatlah project di Netbeans dengan nama misalnya dbapp, kemudian pilih Finish Pada project yang telah terbentuk, klik kanan pada Libraries pilih Add Jar/Folder… MySQL Connector sudah ditambahkan ke project.

Contoh Sampai disini kita sudah siap untuk membuat aplikasinya. Klik kanan pada nama proejct dbapp, pilih New-Java Class… Pada window New Class, ketik Person pada Class Name dan db.app pada Package kemudian Finish.