Dosen Pengampu
Disusun Oleh :
TEKNIK GEODESI
2021
Jawab
Menyerahkan Customer
Customer
Nomor Antrian Service Bank
KTP
Bank
Nama Alamat Jumlah Yang Buku
Lengkap
Ingin Diambil Tabungan
Buku Tabungan
Memiliki
Jumlah Jumlah
Minimum Maksimum
Peta Dijitasi
3.
Remote
Sensing Basis Data
Data Spasial
3. Query merupakan kata benda (noun) yang berarti pertanyaan. Dalam pengolahan
database, query merupakan suatu istilah yang merujuk pada permintaan pengguna
untuk memperoleh informasi dari database. Informasi tersebut diperoleh dari data-
data yang terdapat dalam table-table database. Dengan kata lain, query dapat
diartikan sebagai kemampuan (capability) menampilkan informasi yang diperoleh
dari table-table yang tersimpan didalam database.
a. DDL merupakan bahasa query yang memiliki fungsi untuk mendefinisikan data
dalam database. Perintah yang terdapat dalam komponen ini adalah CREATE, DROP
dan ALTER.
b. DML (Data ManipulatIon Language)
Data Manipulation Language merupakan bahasa query yang digunakan untuk
menambah atau mengubah nilai (value) dari suatu table dalam database. Perintah yang
termasuk kedalam komponen DML adalah INSERT, UPDATE, DELETE, dan
SELECT.
c. DCL (Data Control Language)
Data Control language merupakan bahasa query yang berfungsi untuk memberikan hak
akses kepada pengguna. Perintah yang termasuk kedalam komponen DCL adalah
REVOKE.
4. Database Management System (DBMS) merupakan paket program (Software) yang
dibuat agar memudahkan dan mengefisienkan pemasukan, pengeditan, penghapusan
dan pengambilan informasi terhadap database.
Software yang tergolong kedalam DBMS antara lain, Microsoft SQL, MySQL,
Oracle, MS. Access, dan lain-lain
Komponen utama DBMS :
1. Perangkat keras
Adalah berupa komputer dan bagian-bagian didalamnya, seperti prosesor,
memori dan hard disk. Komponen inilah yang melakukan pemrosesan dan juga
untuk menyimpan dalam basis data.
2. Basisdata
Adalah sebuah DBMS dapat memiliki beberapa basisdata, setiap basisdata dapat
berisi sejumlah obyek basisdata (file,tabel,indeks, dan sebagai nya). Disamping
berisi data,setiap basisdata juga menyimpan definisi struktur (baik untuk basisdata
maupun obyek-obyeknya secara detail).
3. Perangkat lunak
Perangkat lunak ini terdiri dari sistem operasi dan perangkat lunak/program
pengelola basisdata. Perangkat lunak inilah yang akan menentukan bagaimana data
diorganisasi,disimpan, diubah dan diambil kembali. Ia juga menerapkan mekanisme
pengamanan data, pemakaian data secara bersama, pemaksaan
keakuratan/konsistensi data, dan yang lain nya.
Contoh perangkat lunak DBMS : MS access, SQL Server, Oracle dan yang lain nya.
4. Pengguna/user
Pengguna dapat digolongkan menjadi 3 :
• Pengguna aplikasi : adalah orang yang mengoperasikan program aplikasi yang dibuat
oleh pemrogram aplikasi.
• pengguna interaktif : adalah orang yg dpt memberikan perintah-perintah pada antar
muka basisdata, misalnya SELECT, INSERT dsb.
➢ Pemrogram aplikasi
Yang mana orang yang membuat program aplikasi yang menggunakan basisdata.
Pada saat membuat query, Anda tidak bisa mengetikkan ‘request’ secara asal-asalan.
Query ditulis berdasarkan pada sekumpulan pre-defined code sehingga database dapat
memahami instruksi yang diminta. Kami menyebut kode ini sebagai bahasa query.
Standar manajemen database adalah Structure Query Language (SQL). Satu hal yang
harus Anda ingat, SQL berbeda dari MySQL: SQL merupakan bahasa query, sedangkan
MySQL adalah software yang menggunakan bahasa tersebut. SQL memang dikenal
sebagai software database yang paling banyak digunakan. Namun, SQL tidak menjadi
satu-satunya pilihan software. AQL, Datalog, dan DMX adalah contoh software
database yang bisa Anda gunakan.
Sistem akan menampilkan seperangkat kode dengan beberapa area yang kosong. Pada
area kosong tersebut, Anda dapat menuliskan dan
mengspesifikasikan field dan value data.
• Bahasa Query
Jika ingin memanipulasi data, Anda harus menulis query dari awal. Untuk
menggunakan metode ini, setidaknya Anda sudah punya pemahaman tentang bahasa
query yang digunakan oleh software database. Meskipun sulit, paling tidak Anda dapat
mengontrol data sepenuhnya.