1. Jelaskan Pengertian Database
2. Dalam database dikenal adanya istilah
Atribut,Record, dan Entitas, jelaskan istilah tersebut!
3. Sebutkan komponen sistem Database
4. Sebutkan perbedaan File Manajemen Tradisional
dan File Manajemen Database, serta jelaskan kelemahan masing-masing
5. Apa yang dimaksud dengan DBMS?
6. Sebutkan bahasa yang dikenal dalam DBMS!
Jawab :
1. Pengertian
Data Base
Pengertian
database adalah sekumpulan data yang sudah disusun sedemikan rupa dengan
ketentuan atau aturan tertentu yang saling berelasi sehingga memudahkan
pengguna dalam mengelolanya juga memudahkan memperoleh informasi
2.
Dalam Data Base dikenal
adanya istilah Atribut, Record, dan entitas, jelakan istilah tersebut!
Atribut
(field) adalah elemen, data field, atau data item yang di
gunakan untuk menerangkan suatu entribut dari entitas dan mempunyai harga
tertentu, misalnya atribut dari entitas pegawai diterangkan oleh , nama, umur,
alamat, dan pekerjaan.
Record/Tuple merupakan baris pada sebuah relasi atau kumpulan
elemen-elemen yang saling berkaitan menginformasikan tentang suatu entitas
secara lengkap.
Entitas adalah sesuatu yang memiliki keberadaan yang unik dan berbeda,
walaupun tidak harus dalam bentuk fisik.
3. Sebutkan Komponen Sistem
Basis Data!
Komponen-komponen sistem basis data antara lain:
a.
Hardware
Biasanya berupa perangkat komputer standar, media penyimpan sekunder dan media komunikasi untuk sistem jaringan.
Biasanya berupa perangkat komputer standar, media penyimpan sekunder dan media komunikasi untuk sistem jaringan.
b.
Operating System
Yakni merupakan perangkat lunak yang memfungsikan, mengendalikan seluruh sumber daya dan melakukan operasi dasar dalam sistem komputer. Harus sesuai dengan DBMS yang digunakan.
Yakni merupakan perangkat lunak yang memfungsikan, mengendalikan seluruh sumber daya dan melakukan operasi dasar dalam sistem komputer. Harus sesuai dengan DBMS yang digunakan.
c.
Database
Yakni basis data yang mewakili sistem tertentu untuk dikelola. Sebuah sistem basis data bisa terdiri dari lebih dari satu basis data.
Yakni basis data yang mewakili sistem tertentu untuk dikelola. Sebuah sistem basis data bisa terdiri dari lebih dari satu basis data.
d.
DBMS (Database
Management System)
Perangkat lunak yang digunakan untuk mengelola basis data. Contoh kelas sederhana: dBase, Foxbase, Rbase, MS. Access, MS. Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MS. SQL Server, Oracle, Informix, Sybase.
Perangkat lunak yang digunakan untuk mengelola basis data. Contoh kelas sederhana: dBase, Foxbase, Rbase, MS. Access, MS. Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MS. SQL Server, Oracle, Informix, Sybase.
e.
User ( Pengguna
Sistem Basis Data )
Orang-orang yang berinteraksi dengan sistem basis data, mulai dari yang merancang sampai yang menggunakan di tingkat akhir.
Orang-orang yang berinteraksi dengan sistem basis data, mulai dari yang merancang sampai yang menggunakan di tingkat akhir.
f. Optional Software
Perangkat lunak pelengkap yang mendukung. Bersifat opsional.
Perangkat lunak pelengkap yang mendukung. Bersifat opsional.
4.
Sebutkan perbedaan File
Manajemen Tradisional dan File Manajemen Database, serta jelaskan kelemahan
masing-masing
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
|
kelemahan File Manajemen tradisional dan File
Manajemen Database
File Manajemen
Tradisional
|
File Manajemen Database
|
1. Timbulnya data rangkap dan ketidak konsistenan
|
1.Storage yang digunakan besar
|
1. Data tidak dapat digunakan bersama-sama
|
2.Dibutuhkan tenaga spesialis
|
2. Kesukaran dalam peng-aksesan data
|
3.Softwarenya mahal
|
3. Tidak fleksibel
|
|
4. Data tidak standar
|
5.
Apa yang dimaksud dengan DBMS
DBMS adalah Semua peralatan
komputer (Hardware+Software+Firmware). DBMS dilengkapi dengan bahasa yang
berorientasi pada data (High level data langauage) yang sering disebut juga
sebagai bahasa generasi ke 4 (fourth generation language).
6. Sebutkan bahasa yang dikenal dalam DBMS
Bahasa Dalam DBMS
1. Data Definition Language
(DDL)
Bahasa yang digunakan dalam mendefinisikan struktur
atau kerangka dari basis data, di dalamnya termasuk record, elemen data, kunci
elemen, dan relasinya
DDL digunakan untuk mendefinisikan, mengubah, serta
menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya
tabel, view, user, dan sebagainya. Secara umum, DDL yang digunakan adalah
CREATE untuk membuat objek baru, USE untuk menggunakan objek, ALTER untuk
mengubah objek yang sudah ada, dan DROP untuk menghapus objek. DDL biasanya
digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis
data.
2. Data Manipulation
Language (DML)
DML digunakan untuk memanipulasi data yang ada dalam
suatu tabel. Bahasa yang digunakan untuk menjabarkan pemrosesan dari basis
data, fasilitas ini diperlukan untuk memasukkan, mengambil, mengubah data. DML
dipakai untuk operasi terhadap isi basis data.
Perintah yang umum dilakukan adalah:
SELECT untuk menampilkan
data
INSERT untuk menambahkan data baru
UPDATE untuk mengubah data yang sudah ada
DELETE untuk menghapus data
INSERT untuk menambahkan data baru
UPDATE untuk mengubah data yang sudah ada
DELETE untuk menghapus data
Ada 2 jenis DML :
1. Procedural DML
Digunakan
untuk mendefinisikan data yang diolah dan perintah yang akan dilaksanakan.
2. Non Procedural
Digunakan
untuk menjabarkan data yang diinginkan tanpa menyebutkan bagaimana cara
pengambilannya.
Secara
khusus pengguna menggunakan berbagai bahasa :
Programmer
aplikasi menggunakan bahasa-bahasa seperti Cobol, Informix, dll (host language)
yang ditempelkan dengan bahasa yang dipakai dalam DBMS. Pemakai terminal
menggunakan bahasa Query (misal SQL) atau menggunakan program aplikasi (yang
dirancang oleh programmer). Sedangkan DBA lebih banyak menggunakan bahasa DDL
dan DML yang tersedia dalam DBMS.
Sumber :
0 komentar:
Posting Komentar