- Memahami konsep Database
- Memahami SQL
- Operasi Dasar SQL
- Membuat Database, Tabel pada ORACLE sebagai DBMS
- Fungsi Aggregat
- View
- Subquery
- Penggabungan table
- Trigger
- Stored Procedure
- PL/SQL
- Case study pembuatan aplikasi Database dalam kehidupan seharihari
Kompetensi :
- Dapatmemahami konsep database
- Dapatmemahami SQL
- Dapat membuat suatu aplikasi database dengan menggunakan oracle
Pertanyaan :
Jelaskan pengertian Database!
Jawaban :
Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.
Dalam database dikenal adanya istilah Atribut, Record, dan Entitas, jelaskan istilah tersebut!
Jawaban :
Atribut adalah deskripsi data yang bisa
mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas
yang lain. Seluruh atribut harus cukup untuk menyatakan identitas
obyek, atau dengan kata lain, kumpulan atribut dari setiap entitas dapat
mengidentifikasi keunikan suatu individu.
Record adalah kumpulan elemen-elemen yang saling
berkaitan menginformasikan tentang suatu entitas secara lengkap. Satu
record mewakili satu data atau informasi.
Entitas adalah sekumpulan objek yang terdefinisikan
yang mempunyai karakteristik sama dan bisa dibedakan satu dengan
lainnya. Objek dapat berupa barang, orang, tempat atau suatu kejadian.
Sebutkan komponen sistem Database!
Jawaban :
Komponen
Komponen Sistem Database terdiri dari 6 (enam) Komponen , yakni :
1. Hardware
Biasanya berupa
perangkat komputer standar, media penyimpan sekunder dan media komunikasi untuk
sistem jaringan, seperti prosesor, memori & harddisk. Komponen inilah yang
melakukan pemrosesan dan juga untuk menyimpan basis data.
2. 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.
3. Database
Yakni basis data yang
mewakili sistem tertentu untuk dikelola. Sebuah sistem basis data bisa terdiri
dari lebih dari satu basis data.
4. 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.
5. User
( Pengguna Sistem Basis Data )
Orang-orang yang
berinteraksi dengan sistem basis data, mulai dari yang merancang sampai yang
menggunakan di tingkat akhir.
6. Optional
Software
Perangkat lunak pelengkap yang
mendukung. Bersifat opsional.
Sebutkan perbedaan File Manajemen Tradisional dan File Manajemen Database, serta jelaskan kelemahan masing-masing!
Jawaban :
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
Kelemahannya :
File manajemen tradisional :
- Timbulnya data rangkap dan ketidak konsistenan
- Data tidak dapat digunakan bersama-sama
- Kesukaran dalam pengaksesan data
- Tidak fleksibel
- Data tidak standar
File manajemen database :
- Storage yang digunakan besar
- Dibutuhkan tenaga spesialis
- Softwarenya mahal
- Kerusakaan pada system database dapat mempengaruhi departemen lain yang terkait
File manajemen tradisional :
- Timbulnya data rangkap dan ketidak konsistenan
- Data tidak dapat digunakan bersama-sama
- Kesukaran dalam pengaksesan data
- Tidak fleksibel
- Data tidak standar
File manajemen database :
- Storage yang digunakan besar
- Dibutuhkan tenaga spesialis
- Softwarenya mahal
- Kerusakaan pada system database dapat mempengaruhi departemen lain yang terkait
Apa yang dimaksud dengan DBMS?
Jawaban :
Sistem manajemen database atau database management system (DBMS) adalah suatu sistem software yang memungkinkan seorang user dapat
mendefinisikan, membuat, dan memelihara serta menyediakan akses
terkontrol terhadap data.
Sebutkan bahasa yang dikenal dalam DBMS!
Jawaban :
- Data Definision Language ( DDL ) adalah perintah-perintah yang digunakan untuk menjelaskan objek dari database. Dengan kata lain DDL digunakan untuk mendefinisikan kerangka database.
- Data Manipultion Language ( DML ) adalah perintah-perintah yang digunakan untuk mengoperasikan atau memanipulasi isi database.
Referensi :
- http://id.wikipedia.org/wiki/Basis_data
- http://krida85.wordpress.com/2008/04/16/pengertian-basis-data/
- http://yleinussa.mhs.uksw.edu/2013/02/materi-2-sistem-basis-data.html
- http://wicakszones.blogspot.com/2014/03/perbedaan-sistem-file-tradisional.html
- http://niarr91.blogspot.com/2011/10/pengenalan-basis-data.html
- http://bryantobing01.blog.com/dbms-data-base-management-system
0 komentar:
Posting Komentar