Database Technologies for Enterprise JDBC, ADO.NET, LINQ. Antonius Rachmat C, S.Kom, M.Cs
|
|
- Ridwan Susanto
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Database Technologies for Enterprise JDBC, ADO.NET, LINQ AASE 6 Antonius Rachmat C, S.Kom, M.Cs
2 JDBC Java Database Connectivity? Java menyediakan JDBC yang berfungsi untuk berhubungan dengan database. Database yang didukung oleh Java cukup banyak, seperti : MySQL, Postgres, Oracle, DB2, Access dan lain-lain. JDBC berisi kumpulan kelas-kelas dan interface yang ditulis dengan bahasa Java.
3 JDBC (2) Yang dilakukan JDBC Membangun koneksi ke data source Mengirim statement ke data source Memproses hasil statement tersebut Java menyediakan tiga produk JDBC: JDBC driver manager JDBC driver test suite JDBC ODBC bridge
4 ODBC vs JDBC ODBC tidak cocok dipakai langsung dengan Java karena ditulisdenganbahasac, pemanggilandari Java kec memilikimasalahkeamanan, implementasi, robustness, dan portabilitas sistem. Penerjemahandari C kejava tidakakanberhasil baik. Contoh: Java tidak memiliki pointer. ODBC sulit dipelajari karena optionnya yang sulit walaupun untuk query yang sederhana. Java API diperlukan untuk mempertahankan solusi murnijava, agar dapatberjalandiberbagaiplatform. Karena ODBC harus diinstall dahulu di setiap client dan tidaksemuaplatform.
5 ODBC option - SQLServer Standard Connection Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; Trusted Connection Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;
6 connectionstrings.com MySQL Server=myServerAddress;Database=myDataBase;Uid=my Username;Pwd=myPassword; Oracle Data Postgres User ID=root;Password=myPassword;Host=localhost;Port=5432 ;Database=myDataBase; Pooling=true;Min Pool Size=0;Max Pool Size=100;Connection Lifetime=0; SQLite Data Source=filename;Version=3;
7 Keunggulan JDBC Mempertahankan data yang ada Menyederhanakan development Tidak memerlukan konfigurasi pada jaringan komputer Akses penuh ke metadata Koneksi database menggunakan URL dan DataSource Load driver tergantung pada Driver databasenya
8 Arsitektur JDBC Lapisan Vendor Specific JDBC Driver merupakan driver JDBC yang dikeluarkan oleh para vendor pengembang RDBMS. Sedangkan JDBC- ODBC Bridge berfungsi sebagai perantara untuk mengakses database melalui ODBC driver. Baik JDBC driver maupun JDBC-ODBC Bridge diatur dan dapat diakses melalui JDBC Driver Manager. Aplikasi yang dikembangkan untuk mengakses database dengan memanfaatkan JDBC akan berinteraksi dengan JDBC Driver Manager.
9 JDBC API Tersedia dalam paket java.sql dan javax.sql. DriverManager memanggil driver JDBC ke memori, dan dapat juga digunakan untuk membuka koneksi ke sumber data. Connection mempresentasikan suatu koneksi dengan suatu data source, juga digunakan untuk membuat objek Statement, PreparedStatement dan CallableStatement. Statement mempresentasikan suatu perintah SQL, dan dapat digunakan untuk menerima objek ResultSet.
10 JDBC API (2) PreparedStatement merupakan alternatif untuk objek Statement SQL yang telah terkompilasi awal. CallableStatement mempresentasikan suatu stored procedure, dan dapat digunakan untuk menjalankan stored procedures yang terkompilasi dalam suatu RDBMS yang mendukung fasilitas tersebut. ResultSet mempresentasikan sebuah hasil dari database yang dihasilkan dari statemen SQL SELECT. ResultSetMetaData mempresentasikan hasil informasi metadata dari kolom-kolom dalam suatu table SQLException suatu class exception yang membungkus kesalahan (error) pengaksesan database.
11 JDBC Data Type
12 Pemrograman JDBC Membangun koneksi Memuat driver ODBC Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Atau DriverManager.registerDriver(new sun.jdbc.odbc.jdbcodbcdriver ()); Membangun koneksi URL Membangun koneksi URL Format: jdbc:odbc:<nama_db> Contoh lengkap: String url = jdbc:odbc:buku ; String user = ; String pass = ; Connection con = DriverManager.getConnection(url,user,pass);
13 Pemrograman JDBC (2) Membuat Statement Menggunakan Obyek Connection yang sudah kita buat sebelumnya: Statement stmt = con.createstatement(); Menjalankan Statement Method executeupdate untuk DDL dan DML insert, update, dan delete. String query = delete from tabel where id=1 : Statement stmt = con.createstatement(); int hsl = Stmt.executeUpdate(query); Method executequery untuk DML select String query = select * from tabel ; Statement stmt = con.createstatement(); ResultSet rs = Stmt.executeQuery(query);
14 Pemrograman JDBC (3) Mengambil hasil Statement dari Query dan Memprosesnya DDL dan DML: update, insert, dan delete int hsl = Stmt.executeUpdate(query); if(hsl == 1) System.out.println( Berhasil ); else System.out.println( Gagal ); DML: select ResultSet rs = Stmt.executeQuery(query); while(rs.next()){ int a = rs.getint( fielda ); String b = rs.getstring( fieldb ); float c = rs.getfloat( fieldc ); }
15 Pemrograman JDBC (4) Tutup koneksi yang sudah dibuat. con.close(); Kita dapat membuat class yang berisi semua method yang membantu kita untuk melakukan koneksi dan transaksi ke database!
16 Penting! Harus mengetahui dan memiliki JDBC driver sesuai dengan database yang digunakan. Misalnya MySQL beda dengan Oracle! Harus mengetahui cara koneksi dengan database. Menggunakan string koneksi, misalnya: String url = "jdbc:msql:// Connection conn = DriverManager.getConnection(url,"user1","password");
17 Install JDBC Kopikan Driver JAR file ke : <JAVA_HOME>\jre\lib\ext Cara pemanggilan driver tergantung package Drivernya
18 JAR MySQL
19 Contoh: MySQL Create Table
20 Membaca Isi Data ODBC
21 Penanganan Transaction getautocommit() / setautocommit() Get/Set otomatis commit atau tidak commit() setelah transaksi selesai disimpan rollback() setelah transaksi selesai dibatalkan
22 Transaction Example
23 Tes Performa MySQL InnoDb
24 Tes Performa Oracle 10g, (10.2.0)
25 Prepared statement
26 PreparedStatement
27 Callable Statement stored procedure
28 Contoh callable statement
29 ResultSet ResultSet is used for get all of the query select ResultSet is automatically closed when Statement executes a new query
30 Cursor ResultSet Method pergerakan kursor yang didukung oleh ResultSet: previous() ke record sebelumnya next() ke record selanjutnya first() ke record pertama last() ke record terakhir absolute() ke nomor baris tertentu relative() ke nomor baris dari baris sekarang beforefirst() ke nomor baris sebelum pertama afterlast() ke nomor baris setelah terakhir
31 Cursor ResultSet Jika suatu ResultSet dibuat, selalu ResultSet tersebut berada pada poisi record sebelum record pertama (rs.beforefirst()). Sehingga untuk mengambil data yang hanya terdiri dari satu baris, harus terlebih dahulu digunakan method rs.next() sekali.
32 Informasi kolom ResultSetMetaData getcolumncount() Jumlah kolom getcolumndisplaysize() Jumlah karakter kolom tersebut getcolumnlabel/getcolumnname() Nama kolom tersebut getcolumntype() Tipe data kolom tersebut
33 Cursor ResultSet getmetadata(), untuk yg mengembalikan ResultSetMetaData mengambil informasi metadata System.out.println(dbkolom.getColumnName(1)+"\t"+dbkolom.getColum nname(2)+"\t"+dbkolom.getcolumnname(3)); Method untuk mengambil jumlah baris: int getrow() - yang mengembalikan nilai integer Method int findcolumn(<namastringkolom>) Kembaliannya int posisi Method untuk membatasi jumlah baris hasil query select: Statement.setFetchSize(number) getwarnings() untuk mengambil warning SQL
34 Contoh ambil nama kolom dinamis
35 setfetchsize() setfetchsize() memiliki arah, yaitu: ResultSet.FETCH_FORWARD untuk proses maju ResultSet.FETCH_REVERSE untuk proses berbalik ResultSet.FETCH_UNKNOWN untuk proses yang tidak diketahui Contoh: Statement stmt = con.createstatement(); stmt.setfetchdirection(resultset.fetch_forward); stmt.setfetchsize(30); ResultSet rs = stmt.executequery( );
36 Kembalian ResultSet null Untuk metode getxxx yang mengembalikan obyek 0 Untuk metode getxxx yang mengembalikan tipe data primitif biasa false Untuk metode getxxx yang mengembalikan tipe data boolean.
37 Exception dalam JDBC SQLException: ketika ada masalah pengaksesan data (SQL) SQLWarning: ketika ada peringatan SQL DataTruncation: ketika data mungkin terpotong BatchUpdateException: ketika tidak semua perintah update berhasil dilakukan.
38 SqlException Example
39 Access Database Microsoft Acess Database : db1
40 Setting Access Database Menset Database yang dipakai sebagai acuan dalam Program Start -> Control Panel -> ODBC Data Source Download di
41 Setting Access Database Tampil jendela ODBC Data Source Administrator Click System DSN-> Add-> pilih Driver (Microsoft Access Driver) -> Finish. Dalam hal ini kita memakai Access Database. Tentukan Letak File Database yang digunakan
42 Setting Access Database Click OK Data base db1 siap diakses oleh Program
43 ADO is a set of Component Object Model (COM) objects for accessing data sources ADO allows a developer to write programs that access data without knowing how the database is implemented No knowledge of SQL? FALSE -> NoSQL ADO introducted on October 1996.
44 ADO elements Fields Properties Parameters Errors Connection Command RecordSet Record Parameter kolom property tabel tertentu parameter strored procedure error message koneksi database perintah SQL hasil kumpulan record satu buah record parameter stored procedure
45 ADO Steps 1. Create a connection object to connect to the database. 2. Create a recordset object in order to receive data in. 3. Open the connection. 4. Populate the recordset by opening it and passing the desired table name or SQL statement as a parameter to open function. 5. Do all the desired searching/processing on the fetched data. 6. Commit the changes you made to the data (if any) by using Update or UpdateBatch methods. 7. Close the connection. 8. Close the recordset.
46 ADO versus ADO.NET Feature ADO ADO.NET Primary Aim Client/server coupled Disconnected collection of data from data server Form of Uses RECORDSET Uses DATASET object data in object (contains one (contains one or more memory table) DATATABLE objects) Disconnect ed access Disconnecte d access across multitiers Uses CONNECTION object and RECORDSET object with OLEDB Uses COM to marshal RECORDSET Uses DATASETCOMMAND object with OLEDB Transfers DATASET object via XML. No data conversions required
47 ADO versus ADO.NET (continued) Feature ADO ADO.NET XML capabilities XML aware XML is the native transfer medium for the objects Code Coupled to the language used, various implementation Managed code library Uses Common Language Runtime, therefore, language agnostic
48 ADO.NET Basic principles (1) All data providers implement the same set of standard interfaces: DataConnection DataCommand DataParameter DataReader DataAdapter
49 ADO.NET Basic principles (2) Microsoft ships some data providers: SQL Server Oracle OleDb ODBC But third parties can implement their own: IBM (for DB2) MySQL SQLite
50 ADO.NET Architecture Diagram
51 ADO.NET Namespaces System.Data System.Data.Common Core namespace, defines types that represent data Types shared between managed providers System.Data.OleDb System.Data.SqlClient System.Data.SqlTypes Types that allow connection to OLE DB compliant data sources Types that are optimized to connect to Microsoft SQL Server Native data types in Microsoft SQL Server
52 Importing the ADO.NET Namespaces Needed to build a data access application For OLE DB: Imports System.Data Imports System.Data.OleDB For SQL Server: Imports System.Data Imports System.Data.SqLClient For MySQL: Imports System.Data. Imports System.Data.MySqL.
53 SQL Server Namespace Objects using System.Data.SqlClient; SqlConnection: represents an open connect to a SQL server SqlCommand: represents a TSQL statement or a stored procedure to execute against a SqlConnection SqlDataReader: provides a fast, forward only, read only method of retrieving rows SqlDataAdapter: Represents a set of methods and mappings to read/write a DataSet from/to a data source SqlParameter: represents a parameter for a SqlCommand
54 SQL Namespace Objects SqlError: collects a single error or warning from SQL server SqlException: the exception thrown when the server returns an error, warning or exception SqlTransaction: represents a T-SQL transaction to be made to a SQL database SqlDbType: an enumeration to represent each type of data available on a SQL server
55 ADO.NET Data Connection Represents an open connection to a data source Provider-specific classes o SqlConnection o OleDbConnection. o OralceConnection Properties ConnectionString(String) Methods Open() Close() BeginTransaction() MySQLConnection SQLiteConnection PostgreSQLConnection
56 ADO.NET Data Command Represents a command statement that is executed while connected to a data source Provider-specific classes o SqlCommand o OleDbCommand o OracleCommand MySQLCommand PostgreSQLCommand SQLiteCommand Properties Connection CommandType, CommandText Parameters Methods ExecuteNonQuery() -> non select ExecuteReader() -> select ExecuteScalar() -> select kolom pertama
57 ADO.NET Data Reader Provides a means of reading a forward-only stream of results from a command o SqlDataReader o OleDb DataReader o Oracle DataReader MySQLDataReader PostgreSQLDataReader SQLite DataReader mydatareader( columnname ); Properties FieldCount Item[ name ], Item[index] Methods Read() GetName(index) GetValue(index), GetString(index) GetEnumerator()
58 Create DataReader Example
59 ADO.NET DataSet Represents an in-memory cache of data. A class, not an interface! Properties DataSetName Tables //Data and schema Relations Methods Clear(), Copy(), Merge() GetChanges(), AcceptChanges(), RejectChanges() ReadXml(), WriteXml()
60 DataSet
61
62 ADO.NET DataTable Properties TableName Columns //DataColumn Constraints //Constraint Rows //DataRow DefaultView //DataView ParentRelations, ChildRelations Methods NewRow(), Select( expression ), Compute( expression )
63 ADO.NET Data Adapter Represents a set of methods and mappings to read/write a DataSet from/to a data source Allows the use of stored procedures Connects to the database to fill the DataSet and also update the database Properties SelectCommand, InsertCommand UpdateCommand, DeleteCommand Methods Fill(DataSet) Update(DataSet)
64 Contoh
65 DataView Object Provides methods and properties that enable UI objects such as a DataGrid to bind to a DataSet Only used in conjunction with a DataSet DataGridView is DataView Object
66 Examples Connection String Private Const SELECT_STRING As String = "SELECT * FROM Contacts ORDER BY LastName, FirstName" Private Const CONNECT_STRING As String = "Data Source=ANTONIE\SQLEXPRESS;InitialCatalog =Contacts;User Id=sa"
67 Data binding example
68 Examples
69 Adding Relations Examples
70 DataRows
71 DataRow Reading Data
72 DataView
73 DataAdapter
74 What is LINQ? Language Integrated Query Merupakan integrasi antara perintah query dengan sintaks bahasa pemrograman Didukung oleh bahasa VB.NET dan C# LINQ dapat mengakses: Objects (Ex: Array) SQL XML Entities (Class)
75 LINQ Enables querying of any ienumerable<t> Unique, but familiar, Query syntax A combination of new language features, and new.net framework FX 3.5 classes It s TYPED language... The compiler can check your queries The compiler can check your results
76 LINQ Architecture Compilers (language-level support) Standard Query Operators Expression Trees Linq-enabled data sources Linq to objects Linq-enabled ADO.NET Linq to XML (XLinq) Linq to SQL (DLinq) Linq to datasets Linq to entities
77 The LINQ Architecture (2) C# 3.0 Visual Basic 9.0 Others.NET Language Integrated Query LINQ to Objects LINQ to DataSets LINQ to SQL LINQ to Entities LINQ to XML <book> <title/> <author/> <year/> <price/> </book> Objects Relational XML
78 LINQ features Automatic Properties (ex: per field in class) Object and Collection Initializes (easy init) Anonymous Types (tidak perlu tipe data) Automatic Methods (ex: CRUD) Using LINQ: imports System.Linq
79 Automatic Properties C# only Quick way to define property not really necessary for LINQ but nice
80 Object Initializer (VB.NET) Quick way to create an instance and set a bunch of properties
81 Anonymous Type Allow you create an instance of an unnamed (i.e., anonymous) class that is defined in line
82 LINQ to Objects Native query syntax in C# and VB IntelliSense Auto completion Query Operators can be used against any.net collection (IEnumerable<T>) Select, Where, GroupBy, Join, etc.
83 LINQ to Objects function
84 Example
85
86 LINQ to XML Supports: Creating XML Loading & querying XML Modifying & saving XML Schema, Annotations, Comment, PI, etc New XML API implemented in v3.5 assembly System.Xml.Linq Namespaces System.Xml.Linq System.Xml.Schema System.Xml.XPath
87 Tambah Elemen Baru
88 Hapus Elemen Set Elemen Value
89 LINQ to SQL Using DataContext Use code-generator for ORM (Object Relational Mapping) SQL is only submitted when needed Using System.Data.Linq namespace Works with SQL Server 2005/2008 Can insert/update/delete Transactionally, with concurrency checks
90 LINQ-to-SQL Layering Your Application LINQ to SQL API/Services LINQ to SQL Provider ADO.Net Provider Database SQL Server
91 LINQ to SQL Architecture from c in db.customers where c.city == "London" select c.companyname Application db.customers.add(c1); c2.city = Seattle"; db.customers.remove(c3); Enumerate Objects SubmitChanges() LINQ to SQL SQL Query or SProc Rows DML or SProcs SELECT CompanyName FROM Customer WHERE City = 'London' SQL Server INSERT INTO Customer UPDATE Customer DELETE FROM Customer
92 Add LINQ to SQL Classes.dbml file
93 LINQ to SQL (2)
94 Generated files
95 Binding to LINQ query Once the Object Relational Dataset created, you can reference its reference its DataContext
96 Relasi antara LINQ dan SQL
97 LINQ SQL Syntax from itemname in srcexpr join itemname in srcexpr on keyexpr equals keyexpr (into itemname)? let itemname = selexpr where predexpr orderby (keyexpr (ascending descending)?)* select selexpr group selexpr by keyexpr into itemname query-body
98 Equivalent SQL Stored Procedures
99 Presentasi Jurnal NEXT
Arsitektur Aplikasi Perangkat Enterprise JDBC. Antonius Rachmat C, S.Kom, M.Cs
Arsitektur Aplikasi Perangkat Enterprise JDBC Antonius Rachmat C, S.Kom, M.Cs JDBC Java Database Connectivity? Java menyediakan JDBC yang berfungsi untuk berhubungan dengan database. Database yang didukung
Lebih terperinciPemrograman Jaringan 8.
Pemrograman Jaringan 8 anton@ukdw.ac.id Outline HTTP Client Socket Oriented Multithreading Sisipan: Manipulasi JAR file JDBC HTTP Socket Client HTTP Client yang akan menggunakan perintah HTTP untuk mengambil
Lebih terperinciTUJUAN. Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java
TUJUAN Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java 2 TODAY S MENU Pengenalan library JDBC Diagram pengaksesan database melalui JDBC Step-by-step
Lebih terperinciALGORITMA DAN PEMROGRAMAN II. Indra Gunawan, ST., M.Kom., CEH., CHFI
ALGORITMA DAN PEMROGRAMAN II Indra Gunawan, ST., M.Kom., CEH., CHFI OUTLINE MATERI 1. Sekilas Bahasa Basic 2. Visual Basic.Net 3. Tipe Data, Variabel, Konstanta, Operator 4. Property, Method dan Event
Lebih terperinciPemrograman Berorientasi. JAR dan JDBC
Pemrograman Berorientasi Obyek anton@ukdw.ac.id JAR dan JDBC JAR File File JAR adalah file executable dari class class Java. File JAR berfungsi membungkus satu atau lebih file-file class berserta informasinya
Lebih terperinciMODUL 9. Pemrograman Visual dengan Database SQL Server
MODUL 9 Pemrograman Visual 2016 Pemrograman Visual dengan Database SQL Server Disusun oleh: S. Thya Safitri,MT Agus Priyanto, M.Kom Purwokerto 2016 ST3 Telkom - Program Studi S1 Teknik Informatika Page
Lebih terperinciCHAPTER #9 Mengenal ADO.NET dan Koneksi Database
CHAPTER #9 Mengenal ADO.NET dan Koneksi Database Pembahasan pada bab terakhir ini berkaitan dengan perancangan aplikasi yang dapat melakukan interaksi dengan database pada SQL server. Teknologi yang digunakan
Lebih terperinciPemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.
Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs. Komunikasi aplikasi dengan database Aplikasi dan sistem database tidak menggunakan bahasa dan mekanisme yang sama. Sehingga program
Lebih terperinciKONEKSI DATABASE SQL DENGAN VB.NET
KONEKSI DATABASE SQL DENGAN VB.NET ADO. NET ADO merupakan singkatan dari Active X Data Object yang dipakai untuk mengaskes data dalam suatu database seperti SQL Server, MS Access, Oracle ataupu file seperti
Lebih terperinciMINGGU XI : SQL SERVER
MINGGU XI : SQL SERVER Kompetensi Khusus - Setelah mengikuti perkuliahan ini mampu mengelola data dalam SQL Server melalui C# Persyaratan Khusus - Telah mengambil mata kuliah Sistem Basis Data atau Perancangan
Lebih terperinciIMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS
IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS I. Tujuan : 1. Mahasiswa dapat memahami tentang komponen pada Visual Basic yang digunakan untuk membuat koneksi aplikasi Visual Basic dengan
Lebih terperinciPemrograman Database Java
Pemrograman Database Java Java Database Connectivity ODBC Native Driver Endy Muhardin Materi Koneksi dengan ODBC Koneksi dengan Native Driver Koneksi dengan Hibernate Koneksi Database
Lebih terperinciLangkah-Langkah Pemrograman JDBC MENGIMPOR PACKAGE JAVA.SQL MEMANGGIL DRIVER JDBC
Langkah-Langkah Pemrograman JDBC Pada pemrograman Java dengan menggunakan JDBC, ada beberapa langkah yang secara umum harus dilakukan sehingga aplikasi tersebut dapat berinteraksi dengan database server.
Lebih terperinciTUGAS FRAMEWORK 2 FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA UNIVERSITAS DR. SOETOMO SURABAYA MOCHAMMAD ANNAS FAHRUDIN
TUGAS FRAMEWORK 2 NAMA NIM MOCHAMMAD ANNAS FAHRUDIN 2013425004 FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA UNIVERSITAS DR. SOETOMO SURABAYA Tugas FRAMEWORK buatlah resume yang berisi pembahasan berikut:
Lebih terperinciKA2173 Pemrograman Berorientasi Objek. 10 BAB X PENGAKSESAN DATABASE. H a l 64
10 BAB X PENGAKSESAN DATABASE 101 IDENTITAS Kajian Relasi Antar Kelas 2, Exception Handling, Akses Database Topik Pengaksesan Basis Data MySQL Kompetensi Utama 1 Mahasiswa memahami konsep pengaksesan basis
Lebih terperinciMODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)
MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY) TUJUAN PRAKTIKUM 1. Praktikan mengetahui definisi JDBC dan langkah-langkah standar koneksi database dengan JDBC 2. Praktikan mampu menganalisis suatu kasus dan
Lebih terperinciGARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA
GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Berlaku mulai : Gasal/2006 MATA KULIAH : PEMROGRAMAN VISUAL II KODE MATA KULIAH / SKS : 390103022 / 3 sks MATA KULIAH PRASYARAT
Lebih terperinciDATABASE SQL SERVER. Database SQL Server Halaman 1
1 DATABASE SQL SERVER Objektif: Mengetahui sejarah SQL Server 7.0 Mengengetahui perbedaan SQL Server dengan Microsoft Access Mengenal program bantu yang ada di SQL Server 7.0 Mengetahui cara membuat database
Lebih terperinciBAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans)
BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans) 9.1 Bahasan dan Sasaran 9.1.1 Bahasan - Pada bab kali ini akan membahas tentang koneksi PostgreSQL dengan bahasa pemrograman java. - Selain hal itu akan dibahas
Lebih terperinciMicrosoft Data Access Components (MDAC) Oleh : Edi Sugiarto, S.Kom, M.Kom
Microsoft Data Access Components (MDAC) Oleh : Edi Sugiarto, S.Kom, M.Kom Apa Itu MDAC? Microsoft Data Access Component merupakan framework dari Microsoft Teknologi yang saling terkait yang memungkinkan
Lebih terperinciPengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL
Pengenalan Database Management System MySQL Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL 2 Jelaskan perbedaan antara data dengan informasi 3 Data vs.
Lebih terperinciBahasa Pemrograman 2. Manipulasi JAR dan JDBC
Bahasa Pemrograman 2 anton@ukdw.ac.idac Manipulasi JAR dan JDBC JAR File File JAR adalah file executable dari class class Java. File JAR berfungsi membungkus satu atau lebih file-file class berserta informasinya
Lebih terperinciKoneksi Visual Basic, MySQL (ODBC) dan Crystal Report
Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report I.Koneksi DataBase MySQL Selain dengan Microsoft Acess, Visual Basic memilik koneksi dengan Jenis database lainnya, seperti MySQL, Oracle, Postgress
Lebih terperinciDatabase Interfaces. By: Arif Basofi
Database Interfaces By: Arif Basofi Tujuan Menggunakan SQL*Plus dan isql*plus untuk mengakses Database Oracle 10g Menjelaskan struktur logika dari sebuah table Menggunakan SQL untuk melakukan query, memanipulasi
Lebih terperinciModel Koneksi Database Visual Basic 6.0 a. DAO (Data Access Objects) Menggunakan Objek Tanpa Objek b. ADO (ActiveX Data Objects) Menggunakan Objek Tan
Matakuliah : Visual Pemrograman 3 Versi : 1.0.0 Materi : Model Koneksi Database Dalam Visual Basic 6.0 Penyaji : Zulkarnaen NS Model Koneksi Database Visual Basic 6.0 a. DAO (Data Access Objects) Menggunakan
Lebih terperinciSATUAN ACARA PERKULIAHAN (SAP) Mata Kuliah: PEMROGRAMAN BASIS DATA. Oleh: Nisa Miftachurohmah, S. Kom
SATUAN ACARA PERKULIAHAN (SAP) Mata Kuliah: PEMROGRAMAN BASIS DATA Oleh: Nisa Miftachurohmah, S. Kom JURUSAN SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS NUSANTARA PGRI KEDIRI TAHUN 2012 SATUAN ACARA PERKULIAHAN
Lebih terperinciJDBC. Imam Fahrur Rozi
JDBC Imam Fahrur Rozi Pokok Bahasan Pengantar JDBC Langkah Penggunaan JDBC Pengantar JDBC JDBC Java Data Base Conec;vity JDBC menyediakan library yang digunakan untuk mengakses RDBMS Class- class dari
Lebih terperinciMETODE AKSES DATA ODBC DAN OLE DB
METODE AKSES DATA ODBC DAN OLE DB Muhammad Dahria Program Studi Sistem Informasi, STMIK Triguna Dharma m.dahria@gmail.com ABSTRAK: ODBC merupakan protocol standar atau penghubung yang dikembangkan oleh
Lebih terperinciGenerated by Foxit PDF Creator Foxit Software For evaluation only. 17/09/ :46
Waktu Sisa : 0:53:10 1. Kegunaan JavaBean dalam aplikasi web Java adalah (pilih 2)... Sebagai data transfer object Sebagai object helper dalam mengakses data Sebagai penyedia akses ke database Sebagai
Lebih terperincivisit : www.marisharingilmu.wordpress.com
Lisensi Pocket Book Pocket Book ini dapat anda copy dan distribusikan dengan gratis untuk kegiatan pembelajaran. Selamat datang di Pocket Book edisi selanjutnya yaitu Pocket Book : Membuat Aplikasi Java
Lebih terperinciPRAKTIKUM ASP.NET 11
DATA BINDING ASP.NET menyediakan mekanisme untuk mengambil data dari sumber data berupa database, XML, object, dll ke dalam server control yang telah disediakan. Mekanisme ini sering disebut dengan DATA
Lebih terperinciMODUL X DATABASE VB. Modul Praktikum Bahasa Pemrograman Visual (BPV)
MODUL X DATABASE VB A. Tujuan 1. Memahami dan menerapkan operasi-operasi database. 2. Memahami langkah pembuatan aplikasi database. 3. Memahami konfigurasi data source. 4. Memahami pembuatan Table Adapter.
Lebih terperinciBAB KONEKSI SQL SERVER
Hal - 1 - BAB KONEKSI SQL SERVER Sebelum melakukan koneksi database ke SQL server, disini akan dibahas terlebih dahulu cara menginstallnya ke dalam komputer. 1. Masukkan CD installer SQL server 2. Klik
Lebih terperinciGUI, Ev e Ev n e t n Handling, Ex ception Handling in Java
GUI, Event Handling, Exception Handling in Java Nurochman Apa itu GUI? GUI > Graphical User Interface Tanpa GUI program kita kurang menarik Program GUI terdiri dari Container dan Component Container sebagai
Lebih terperinciE-Trik JAVA. Pemrograman Database. IRAWAN e-mail : irawan_cyber@yahoo.com.sg
DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis
Lebih terperinciADO (Active-x Data Object)
ADO (Active-x Data Object) Abdi Pandu Kusuma, S.Kom Definisi ADO ADO (Active-X Data Object)??? ADO Teknologi akses data yang hadir bersama Delphi dan mampu menghubungkan aplikasi dengan database Microsoft
Lebih terperinciDATABASE - MySQL. Muhammad Zen S. Hadi, ST. MSc.
DATABASE - MySQL Muhammad Zen S. Hadi, ST. MSc. Objectives Tujuan: Memahami perintah-perintah dasar DDL dan DML Contents Database DBMS Relational model SQL MySQL MySQL yang support ke relational model
Lebih terperinciIntroduction to SQL. Database Programming. 2 nd Chapter
Introduction to SQL Database Programming 2 nd Chapter SQL SQL adalah sebuah bahasa yang bersifat request oriented Dikembangkan oleh IBM (San Jose Research Laboratory) Bersifat Non Case Sensitif Merupakan
Lebih terperincihttp://www.cakraweb.com/help/help_mssql.phtml MS-SQL Cara membuat koneksi antara PC anda dengan MS-SQL Server Cakraweb: Pastikan bahwa Client Connectivity (bagian dari MS-SQL installation di PC anda) sudah
Lebih terperinciBAB II MICROSOFT VISUAL STUDIO
BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan
Lebih terperinciKA2173 Pemrograman Berorientasi Objek. 9 BAB IX PEMROGRAMAN GUI: SWING. H a l 56
9 BAB IX PEMROGRAMAN GUI: SWING 91 IDENTITAS Kajian Relasi Antar Kelas 2, Exception Handling, Akses Database Topik Pemrograman GUI (IDE tools) Kompetensi Utama 1 Menggunakan GUI pada bahasa pemrograman
Lebih terperinciMembuat Aplikasi Database dengan Netbeans
Membuat Aplikasi Database dengan Netbeans Yuliana Setiowati Politeknik Elektronika Negeri Surabaya 1 Membuat Aplikasi Database dengan Netbeans Pada pertemuan ini akan dibahas tentang aplikasi database
Lebih terperinciCONSTRAINT clients_client_num_pk PRIMARY KEY (client_number));
Five types of constraints exist within an Oracle database. Each type enforces a different rule. The types are: NOT NULL constraints UNIQUE constraints PRIMARY KEY constraints FOREIGN KEY constraints CHECK
Lebih terperinciPengenalan APLIKASI DATABASE
Page 1 of 23 APLIKASI DATABASE Pengenalan Aplikasi database merupakan aplikasi yang menggunakan database berbasis komputerisasi dan tampilan form sebagai media penghubung antara user dan database, dimana
Lebih terperinciMengatur MDI Child dalam jendela MDI Form Membuat Garis Pemisah antar Menu Melakukan Koding terhadap Menu
DAFTAR ISI Kata Pengantar.. i Daftar Isi iii Daftar Gambar... vi 1. DATABASE SQL SERVER.. 1 1.1 Sejarah SQL Server. 1 1.2 Perbedaan SQL Server dengan Microsoft Access... 2 1.3 Utilitas pada SQL Server
Lebih terperinciSistem Distribusi Data Melalui COM+ Dengan Visual Basic
Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Artikel ini telah dipublikasikan pada majalah Mikrodata Vol. 5 Series 17, May 2002. Agus Kurniawan agusk@cs.ui.ac.id http://blog.aguskurniawan.net
Lebih terperinciPemrograman Berbasis Web. Abdul Aziz Efendy, M.Kom abdazizef.wordpress.com
Abdul Aziz Efendy, M.Kom abdazizef.wordpress.com I I S ; I N T E R N E T I N F O R M A T I O N S E R V I C E S D A T A B A S E ; M I C R O S O F T A C C E S S A D O D A T A B A S E C O N N E C T I O N
Lebih terperinciPEMROGRAMAN JAVA Sistem gudang
PEMROGRAMAN JAVA Sistem gudang Di Susun Oleh: Nama : Eka Wahyu Suristianto Putra Nim : 13111002 Kelas : 21/Pagi Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Lebih terperinciCara Koneksi Database
2 Cara Koneksi Database Dalam pemrograman database, teknik koneksi menjadi syarat mutlak yang harus dikuasai. Bab ini akan membahas beberapa contoh cara koneksi VB.net 2005 dengan database Microsoft Access
Lebih terperinciBAB III PEMBANGUNAN API MYSQL
BAB III PEMBANGUNAN API MYSQL Setelah dilakukan studi mendalam tentang hal-hal teknis yang berhubungan dengan pengerjaan Tugas Akhir ini maka langkah selanjutnya adalah membangun API MySQL dengan menggunakan
Lebih terperinciSpesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:
Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp 34.800 Terbit pertama: Maret 2005 Sinopsis singkat: Buku ini berisi pembahasan mengenai pengembangan aplikasi database Client-Server dengan Visual
Lebih terperinciPertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.
Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Caca E. Supriana, S.Si.,MT. caca.e.supriana@unpas.ac.id id 2014 Database Connectivity Database Connectivity
Lebih terperinciMODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.
MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya. Contoh: Buat Database Toko di Ms.Access, langkah-langkah: 1. Buka Ms.Access 2. Klik File-New
Lebih terperinciJava Database Connectivity (JDBC) (Minggu 5 Praktikum II)
Rosa Ariani Sukamto Email: rosa_if_itb_01@yahoo.com Website: http://www.gangsir.com Java Database Connectivity (JDBC) (Minggu 5 Praktikum II) 1. Sekilas JDBC JDBC API adalah API java untuk mengakses basis
Lebih terperinciVisual Programming 2. P-14,15 Fery Updi,M.Kom
Visual Programming 2 P-14,15 Fery Updi,M.Kom 1 Mahasiswa mampu: Melakukan configurasi Visual Studio.NET, Membuat Custom Classes, Melakukan koneksi ke Database, Membuat aplikasi Form Entry sederhana, Kompetensi
Lebih terperinciManipulasi Database Dasar Dengan Visual Basic Net 2005
Manipulasi Database Dasar Dengan Visual Basic Net 2005 Untuk melakukan manipulasi database dengan Visual Basic terlebih dahulu kita harus mengetahui bagaimana cara menghubungkan database SQL Server 2005
Lebih terperinciMEMBUAT DATA BASE dengan Microsoft SQL server 2000
MEMBUAT DATA BASE dengan Microsoft SQL server 2000 Bentuk umum: CREATE DATABASE nama_database; Contoh: CREATE DATABASE pegawai; Caranya: 1. klik Start All Programs Microsoft SQL Server Query Analyzer 2.
Lebih terperinciBAB 3 Database dalam Form
BAB 3 Database dalam Form Pokok Pembahasan Koneksi database menggunakan MS ADO dan Dataenvironment Menggunakan Provider driver koneksi yang tersedia dan ODBC Driver Menggunakan komponen yang berhubungan
Lebih terperinciEksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.
1 2 3 Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 4 Isilah konfigurasi instalasi yang akan dibuat. Oracle Home Location : biasanya terisi otomatis dgn drive yang paling banyak
Lebih terperinciTutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB
Tutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB Oleh: Ardie Jocong Alhamdulillah,, hari ini saya bisa melanjutkan tutorial ketiga Mengenai Java yang akan membahas bagaimana melakukan pengambilan
Lebih terperinciPEMROGRAMAN JAVA Sistem gudang
PEMROGRAMAN JAVA Sistem gudang Di Susun Oleh: Nama : Eka Wahyu Suristianto Putra Nim : 13111002 Kelas : 21/Pagi Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Lebih terperinciPemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata
Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL
Lebih terperinciE-Trik Visual C++ 6.0
DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis
Lebih terperinciKoneksi Java ke MySQL Database. Edi Sugiarto, S.Kom, M.Kom
Koneksi Java ke MySQL Database Edi Sugiarto, S.Kom, M.Kom Pendahuluan Mysql adalah RDBMS yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Mysql dimiliki dan disponsori perusahaan
Lebih terperinciBab 16 Mengekspor Data, Mengambil Data dari Luar dan Menggunakan Password
Bab 16 Mengekspor Data, Mengambil Data dari Luar dan Menggunakan Password Pokok Bahasan Menyalin atau Membuat Duplikat Objek-objek Database ke Database Lain Mengambil Data dari Luar (Import Data) Menggunakan
Lebih terperinciMODUL 3 Pemrograman ADO.NET : Connected Environtment
MODUL 3 Pemrograman ADO.NET : Connected Environtment TUJUAN : Mahasiswa mampu memahami dan menerapkan penggunaan sintak connected pada database, pada materi ini membahas koneksi secara terus-menerus ke
Lebih terperinciMembuat Koneksi Database Menggunakan ODBC (Open Database Conectivity)
Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity) 1. Gambaran ODBC ODBC merupakan standar untuk membuka koneksi database yang terdapat pada Sistem operasi Windows dan ODBC merupakan
Lebih terperinciKONEKSI NETBEANS DENGAN DATABASE SQLITE
KONEKSI NETBEANS DENGAN DATABASE SQLITE Open SQLite Manager yang ada pada add on Firefox. Create new database baru dengan cara Database, lalu pilih New Database. 1 Ganti nama dengan Database1. Pilih direktori
Lebih terperinciFakultas Teknologi Informasi UJIAN AKHIR SEMESTER GENAP TAHUN AJARAN 2011/2013
Fakultas Teknologi Informasi UJIAN AKHIR SEMESTER GENAP TAHUN AJARAN 2011/2013 Mata Kuliah : Pemrograman Visual 2 Kelompok : KI Hari/Tanggal : Sabtu, 15 Februari 2014 Waktu : 120 menit Dosen : Agus Umar
Lebih terperinciDASAR-DASAR SQL SERVER 2005
DASAR-DASAR SQL SERVER 2005 SQL SQL (Structured Query Language) adalah salah satu bahasa generasi level ke-4 yang awalnya dikembangkan oleh IBM di San Jose Research Laboratory. Berbeda dengan bahasa pemrograman
Lebih terperinciSTRUCTURE QUERY LANGUAGE DDL & DML
STRUCTURE QUERY LANGUAGE DDL & DML OUTLINE Data Definiton Language (DDL) Data Manipulation Language (DML) Data Control Language (DCL) Proses Pembangunan Database Perintah SQL DATA DEFINITION LANGUAGE (DDL)
Lebih terperinciKoneksi VB Dengan Database Sql Server
Oleh : Uus Rusmawan Hal - 1 Koneksi VB Dengan Database Sql Server Sebelum melakukan koneksi database ke SQL server, disini akan dibahas terlebih dahulu cara menginstallnya ke dalam komputer. 1. Masukkan
Lebih terperinciQuery adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan
Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan menganalisa data dengan berbagai jalan yang berbeda. Query
Lebih terperinciOleh : Uus Rusmawan Hal - 1 -
Hal - 1 - BAB KONEKSI MYSQL MySql oleh sebagian besar pemakainya lebih cenderung digunakan untuk database berbasis web, padahal VB juga dapat mengolah database MySql. Instalasi Server Lokal MySQL MySql
Lebih terperinciSebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.
A. Pengertian Database dan Microsoft Access 1. Database Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database. Database adalah
Lebih terperinciCara Mudah Membuat Aplikasi Windows dengan Microsoft Visual C++
Bab DATABASE Mengakses Database dengan ADO Database atau bisa juga disebut sebagai bank data, adalah sebuah sistem yang terdiri dari sebuah atau beberapa file. Database bisa terdiri dari beberapa tabel
Lebih terperinciMenampilkan Data/Tabel MySQL di Ms.Access
Menampilkan Data/Tabel MySQL di Ms.Access Setiaji ajitekom@yahoo.com http://www.kodokijo.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas
Lebih terperinciMEMBUAT KONEKSI MySQL DENGAN DELPHI7. Program yang disiapkan : 1. Delphi 7 2. MySQL. Langkah-langkah :
MEMBUAT KONEKSI MySQL DENGAN DELPHI7 Program yang disiapkan : 1. Delphi 7 2. MySQL 3. MySQL Connector (Download di http://dev.mysql.com/downloads/connector/odbc/) Langkah-langkah : 1. Memastikan bahwa
Lebih terperinciKoneksi Database BAB 1
BAB 1 Koneksi Database Ada banyak cara untuk membuat koneksi database agar aplikasi yang kita buat di Visual Basic dapat berhubungan dengan database baik itu database dari Ms Access, MySQL, SQL Server,
Lebih terperinci15-Jan DATABASE - MySQL. Database. Constraints. Tujuan: Memahami perintah-perintah dasar DDL dan DML
Objectives Tujuan: DATABASE - MySQL Memahami perintah-perintah dasar DDL dan DML Acep Irham Gufroni, M.Eng. Pemrograman Internet Teknik Informatika Univ. Siliwangi Database Constraints Database a collection
Lebih terperinciModul Praktikum Sistem Basis Data S1-TI
1 MODUL 1 PENGENALAN SQL Tujuan Mengetahui konsep Bahasa SQL Mampu mengoperasikan dasar-dasar perintah SQL Server Mampu mendefinsikan obyek-obyek basis data dalam SQL Server Teori singkat SQL (Structured
Lebih terperinciSISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.
SISTEM BASIS DATA 1 WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 6 SBD 1 Structure Query Language (Bagian 1) Pengenalan SQL. Pengelompokkan Perintah SQL. Pengenalan SQL Structure Query Language (SQL) merupakan
Lebih terperinciPerangkat Lunak Pengembangan Web
Perangkat Lunak Pengembangan Web Pertemuan 5 Database I Program Diploma IPB - Aditya Wicaksono, SKomp 1 Apa itu SQL? Structured Query Language SQL adalah bahasa standar untuk mengakses database SQL memungkinkan
Lebih terperinciMODUL 4 STRUKTUR OPEN DATABASE CONNECTIVITY
MODUL 4 STRUKTUR OPEN DATABASE CONNECTIVITY OPEN DATABASE CONNECTIVITY (ODBC) Sesuai dgn namanya ODBC adlh sebuah database terbuka yg dpt diakses oleh bbrp aplikasi Dlm sbh aplikasi jaringan pd umumnya
Lebih terperinciAplikasi Database. Budi Susanto Teknik Informatika UKDW Yogyakarta Semester Genap Thn Ajaran 2010/2011. teknik informatika UKDW Yogyakarta
Aplikasi Database Budi Susanto Teknik Informatika UKDW Yogyakarta Semester Genap Thn Ajaran 2010/2011 22/03/11 budi susanto 1 Tujuan Dapat menjelaskan apa itu database dan struktur dasarnya Dapat mengidentifikasikan
Lebih terperinciSTRUCTURE QUERY LANGUAGE (SQL)
STRUCTURE QUERY LANGUAGE (SQL) Structure Query Language (SQL) adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. SQL mempunyai kemampuan sebagai berikut : a. Query (memperoleh
Lebih terperinciAplikasi komputer selalu terdiri dari: Logika bisnis Interaksi dengan sistem lain Antarmuka dan peyimpanan data (persistence) Data yang diproses di
Pertemuan 12 bag 2 Aplikasi komputer selalu terdiri dari: Logika bisnis Interaksi dengan sistem lain Antarmuka dan peyimpanan data (persistence) Data yang diproses di dalam aplikasi biasanya disimpan dalam
Lebih terperinciJDBC. Oleh: Kholid Fathoni
JDBC Oleh: Kholid Fathoni Pembahasan Sistem Database Pengantar teknologi JDBC Sejarah JDBC Desain JDBC JDBC Driver Arsitektur aplikasi JDBC Petunjuk langkah penggunaan JDBC Retrieve data dari ResultSet
Lebih terperinciADODC. Gambar 5.1. ADODC
5 ADODC Objektif: Memahami Definisi ADO Mengenal Properti ADODC Mengaktifkan ADODC Mengkonfigurasi ADODC Membuat Sebuah Data Link File Menentukan RecordSource ADO Data Control atau yang disingkat sebagai
Lebih terperinciInstalasi RazorSQL pada Debian Wheezy
Instalasi RazorSQL pada Debian Wheezy Oleh : Marshall Tanu Pinawan 1. LATAR BELAKANG RazorSQL adalah sebuah SQL query tool, database browser, SQL editor, dan database administration tool yang dapat digunakan
Lebih terperinciP10 Database SQL Server 2008
P10 Database SQL Server 2008 A. Tujuan Mahasiswa dapat membuat database dan data source pada SQL Server 2008 Mahasiswa dapat membuat tabel dan relationship tabel pada SQL Server 2008 B. Pembahasan SQL
Lebih terperinciPencarian Buku Perpustakaan. Melalui SMS Menggunakan Java
Pencarian Buku Perpustakaan Melalui SMS Menggunakan Java Jemmy / 0222129 Jurusan Teknik Elektro, Fakultas Teknik, Jln.Prof.Drg.Suria Sumantri 65, Bandung 40164, Indonesia Email : j3m_my@yahoo.co.id ABSTRAK
Lebih terperinci9 LANGKAH MUDAH KONEKSIKAN VISUAL FOXPRO DENGAN MySQL
9 LANGKAH MUDAH KONEKSIKAN VISUAL FOXPRO DENGAN MySQL Visual FoxPro atau yang sering disebut dengan VFP merupakan integrasi dengan mesin database relasionalnya sendiri yang membentang FoxPro's Xbase dengan
Lebih terperinciMODUL PRAKTIKUM PEMROGRAMAN BASIS DATA
MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MYSQL Disusun Oleh : Adri Priadana, S.Kom Fakultas Bisnis Dan Teknologi Informasi Universitas Teknologi Yogyakarta 2014 DAFTAR ISI DAFTAR ISI... 2 BAB I MENGENAL
Lebih terperinciJ2ME GUI dan Interkoneksi Client Server
J2ME GUI dan Interkoneksi Client Server Muhammad Zen S. Hadi, ST. MSc. Arsitektur Jaringan dgn J2ME 2 Introduction J2ME menyediakan fitur jaringan ke perangkat mobile Sehingga memungkinkan untuk selalu
Lebih terperinciMODUL III STRUCTURED QUERY ANGUAGE (SQL)
MODUL III STRUCTURED QUERY ANGUAGE (SQL) Tujuan : 1. Memahami tentang sistem database 2. Memahami instalasi MySQL di lingkungan Windows 3. Memahami dasar-dasar MySQL. Tugas Pendahuluan 1. Apa yang anda
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. yang sulit untuk diimplementasikan dalam RDBMS (Relational Data Base Management
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Penelitian melakukan pengembangan terhadap opsi-opsi pemecahan masalah yang sulit untuk diimplementasikan dalam RDBMS (Relational Data Base Management System)
Lebih terperinciPemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata
Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL
Lebih terperinciBAB-3 MEMBUAT DAN MENGATUR QUERY
BAB-3 MEMBUAT DAN MENGATUR QUERY Query adalah sarana untuk mengatur data yang disimpan dalam tabel, sehingga hanya data-data tertentu yang akan dimunculkan dalam tabel. Secara fisik, query berupa tabel
Lebih terperinciDatabase. Danu Wira Pangestu 1. Mengenal Database. Lisensi Dokumen:
Pemrograman Database Visual Basic MySQL (bagian 3) Danu Wira Pangestu danu_wira@yahoo.com www.bangdanu.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan
Lebih terperinci