• Tidak ada hasil yang ditemukan

Handout TIF313 Bab 3 Basic Administration

N/A
N/A
Protected

Academic year: 2017

Membagikan "Handout TIF313 Bab 3 Basic Administration"

Copied!
4
0
0

Teks penuh

(1)

Administrasi Basis Data

Bab 3:

Bab 3 : Basic Administration | 2

Bab 3: Basic Administration

Capaian Pembelajaran.

Agenda.

• Memulai Koneksi ke Database

• Startup dan Shutdown Instance

• Administrasi User

Mahasiswa mampu memahami prosedur melakukan pengelolaan dasar terhadap database Orcale Express 10g.

Bab 3 : Basic Administration | 3

Basic Administration #1

Memulai Koneksi ke Database

• Administrasi dilakukan oleh user yang melakukakn instalasi Oracle Express 10g dan membuat database.

• Tool native dari Oracle untuk administrasi database adalah sqlplus, lokasi ada di $ORACLE_HOME/bin.

• Secara baku, user yang dapat melakukan pengelolaan database adalah user sys.

User sysadalah merupakan super user, dikenal juga sebagai sysdba.

Bab 3 : Basic Administration | 4

Basic Administration #1

• Cara koneksinya adalah seperti contoh berikut: SQL> conn sys/oracle as sysdba

Dapat juga tanpa menyebutkan user sys, yaitu dengan memakai argument /. Contoh:

SQL> conn / as sysdba

(2)

Bab 3 : Basic Administration | 5

Basic Administration #2

Startup dan shutdown instance

Administrasi (aktivitas) yang bisa kita lakukan pada instance adalah startup, shutdown, dan alter. Secara umum proses startup adalah sebagai berikut:

database mati (shutdown), background process belum naik. Memori

belum dialokasikan;

Nomount, backgroung process dinaikkan. Memory dialokasikan

Mount, instance membaca control file. Control file berisi konfigurasi

database. Instance belum membaca data file.

Open, instance sudah membaca data file (header). Database siap diakses.

Bab 3 : Basic Administration | 6

Basic Administration #2

Bab 3 : Basic Administration | 7

Basic Administration #2

• Command (perintah) startup : startup startup

open startup nomount startup mount startup force

• Command “startup” saja tanpa argument, by default adalah

“startup open” Command “startup force” adalah sama saja dengan “shutdown abort” kemudian “startup”.

Bab 3 : Basic Administration | 8

Basic Administration #2

• Command shutdown : shutdown normal shutdown transactional shutdown immediate shutdown abort

(3)

Bab 3 : Basic Administration | 9

Basic Administration #3

Administrasi User

•Waktu kita membuat database, secara otomatis Oracle membuat user sys dan system.

User sys bisa melakukan apa saja, oleh karenanya disebut sebagai super user. Pertimbangannya adanya user system adalah masalah security.

User system digunakan untuk administrasi database sehari-hari, misalnya membuat user, tablespace, dan lain-lain.

Bab 3 : Basic Administration | 10

Basic Administration #3

Create User SQL> conn system

SQL> create user <nama_User> identified by <password>;

Untuk melihatnya lihat di view dba_users:

SQL> select * from dba_users where username=‘<nama_user>';Alter (mengubah) User

Semua atribut user bisa diubah (alter) kecuali username itu sendiri. Syntax: SQL> alter user <nama_user> identified by <password_baru>;

Bab 3 : Basic Administration | 11

Basic Administration #3

Grant User

user tidak dapat melakukan koneksi sebelum diberi hak (grant) untuk melakukan koneksi ke database. Syntax:

SQL> conn system;

SQL> grant connect to <nama_user>;

Untuk menambahkan hak membuat tabel, syntax: SQL> conn system;

SQL> grant create table to <nama_user>;

Bab 3 : Basic Administration | 12

Basic Administration #3

Grant Role Resource

Grant role resource, adalah pemberian hak kepada user untuk dapat melakukan pengelolaan penuh terhadap database. Syntax: SQL> conn system;

SQL> grant RESOURCE to rohmad;

Umumnya, cukup dengan memberi grant CONNECT dan RESOURCE ke user yang baru dibuat, user tersebut sudah bisa melakukan banyak pekerjaan.

SQL> create user <nama_user> identified by <password>; SQL> grant CONNECT to <nama_user>;

(4)

Bab 3 : Basic Administration | 13

Basic Administration #3

Menghapus (drop) User

Untuk melakuakn penghapusan user, cukup menggunakan perintah dengan syntax:

SQL> drop user <nama_user>;

Administrasi Basis Data

Referensi

Dokumen terkait

Dengan dasar pemikiran tersebut diatas, penulis ingin meneliti pengaruh suplementasi seng 20 mg yang diberikan dua kali setiap minggu selama 12 minggu

This scientific work entitled &#34;The Development of Performing Arts in Bandung Regency Longser Year 1975-2002: An Overview of the Role Ateng Japar For Artists

Dari hasil analisis morfologi partikel dengan SEM pada sampel diatas dapat disimpulkan kondisi terbaik diperoleh pada sampel hidroksiapatit berporogen pati biji

Hasil penelitian menunjukkan bahwa pengaruh pemberian giberellin berpengaruh nyata terhadap tinggi bibit 10, 12 dan 14 MSPT dengan dosis paling baik adalah 200 ppm dan

Segenap Dosen Fakultas Psikologi Universitas Katolik Soegijapranata Semarang yang telah memberikan pengarahan dan nilai-nilai hidup selama penulis menjalani studi di

Sebuah dokumen yang telah ditandatangani dapat diverifikasi dengan valid dengan menggunakan skema Pratical Forward Secure Sequential Aggregate Signature , dan dengan adanya

Semua data simulasi ini akan dilanjutkan dengan analisis timeseries, dimana hasil dari pengolahan data ini diharapkan dapat memberikan gambaran awal

Berikut ini merupakan beberapa gambar habitat perkembangbiakan Anopheles yang ditemukan di Kecamatan Belakang Padang (Gambar 1 – 4). Pulau Pekasih terletak di