powerpoint pemrograman basis data & sql mg 1 fasilkom albaar rubhasy
DESCRIPTION
Powerpoint pemrograman basis data & sql mg 1 fasilkom albaar rubhasyTRANSCRIPT
Modul ke:
Fakultas
Program Studi
Mengenal Oracle Application Express (APEX)Pengenalan Object Browser Pada Oracle Application Express (APEX) untuk Membangun Aplikasi Berbasis Web
Albaar Rubhasy, S.Si., M.T.I.
01
FASILKOM
Sistem Informasi
Outline Perkuliahan
• Software Development Methodology• Database Management System• Mengenal Oracle Database 11g XE• Membuat Basis Data Menggunakan Oralce SQL
Developer
Software Development MethodologyModul 01: Mengenal Oracle Application ExpressPengenalan Object Browser pada Oracle Application Express untuk Membangun Aplikasi Berbasis Web
Pendekatan dalam Software Development• Secara umum ada 2 pendekatan:
– Software Development Life Cycle (SDLC) Methodology
– Agile methodology
SDLC Methodology
• Waterfall• Spiral• Incremental• Prototyping• Rapid Application
Development (RAD)• Etc.
Sumber: http://en.wikipedia.org/wiki/File:Three_software_development_patterns_mashed_together.svg
Agile Methodology
• Scrum• Extreme Programming (XP)• Adaptive Software Development (ASD)• Dynamic System Development Method
(DSDM)• Etc.
What’s the Toughest Phase?• Planning• Analysis• Design• Implementation• Testing & Evaluation
Implementation Phase: How hard could it be?
• “Software cannot be created without programming, so learn to program!”
• Question: “Can we create software without programming?”
• Answer: “Yes we can!”
Database Management SystemModul 01: Mengenal Oracle Application ExpressPengenalan Object Browser pada Oracle Application Express untuk Membangun Aplikasi Berbasis Web
Basis Data dan DBMS
• Basis Data kumpulan file terkait yang biasanya terintegrasi, terhubung atau memiliki referensi silang (cross-referece)satu sama lain.
• Database Management System (DBMS) perangkat lunak yang memungkinkan pengguna untuk membuat, mengedit dan memperbarui data dalam file database, dan menyimpan dan mengambil data dari file-file database tsb.
Kelebihan DBMS
• Meningkatkan ketersediaan informasi• Meminimalkan pengulangan data• Menjamin integritas data• Konsistensi program dan file• User-friendly• Meningkatkan keamanan
Kekurangan DBMS
• Biaya implementasi• Celah keamanan• Dibutuhkan SDM yang kompeten
Contoh Produk DBMS
• Beberapa DBMS ternama:MySQL, PostgreSQL, SQLite, Ms SQL Server, Ms Access, Oracle, SAP, dBase, FoxPro, IBM DB2, LibreOffice Base, FileMaker Pro, dsb.
Quiz
Knowledge CheckApa kelebihan dari DMBS?
A. Informasi yang sama dapat dibuat tersedia untuk pengguna yang berbeda.
B. Kebakaran dan gempa bumi yang mungkin menghancurkan sistem.
C. Ketika pengguna yang berhak masuk ke basis data, mereka dapat mengakses semua file.
D. Waktu dan biaya implementasi.
Answer
Knowledge CheckApa kelebihan dari DMBS?
A. Informasi yang sama dapat dibuat tersedia untuk pengguna yang berbeda.
B. Kebakaran dan gempa bumi yang mungkin menghancurkan sistem.
C. Ketika pengguna yang berhak masuk ke basis data, mereka dapat mengakses semua file.
D. Waktu dan biaya implementasi.
Mengenal Oracle Database Express Edition (XE)Modul 01: Mengenal Oracle Application ExpressPengenalan Object Browser pada Oracle Application Express untuk Membangun Aplikasi Berbasis Web
Oracle Database 11g XE
• Oracle Database 11g Express Edition (XE) merupakan DBMS produksi Oracle berbasis Oracle Database 11g R2.
• Gratis untuk dikembangkan, disebarkan, dan didistribusikan, cepat untuk diunduh, dan sederhana untuk dikelola.
• Untuk kepentingan perkuliahan, tools yang digunakan:– Oracle Database 11g XE– Oracle SQL Developer
Instalasi Oracle Database 11g XE• Download Oracle 11 g XE di:
– http://www.oracle.com/technetwork/products/express-edition/downloads/index.html
• Setelah diinstal, terdapat program Oracle Database 11g Express Edition yang memiliki submenu:– Backup Database– Get Started– Restore Database– Run SQL Command Line– Start Database– Stop Database– Get Help
Oracle Database Homepage• Oracle Database Home Page adalah antarmuka
berbasis web untuk melakukan operasi administratif:– Memantau penyimpanan basis data– Memantau sesi basis data– Melihat parameter inisialisasi basis data– Memulai Oracle Application Express
Tampilan Oracle Database Hompage
Instalasi Oracle SQL Developer• Download Oracle SQL Developer di:http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html• Pastikan Java Development Kit (JDK) telah
terinstal.• Jika Oracle SQL Developer telah terinstal, klik sqldeveloper.exe
• Buat koneksi database.
Tampilan Oracle SQL Developer
Membuat Basis Data Menggunakan Oracle SQL DeveloperModul 01: Mengenal Oracle Application ExpressPengenalan Object Browser pada Oracle Application Express untuk Membangun Aplikasi Berbasis Web
Tahapan Pembuatan Basis Data1. Membuat user Oracle Database2. Membuat koneksi basis data3. Membuat basis data
Requirements:• Oracle Database XE• Oracle SQL Developer
1. Membuat User Basis Data• Jalankan SQL Command Line• Connect sebagai user SYSTEM:
– ketik: connect– Enter user-name: system– Enter password: <masukkan password system>
• Buat user. Contoh:– SQL> create user budi identified by <password budi>;
• Previlage user. Contoh:– SQL> grant connect, resource to budi;
2. Membuat Koneksi Basis Data• Pada navigasi connection, klik tanda +.• Isi connection name, username, dan password.• Klik test untuk mengecek informasi yg telah
ditulis.• Jika sukses, klik save untuk menyimpan
koneksi.
3. Membuat Basis Data
• Jalankan Oracle SQL Developer dg cara klik sqldeveloper.exe
• Jika database telah terkoneksi, breakdown database menggunakan tanda +
• Klik kanan pada Tables (Filtered)• Pilih New Table• Isi nama tabel serta deskripsi kolom• Setelah itu, klik OK• Ulangi prosedur jika ingin tambah tabel lain
Tampilan Form Oracle SQL Developer
Referensi
• http://docs.oracle.com/cd/E17781_01/index.htm
• http://en.wikipedia.org/wiki/Database• http://en.wikipedia.org/wiki/
Software_development_methodology• http://www.personal.psu.edu/glh10/ist110/
topic/topic07/topic07_05.html
Terima KasihAlbaar Rubhasy, S.Si., M.T.I.