Minggu, 14 September 2014

Tugas SQL 15 September 2014

Cara Installasi Oracle 11g XE


Langkah-langkah berikut :
1. Anda diminta untuk menerima perjanjian lisensi dan tidak dapat melanjutkan tanpa melakukannya.


     2.    Setelah menerima perjanjian lisensi Anda dapat men-download perangkat lunak.


3. Berbeda, file Oracle 10g XE MSI, Anda sudah download (OracleXE112_Win32.zip) file terkompresi, dan Anda harus mencari file zip dan menulis ke direktori. Ketika Anda menulis ke direktori, seperti Anda klik dua kali berikut dan pada file setup.msi.


Ini direkomendasikan bahwa Anda mengklik kanan pada program setup.msi dan menjalankannya sebagai Administrator. Jika Anda tidak cacat Microsoft User Access Controls (UAC), saya akan melakukan yang pertama.


4.    Setelah meluncurkan file setup.msi, Anda melihat Install Shield Wizard layar sedangkan beban berkas, seperti ini:


Setelah meluncurkan file setup.msi, dan loading file MSI, Anda melihat kotak dialog pertama instalasi. Klik tombol Next untuk memulai instalasi.


5.   Kotak dialog kedua adalah lisensi untuk instalasi. Klik I accept the terms in the license agreement. tombol radio dan kemudian tombol Next.


6.    Kotak dialog ketiga memungkinkan Anda menerima lokasi default atau memberikan lokasi override. Jika Anda menerima lokasi default, klik tombol Next untuk melanjutkan.


7.    Kotak dialog keempat memungkinkan Anda menentukan TNS, MTS, dan HTTP Ports. Nilai default yang ditampilkan dalam screen shot berikut tapi aku mengubah TNS port saya untuk 1621, yang akan Anda lihat nanti. Klik tombol Next untuk melanjutkan.

8.    Kotak dialog kelima memungkinkan Anda memasukkan password untuk pengguna SYS dan SYSTEM. Anda harus memasukkan dua kali dan secara alami mereka harus cocok satu sama lain. Klik tombol Next untuk melanjutkan.

9.    Kotak dialog keenam memungkinkan Anda melihat opsi konfigurasi yang Anda pilih. Perhatikan bahwa instalasi ini menggunakan port TNS dari 1621 bukan default dari 1521. Klik tombol Next untuk melanjutkan.

10. Kotak dialog ketujuh memungkinkan Anda melihat progress bar, istirahat dapat berjalan selama dua atau tiga menit. Klik tombol Next untuk melanjutkan.

11. Kotak dialog terakhir memungkinkan Anda melihat bahwa Anda telah menginstal produk. Klik tombol Finish untuk menyelesaikan instalasi.


Sekarang Anda telah menginstal Oracle Database 11g Express Edition. Anda dapat memulai baris perintah dengan mengetik sqlplus system / password di command shell atau Get Started opsi di Program Menu Anda, seperti yang ditunjukkan di bawah ini.


SELAMAT MENCOBA ^^


Pertanyaan dari slide pertemuan 1

1. Jelaskan pengertian database.

Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur, dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat menghidari duplikasi data, hubungan antar data yang tidak jelas, organisasi data, dan juga update yang rumit.
http://www.termasmedia.com/65-pengertian/69-pengertian-database.html


2. Dalam database dikenal adanya istilah Atribut, Record, dan Entitas. Jelaskan istilah tersebut!
a. Atribut: Ciri-ciri kualitatif yang dimiliki oleh suatu obyek, yang mencerminkan sifat-sifat dari obyek tersebut. Field menyatakan data terkecil yang memiliki makna. I

b. Record atau Rekaman data: Kumpulan elemen data, atau kumpulan beberapa nilai Atribut, atau kumpulan Field-data yang mewakili satu Entitas secara lengkap. Misalnya: Entitas pegawai memiliki record: NIP, Nama, Alamat, Pangkat, Jabatan, dsb.
http://distroteknologiinformasi.wordpress.com/2013/04/02/pengertian-relasi-atribut-tupel-domain-derajat-dan-kardinalitas/
c. Menurut KBBI, entitas merupakan satuan yang berwujud. Sedangkan dalam sebuah sistem basis data entitas merupakan segala sesuatu yang dapat digambarkan oleh data. Entitas juga dapat diartikan sebagai suatu individu yang mewakili sesuatu yang nyata dan dapat dibedakan dengan sesuatu yang lain (Fathansyah, 1999). Entitas ini terbagi menjadi dua yakni entitas kuat dan entitas lemah. Yang dimaksud dengan entitas kuat adalah entitas yang tidak memiliki ketergantungan dengan entitas lainnya. Sedangkan entitas lemah adalah entitas yang memiliki ketergantungan dengan entitas lain dalam sebuah relasi.
http://yyk-galih.blogspot.com/2013/02/v-behaviorurldefaultvmlo_5583.html
3. Sebutkan komponen sistem Database!
1. Data
Disimpan secara terintegrasi, artinya basis data merupakan gabungan dari berbagai macam file aplikasi yang berbeda yang disusun dengan menghilangkan bagian-bagian yang rangkap. Sebagai alat penghubung digunakan kunci (key). Dipakai secara bersama-sama, artinya masing-masing bagian dari suatu data dapat digunakan atau diakses bersama-sama dalam waktu yang bersamaan oleh pemakai untuk aplikasi yang berbeda.
2. Perangkat Keras
Mencakup peralatan atau perangkat computer yang digunakan untuk pengelolaan sistem basis data.



3. Perangkat Lunak

Sebagai penghubung antara pengguna dan basis data.



4. Pengguna

Dibagi menjadi 4 kategori :


a. System Engineer

Tenaga ahli yang bertanggung jawab atas pemasangan sistem basis data, dan juga mengadakan peningkatan dan melaporkan   kesalahan dari sistem tersebut.

b. Database Administrator (DBA)

Tenaga ahli yang mempunyai tugas untuk mengontrol sistem basis data secara keseluruhan, meramalkan kebutuhan akan sistem basis data, merencanakannya dan mengaturnya.

c. Programmer
Pengguna yang berinteraksi dengan basis data melalui Data Manipulation Language (DML), yang disertakan dalam program yang ditulis dalam bahasa pemrograman induk (seperti C, Pascal, Cobol, dan lain-lain).
d. Pengguna Akhir
• Casual User (pengguna mahir)
Pengguna yang berinteraksi dengan sistem tanpa menulis modul program.
• End User (pemakai umum)
Pengguna yang berinteraksi dengan sistem basis data melalui pemanggilan satu program aplikasi permanen yang telah ditulis
• Specialized / sophisticated User (pengguna khusus)
Pengguna yang menulis aplikasi basis data non-konvensional, tetapi untuk keperluan-keperluan khusus seperti aplikasi Pengolahan Citra, Sistem Pakar.

http://cimpoenzz.wordpress.com/2013/03/10/komponen-basis-data/
4. Sebutkan perbedaan File Manajemen Tradisional dan File Manajemen Database, serta jelaskan kelemahan masing-masing!
a. Sistem File Tradisional


Sebelumnya, sistem yang digunakan untuk mengatasi semua permasalahan bisnis, menggunakan pengelolaan data secara tradisional dengan cara menyimpan record-record pada file-file yang terpisah yang disebut juga sistem pemrosesan file.
Contoh : Universitas yang mempunyai dua sistem ; yakni sistem yang memproses data mahasiswa dan sistem yang mengelola data mata kuliah

·         Digunakan untuk menyimpan record dalam file yang terpisah
penyimpanan Tradisional
·          Masing-masing file diperuntukkan hanya untuk satu program
Aplikasi

Kelemahan File Tradisional :
1.     Timbulnya data rangkap & ketidak konsistenan
2.     Data tidak dapat digunakan bersama-sama
3.     Kesukaran dalam pengaksesan data
4.     Tidak fleksibel
5.     Data tidak standar

b. Sistem Basis Data
Seiring dengan berjalannya waktu, sistem pemrosesan file ditinggalkan karena masih bersifat manual yang kemudian dikembangkan sistem pemrosesan dengan pendekatan basis data.
Contoh : Data universitas

Pada sistem ini record-record data disimpan pada satu tempat yakni basis data dan diantara program aplikasi maupun pemakai terdapat DBMS (Database Management System).


Kelemahan Basis Data :
1.     Storage yang digunakan besar
2.     Dibutuhkan tenaga spesialis
3.     Softwarenya mahal


4.     Kerusakan pada system database dapat mempengaruhi departemen lain yang terkait

http://cuplis.net/2009/03/28/konsep-dasar-basis-data/

Perbedaan antara File Manajemen tradisional dan File Manajemen Database

File Manajemen Tradisional :          File Manajemen Database :
1. Program Oriented                            1. Data Oriented
2. Kaku                                                2. Luwes
3. Adanya kerangkapan data               3. Terkontrolnya kerangkapan data
http://wicakszones.blogspot.com/2014/03/perbedaan-sistem-file-tradisional.html

5. Apa yang dimaksud dengan DBMS?
Database Manajement System (DBMS) merupakan software yang digunakan untuk membangun sebuah sistem basis data yang berbasis komputerisasi. DBMS membantu dalam pemeliharaan dan pengolahan kumpulan data dalam jumlah besar. Sehingga dengan menggunakan DBMS tidak menimbulkan kekacauan dan dapat digunakan oleh pengguna sesuai dengan kebutuhan. DBMS merupakan perantara bagi pemakai dengan basis data. Untuk merinteraksi dengan DBMS (basis data) menggunakan bahasa basis data yang telah ditentukan oleh perusahaan DBMS. Bahasa basis data biasanya terdiri atas perintah-perintah yang di formulasikan sehingga perintah tersebut akan diproses olah DBMS.
https://010be5fd9fb8cc88ea834722d5c19ca7d460aa81.googledrive.com/host/0B_A-EhzcIJX2bHR0eThqMUpLZ1E/2KS2/2KS2_SISTEMDATABASE_P.JOKO/tugas/pengertian-dan-komponen-dbms-database_9.html
6. Sebutkan bahasa yang dikenal dalam DBMS!
A.Data Definision Language ( DDL )




DDL ( Data Definision Language ) adalah perintah-perintah yang digunakan untuk menjelaskan objek dari database. Dengan kata lain DDL digunakan untuk mendefinisikan kerangka database.

Contoh :

Create Table : Untuk membuat tabel

Di bawah ini misalnya kerangka tabel penjualan :

Dan tampilan tabelnya seperti ini :

B.DML ( Data Manipulation Language )
Data Manipultion Language adalah perintah-perintah yang digunakan untuk mengoperasikan atau memanipulasi isi database. Adapun perintah-perintah pada DML diantaranya : Select, Insert, Update dan Delete.
Contoh : Select Query Detail artinya tampilkan Query Detail
Tampilannya seperti di bawah ini : 

http://ableh-noe.blogspot.com/2009/10/bahasa-dalam-dbms-database-management.html

Tidak ada komentar:

Posting Komentar