Pertemuan 7. Create, Read, Update, Delete Pada SQL Lite (Tampilan)

dokumen-dokumen yang mirip
Pertemuan 7. Create, Read, Update, Delete Pada SQL Lite (Tampilan)

Membuat Simple List Transaksi

PRAKTIKUM IX:TUTORIAL PEMBUATAN

Menggunakan Database di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.

main activity resource layout

Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0

Program Database Sederhana di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.

UNIVERSITAS KOMPUTER INDONESIA

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

PEMROGRAMAN MOBILE PRAKTIKUM 11 ( DATABASE II ) Disusun oleh : CYNTHIA STEFFI CLIFF SI 12 A

BAB IV HASIL PENELITIAN DAN PEMBAHASAN. kosa kata dan arti kata adalah aplikasi kamus mobile di Android, karena mudah

LAMPIRAN. 1. Konsultasi.java. package com.example.saksermu.dentalexsys;

Membuat Aplikasi Sederhana Hello World untuk Android

Pembuatan Aplikasi Android Sederhana dengan Eclipse

MODUL 4 INTERNET PROGRAMMING DATABASE

Membuat project Android di Eclipse Struktur project pada eclipse Mengenal Tag Layout User Interface

BAB IV IMPLEMENTASI DAN PENGUJIAN

PRAKTIKUM 6 SPINNER. 1. Aktifkanlah project baru, File New Project Android Application Project. Modul 6 Spinner Page 1

Pertemuan 8. Dasar query basis data dengan SQLite ARFIAN HIDAYAT, S.KOM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Praktikum XIV Aplikasi dengan Database SQLite

TUTORIAL APLIKASI ANDROID COOL HELLO WORLD

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

Variabel dan tipe data

1. Hasil ERD dari Tabel satu adalah sebagai berikut: Figure 1: ERD Apotik. 2. Syntax CREATE tabel untuk masing - masing tabel :

BAB IV IMPLEMENTASI DAN UJI COBA

Kontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom

visit :

Belajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL

Tahap Instalasi PostgreSQL di Windows

ARTIKEL TUGAS AKHIR TUTORIAL APLIKASI RUMUS-RUMUS FISIKA LISTRIK DINAMIS DASAR BERBASIS ANDROID

BAB III ANALISIS DAN PERANCANGAN

DAFTAR PUSTAKA. A. S., R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika.

Gambar Tampilan aplikasi Database Android 2

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com

MATERI 8 BEKERJA DENGAN SQLITE

Pengenalan APLIKASI DATABASE

PEMROGRAMAN MOBILE. NANDANG HERMANTO. S.Kom Pemrograman Mobile : Nandang Hermanto

Praktikum 9 Pemprograman Android GUI 2 Layar

No Nama Tipe Panjang Keterangan 1 Id_pegawai int 5 Id

BAB II MICROSOFT VISUAL STUDIO

LAYOUT MENU UTAMA. <Button android:text="zakat Profesi" android:layout_width="wrap_content"

DATABASE JUMLAH PENDUDUK MENURUT KECAMATAN DAN JENIS KELAMIN DI KABUPATEN MAGETAN. Oleh : Ratna Juwita P.R

[Pelatihan Pemrograman Android]

Praktikum XI Animasi dan Multimedia

Cara membuat Aplikasi Android : CheckBox dengan Eclipse

Cara Membuat Layout Dynamic di Android

MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)

PRAKTIKUM. Rekayasa Web. Modul 2: CRUD CodeIgniter Part I. Laboratorium Teknik Informatika Universitas Pasundan

BAB III ANALISIS DAN PERANCANGAN SISTEM

MEMBUAT LAPORAN (DATA REPORT)

Aplikasi Pembelajaran Tenses dan Passive Voice berbasis Android

1. Pengertian Database

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Pemrograman Database Java

KA2173 Pemrograman Berorientasi Objek. 10 BAB X PENGAKSESAN DATABASE. H a l 64

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.

TIPE DATA Pertemuan (K-03/L-03)

Latihan 2 List Menu Bertingkat

Aplikasi CRUD Sederhana Dengan PHP dan MySql

Apakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL

BUAT STRUKTUR TABEL DENGAN DATABASE ACCESS Nama Data Base : DBQuery.Mdb

Modul. Android Programming. Dyah Fajar Nur Rohmah

Praktikum Basis Data 2017 TE UM

MODUL 14 INTERKONEKSI CLIENT-SERVER ANDROID

Kamus Perintah Hibernate Criteria Query MySQL

Data Manipulation Language (DML) & Data Control Language (DCL) pada Database

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

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

Latihan 1 Menghitung Luas Persegi Panjang

Membuat Aplikasi Toko Buku Online

Praktikum Basis Data 14 Structure Query Language 2

BAB III PEMBAHASAN 3.1 Analisa Sistem

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

P - 7 Pembahasan UTS PSIK V

DATABASE OPERATION. Pemrograman Web. Rajif Agung Yunmar, S.Kom

SMK BHAKTI NUSANTARA BOJA

Praktikum JTable. Gambar 1

Contoh SQL Constraint

Kegiatan Praktikum Sistem Basis Data Kelompok C

Percobaan 9 Basic Widget

MySQL. Pemrograman Web/MI/D3 sks 1

BAB III ANALISA DAN PERANCANGAN SISTEM

Struktur & Pemakaian Teknologi Game Pembuatan Activity

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

Firma Firmansyah Adi B. Resume Web Service

MySQL J A M K E T I G A

DATABASE MYSQL DENGAN PHP

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

Pratikum Ke 7. Database Microsoft SQL Server 2010

BAB I PROJECT NETBEANS DAN GUI SEDERHANA

TUJUAN. Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java

Bab 4 Hasil dan Pembahasan

Membuat Interface Dinamis Menggunakan FrameLayout

Transkripsi:

Pertemuan 7 Create, Read, Update, Delete Pada SQL Lite (Tampilan) SQLite merupakan bahasa yang dirancang untuk mengelola data di dalam relasional database,sqlite skalanya masih dibawah mysql, postgree dan populer database lainnya. SqliteOpenHelper adalah sebuah subclass, yang digunakan untuk menentukan nama database dan versi database yang sedang dipakai. Kalian dapat menerapkan method di clas ini seperti : OnCreate (SqliteDatabase), OnUpgrade (SqliteDatabase int) & OnOpen (SqliteDatabase). Struktur Tabel Biodata di bawah ini : Nama Field Type Data Key No Integer Primary Key Nama Text Null Tanggal Lahir Text Null Jenis Kelamin Text Null Alamat Text Null Langkah membuat adalah sebagai berikut : 1. Pilih New Project Beri Nama : Biodata Next 2. Pilih Target Android Devices Next Oleh : Astrid Novita Putri, S.Kom, M.Kom 1

3. Pilih Blank Activity Next 4. Kemudian Finish 5. Buatlah File java Class dengan Nama : DataHelper.java (Di gunakan untuk membauat tabel biodata) Oleh : Astrid Novita Putri, S.Kom, M.Kom 2

import android.content.context; import android.database.sqlite.sqlitedatabase; import android.database.sqlite.sqliteopenhelper; import android.util.log; public class DataHelper extends SQLiteOpenHelper{ private static final String DATABASE_NAME = "biodatadiri.db"; private static final int DATABASE_VERSION = 1; public DataHelper(Context context) { super(context, DATABASE_NAME, null, DATABASE_VERSION); } @Override public void oncreate(sqlitedatabase db) { // TODO Auto-generated method stub String sql = "create table biodata(no integer primary key, nama text null, tgl text null, jk text null, alamat text null);"; Log.d("Data", "oncreate: " + sql); db.execsql(sql); sql = "INSERT INTO biodata (no, nama, tgl, jk, alamat) VALUES ('1001', 'Fathur', '1994-02-03', 'Laki-laki','Jakarta');"; db.execsql(sql); } } @Override public void onupgrade(sqlitedatabase arg0, int arg1, int arg2) { // TODO Auto-generated method stub } 6. Buatlah sebuah activity dengan nama : a. BuatBiodata b. LihatBiodata c. UpdateBiodata Oleh : Astrid Novita Putri, S.Kom, M.Kom 3

7. Contoh di bawah ini : Beri Nama Activity Name : BuatBiodata Finish 8. Hapus Tampilan : Activity_Buat_Biodata, Buat Layout Baru Beri Nama: Activity_Buat_Biodata Pilih LiniearLayout Finish 9. Lanjutkan dengan membuat Activity name : a. LihatBiodata b. UpdateBiodata Oleh : Astrid Novita Putri, S.Kom, M.Kom 4

10. Kemudian buatlah tampilan A. Activity_Buat_Biodata Berikut ini adalah penamaan pada activity_buat_biodata: Toolbox Pallete Text Id Nomor Number edittext1 Nama edittext2 Tanggal Lahir edittext3 Jenis Kelamin edittext4 Alamat edittext5 Button Simpan button1 Button Back Button2 Oleh : Astrid Novita Putri, S.Kom, M.Kom 5

B. Activity_Lihat_Biodata Hapus Tampilan : Activity_Lihat_Biodata, Buat Layout Baru Beri Nama: Activity_Lihat_Biodata Pilih LiniearLayout Finish Berikut ini adalah penamaan pada activity_lihat_biodata: Toolbox Pallete Text Id Nomor textview1 Nama textview2 Tanggal Lahir textview3 Jenis Kelamin textview4 Alamat textview5 Button Back button1 C. Activity_Update_Biodata Hapus Tampilan : Activity_Update_Biodata, Buat Layout Baru Beri Nama: Activity_Update_Biodata Pilih LiniearLayout Finish Oleh : Astrid Novita Putri, S.Kom, M.Kom 6

Berikut ini adalah penamaan pada activity_update_biodata: Toolbox Pallete Text Id Nomor Number edittext1 Nama edittext2 Tanggal Lahir edittext3 Jenis Kelamin edittext4 Alamat edittext5 Button Update button1 Button Back button2 Oleh : Astrid Novita Putri, S.Kom, M.Kom 7

D. Activity_Main (Untuk Menampilkan Hasil inputan) Hapus Tampilan : Activity_Main, Buat Layout Baru Beri Nama: Activity_Main Pilih LiniearLayout Finish Berikut ini adalah penamaan pada activity_main: Toolbox Pallete Text Id Button Pilih Button2 listview listview Oleh : Astrid Novita Putri, S.Kom, M.Kom 8