• Tidak ada hasil yang ditemukan

Introduction to Oracle Database Administrator

N/A
N/A
Protected

Academic year: 2019

Membagikan "Introduction to Oracle Database Administrator"

Copied!
34
0
0

Teks penuh

(1)

By:Arif Basofi

Administrator Database Oracle

(2)

Points

Administrasi Data dan Adminstrator Database

Oracle Products

(3)

1-3

Administrasi Data

dan

(4)

Administrasi Data & Adminstrator Database

Data Penting untuk Diorganisasikan

Data adalah aset

sangat bernilai untuk dikelola

Administrasi data yang efektif memudahkan

pembuatan keputusan di segala tingkat

(5)

1-5

Administrasi Data &

Adminstrator Database…

Masalah Data:

Definisi berganda terhadap entitas data

Ketidak-konsistesian terhadap data yg sama pada

database

yang berbeda

kesulitaan dlm integrasi data

Kualitas data yg rendah karena sumber data yg tidak

tepat atau ketidaktepatan waktu dalam mentransfer data

dari sistem lain

mengurangi keandalan

Kurang mengenal dan memahami data yang ada

(kurang analisa)

manfaat berkurang

Respon waktu yang lama

(6)

Administrasi Data & Adminstrator Database…

Seorang Data Administrator

(DA)/Information Resource

Manager:

orang yang mengepalai

fungsi administrasi data

.

Seorang Database Administrator (DBA):

Orang yang bertanggung jawab dalam

merancang database

(7)

1-7

Administrasi Data & Adminstrator Database…

Data Administrator

(DA):

Fungsi pada perusahaan yg bertanggung jawab dalam

mengelola keseluruhan sumber data

dalam organisasi

Menentukan standar

dan

pendefinisian

data

dalam lingkup

perusahaan

Database Administrator (DBA):

Fungsi

teknis

yg bertanggung jawab thd

perancangan

database

secara

fisik

Menangani masalah

2

teknis seperti

penerapan keamanan

,

(8)

Fungsi DA & DBA

Perencanaans Database

Membuat strategi/kebijakan database perusahaan

Membuat arsitektur informasi perusahaan

Membuat model biaya/manfaat

Merancang lingkungan database/memilih teknologi

Membuat rencana adminsitrasi data

Analisis Database

Menentukan kebutuhan data

Menentukan aturan-aturan bisnis

Menentukan kebutuhan operasional

Memcahkan konflik-konflik kebutuhan

Memelihara data dictionary/repository perusahaan Perancangan Database

Melakanakan perancangan database secara logis

Merancang model ekssternal (subskema)

Merancang model fisik (internal)

Merancang kontrol integritas

DA

(9)

1-9

Fungsi DA & DBA…

Implementasi Database

Menentukan kebijakan akses database

Membentuk kontrol integritas

Memasang DBMS

Mengawasi pemuatan database

Menentukan prosedur pengujian

Membuat standar pemrograman aplikasi

Membentuk prosedur utk backup/recovery

Melakukan pelatihan user

Operasi dan Pemeliharaan

Backup dan recovery thd database

Memperbaharui DBMS

Memonitor kinerja database

Menyetel dan mengatur kembali database

Memaksakan prosedur dan standar

(10)

Fungsi DA & DBA…

Pertumbuhan dan Perubahan

Mewujudkan prosedur kontrol perubahan

Merencanakan pertumbuhan dan perubahan

Mengevaluasi teknologi baru

(11)
(12)

Oracle Corporation

Oracle corporation

: merupakan salah satu perusahaan perangkat lunak

terbesar di dunia dan merupakan penyedia utama dari perangkat lunak

sistem database (DBMS), yang berbasis di Redwood Shores, California,

AS.

Awal mula RDBMS Oracle:

Lawrence Joseph Ellison telah mendirikan System Development Laboratories untuk mengembangkan sistem basis data relasional yg dinamakan Oracle RDBMS dgn menggunakan SQL, untuk menantang pasaran program basis data relasional IBM, yg bernama DB2.

– Tahun 1982, mengubah nama company-nya menjadi Oracle Corporation

setelah sukses dgn produk basis datanya dgn nama yg sama, yaitu Oracle.

– Oracle Corporation mulai berkembang dgn memenangkan berbagai kontrak pengembangan aplikasi2 basis data di berbagai perusahaan besar di Amerika.

– Hingga bergerak untuk mengembangkan h/w & s/w utk menangani basis data video, suara (audio) dan teks berukuran besar yg berjalan pd jaringan internet.

(13)

1-13

Oracle Products

Produk-produk Oracle, meliputi:

Oracle Database

: database pertama yang dirancang untuk

enterprise grid computing, sebuah database yang paling flexibel

dan hemat biaya dalam mengatur informasi dan aplikasi.

(Tersedia dalam 3 edisi: Enterprise, Standart & Personal)

Oracle Application Server

: Oracle’s Java 2 Enterprise Edition

( J2EE ) server yang bersertifikat, mengintegrasi segala yang

dibutuhkan untuk mengembangkan dan membuat aplikasi

berbasis web. Aplikasi server mendeploy portals e-bussiness,

Web services, dan aplikasi transaksional seperti PL/SQL,

Oracle Forms, dan aplikasi yang berbasis J2EE.

(14)

Produk-

produk Oracle, meliputi:…

Oracle Collaboration Suite

: adalah satu, sistem yang

terintegrasi untuk semua komunikasi data dalam sebuah

organisasi : voice, e-mail, fax, wireless, calendar information,

dan file-file.

Oracle Development Suite

: Oracle Developer Suite

sangatlah komplit, suatu integrasi yang mengkombinasikan

application development dan bussiness intelligence tools.

Oracle Services

: Services seperti Oracle Consulting dan

Oracle University (course center) yang menyediakan

keahlian yang dibutuhkan untuk menjaga Oracle project

supaya tetap dalam jalur dan berjalan dengan baik

(15)

1-15

REVIEW

Relational Database System

Database Oracle merupakan relational database (RDBMS).

Bahasa RDBMSyang digunakan adalah standar SQL.

Elemen RDBMS: table, row, column, field/cell.

Konsep RDBMS:

adanya relasi antar table

(16)

Struktur Database dalam Oracle

Contoh struktur database dalam Oracle: ERD sistem Human Resources (HR)

Pada ERD tersebut menunjukkan beberapa tabel dan relasi di antara tabel tersebut. ERD digunakan untuk mendefinisikan batasan yang digunakan untuk mengecek kevalidan data yang disimpan pada tabel database.

Batasan integritas (Integrity Constraints) didefinisikan sebagai bagian dari definisi tabel pada data dictionary sesuai aturannya.

(17)

1-17

(18)

Constraints Database Oracle

Oracle Database 10g mendukung beberapa tipe constraints:

1. NOT NULL

: Tidak mengijinkan nulls (nilai yang kosong) pada

kolom tabel.

2. UNIQUE

: Tidak mengijinkan nilai ganda dan nilai nulls pada

column.

3. PRIMARY

KEY

: kunci utama, Tidak mengijinkan nilai ganda dan

nulls pada column atau kumpulan dari column .

4. FOREIGN

KEY

: kunci tamu, Membutuhkan beberapa nilai pada

column atau kumpulan dari column untuk mencocokkan nilai pada

tabel yang berelasi UNIQUE atau PRIMARY KEY.

(19)

1-19

Structure Query language (SQL)

Structured Query Language

(

SQL

) : Standar Interaktif dan

bahasa pemrograman untuk mendapatkan informasi dari dan

mengupdate informasi pada sebuah database.

SQL menyediakan beberapa statement untuk bermacam tugas,

termasuk :

Querying

Data

Insert, update

, dan

delete

baris pada tabel

Creating

,

replacing

,

altering

, dan

dropping

obyek

Mengontrol

akses

pada sebuah database dan sebuah obyek

(20)

By:Arif Basofi

Instalasi

(21)

1-21

System Requirements

Spec. Hardware untuk instalasi Oracle 10g:

Processor min. PIV (min. 1 GHz)

OS: WinNT, WinXP, Unix & Linux

Physical RAM 512 MB (2 - 4 GB better)

Free space untuk software Oracle sebesar 3 GB (belum

(22)

Optimal Flexible Architecture (OFA)

Struktur penyimpanan file

saat instalasi diatur

oleh

OFA

.

OFA didesain untuk

:

Mengorganisasi software dengan jumlah besar

Memfasilitasi tugas-tugas rutin administrator

Memfasilitasi perpindahan antara beberapa database Oracle

Mengelola dan mengatur pertumbuhan database

(23)

1-23

Setting Environment Variables

Setting environment variables yang perlu diketahui:

ORACLE_BASE

: Struktur direktori dasar tempat instalasi

Oracle 10g

ORACLE_HOME

: Directory yang berisi software Oracle

ORACLE_SID

: Nama instance awal (defaultnya ORCL)

(24)

Instalasi Oracle Database

Sumber: https://thinkxfree.wordpress.com/2012/05/20/step-by-step-installasi-database-server-oracle-10g-for-windows-server/

Dari

installer Oracle 10g

dan Klik “

Setup

” dan proses selanjutnya

(25)

1-25

Memilih metode Installasi berupa Basic Installation dan Advanced Installation.

Advanced Installation ini adalah option Installasi Customize untuk atau mode expert. Misal kita pilih option ini karena akan melakukan Installasi sesuai

(26)

Selanjutnya adalah pilihan Jenis Installasi, maksudnya adalah Jenis Database yang akan kita Installasi. Disini kita utamakan pilihan Database Enterprise Edition dan Database Standart Edition. Perlu kita perhatikan hal ini karena menyangkut Kapasitas Database, Kapasitas Processor server kita, serta License yang kita miliki (atau yang akan kita planningkan / akan kita beli suatu hari nanti). Misal Pilih Database Enterprise Edition. Selanjutnya klik

(27)

1-27

Muncul option Home Detail dan folder penempatan file Installasi Oracle 10g

nanti. Tentukan namanya ( biasanya Oracle akan otomatis memberikan nama tapi bisa kita ubah sesuka kita ), serta tentukan nama folder Installasi Oracle.

(28)
(29)

1-29

Misal hanya akan melakukan Installasi Oracle Software saja, sedangkan

(30)
(31)

1-31

(32)
(33)

1-33

(34)

Gambar

tabel pada data dictionary sesuai aturannya.

Referensi

Dokumen terkait

Untuk mengekstrak data digunakan atribut yang unik yang akan menjadi primary key atau foreign key yang terhubung dari satu tabel ke tabel lain sehingga setiap nilai dari

Pihak sekolah harus tetap memperhatikan siswa selama liburan sekolah, apakah siswa dilecehkan, diserang secara seksual, tidak dirawat dengan baik (keluarga kurang mampu),

Penelitian epidemologi menunjukkan bahwa kanker leher rahim mempunyai karakteristik seperti pada wanita yang berusia 35-55 tahun memiliki risiko lebih besar untuk menderita

Juga diperoleh hasil dari pengujian dengan Anova didapat bahwa jenis dan ukuran font mempengaruhi kecepatan pembacaan teks, sedangkan warna font, interaksi dua arah, serta

Untuk itulah dalam kajian skripsi ini penulis juga menekankan tentang etika pemberitaan media massa ( kode etik jurnalistik ) pada salah satu media massa yaitu Tabloid

bahwa berdasarkan pertimbangan sebagaimana dimaksud dalam huruf a dan huruf b, perlu memberikan Penugasan Survei Pendahuluan Panas Bumi kepada PT Hitay Tanjungsakti

Dengan demikian hipotesis yang kedua yang menyatakan “Brand awareness yang terdiri dari unware of brand, brand recognition, brand recall dan top of mind secara

Tujuan dari penelitian ini adalah untuk memperoleh data dan informasi keragaman jenis fauna khususnya jenis-jenis burung endemik di Kawasan Hutan Blok Aketajawe