About Me

Welcome companions! welcome to my blog!

Tes Slide 2

The night is dark, and full of light~

Tes Slide 3

Beautiful mother nature.

Tes Slide 4

Pan your bridge!

Tes Slide 5

Colorful at its best!

Sep 30, 2014

Latihan SQL Kelas C (Tgl 29 Sept 2014)

Latihan I

Input tabel mahasiswa
klik untuk memperbesar

Hasil output tabel Mahasiswa setelah inputan diatas
   catatan : NIM 001 belum di hapus


Latihan II

Membuat tabel matakuliah, input tabel matakuliah, serta hasil output tabelnya
klik untuk memperbesar

Latihan III

Membuat tabel nilai

Input tabel nilai

Hasil output tabel nilai

Latihan IV

1. Tampilkan Seluruh data Pada tabel Mahasiswa


2. Tampilkan NIM, Nama, Nama_MK Mahasiswa yang nilainya lebih dari 65

3. Ganti nilai pada matakuliah SQL atas nama Mahasiswa Alfa menjadi 100 

4. Ganti Nama Matakuliah “Bahasa Pemograman” menjadi “Algoritma Pemograman”

5. Hapus data mahasiswa dengan NIM 201291005

Sep 22, 2014

Data Manipulation Language & Data Control Language

Data Manipulation Language (DML) 
Merupakan bahasa basis data yang berguna untuk melakukan modifikasi dan pengambilan data pada suatu basis data. Modifikasi data terdiri dari: 

-> INSERT : Untuk meyisipkan atau memasukkan data baru ke dalam tabel.  contoh :
INSERT INTO nama_tabel [(field ke-1,…,field ke-n)]
VALUES (nilai_field_ke-1, …,nilai_field_ke-n) ; 

-> SELECT : untuk mengambil data atau menampilkan data dari satu tabel atau beberapa dalam relasi
contoh:
SELECT nama_field
FROM nama_tabel
[WHERE kondisi]

-> UPDATE : Untuk memperbarui data lama menjadi data terkini. contoh:
UPDATE nama_tabel
SET nama_field = data_baru
WHERE nama_field = data_lama;

-> DELETE : Untuk menghapus data dari tabel. contoh:
DELETE FROM nama_tabel
[WHERE <condition> ];

Data Control Language ( DCL)
-> GRAND : Untuk memberikan hak/izin akses olehadministrator (pemilik utama) server kepada user. Hak akses tersebut berupa hak membuat (CREATE), mengambil(SELECT), menghapus(DELETE), mengubah (UPDATE), dan hak khusus berkenaan dengan sistem databasenya. contoh:
GRANT priviliges ON tbname TO user;

-> REVOKE : untuk menghilangkan atau mencabut hak akses yang telah diberikan kepada user oleh administrator. contoh:
REVOKE priviligesON tbname FROM user;

-> COMMIT : Menyetujui suatu transaksi/ akhir transaksi sukses. Menyetujui segala perubahan ke basis data secara permanen. contoh:


-> ROLLBACKAkhir transaksi gagal (pembatalan transaksi) 

-> SAVEPOINT (PADA ORACLE) : Penandaan suatu transaksi SAVEPOINT save_pointname;


LATIHAN SOAL 22 SEPTEMBER 2014
- Membuat tabel mahasiswa dengan field nim(primary key), nama, alamat, kota, 
- Tambahkan field kodepos dengan tipe data char
- Rubah tipe data kodepos menjadi varchar2 


Sep 15, 2014

Tugas Mata Kuliah SQL

Nama : Fandy Barestu (2012-31-101)
Kelas : SQL C

1. 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.


2. Pengertian Atribut, Recod, & Entitas:

  • Atribut merupakan karakteristik dari Entity atau relationship, yang menyediakan penjelasan detail tentang entity atau relationship tersebut. Atau merupakan nama-nama property dari sebuah kelas yang menjelaskan batasan nilainya dari property yang dimiliki oleh sebuah kelas tersebut. Atribut dari sebuah kelas mempresentasikan property-property yang dimiliki oleh kelas tersebut.
  • Record Kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file. Misalnya file personalia, tiap record dapat mewakili data tiap karyawan.
  • Entitas dalam sebuah database dimaksudkan ialah seperti hubungan antara satu kolom dengan kolom yang lain dalam kehidupan nyata. Contoh seperti adanya entitas antara hubungan kolom mobil dan mesin.

3. Komponen Sistem Database:
  • 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.
  • Perangkat Keras, Mencakup peralatan atau perangkat computer yang digunakan untuk pengelolaan sistem basis data.
  • Perangkat Lunak, Sebagai penghubung antara pengguna dan basis data.
  • Pengguna (System Engineer, Admin, Programmer, User Akhir)

4. Perbedaan File Manajemen Profesional Dengan File Manajemen Database:
  • 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. 
  • Sistem Basis Data. Seiring dengan berjalannya waktu, sistem pemrosesan file ditinggalkan karena masih bersifat manual yang kemudian dikembangkan sistem pemrosesan dengan pendekatan basis data.

5. Pengertian 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.
6. Macam-macam Bahasa Yang Dikenal Dalam DBMS:
  • Data Definition Language (DDL). DDL digunakan untuk menggambarkan desain basis data secara keseluruhan. DDL digunakan untuk membuat tabel baru, menuat indeks, ataupun mengubah tabel. Hasil kompilasi DDL disimpan di kamus data.
  • Data Manipulation Language (DML). DML digunakan untuk melakukan menipulasi dan pengambilan data pada suatu basis data seperti penambahan data baru ke dalam basis data, menghapus data dari suatu basis data dan pengubahan data di suatu basis data.

Cara Install Oracle XE


Pertama sebelum instal otomatis kita harus punya instalernya, Untuk mendapatkan software resmi oracle, harus download di situs resmi www.oracle.com


1. Buka file instalernya, setelah itu tunggu sampai proses selesai :
image
2. Jika proses persiapan installasi selesai, maka akan keluar :
image
3. setelah itu klik next :
image
4. Accept untuk lisensinya, setelah itu klik next lagi
image
5. Pada tahap berikutnya tentukan lokasi tempat buat file instalasi oracle xe tersebut, setelah itu klik next :
image
6. Masukkan password buat user sys, dan di mysql sys itu sama seperti ROOT, setelah itu klik next :
image
7. Gambar diatas adalah tampilan hasil instalasi, dan jangan lupa dicatet untuk portnya, setelah itu klik INSTALL :
image
8. Tunggu sampai proses instalasi selesai…
image
9. Setelah selesai lihatlah “Launch the database homepage” dan klik finish, maka akan keluar browser yang membaut homepage database oracle express edition :
image
10. Setelah itu login pake user sys dan password yang tadi dimasukkan saat proses instalasi, dan selamat sekaran anda berhasil menginstall oracle express edition, mudah sekali kan? gak jauh beda ama install aplikasi yang lain.

Powered by Blogger.