SlideShare a Scribd company logo
2

MEMBUAT &
MENGHAPUS
DATABASE
Teknik Informatika UNIKOM (2013)
Konsep Database
DBMS Lain
(MySQL, SQL Server)

Oracle

Database

Database





User/Schema

Database

User/Schema


Oracle-academy@if-unikom (2013)

Database
Membuat Database


Membuat database dapat dilakukan dengan 2
cara yaitu :
 Menggunakan

Database Configuration Assistant

(DBCA)
 Menggunakan perintah SQL (CREATE
DATABASE)

Oracle-academy@if-unikom (2013)
Membuat Database Dengan
DBCA

Oracle-academy@if-unikom (2013)
Operations

Oracle-academy@if-unikom (2013)
Database Templates

Oracle-academy@if-unikom (2013)
Database Identification

Oracle-academy@if-unikom (2013)
Management Options

Oracle-academy@if-unikom (2013)
Database Credentials

Oracle-academy@if-unikom (2013)
Storage Options

Oracle-academy@if-unikom (2013)
Database File Locations

Oracle-academy@if-unikom (2013)
Database Content

Oracle-academy@if-unikom (2013)
Initialization Parameters (1)

Oracle-academy@if-unikom (2013)
Initialization Parameters (2)

Oracle-academy@if-unikom (2013)
Initialization Parameters (3)

Oracle-academy@if-unikom (2013)
Initialization Parameters (4)

Oracle-academy@if-unikom (2013)
Database Storage

Oracle-academy@if-unikom (2013)
Creation Options

Oracle-academy@if-unikom (2013)
Installation Confirmation

Oracle-academy@if-unikom (2013)
Proses Pembuatan Database

Oracle-academy@if-unikom (2013)
Pengaturan User Account

Oracle-academy@if-unikom (2013)
Test Koneksi Database

Oracle-academy@if-unikom (2013)
Test SQL
SQL> select table_name,tablespace_name from user_tables;

TABLE_NAME
-----------------------------DEPT
EMP
BONUS
SALGRADE

TABLESPACE_NAME
-----------------------------USERS
USERS
USERS
USERS

SQL> select * from dept;
DEPTNO
---------10
20
30
40

DNAME
-------------ACCOUNTING
RESEARCH
SALES
OPERATIONS

LOC
------------NEW YORK
DALLAS
CHICAGO
BOSTON

Oracle-academy@if-unikom (2013)
Oracle Service

Oracle-academy@if-unikom (2013)
Menghapus Database


Jika suatu saat suatu database ingin dihapus,
maka ada 2 cara yang bisa digunakan yaitu :
 Menggunakan

Database Configuration Assistant

(DBCA)
 Menggunakan Perintah SQL (Drop Database)

Oracle-academy@if-unikom (2013)
Menghapus Database Dengan DBCA

Oracle-academy@if-unikom (2013)
Menghapus Database Dengan DBCA

Oracle-academy@if-unikom (2013)
Menghapus Database Dengan DBCA

Oracle-academy@if-unikom (2013)
Menghapus Database Dengan DBCA

Oracle-academy@if-unikom (2013)

More Related Content

PPTX
Pune-Cocoa: Core data - I
PPTX
android sqlite
PPT
Sqlite
PPTX
Android Training (Storing data using SQLite)
PDF
Advanced Core Data
PDF
The Ultimate Guide to Oracle database security administration 1 z0 116
PDF
The Ultimate Guide to Upgrade ocp java 6, 7 & 8 to java se 11 developer ...
Pune-Cocoa: Core data - I
android sqlite
Sqlite
Android Training (Storing data using SQLite)
Advanced Core Data
The Ultimate Guide to Oracle database security administration 1 z0 116
The Ultimate Guide to Upgrade ocp java 6, 7 & 8 to java se 11 developer ...

What's hot (16)

PDF
Persitance Data with sqlite
PPT
SQL Views
PPT
MYSQL.ppt
DOCX
Android database tutorial
PPTX
SQLite database in android
PPT
MySQL Replication Basics
PPTX
Sqlite
PDF
2713897 oracle-unix-oracle
PPTX
MS Sql Server: Creating Views
PPT
MySQL and its basic commands
PPTX
Android Database
PDF
Persistence on iOS
ODP
Introduction4 SQLite
PPTX
PPTX
Advantage & Disadvantage of MySQL
PPTX
SQLite: Light, Open Source Relational Database Management System
Persitance Data with sqlite
SQL Views
MYSQL.ppt
Android database tutorial
SQLite database in android
MySQL Replication Basics
Sqlite
2713897 oracle-unix-oracle
MS Sql Server: Creating Views
MySQL and its basic commands
Android Database
Persistence on iOS
Introduction4 SQLite
Advantage & Disadvantage of MySQL
SQLite: Light, Open Source Relational Database Management System
Ad

Viewers also liked (19)

DOCX
Bisnis plan
PPTX
lillard 2050 ies amurga
PDF
Подмосковный лагерь "Радуга"
PPTX
PPT
It's been one year
PDF
Giz2011 commercialisation-solar-energy-india-en
PPTX
О деятельности Антинаркотической комиссии СЗАО
PDF
grey box modeling of a low pressure electric boiler for domestic hot water s...
PDF
Госуслуги в электронном виде
PPT
Деятельность лечебно-профилактических учреждений СЗАО по предупреждению и ран...
PDF
О стимулировании ИП к переходу на патентную систему налогообложения
PPT
книжката или мишката
PPTX
Sat Exam Reading Strategies Short Passages
PPT
The necklace
PPTX
TOEFL Speaking Strategies and Practice 1
PPTX
Sat Introduction
PPTX
Depreciation ppt 2013
PPTX
сучасний урок 2010
PDF
Places de marché by Shopping Flux
Bisnis plan
lillard 2050 ies amurga
Подмосковный лагерь "Радуга"
It's been one year
Giz2011 commercialisation-solar-energy-india-en
О деятельности Антинаркотической комиссии СЗАО
grey box modeling of a low pressure electric boiler for domestic hot water s...
Госуслуги в электронном виде
Деятельность лечебно-профилактических учреждений СЗАО по предупреждению и ран...
О стимулировании ИП к переходу на патентную систему налогообложения
книжката или мишката
Sat Exam Reading Strategies Short Passages
The necklace
TOEFL Speaking Strategies and Practice 1
Sat Introduction
Depreciation ppt 2013
сучасний урок 2010
Places de marché by Shopping Flux
Ad

Recently uploaded (20)

DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
Weekly quiz Compilation Jan -July 25.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PDF
RMMM.pdf make it easy to upload and study
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Orientation - ARALprogram of Deped to the Parents.pptx
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Trump Administration's workforce development strategy
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPTX
Cell Types and Its function , kingdom of life
PPTX
Lesson notes of climatology university.
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Weekly quiz Compilation Jan -July 25.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
RMMM.pdf make it easy to upload and study
O5-L3 Freight Transport Ops (International) V1.pdf
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Final Presentation General Medicine 03-08-2024.pptx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Orientation - ARALprogram of Deped to the Parents.pptx
human mycosis Human fungal infections are called human mycosis..pptx
Chinmaya Tiranga quiz Grand Finale.pdf
O7-L3 Supply Chain Operations - ICLT Program
Trump Administration's workforce development strategy
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Cell Types and Its function , kingdom of life
Lesson notes of climatology university.
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3

02. membuat database

Editor's Notes

  • #3: Pengaksesan database hanyadapatdilakukandenganmenggunakanjikaseseorangtelahmempunyai user account.Dalam Oracle ada 2 user yang biasadigunakanuntukmembuat user account, yaituSYSdanSYSTEM. User-user tersebutpastiadadisetiap database Oracle karenasecaraotomatisdibuatketika database dibuat. User tersebutdigunakanuntukmelakukanadministrasi database.Dalam Oracle, setiap user akanmempunyaiobjek-objek database (view, table, stored procedure, triger, dll) masing-masing. Jadi user danobjeknyabersaadalamsuatuobjek database yang disebutsebagai Schema. Schemaadalahpengelompokanobjek-objeksecaralogikdidalam database berdasarkan user pemiliknya. Berbedadengan DMBS lain yang memisahkanantara database dengan user. Lihatperbedaannyasepertipadagambardiatas.Dalamsebuah server yang menggunakan Oracle biasanyatidakterlalubanyak database, tetapimasihmemperbolehkanmemilikibanyak user atau schema. Sedangkandalam server yang menggunakan DBMS lain sepertiMySQLdan SQL Server dimungkinkanuntukmembuatsuatu database yang banyak.
  • #5: Database Configuration Assistant (DBCA) dapatdipanggildenganmengkliktombol Start  Oracle - OraDb10g_homeX Configuration and Migration Tools  Database Configuration Assistant.KliktombolNext.
  • #6: Adabeberapapilihanoperasi yang bisadilakukanyaitu :Create a DatabaseDipilihjikainginmembuatsebuah database baru.Configure Database OptionsDipilihjikainginmelakukankonfigurasiulang database yang telahdibuat.Delete a DatabaseDipilihjikainginmelakukanpenghapusan database.Manage TemplatesMengatur template database. Template database digunakansebagaidasardarisebuah database baru.Configure Automatic Storage ManagementDipilihjikainginmelakukanpengaturan database Automatic Storage Management (ASM) yaitu database denganmekanismepenyimpanan data diatursecaraekslusifoleh Oracle.Padaperkuliahansekarang, pilihCreate a Database. KemudiankliktombolNext.
  • #7: Padalayarini, Andadimintauntukmemilihdari template mana database andaakandibuat. Ada 4 pilihanyaitu Custom Database, Data Warehouse, General Purpose, dan Transactional Processing. Template database didesaindioptimalisasiberdasarkanbebankerjadarikarakteristiksistem yang adayaitu Data Warehouse, Transaction Processing dan General Purpose. Untukmelihat option-option dari database template tersebut, kliktombolShow Details.Pastikanandamengetahuikarakteristiksistem yang akanandabuatsehinggatidaksalahdalammemilih database template. Untukperkuliahansekarang, pilih database template General Purpose dankliktombolNext.
  • #8: Isilah Global Database Name. Global Database Name digunakanuntukmengenal/mengidentifikasikanebuah database Oracle. Umumnya Global Database Name berformatnama.domain. Contoh : dbtest.if-unikom.netOracle system identification (SID) adalahnamadari instance yang dihubungkanke database. Oracle SID maksimaldelapankaraterdanharus unique dalamsatu server. Oracle SID biasanyasamadengannama database. Contoh : dbtestPadaperkuliahansekarang, gunakancontohdiatasdankemudiankliktombolNext.
  • #9: PilihConfigure the Database with Enterprise Manager agar kitadapatmengatur database melalui tool yang bernamaEnterprise Manager.UntuksekarangpilihanEnable Email Notification danEnable Daily Backup tidakusahdipilih.
  • #10: JikaandamemilihUse the Same Password for All Accounts berartiuntuk user-user berikutSYS, SYSTEM, DBSNMP, danSYSMANakanmenggunakan password yang sama.JikaandamemilihUse Different Password maka password untuktiap user tersebutbolehberbeda.Padaperkuliahini, pilihUse the Same Password for All Accounts, kemudianisi password dankonfirmasinyadengan password oracle (untukmemudahkanpemeliharaan).KliktombolNext.
  • #11: Untuksekarang, pilihFile System. Iniberarti Oracle akanmenggunakan File System untukpenyimpanan database. KemudiankliktombolNext.
  • #12: Tentukanlokasitempatpenyimpanan database.Adatigapilihan yang bisadigunakanyaitu :Use Database File Location from TemplateFile database disimpansesuaidenganlokasi yang ditentukanoleh template database yang telahdipilih. Tetapiandamasihdibolehkanuntukmembuatdanmemodifikasinamadanlokasi file setelah database selesaidibuat.Use Common Location for All Database FilesFile database disimpan di sebuah folder yang kita tentukan. Klik tombol Browse untuk mencari lokasi folder.Use Oracle-Managed FilesManajemen file dilakukansecaraotomatisakandiaturoleh Oracle.PilihUse Database File Location from Template, kemudiankliktombolNext.
  • #13: DBCA menyediakanbeberapacontoh schema atau user account yang berisiobjek-objekuntukkeperluan tutorial. Nama schema yang disediakandisesuaikandengansistemaplikasitertentu, misalkanuntukaplikasi yang berkaitandenganKepegawaianAndabisamenggunakantabel-tabel yang adadi schema atau user HR (Human Resources) untuktutorialnya. Schema yang disediakanadalahsebagaiberikut:HR (human resources)OE (Order Entry)PM (Product Media)SH (Sales History)QS (Queued Shipping)Jikaandamembuat database untukkeperluanbelajar, makaSample Schemas wajibdipilih. Tetapijikaandamembuat database untukkeperluanbisnis yang sebenarnya, makacontoh database initidakusahbuat. Klik tab Customs Scripts jikaandainginmenyisipkan script-script SQL yang akandieksekusiketikamembuat database.Untuksaatinitidakusahmengisibagian Customs Scripts. KliktombolNextuntukmelanjutkanprosespembuatan database.
  • #14: Padapengaturan Parameter Inisialisasi, ada 4 bagian yang harusdiatur, yaitu :MemorySizingCharacter SetsConnection ModePadabagianpengaturan Memory, andadimintauntukmenentukanberapabesarmemori yang akandigunakanoleh database Oracle. Pengaturanmemoribisadilakukandengan 2 carayaituTypical. Mengaturbesaralokasimemori yang akanumumdigunakan. Defaultnyaadalah 40% dari total memorifisik.Custom. Mengaturbesaralokasimemori yang akandigunakansecara manual.Untukperkuliahanini, sementaragunakanTypical.
  • #15: Padabagianinidilakukanpengaturanbesarblok yang akandigunakanoleh database.Padabagianinijugamengaturbanyaknya user sistem yang bolehterkoneksidalamsatuwaktusecarabersamaan. Banyaknya user haruslebihbesardari 6 karena oracle membutuhkan 5 buahuntukproses background dan 1 untukprosese user.
  • #16: Tab Character Set digunakanuntukmelakukankonfiurasi character set yang digunakandalam database. Pada tab iniAndabisamenentukan database character set, national character set, bahasadan format tanggal. Character sets akanmenentukan format penyimpanan data danbagaimana data ditampilkan. Secara default character set mengikuti setting yang adadisistemoperasi. Default Language adalah American dan Date Format adalah United States atau DD-MON-YYYY.Untukpertemuanini, pilihUse the default.
  • #17: Adaduacaramelakukankoneksidari client ke database server yaituDedicated Server Modedan Shared Server Mode. Koneksi Dedicated Server Mode berarti satu user koneksi atau session akan dilayaniolehsatu server process.Koneksi Shared Server Mode berartisatu server process akanmelayanibeberapakoneksi user.Secara default Connecton mode adalah Dedicated Server Mode.Untukperkuliahanini, pilihDedicated Server Mode.KliktombolNextuntukmeneruskanprosespembuatan database.
  • #18: Bagianinimenampilkanstruktur file-file database yaitu control file, datafiledan redo log file dari database yang akandibuat. Padabagiankirimenampilkanjenis file danpadabagiankananmenampilkannama file danlokasinya. Klikpada sub menu pada storage untukmelihatsecaralebihlengkap.Jikatidakadaperubahanlagi, kliktombolNextuntukmeneruskanprosespembuatan database.
  • #19: Padabagianiniandadimintauntukmemilihjenispembuatan database mana yang akandilakukan. Ada 3 pilihan yang bisadipilih, yaitu :Create DatabaseJikaandamemilihpilihanini, maka database akanlangsungdibuatsesuaidengankonfigurasi yang telahdiatursebelumnya.Save as a Database TemplateJikaandamemilihpilihanini, makahasilkonfigurasiakandisimpansebagai database template.Generate Database Creation ScriptsJikaandamemilihpilihanini, makakonfigurasi yang telahdiatursebelumnyaakandisimpandalambentuk file script yang berisiperintah-perintahuntukmembuat database. Andaakandimintauntukmengisi folder penyimpanan file script tersebut.PilihCreate Database kemudiankliktombolFinishuntukmemulaipembuatan database.
  • #20: Bagianinihanyamenampilkankonfirmasikonfigurasi database yang akandibuat. KliktombolOK.
  • #21: Tunggusampaiselesai (100%).
  • #22: Setelah install selesai, makaakanmuncullayardiatas. Layardiatasmenampilkaninformasi database, danalamat URL untukmelakukanpengendalan database. Adapulacatatan yang menyatakanbahwasemua user account kecuali SYS, SYSTEM, DBSNMP, dan SYSMAN masihdilock (tidakbisadigunakan). Untukpertemuanini, cobaatur user scottdenganmengesettigersebagaipasswordnya. User scottdan password tiger adalah user yang banyakdigunakanuntuk test. Caranyaadalah :KlikPassword ManagementHilangkantanda check pada user scott agar tidakdilock. Isi password dankonfirmasinyadengantiger.KliktombolOKuntukmenutupUntuk user-user lain akandiaturmelaluiperintah SQL pada slide-slide berikutnya.KliktombolExituntukmenutuplayarini.
  • #23: Setelah database terinstall, sekarang test database tersebut. Untukmencobamelakukan query ke database, adabeberapacara yang bisadilakukanyaitu :SQL*Plus GUIKlik Start  Oracle - OraDb10g_homeX  Application Development  SQL PlusSQL*Plusmenggunakan Command Prompt.Klik Start  Run  tulis : cmd  OKIsi user name dengan : scottIsi password dengan : tigerDengan user tersebutharusnyabisaterkoneksike database.
  • #24: Coba test SQL berikut :SELECT table_name,tablespace_name FROM user_tables;Menampilkannama_tabeldannamatablespace yang bolehdiakses.SELECT * FROM dept;Menampilkansemuakolom yang adapada table DEPT.Jikasemua SQL tersebutdapatdijalankandenganbaik, makaberarti database andaterinstalldenganbaik.
  • #25: Setelah database terinstall, makadi service windows (Start  Control Panel  Admininstrative Tools  Services) akanmuncul 3 service yaitu :OracleDBConsoleSIDOracleJobSchedulerSIDOracleServiceSIDJika SID andaadalah DBTEST maka service yang munculadalah :OracleDBConsoledbtestOracleJobSchedulerDBTESTOracleServiceDBTESTJika service-service initidakberjalan, maka database tidakbisadiakses.
  • #27: BukaDatabase Configuration Assistant (DBCA) yang dipanggildenganmengkliktombol Start  Oracle - OraDb10g_homeX Configuration and Migration Tools  Database Configuration Assistant.KliktombolNext.
  • #28: PilihDelete a DatabaseKliktombolNext.
  • #29: Pilih database yang akandihapus, misalnyaDBTEST.KliktombolFinishuntukmelakukanpenghapusan.Ketikaadakonfirmasi, kliktombolYes.
  • #30: Prosespenghapusansedangdimulai.Tunggusampaiselesai.Setelah 100%, akanmunculkonfirmasiapakahinginmelakukanoperasi lain?. KliktombolNo.Prosespenghapusanselesai.