oracle-pengenalan oracle

13
http://standi.ubm.ac.id 1 Universitas Bunda Mulia Jl. Lodan Raya No. 2 Jakarta Utara Pemrograman Oracle 1 Pemrograman Oracle 1 Pengenalan Oracle Oleh : Sunaryo Tandi, S.Kom

Upload: idnats

Post on 16-Apr-2017

4.938 views

Category:

Education


32 download

TRANSCRIPT

Page 1: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 1

Universitas Bunda MuliaJl. Lodan Raya No. 2 Jakarta Utara

Pemrograman Oracle 1Pemrograman Oracle 1

Pengenalan OracleOleh : Sunaryo Tandi, S.Kom

Page 2: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 2

Pengenalan OraclePengenalan Oracle

Universitas Bunda Mulia

Page 3: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 3

Tujuan Tujuan

• Penggunaan perintah SQL yang dapat digunakan untuk mengakses oracle database.

• Penggunaan Fasilitas yang ada pada SQL Plus sebagai media komunikasi dengan database ORACLE.

Mata kuliah ini memperkenalkan bahasa pemprograman ORACLE yang meliputi :

Universitas Bunda Mulia

Page 4: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 4

Sekilas tentang OracleSekilas tentang Oracle• Software Database• Sistem Keamanan yang canggih• Dapat menampung data dengan kapasitas

yang besar• Dapat diakses dengan cepat• Harganya mahal

Universitas Bunda Mulia

Page 5: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 5

Integrated LanguagesIntegrated LanguagesCurriculum : Certification TracksCurriculum : Certification Tracks

Introduction to Oracle: SQL and PL/SQL

PL/SQL FundamentalsSQL

Introduction to Oracle: for Experienced SQL Users

PL/SQL Fundamentals

Oracle SQL Specifics

or

Develop PL/SQL Program Units

DBA track

Application Developer track

Universitas Bunda Mulia

Page 6: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 6

Pilihan anda…..Pilihan anda…..• Oracle Developer

– Dev. 2000, Dev. 6 atau Dev. 6i– Untuk membangun aplikasi Front end atau

dari sisi user interface• Oracle DBA (Database Administrator)

– Personal Oracle 7, Oracle 8/8i, Oracle 9i, Oracle 10g, Oracle 11i

– Back end – Menjadi seorang DBA (Database

Administrator Oracle)

Universitas Bunda Mulia

Page 7: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 7

Persyaratan yang harus dimilikiPersyaratan yang harus dimiliki

Apapun pilihan anda, ada salah satu syarat yang harus dipenuhi dan mutlak dibutuhkan.Syarat tersebut adalah Harus mengerti tentang SQL dan PL/SQL

Universitas Bunda Mulia

Page 8: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 8

Pengenalan SQL dan PL/SQLPengenalan SQL dan PL/SQL

SQL = Structured Query Language.

SQL dibagi menjadi 3 bagian, yaitu :

1. DDL (Data Definition Language) 2. DML (Data Manipulating Language) 3. DCL (Data Control Language)

Universitas Bunda Mulia

Page 9: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 9

System Development Life CycleSystem Development Life Cycle

Strategy and Analysis

Design

BuildAnd

Document

Transition

Production

Universitas Bunda Mulia

Page 10: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 10

Data Storage on Different MediaData Storage on Different Media

DatabaseScheduled Action Policy

ElektronikSpreadsheet

Filling cabinetDatabase

Universitas Bunda Mulia

Page 11: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 11

Relational Database ConceptRelational Database Concept• Dr. E.F Codd proposed the relational

model for database systems in 1970• It is the basis for the relational database

management system (RDBMS)

Universitas Bunda Mulia

Page 12: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 12

Definition of a Relational DatabaseDefinition of a Relational Database

Database

KODE_BARAN

G

NAMA_BARANG

SATUAN_

BARANG

STOK_BARAN

G

ELK-01 RICE COOKE

R

BUAH 20

ELK-02 LEMARI ES UNIT 8ELK-03 TELEVISIELK-04 RADIO/

TAPEBUAH 35

KODE_PASOK

KODE_BARAN

G

KODE_SUPLIE

R

TANGGAL_

PASOK

JUMLAH_

PASOKPAS-

E001

ELK-01 EJ-01 01-JAN-02

8

PAS-E002

ELK-01 EJ-02 01-JAN-02

5

PAS-E003

ELK-02 EJ-01 01-FEB-02

2

PAS-E004

ELK-02 EJ-02 02-FEB-02

3

Table Name : Barang Table Name : Pasok

Universitas Bunda Mulia

Page 13: Oracle-Pengenalan Oracle

http://standi.ubm.ac.id 13

Communicating with a RDBMS Communicating with a RDBMS Using SQLUsing SQL

Database

SQL statement is entered

SQL> SELECT nama_barang

2 FROM barang;

Data is displayedNama_barang

-------------------------------------

RICE COOKER

LEMARI ES

TELEVISI

Statement is sent todatabase

Universitas Bunda Mulia