PENGENALAN QUERY
SISTEM MANAJEMEN BASIS DATA
Di Susun Oleh :
Dina Andhini Kayadoe
SI 12 B
12.12.0078
TAHUN PELAJARAN 2012/2013
----------------------------------------------------------------------------------------------------------------
Soal / Permasalahan
Ø Keunggulan
dan Kekurangan SQL
1.
Keunggulan SQL
ü
Data Oriented
ü
Luwes
ü
Terkontrolnya kerangkapan data
ü
Keamanan
ü
Kebersamaan pemakai
ü
Sentralisasi.
2.
Kekurangan SQL
ü
Storage digunakan besar
ü
Dibutuhkan tenaga specialis yang handal
ü
Biaya mahal
ü
Sistem tampak lebih komplek.
Ø Fasilitas
Unggulan SQL
Adapun fasilitas
unggulan yang dimiliki oleh SQL yaitu berupa tabel, view dan elemen-elemen lain
yang dapat terlihat langsung oleh user atau pengguna.
-----------------------------------------------------------------------------------------------------------------
Landasan Teori
1.
Pengertian dan Tujuan Penerapan Bahasa Query
(Structured Query Language)
Pengertian
bahasa query yaitu sebuah perintah tertentu yang mempunyai kemampuan memanggil,
mengubah, memanipulasi, mendefinisikan, memodifikadsi dan menentukan kontrain
sekuriti dalam sebuah aplikasi DBMS, dalam hal ini aplikasi DBMS yang digunakan
adalah SQL Server 7.0b.
Tujuan
penerapannya yaitu memudahkan user dalam mengakses data / informasi, keamanan
data / informasi, menghindari redudansi data / kerangkapan data, efisiensi
dalam sebuah informasi , keluwesan data / informasi, orientasi data,
terkontrolnya sebuah data / informasi.
2.
Dasar-dasar Structured Query Language (SQL)
Jenis perintah SQL
dan struktur dasar penulisan perintah. DDL (Data Definitions Language) kelompok
perintah ini bisa digunakan untuk melakukan pendefinisian database dan
pendefisian tabel. Sehingga dengan menggunakan perintah –perintah ini, kita
bisa memerintahkan untuk membuat database , membuat tabel, mengubah
strukturnya, menghapus tabel, membuat index tabel dan lain-lain yang berhubungan
dengan pendefinisian database dan tabel. Adapun dasar penulisan perintah dari
DDL ini adalah Create, Indek, Viewb. DML (Data Manipulation Language) yaitu
suatu data yang telah dibuat dan telah didefinisikan untuk melakukan beberapa
operasi seperti penyaringan data, proses query. DML ini dilakukan untuk
melakukan memanipulasi dan pengambilan data pada suatu basis data. Adapun
penulisan dasar perintah dari DML yaitu Insert, Select, Update, Delete, Edit,
Rename, dan lain-lain.
-----------------------------------------------------------------------------------------------------------------
Pembahasan SQL
v
Cara melihat global name:
SQL>select * from global_name;
v
Cara melihat user:
SQL>select username from dba_users;
v
Cara melihat kita berada di user mana:
SQL>show user;
v
Cara membuka user scoot:
SQL>alter user scoot account unlock;
v
Cara mengganti user scoot menjadi oracle:
SQL>alter user scoot
2 identified by oracle
3;
SQL>connect
:scoot
:oracle
v
Cara mengetahui database didalamnya
SQL>select object_name, object_type from
user_objects;
v
Cara menampilkan isi buffer sql*plus /
menampilkan perintah yang terakhir diketik dan cara menjalankannya gunakan
syntak berikut:
SQL>list
·
Untuk menjalankan :
SQL>run
v
Cara untuk menyimpan perintah yang ada di buffer
menjadi file script
SQL>save latihan_oracle.sql
v
Cara untuk mengetahui default penyimpanan ketik
perintah berikut untuk memanggil Ms.DOS Prompt
SQL>host
v
Menyimpan sesuai dengan folder yang kita buat:
SQL>save
D:\kayadoeSI12B\latihan_oracle.sql
v
Membuat file script:
SQL>get D:\kayadoeSI12B\latihan_oracle.sql
--------------------------------------------------------------------------------------------------------------------
Kesimpulan
SQL merupakan aplikasi DBMS yang sangat berguna bagi user
yang memerlukan informasi dari suatu perusahaan atau departemen tertentu yang
terkait dengan aplikasi ini. SQL juga sangat bermanfaat dan sangat efisien
karena program ini dapat digunakan bersama-sama oleh user yang memakai aplikasi
ini. Oleh sebab itu aplikasi ini sangat cocok dipakai dalam suatu informasi
seperti data pustaka, rumah sakit, kampus dan lain-lain.
--------------------------------------------------------------------------------------------------------------
Daftar Pustaka