0% menganggap dokumen ini bermanfaat (0 suara)
271 tayangan9 halaman

Pengertian Database

Dokumen tersebut membahas tentang pengertian database dan DBMS. Database didefinisikan sebagai kumpulan data yang disimpan secara sistematis di komputer yang dapat diolah menggunakan perangkat lunak untuk menghasilkan informasi, sedangkan DBMS adalah sistem perangkat lunak yang dirancang khusus untuk mengelola database dan menjalankan operasi terhadap data. Dokumen juga menjelaskan bahwa terdapat dua jenis bahasa komputer ut

Diunggah oleh

Generation D
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
271 tayangan9 halaman

Pengertian Database

Dokumen tersebut membahas tentang pengertian database dan DBMS. Database didefinisikan sebagai kumpulan data yang disimpan secara sistematis di komputer yang dapat diolah menggunakan perangkat lunak untuk menghasilkan informasi, sedangkan DBMS adalah sistem perangkat lunak yang dirancang khusus untuk mengelola database dan menjalankan operasi terhadap data. Dokumen juga menjelaskan bahwa terdapat dua jenis bahasa komputer ut

Diunggah oleh

Generation D
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 9

Pengertian Database

Apa definisi atau arti dari basis data (database)? Basis data adalah kumpulan data yang
disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan
perangkat lunak (program aplikasi) untuk menghasilkan informasi.

kumpulan informasi dan data yang saling berhubungan satu sama lain, dimana data
tersebut tersimpan di simpanan luar komputer dan diperlukan software tertentu untuk
memanipulasinya.

Pengetian DBMS

Apa itu DBMS (Database Management System)? Pengertian DBMS adalah suatu
sistem atau software yang dirancang khusus untuk mengelola suatu database dan
menjalankan operasi terhadap data yang diminta oleh banyak pengguna.

Ada dua jenis bahasa komputer yang dapat digunakan dalam berinteraksi dengan
DBMS, yaitu:

 Data Definition Language (DDL); digunakan untuk menggambarkan desain


dari basis data secara keseluruhan, mulai dari membuat tabel baru, memuat
indeks, maupun mengubah tabel.
 Data Manipulation Language (DML); digunakan untuk memanipulasi dan
mengambil data dari database, menghapus data dari database, dan
mengubah data pada suatu database.

Gambarkan Bagan Structur Data Dan Jelaskan Elemen – Elemen Pembentuknya

Sebutkan Dan Jelaskan Komponen Basis Data

Komponen Sistem Basis Data terdiri dari 6 Komponen , yakni :

1. Hardware
Biasanya berupa perangkat komputer standar, media penyimpan sekunder dan
media komunikasi untuk sistem jaringan.
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.

Buatlah Contoh Dari Sistem Basis Data

Jelaskan Mengapa Salah Satu Manfaat Dari Basis Data Adalah Efisiensi Ruang Penyimpanan

Gambarkan Model Data Berorientasi Objek

Jelaskan Elemen Basis Berikut

 Elemen Data / Field – Satuan data Terkecil


 Rekaman / Record – Gabungan Sejumlah Elemen Data Yang Saling Terkait
 Berkas / File – Himpunan Seluruh Record Yg Bertipe Sama

Perbedaan Sistem Basis Data Stand Alone Dengan Basis Data Dalam Jaringan

Sebutkan Kategori Dari End User

Apa Yang Kalian Ketahui Tentang Worker Behind The Scene Dan Sebutkan Jenisnya

Sebutkan Dan Jelaskan Component ERD


ERD (Entity Relationship Diagram) merupakan suatu model untuk menjelaskan hubungan antar data dalam
basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk
memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi
dan simbol.

Terdapat 4 (empat) Komponen penyusun ERD (Entity Relationship) adalah sebagai berikut:

Entitas : Entitas merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang
lain. Simbol dari entitas biasanya digambarkan dengan persegi panjang.

Atribut : Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan
karakteristik dari entitas tersebut. Gambar atribut diwakili oleh simbol elips.

Relasi : Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Gambar Relasi
diwakili oleh simbol belah ketupat

dan, Garis : Menghubungkan atribut dengan kumpulan entitas dan kumpulan entitas dengan relasi
Sebutkan Jenis – Jenis Atribut Yang Kamu Ketahui

Atribut Tersimpan

Atribut Wajib

Atribut Sederhana

Atribukut Komposit

Atribut Single

Atribut Majemuk

Atribut Opsional

Atribut Pengidentitas

Sebutkan Jenis -JEnis Kardinalitas Dan Jelaskan

One To One

Mengapa One To One Karena Hubungan Entitas Dari Entitas Himpunan A Hanya Bisa Ke Satu
Entitas Himpunan Lainnya.

One To Many

Mengapa One To Many, Dari entitas Himpunan A Bisa Berhubangan Bnyk Ke Entitas
Himpunan B, Sedangkan Entitas B Sebaliknya

Many To One

Mengapa Many To One, Dari Sekian Bnyk Hubungan Entitas Pada Himpunan A Hanya Bisa Di
Satu Hubungan Entitas Himpunan B

Many To Many

Mengapa Many To Many, Dari Setiap Hubungan Entitas Himpunan A Dapat Berhubungan
Bnyk Pada Entitas Hiimpunan B, Demikian Juga Sebaliknya
Gambarkan Simbol ERD Yang Kamu Ketahui Dan Berikan Penjelannya

Jelaskan Yg Dimaksud Dengan Atribut Pengidentitasan

Jelaskan Tentang Normalisasi

Sebutkan Dan Jelaskan 3 Macam Key Yg Dapat Diterapkan Di Suatu Table

Jelaskan Yang Kamu KEtahui Tentang Ketergantungan Fungsional / Functional Dependency

Bentuk Normalisasi 1NF Dan 2NF

Apakah Yang Anda Ketahui Tentang Atribut Deskriptif

Sebutkan 3 Tujuan Utama Proses Normalisasi

Kapankah Normalisasi Dilakukan Oleh Pengguna DB


Istilah-istilah Basis data
Beberapa hal yang termaksud unsur-unsur dari basis data adalah sebagai berikut:

Entititas
Entititas adalah orang, tempat, kejadian atau konsep yang informasinya direkam. Pada bidang
kesehatan Entity adalah Pasien, Dokter, Kamar.

Field
Setiap entity mempunyai atribut atau sebutan untuk mewakili suatu entity. Seorang siswa dapat
dilihat dari atributnya misalnya, NIM, Nama_siswa, Alamat.

Record
Record adalah kumpulan isi elemen data (atribut) yang saling berhubungan menginformasikan
tentang suatu entity secara lengkap.
Contoh Kumpulan atribut NIP, Nama, dan alamat berisikan “01001245566”, Sanusi, Jl. Hati suci No 2
Kupang.

Data Value
Merupakan data aktual atau infomasi yang disimpan ditiap data elemen. Isi atribut disebut nilai data.

Kunci Elemen Data ( Key Data Element )


Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas.
Contoh Entitas Mahasiswa yang mempunyai atribut-atribut npm, nama, alamat, tanggal lahir
menggunakan Kunci Elemen Data npm.

Komponen-komponen Sistem Basis Data ( Database )


Basis data merupakan sistem yang terdiri atas kumpulan file atau tabel yang saling berhubungan dan
Database Management System ( DBMS ) yang memungkinkan beberapa pemakai untuk mengakses
dan manipulasi file-file tersebut ( Fathansyah, 1999). Dalam Sistem Basis data memiliki beberapa
komponen yaitu:

Perangkat Keras ( Hardware )


Perangkat keras yang biasanya terdapat dalam sistem basis data adalah memori sekunder hardisk.
Sistem Operasi ( Operating System )
Sistem Operasi (Operating System) merupakan program yang mengaktifkan atau mengfungsikan
sistem komputer, mengendalikan seluruh sumber daya (resource) dan melakukan operasi-operasi
dalam komputer. Sistem Operasi yang banyak digunakan seperti: MS-DOS, MS-Windows 95 MS
Windows NT, dan Unix.
Basis data ( Database )
Sebuah basis data ( Database ) dapat memiliki beberapa basis data. Setiap basis data dapat berisi atau
memiliki sejumlah objek basis data seperi file atau tabel.Database
Management System ( DBMS )
Pengolahan basis data secara fisik tidak dilakukan oleh pemakai secara langsung, tetapi ditangani oleh
sebuah perangkat lunak yang disebut DBMS yang menentukan bagaimana data disimpan, diubah dan
diambil kembali.
Pemakai ( User )
Bagi pemakai dapat berinteraksi dengan basis data dan memanipulasi data dalam program yang
ditulis dalam bahasa pemograman.
Tujuan dan Manfaat Basis Data
Tujuan utama dalam pengolahan data dalam sebuah basis data adalah agar kita dapat memperoleh
data yang kita cari dengan mudah dan cepat (Fathansyah,1999). Pemanfaatan basis data dilakukan
dengan tujuan yaitu:

Kecepatan dan kemudahan (Speed )


Pemanfaatan Database memungkinkan kita untuk dapat menyimpan data atau melakukan perubahan
( manipulasi ) dan menampilkan kembali data tersebut dengan cepat dan mudah, dari pada kita
menyimpan data secara manual.

Efisien ruang penyimpanan (Space)


Dengan Database penggunaan ruang penyimpanan data dapat dilakukan karena kita dapat melakukan
penekanan jumlah pengulangan data dengan menerapkan sejumlah pengkodean .

Keakuratan (Acuracy)
Pemanfatan pengkodean atau pembentukan relasi antar data dengan penerapan aturan atau batasan
tipe data dapat diterapkan dalam Database yang berguna untuk menentukan ketidakakuratan
pemasukan atau penyimpanan.

Keamanan (Security)
Dalam sejumlah sistem ( apilkasi ) pengelolah database tidak menerapkan aspek keamanan dalam
penggunaan database. Tetapi untuk sistem yang besar dan serius, aspek keamanan juga dapat
diterapkan. Dengan begitu kita dapat menentukan siapa yang boleh menggunakan database dan
menentukan jenis operasi-operasi apa saja yang boleh dilakukan.

Terpeliharanya keselarasan data (Consitant)


Apabila ada perubahan data pada aplikasi yang berbeda maka secara otomatis perubahan itu berlaku
untuk keseluruhan

Data dapat dipakai secara bersama (shared)


Data dapat dipakai secara bersama-sama oleh beberapa program aplikasi (secara batch maupun on-
line) pada saat bersamaan.

Dapat diterapkan standarisasi (standardization)


Dengan adanya pengontrolan yang terpusat maka DBA dapat menerapkan standarisasi data yang
disimpan sehingga memudahkan pemakaian, pengiriman maupun pertukaran data.

Kelemahan Sistem Basis Data


 Memerlukan tenaga spesialIS
 Kompleks
 Memerlukan tempat yang besar
 Mahal
Pengguna Basis Data

System Engineer
Tenaga ahli yang bertanggung jawab atas pemasangan Sistem Basis Data, dan juga mengadakan
peningkatan dan melaporkan kesalahan dari sistem vtersebut kepada pihak penjual
Database Administrator (DBA)
Tenaga ahli yang mempunyai tugas untuk mengontrol sistem basis data secara keseluruhan,
meramalkan kebutuhan akan sistem basis data, merencanakannya dan mengaturnya.
Tugas DBA
 Mengontrol DBMS dan software-software
 Memonitor siapa yang mengakses basis data
 Mengatur pemakaian basis data
 Memeriksa security, integrity, recovery dan concurency

Program Utilitas yang digunakan oleh DBA :

 Loading Routines, Membangun versi utama dari basis data


 Reorganization Routines, Mengatur / mengorganisasikan kembali basis data
 Journaling Routines, Mencatat semua operasi pemakaian basis data
 Recovery Routines, Menempatkan kembali data, sebelum terjadinya kerusakan
 Statistical Analysis Routines, Membantu memonitor kehandalan sistem

End User (Pemakai Akhir)


Ada beberapa jenis (tipe) pemakai terhadap suatu sistem basis data yang dapat dibedakan
berdasarkan cara mereka berinteraksi terhadap sistem :

Programmer aplikasi
Pemakai yang berinteraksi dengan basis data melalui Data Manipulation Language (DML), yang
disertakan (embedded) dalam program yang ditulis pada bahasa pemrograman induk (seperti C,
pascal, cobol, dll)

Pemakai Mahir (Casual User)


Pemakai yang berinteraksi dengan sistem tanpa menulis modul program. Mereka menyatakan query
(untuk akses data) dengan bahasa query yang telah disediakan oleh suatu DBMS

Pemakai Umum (End User / Naïve User)


Pemakai yang berinteraksi dengan sistem basis data melalui pemanggilan satu program aplikasi
permanen (executable program) yang telah ditulis (disediakan) sebelumnya

Pemakai Khusus (Specialized/Sophisticated User)


Pemakai yang menulis aplikasi basis data non konvensional, tetapi untuk keperluan-keperluan khusus
seperti aplikasi AI, Sistem Pakar, Pengolahan Citra, dll, yang bisa saja mengakses basis data dengan
atau tanpa DBMS yang bersangkutan.

Contoh penggunaan Aplikasi basis data dalam dunia bisnis

 Bank : Pengelolaan data nasabah, akunting, semua transaksi perbankan


 Bandara : Pengelolaan data reservasi, penjadualan
 Universitas : Pengelolaan pendaftaran, alumni
 Penjualan : Pengelolaan data customer, produk, penjualan
 Pabrik : Pengelolaan data produksi, persediaan barang, pemesanan, agen
 Kepegawaian: Pengelolaan data karyawan, gaji, pajak
 Telekomunikasi : Pengelolaan data tagihan, jumlah pulsa

Contoh basis data

contoh basis data


dapat dinyatakan dalam bentuk skema

Anda mungkin juga menyukai