Kamis, 06 September 2018

Pengaturan Sistem dan User

·         Pengaturan instance

             Instance adalah struktur proses danmemory yang menjalankan sistem database (DBMS, database management system.

·         Parameter file

             File yang berisi daftar parameter inisialisasi dan nilai untuk setiap parameter. Anda menentukan parameter inisialisasi dalam file parameter yang mencerminkan instalasi tertentu. 

Jenis Parameter File :

Ø  Server Parameter File

Sebuah file server parameter adalah file biner yang bertindak sebagai repositori untuk parameter inisialisasi. File server parameter dapat berada pada mesin di mana server database Oracle mengeksekusi. parameter inisialisasi disimpan dalam file server parameter yang gigih, bahwa setiap perubahan yang dibuat untuk parameter sementara contoh sedang berjalan dapat bertahan di contoh shutdown dan startup;

Ø  Inisialisasi Parameter File

Sebuah file parameter inisialisasi adalah file teks yang berisi daftar parameter inisialisasi. file harus ditulis dalam set karakter default klien.

·         Startup-Shutdown

Ø  Startup.

Startup dan Shutdown database adalah user dengan privilege SYSDBA atau SYSOPER.  Secara default user yang mempunyai privilege tersebut adalah user SYS.Melakukan STARTUP database, asumsi database sedang tidak aktif (shutdown). Proses startup database dibagi dalam tiga tahapan, yaitu :

o  NOMOUNT, pada tahap ini yang dibaca adalah parameter file dan System Global Area(SGA) dialokasikan di memori.

o  MOUNT, control file yang terdaftar di parameter file dibaca dan diperiksa sinkron atau tidak.

o  OPEN, pada tahap ini semua datafile yang statusnya ONLINE diperiksa keberadaannya dan  konsistensinya.

Ø  Shutdown

Shutdown database ada empat jenis dengan karakteristik yang berbeda pada setiap jenisnya yaitu :

o   Shutdown Normal

§  semua koneksi baru digagalkan;

§  user yg sedang konek akan ditunggu sampai disconnect;

§  user yg sedang melakukan transaksi akan ditunggu sampai selesai;

§  melakukan checkpoint.

o   Shutdown Transaksional

§  semua koneksi baru digagalkan;

§  user yg sedang konek tidak melakukan kegiatan apapun akan disconnect;

§  user yg sedang melakukan transaksi akan ditunggu sampai selesai;

§  melakukan checkpoint.

o   Shutdown Immediate

§  semua koneksi baru digagalkan;

§  user yg sedang konek tidak melakukan kegiatan apapun akan disconnect;

§  user yg sedang melakukan transaksi dibatalkan;

§  melakukan checkpoint.

o   Shutdown Abort

§  tidak melakukan pengecekan apapun;

§  langsung shutdown;

§  pengecekan dilakukan pada saat startup berikutnya.

·         Control File

       Sebuah file kontrol adalah file biner kecil yang merupakan bagian dari database Oracle. File kontrol yang digunakan untuk melacak status database dan struktur fisik. Setiap Oracle Database harus memiliki minimal satu file kontrol. Namun, dianjurkan untuk membuat lebih dari satu, sampai maksimum dari 8. Setiap salinan file kontrol harus disimpan pada disk drive yang berbeda. Salah satu praktek adalah untuk menyimpan salinan file kontrol pada setiap disk drive yang menyimpan anggota kelompok redo log online, jika log redo online multiplexing. Dengan menyimpan file kontrol di lokasi tersebut, Anda meminimalkan risiko bahwa semua file kontrol akan hilang dalam kegagalan disk tunggal Setiap Oracle Database harus memiliki minimal satu file kontrol. Namun, dianjurkan untuk membuat lebih dari satu, sampai maksimum dari 8. Setiap salinan file kontrol harus disimpan pada disk drive yang berbeda. Salah satu praktek adalah untuk menyimpan salinan file kontrol pada setiap disk drive yang menyimpan anggota kelompok redo log online, jika log redo online multiplexing. Dengan menyimpan file kontrol di lokasi tersebut, Anda meminimalkan risiko bahwa semua file kontrol akan hilang dalam kegagalan disk tunggal.

·         Data Dictionary Views

       Bagian penting dari database Oracle adalah kamus data, yang merupakan read-only set meja yang menyediakan metadata administratif tentang database.

Sebuah Data Dictionary berisi informasi seperti berikut :

Ø  Definisi setiap objek skema dalam database, termasuk nilai-nilai default untuk kolom dan kendala integritas informasi;

Ø  Jumlah ruang yang dialokasikan untuk dan saat ini digunakan oleh objek skema;

Ø  Nama-nama Oracle Database pengguna, hak dan peran yang diberikan kepada pengguna, dan informasi audit yang terkait dengan pengguna (lihat "User Account").

Rabu, 05 September 2018

Istilah – istilah dalam sistem basis data


1.      Enterprise

Yaitu suatu bentuk organisasi data yang disimpan dalam basis data merupakan data operasional dari suatu Enterprise.

#Contoh : Sekolah, Rumah Sakit, Bank dll.


2.     Entitas

Yaitu objek yang dapat dibedakan dengan objek yang lainnya.

#Contoh : Dalam Enterprise Sekolah terdapat Entitas Mahasiswa, Mata kuliah


3.     Attribut

Yaitu sebutan untuk mewakili suatu Entitas / Entity.

#Contoh : Dalam Entitas mahasiswa memiliki attribut NIM, Nama, Alamat,   Agama dll


4.     Nilai data atau Data value

Yaitu informasi yang tercakup dalam setiap elemen data. Isi dai attribut Nilai Data.

5.     Record ( Tuple )

Yaitu kumpulan Field – field yang saling berkaitan yang menginformasikan tentang suatu entity secara lengkap.

6.     File

Yaitu kumpulan record – record yang sejenis dimana mempunyai panjang elemen yang sama, atribute yang sama namun berbeda – beda data value – nya

7.      Database

Yaitu Kumpulan File – File yang mempunyai kaitan antara satu file dengan file lainnya sehingga membentuk suatu bangunan data.

8.     Database Management System ( DBMS )

Yaitu kumpulan file yang saling berkaitan bersama – sama dengan program untuk pengelolaannya. Database adalah kumpulan datanya sedang program pengelolanya berdiri sendiri dalam satu paket program yang berfungsi untuk membaca data, mengisi data, menghapus data serta melaporkan data dalam database.

#Contoh :

Contoh : Tabel Pasien