Mata Kuliah :
Sistem Manajemen Basis Data
Dosen Pengampu : Tri Astuti, S.Kom
Disusun Oleh :
Nama Mahasiswa : Giri Indah
Umbarawati
NIM
: 17.12.0156
Kelas
: SI 17 B
PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM PURWOKERTO
PURWOKERTO
2017/2018
Dftar isi :
I.
Soal/permasalahan
II.
Pembahasan
III.
Landasan materi
IV.
Kesimpulan
V.
Daftar pustaka
VI. Penutup
I. Soal/Permasalahan
- · Pengcodinga
- · Membuat username dan password di SQLplus
- · Membuat table
II. Pembahasan
Pertama kita buka aplikasi SQLplus (ORACLE) aplikasi terlihat
pada gambar dibawah
Lalu jika muncul gambar seperti berikut isikan user name dan
paswordnya dengan user dan password yang kalian isikan pada saat penginstalan
aplikasi / bisa juga mengunakan username dan password bawaan yaitu “SYSTEM”
Setelah cek database dan pengeSAVEan dengan perintah berikut :
disini kita bisa lihat jika perintah
(save d:\amikom\latihan_orecle.sql) tidak bisa memuat perintahnya
maka akan muncul notifikasi ( Nothing to save) jika hal
itu terjadi maka perintah (save d:\amikom\latihan_orecle.sql) di
ganti dengan printah (spool d:\amikom\latihan_orecle.sql) lihat
seperti gambar di atas. Perintah adalah (spool d:\amikom\latihan_orecle.sql).
v Lalu ketikan perintah ini
Perintah (create user giri identified by amikom) adalah perintah yang
dibuat untuk membuat user baru. Disini bisa dilihat “user giri”adalah
nama dari usernya sedangkan
“ identified
by amikom “ sedangkan
AMIKOM itu untuk passwordnya.
v Untuk memberi hak akses pada user kita gunakan perintah
Dan cek user connect atau tidak dengan
perintah "conn" atau kepanjangan dari "conenct" lalu
masukan user dan pasword kita , jika berhasil maka terhubung / connected ,
seperti gambar di bawah.
v M membuat tabel
Setelah user dan pasword connected sekarang kalian akan membuat table untuk
membuat tabel kalian masukan perintah ( create table guru;)karena
disini saya akan membuat tabel guru maka saya namakan "guru".
Jika teman-teman ingim membuat tabel kelas maka teman-teman menamainya dengan
nama kelas. sesuai kebutuhan teman teman saja mau membuat table apa saja.
Karena disini saya akan membuat beberapa table maka saya harus menamainya
berbeda beda dan dengan perintah yang berbeda. Dan seperti gambar berikut
contoh pembuatan table nya
1. membuat tabel guru dengan perintah dibawah :
2.membuat tabel kelas dengan perintah dibawah :
3.membuat tabel murid dengan perintah dibawah :
4.membuat tabel mata pelajaran dengan perintah dibawah :
5.membuat tabel ulangan dengan perintah dibawah :
·
jika ingin memunculkan / menampilkan tabel yang sudah kalian buat , kalian
ckup ketikan perintah berikut : " select object_name.object_type from user_object; "
Perintah diatas digunakan untuk
memunculkan semua table yang barusan kita buat, jika kita hanya ingin
menampilkan hanya satu table maka kita ketikan perintah "desc
nama_table" di sini maksudnya “nama_table” nama
dari tablenya contoh "desc GURU" .
III. Landasan materi
Oracle merupakan software database yang banyak dipakai di
perusahaan-perusahaan besar di seluruh dunia saat ini.Disamping
sistem keamanan yang handal, oracle merupakan
software database yang bisa menampung serta
mengelola data dengan kapasitas yang sangat besar dengan akses yang
sangat cepat pula.
Oracle
Corporation yang
berdiri pada tahun
1977 sebelumnya
mengembangkan database Oracle sebagai perangkat lunak yang
dipakai oleh pihak militer US. Namun seiring
perkembangan database Oracle juga
dipergunakan dan dijual ke pihak sipil atau
bisnis. Dengan demikian citra militer seperti tangguh dan siap
dalam segala situasi juga turut melekat dalam database Oracle.
Oracle sendiri tidak hanya bermain dalam ranah database
namun juga
dalam ranah aplikasi dan perangkat keras. Database Oracle memiliki
berbagai
edisi, antara lain:
- Standard One edisi berbayar dengan batasan maksimal dua prosesor
- Standard edisi berbayar dengan batasan maksimal empat prosesor
- Enterprise edisi berbayar tanpa batasan prosesor
- Express edisi gratis dengan batasan data maksimal Gigabyte(4.294.967.296 Byte)
- Untuk versi terakhir, 11.2.0.6, database Oracle tersedia untuk hampir
- semua platform, baik Windows, Linuxmaupun Unix, mesin 32 bit
- maupun mesin 64 bit.
B. Pengenalan SQL dan PL/SQL
SQLatau Structured Query
Language adalah sekumpulan perintah yang
digunakan oleh pengguna database untuk memanipulasi data yang
tersimpan.
SQL secara garis besar terdiri dari 3 bagian:
- DDL (Data Definition Language)
- DML (Data Manipulation Language)
- DCL (Data Control Language)
- PL/SQL (Procedural Language/Structure Query Language) adalah suatu blok yang berisi skrip-skrip bahasa prosedural.Oracle menyediakan sebuah fleksibilitas bagi Anda untuk menuliskan bahasa-bahasa generasi ketiga yang tidak terdapat pada bahasa SQL.
Pada PL/SQL Anda dapat menuliskan perintah-perintah seperti,
menuliskan perintah-perintah pada bahasa pemrograman
prosedural lainnya karena di dalam PL/SQL
tersedia bagian tipe data, struktur percabangan
maupun struktur pengulangan.
A. DDL merupakan perintah untuk mendefinisikan struktur objek database (
c/o: membuat /mengubah struktur tabel)
Untuk praktikum kedua ini kita akan belajar studi
kasus untuk merancang
suatu database “sistem belajar-mengajar”.
B. Proses Analisa
Dalam belajar-mengajar tentu diperlukan 4 hal penting, yaitu :
- Yang belajar alias murid.
- Yang mengajar alias guru.
- Yang diajarkan kepada murid alias mata pelajaran.
- Tempat proses belajar-mengajar alias kelas.
Dengan demikian kita dapat memperoleh beberapa kalimat:
- Para guru mengajar para murid beberapa pelajaran.
- Para guru mengadakan ujian-ujian kepada para murid dari beberapa pelajaran.
- Para guru memberikan nilai kepada para murid dari beberapa pelajaran.
- Para guru mempunyai beberapa mata pelajaran yang akan diajarkan kepada para murid.
- Setiap murid mempunyai kelas sebagai tempat belajar, dll.
- Proses Desain bisa menggunakan ERD. (Dipelajari di pertemuan selanjutnya)
- Membuat user baru dengan nama “Belajar”.
- Berikan hak akses untuk user Belajar dengan perintah
- Grant DBA to Belajar;
- Koneksikan / masuk ke user “Belajar”.
- Implementasi script di oracle:
IV. Kesimpulan
Kesimpulan dari laporan praktikum ini,
adalah sebagai berikut:
v Jika kita menggunakan
data yang sangat banyak mendekati terabyte sedangkan kita membutuhkan akses
data yang cepat SQL Plus ini akan sangat membantu dalam meningkatkan
performance dari akses data.
v Dengan adanya sistem
manajemen basis data yang salah satu aplikasinya yaitu SQL Plus, dapat
memperrmudah kita dalam penyimpanan dan memanipulasi data dan informasi yang
kita miliki.
V. Daftar pustaka
Refrensi dari modul SMBD
VI. Penutup
sekian
pembahasan laporan praktikum SMBD dari saya , apabila masih banyak kekurangan
saya mohon maaf
Tidak ada komentar:
Posting Komentar