0% menganggap dokumen ini bermanfaat (0 suara)
853 tayangan16 halaman

Makalah Oracle

Makalah ini membahas tentang Oracle Database, termasuk pengertian, kelebihan dan kekurangan, versi-versi, dan cara membuat tabel di Oracle Database 10g.

Diunggah oleh

Ali Hudaya
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
853 tayangan16 halaman

Makalah Oracle

Makalah ini membahas tentang Oracle Database, termasuk pengertian, kelebihan dan kekurangan, versi-versi, dan cara membuat tabel di Oracle Database 10g.

Diunggah oleh

Ali Hudaya
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 16

MAKALAH BASIS DATA

ORACLE DATA BASE

DISUSUN OLEH:

Ali Hudaya (41155050170056)

KELAS : INFORMATIKA A2

PROGRAM STUDI : TEKNIK INFORMATIKA

FAKULTAS TEKNIK
UNIVERSITAS LANGLANGBUANA
KATA PENGANTAR

Puji syukur kita atas kehadirat Allah SWT, yang dimana atas Rahmat dan Karunia-Nyalah
sehingga pembuatan dan penulisan Makalah ini bisa diselesaikan tepat pada waktunya. Shalawat
serta salam tak lupa pula kita curahkan kepada Nabi Muhammad SAW, keluarga dan para sahabat
yang selalu setia mendampingi beliau.

Penulisan makalah ini merupakan salah satu tugas dan persyaratan dalam menyelesaikan mata
kuliah “Basis Data”, dan dalam penulisan karangan ilmiah ini penulis merasa masih banyak kesalahan
maupun kekurangan baik secara teknis penulisan maupun dari materi yang terdapat di dalam
makalah ini mengingat akan kemampuan yang penulis miliki masih sangat kurang dan masih perlu
lebih banyak belajar lagi, untuk itu kritik dan saran dari pembaca sangat penulis perlukan dan sangat
di harapkan untuk penyempurnaan makalah ini.

Akhirnya penulis berharap semoga Allah SWT memberikan pahala yang setimpal kepada
mereka yang telah memberikan bantuan dalam pembuatan makalah ini dan semoga bantuan yang
telah mereka berikan di hitung sebagai amal ibadah mereka oleh Allah SWT.

Bandung, Juli 2018

Penyusun

i
DAFTAR ISI

LEMBAR JUDUL ................................................................................................................................................... .


KATA PENGANTAR ................................................................................................................................................i

DAFTAR ISI .......................................................................................................................................................... iii

BAB I PENDAHULUAN ..........................................................................................................................................1

1.1 Latar Belakang ...........................................................................................................................................1

1.2 Maksud dan Tujuan ...................................................................................................................................1

1.3 Rumusan Masalah .....................................................................................................................................1

BAB II PEMBAHASAN ...........................................................................................................................................2

2.1 Pengertian Oracle Database ......................................................................................................................2

2.2 Kelebihan dan Kekurangan Oracle Database ............................................................................................3

2.3 Macam-macam Versi dari Oracle Database ..............................................................................................3

2.4 Cara Membuat Table Di Oracle 10g ..........................................................................................................4

BAB III PENUTUP ............................................................................................................................................... 12

3.1 Kesimpulan ............................................................................................................................................. 12

DAFTAR PUSTAKA ..................................................................................................................................................

ii
BAB I
PENDAHULUAN

1.1 Latar Belakang


Basis data (bahasa Inggris: Database), atau sering pula dieja basisdata, adalah kumpulan
informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa
menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.
Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut
sistem manajemen basis data (Database management system, DBMS). Sistem basis data dipelajari
dalam ilmu informasi.
Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari
pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di
dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis
data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau
memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang
umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua
informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris
dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini,
hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain
seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili
hubungan antar tabel.
Ada banyak program dari database, diantaranya yaitu My SQL, PostgreSQL, Microsoft SQL
server, dan Oracle. Berikut penulis akan membahas tentang oracle.

1.2 Maksud dan Tujuan


Maksud Dari Pembuatan Makalah Ini Adalah :
1. Agar Terpenuhinya Tugas yang Telah Di Berikan.
2. Mengetahui Lebih Jauh Tentang Oracle Database.
1.3 Rumusan Masalah
1. Mengetahui Tentang Apa itu Oracle Database ?
2. Menjelaskan Tentang Kelebihan dan Kekurangan Oracle Database.
3. Mengetahui Tentang Berbagai Versi dari Oracle Database.
4. Mengetahui Cara Membuat Tabel di Oracle Database 10g.
BAB II
PEMBAHASAN
2.1 Pengertian Oracle Database
Oracle database (Oracle DB) adalah sistem manajemen basis data relasional (RDBMS) dari Oracle
Corporation. Awalnya dikembangkan pada tahun 1977 oleh Lawrence Ellison dan pengembang lainnya, Oracle
DB adalah salah satu mesin database relasional yang paling tepercaya dan banyak digunakan.

Sistem ini dibangun di sekitar kerangka database relasional di mana objek data dapat langsung diakses
oleh pengguna (atau aplikasi front end) melalui bahasa query terstruktur (SQL). Oracle adalah arsitektur basis
data relasional yang sepenuhnya skalabel dan sering digunakan oleh perusahaan global, yang mengelola dan
memproses data di seluruh jaringan area luas dan lokal. Basis data Oracle memiliki komponen jaringan sendiri
untuk memungkinkan komunikasi antar jaringan.

Oracle DB saingan Microsoft SQL Server di pasar database perusahaan. Ada penawaran basis data
lainnya, tetapi sebagian besar dari perintah ini memiliki pangsa pasar yang kecil dibandingkan dengan Oracle
DB dan SQL Server. Untungnya, struktur Oracle DB dan SQL Server sangat mirip, yang bermanfaat ketika
belajar administrasi basis data.

Oracle DB berjalan di sebagian besar platform, termasuk Windows, UNIX, Linux dan Mac OS. Versi
perangkat lunak yang berbeda tersedia, berdasarkan persyaratan dan anggaran. Edisi Oracle DB secara
hierarki diuraikan sebagai berikut:

 Edisi Enterprise: Menawarkan semua fitur, termasuk kinerja dan keamanan superior, dan yang paling
kuat
 Edisi Standar: Berisi fungsi dasar untuk pengguna yang tidak memerlukan paket kuat Enterprise
Edition
 Express Edition (XE): Edisi Windows dan Linux yang ringan, gratis, dan terbatas
 Oracle Lite: Untuk perangkat seluler

Fitur kunci dari Oracle adalah bahwa arsitekturnya terbagi antara yang logis dan fisik. Struktur ini berarti
bahwa untuk komputasi terdistribusi berskala besar, juga dikenal sebagai komputasi grid, lokasi data tidak
relevan dan transparan bagi pengguna, memungkinkan struktur fisik yang lebih modular yang dapat
ditambahkan dan diubah tanpa mempengaruhi aktivitas database, data atau penggunanya.

2
Pembagian sumber daya dengan cara ini memungkinkan jaringan data yang sangat fleksibel yang
kapasitasnya dapat disesuaikan naik atau turun sesuai dengan permintaan, tanpa penurunan layanan. Hal ini
juga memungkinkan untuk sistem yang kuat untuk dirancang karena tidak ada titik tunggal di mana kegagalan
dapat menurunkan database, karena skema jaringan dari sumber daya penyimpanan berarti bahwa setiap
kegagalan hanya akan bersifat lokal.

2.2 Kelebihan dan Kekurangan Oracle Database


2.2.1 Kelebihan
1. Bisa digunakan diberbagai OS.
2. Skalabilitas nya besar
3. Keamananan nya sangat baik
2.2.2 Kekurangan
1. Sulit untuk mendiagnosis masalah kinerja.
2. Pemberian lisensi itu mahal dan sulit dimengerti.

2.3 Macam-macam Versi dari Oracle Database


Version Release Date
Version 2 1979
Version 3 1983
Version 4 1984
Version 5 1985
Version 6 1988
Version 7 1992
Oracle 7.3 1996
Oracle 8 1997
Oracle8i 1999
Oracle9i 2001
Oracle 9iR2 2002
Oracle 10g 2003
Oracle 10gR2 2005
Oracle 11g2 2009
Oracle Database 12c R1 2013
Oracle 12cR(12.1.0.2) 2014
Oracle 12cR2 (12.2) 2017

3
2.4 Cara Membuat Table Di Oracle 10g
Setelah meng-install software database (RDBMS) Oracle, sekarang saatnya membuat database. Baik di
Windows maupun Unix (Linux, Sun Solaris, IBM AIX, HP UX, dan lain-lain) caranya sama saja. Membuat
database, bisa dengan mamakai SQL script (via SQLPlus) ataupun GUI (wizard) yang disediakan Oracle. Di versi
8i, tool GUI tersebut adalah dbassist; sementara versi 9i ke atas adalah dbca.

Untuk Windows lokasi dbca ada directory %ORACLE_HOME%/bin , sementara untuk Unix di
$ORACLE_HOME/bin. Secara struktur, lokasi file-file software Oracle baik di Windows maupun Unix adalah
sama saja. Yang berbeda hanya penulisan parameter. Di Windows, parameter diapit oleh tanda % (contoh
%ORACLE_HOME%) sedangkan di Unix parameter didahului oleh tanda $ (contoh $ORACLE_HOME).

Berikut ini adalah langkah-langkah (step-step) untuk membuat database 10g :

1. Jalankan command dbca. Akan muncul form seperti ini. Selanjutnya klik tombol Next.

2. Berikutnya keluar form Operation. Pilih “Create a Database”. Selanjutnya klik tombol Next.

3. Berikutnya keluar form Database template. Ada 3 pilihan template. Jika tidak akan memakai templete, pilih
“Custom Database”. Dalam contoh ini saya memilih template “General Purpose”. Selanjutnya klik tombol Next.

4
4. Berikutnya muncul form Database Identification. Ini nama database. Terserah akan diberi nama apa. Di sini
saya namai “dataku”. Selanjutnya klik tombol Next.

5. Berikutnya mucul form Management Option. Saya memilih “Configure the Database with Enterprise
Manager”. Selanjutnya klik tombol Next.

5
6. Berikutnya mucul form Database Credential. Masukkan password. Untuk mempermudah agar tidak mudah
lupa, saya memilih password yang sama untuk semua account. Selanjutnya klik tombol Next.

7. Berikutnya mucul form Storage Option. Saya memilih “File system”. Selanjutnya klik tombol Next.

6
8. Berikutnya mucul form Database File Location. Saya memilih “C:\oracle\oradata”. Selanjutnya klik tombol
Next.

9. Berikutnya mucul form Recovery Configuration. Saya memilih untuk menggunakan Flash Recovery Area. Saya
memakai direktori default. Selanjutnya klik tombol Next.

7
10. Berikutnya mucul form Database Content. Sample schema berisi schema-schema (berserta object: table,
index, view, dll) contoh dari Oracle. Ini bermanfaat bagi yang sedang belajar. Selanjutnya klik tombol Next.

11. Berikutnya mucul form Initialization Parameter. Untuk memori, saya memilih custom, dengan shared
memory management: Automatic. Nilai SGA sesuaikan dengan memory komputer kita. Dengan memory PC 1G,
saya masukkan SGA: 274M. Selainnya saya memakai value (nilai) default. Selanjutnya klik tombol Next.

8
12. Berikutnya mucul form Database storage. Lokasi file-file adalah sesuai dengan directory yang telah kita pilih
tadi. Melalui wizard ini kita bisa mengubah ke direktori lain. Selanjutnya klik tombol Next.

13. Berikutnya mucul form Creation Option. Pilih “Create Database” karena kita akan membuat database. Pilih
juga “Generate database creation scripts”. Bermanfaat bagi yang belajar, untuk memahai command-command
apa yang dijalankan ketika membuat database. Selanjutnya klik tombol Finish.

9
14. Berikutnya muncul form Confirmation. Berisi tentang resume database yang akan kita buat. Selanjutnya
klik tombol OK.

15. Berikutnya mucul Installation Progress. Jika create di Windows mungkin muncul error, Jika menemui error
ini, tambahkan parameter berikut di file %ORACLE_HOME%/network/admin/sqlnet.ora
SQLNET.AUTHENTICATION_SERVICES = (NONE) Bila file tersebut belum ada, buatlah. Jika file sudah ada dan
nilai parameter tersebut bukan NONE, ubah menjadi NONE. Selanjutnya klik Ignore, nanti akan kembali ke form
“Creation Option”, ulangi (lanjutkan) ke step-step berikutnya. Bila berhasil, maka “Creation progress” akan
menunjukkan proses pembuatan database yang sedang berjalan.

10
16. Akhirnya proses selesai. Selanjutnya klik tombol Exit. Setelah selesai, bila di WIndows, ubah nilai
SQLNET.AUTHENTICATION_SERVICES dari NONE menjadi NTSSQLNET.AUTHENTICATION_SERVICES = (NTS) Ini
penting agar bisa mudah memanage database.

11
BAB III
PENUTUP
3.1 Kesimpulan
Oracle database (Oracle DB) adalah sistem manajemen basis data relasional (RDBMS) dari
Oracle Corporation. Awalnya dikembangkan pada tahun 1977 oleh Lawrence Ellison dan
pengembang lainnya, Oracle DB adalah salah satu mesin database relasional yang paling tepercaya
dan banyak digunakan.
Berdasarkan persyaratan dan anggaran, Edisi Oracle DB diuraikan sebagai berikut :
•Edisi Enterprise
•Edisi Standar
•Express Edition (XE)
•Oracle Lite (Untuk perangkat seluler)
Kelebihan dari Oracle Database : Bisa digunakan diberbagai OS, Skalabilitas nya besar,Keamananan
nya sangat baik. Sedangkan Kekurangan nya : Sulit untuk mendiagnosis masalah kinerja dan
Pemberian lisensi itu mahal dan sulit dimengerti.

12
DAFTAR PUSTAKA

https://www.techopedia.com/definition/8711/oracle-database
https://www.trustradius.com/products/oracle-database/reviews/pros-and-cons?f=25
http://www.dadbm.com/roadmap-oracle-database-releases/
https://rohmad.net/2008/05/27/membuat-database-oracle-10g/

Anda mungkin juga menyukai