• Tidak ada hasil yang ditemukan

Handout TIF313 Bab 1 Pendahuluan

N/A
N/A
Protected

Academic year: 2017

Membagikan "Handout TIF313 Bab 1 Pendahuluan"

Copied!
4
0
0

Teks penuh

(1)

Bab 1 : Pendahuluan | 1

Bab 1: Pendahuluan

Capaian Pembelajaran.

Agenda.

• Pendahuluan

– Basisdata (database), SQL, Oracle

• Instance vs Database

• Teori dan Administrasi init file (pfile dan spfile)

Mahasiswa mampu mengenal dan memahami definisi basisdata, SQL, dan Oracle sehingga memudahkan untuk memahami materi selanjutnya.

Bab 1 : Pendahuluan | 2

Pendahuluan

Basisdata

• Basisdata (database) bila diterjemahkan kedalam bahasa Indonesia secara harafiah berarti pangkalan data yang memuat banyak data dan tool-tool yang terkait dengan operasi data.

• databaseselain sebagai tempat parkirnya data juga mempunyai bahasa programnya sendiri yang mempunyai kemampuan untuk tidak hanya memanipulasi data tapi juga untuk membangun suatu aplikasi website.

Bab 1 : Pendahuluan | 3

Pendahuluan

SQL (Structured Query Language)

• SQLatau Structured Query Language adalah sekumpulan perintah yang digunakan oleh pengguna database untuk memanipulasi data yang tersimpan.

•Manipulasi yang bisa dilakukan adalah, antara lain :

–Select yaitu memilih data sesuai dengan kriteria tertentu yang anda inginkan;

–Update yaitu memperbaharui data dengan data yang lebih baru sesuai dengan kriteria tertentu yang anda inginkan;

Bab 1 : Pendahuluan | 4

Pendahuluan

SQL (Structured Query Language)

–Deleteyaitu menghapus data dengan kriteria tertentu yang anda inginkan;

–Insertyaitu menambah data baru.

• Tiga perintah terakhir sering dikenal dengan sebutan CRUD.

• Contoh:

(2)

Bab 1 : Pendahuluan | 5

Pendahuluan

Oracle

• Oracle Corporation yang berdiri pada tahun 1977.

• Sebelumnya mengembangkan database Oracle sebagai perangkat lunak yang dipakai oleh pihak militer US.

• Seiring perkembangan database, Oracle juga dipergunakan dan dijual ke pihak sipil atau bisnis.

• Oracle tidak hanya digunakan dalam ranah database namun juga dalam ranah aplikasi dan perangkat keras.

Bab 1 : Pendahuluan | 6

Pendahuluan

Oracle

• Database Oracle memiliki berbagai edisi, antara lain:

– Standard One edisi berbayar dengan batasan maksimal dua prosesor;

– Standard edisi berbayar dengan batasan maksimal empat prosesor;

– Enterprise edisi berbayar tanpa batasan prosesor;

• Express edisi gratis dengan batasan data maksimal 4 Gigabyte.

• Versi terakhir, 11.2.0.6, database Oracle tersedia untuk hampir semua platform (Windows, Linux, Unix, 32 atau 64 bit).

Bab 1 : Pendahuluan | 7

Instance vs Database

Arsitek

tu

r

Datab

ase

Oracle

Bab 1 : Pendahuluan | 8

Instance vs Database

• Instance adalah struktur proses dan memory yang menjalankan sistem database (DBMS, database management system).

• Database adalah sekumpulan file yang menyimpan data (yang terdiri atas datafile, controlfile, dan redo log file).

(3)

Bab 1 : Pendahuluan | 9

Teori dan Administrasi init file (

pfile

dan

spfile

)

• Konfigurasi instance disimpan di file bertipe text yang dikenal dengan init file (initial file) atau pfile (parameter file).

• Mulai versi 9i Oracle memperkenalkan pfile bertipe biner yang disebut spfile.

• Di Unix family, init file ada di directory$ORACLE_HOME/dbs,

sedangkan di Windows ada di folder

%ORACLE_HOME%\database.

Bab 1 : Pendahuluan | 10

Teori dan Administrasi init file (

pfile

dan

spfile

)

• Format nama file:

– Pfile:initNAMAINSTANCE.ora.

• Di Unix, nama instance adalah case sensitive, instance dataku berbeda dengan DATAKU. Pfile untuk instance dataku adalah initdataku.ora. Dan Pfile untuk instance DATAKU adalahinitDATAKU.ora. • Sedangkan di Windows, nama init file tidak case sensitive, instance

dataku akan sama denganDATAKU. Ketika membuat database dengan DBCA, initfile yang terbentuk adalahINITdataku.ORA. Penggantian nama initfile INITdataku.ORA menjadi initDATAKU.oratidak akan mempengaruhi sistem.

Bab 1 : Pendahuluan | 11

Teori dan Administrasi init file (

pfile

dan

spfile

)

– Spfile:spfileNAMAINSTANCE.ora

• Sama seperti pfile, case sensitive di Unix dan tidak case sensitive di Windows

• Cara membuat initfile: 1. Pfile

Dibuat secara manual pakai text editor , contoh: notepad di Windows dan vi di Unix. Bisa juga dibuat berdasarkan content spfile yang sudah ada. SQL> create pfile from spfile;

Bab 1 : Pendahuluan | 12

Teori dan Administrasi init file (

pfile

dan

spfile

)

2. Spfile

Spfile tidak bisa dibuat dengan text editor sebagimana membuat pfile. Tentu saja, file binary tidak bisa dibuat (diedit) dengan text editor. Spfile hanya bisa dibuat dengan cara berikut ini (content-nya diambil dari pfile yang sudah ada):

(4)

Bab 1 : Pendahuluan | 13

Teori dan Administrasi init file (

pfile

dan

spfile

)

• Secara baku, jika spfile sudah ada ketika startup Oracle akan membaca parameter dari spfile, jika tidak ada spfile, Oracle membaca pfile dan jika tidak ada keduanya, instance tidak bisa di-startup.

SQL> startup

ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file

‘/mnt01/oracle/10.2.0.3/dbs/initDATAKU.ora’

Administrasi Basis Data

Referensi

Dokumen terkait

Etiologi ptosis terutama terjadi akibat tidak baiknya fungsi muskulus levator palpebra, lumpuhnya saraf ke III untuk levator palpebra atau dapat pula terjadi akibat jaringan

Dengan alasan tersebut maka pada proyek akhir saya buat suatu alat Pengukur Energi Listrik Berbasis Mikrokontroller7. Alat ini akan bekerja pada waktu ada

2011 , ‘Pengaruh Konseling Apoteker Terhadap hasil Terapi Pasien Hipertensi di Poliklinik Penyakit dalam RSUD Kraton Kabupaten Pekalongan’, Tesis, MSc, Fakultas Farmasi,

Ustaz muhyiddin menjadi salah satu pemrakarsa utama dari pendirian UnnU di Sulawesi Selatan. Peran itu dapat ia lakukan karena didukung oleh pengalamannya sebagai guru dan

Penahanan rumah yang dilakukan oleh pemerintah Myanmar terhadap Aung San Suu Kyi tersebut juga tidak disertai dengan alasan yang jelas dan tidak ada peradilan yang jujur dan

Bagian pengolahan saus ini mempunyai fungsi dan ruang lingkup pekerjaan menyiapkan dan membuat berbagai macam saus serta makanan panas yang pada dasarnya merupakan makanan pokok

Untuk pengumpulan data, data primer diperoleh dari hasil penelitian penurunan kadar Cu 2+ pada limbah cair industri perak di Kotagede dengan cara presipitasi menggunakan