TUGAS 10 PTI Basis data
Nama:Ihsannur Fathan Riziq
Kelas: TI1C
Nim :2103015135
Pengertian Basis data
Himpunan kelompok data (arsip) yang saling berhubungan , yang diorganisasi sedemikian rupa, sehingga kelak dapat dimanfaatkan kembali dengan cepat.
Kumpulan data yang saling berhubungan yang disimpan secara bersama tanpa adanya pengulangan (redudansi) data.
SISTEM BASIS DATA
Sistem yang terdiri atas sekumpulan tabel data yang saling berhubungan dan sekumpulan program ( DBMS : Database Management System) yang memungkinkan berbagai user dan/atau program lain dapat mengakses dan memanipulasi tabel-tabel tersebut.
Macam-macam DBMS
DBMS (Database Management System): kumpulan program yang digunakan user untuk me-management database (create, maintain)
DBMS Mencakup Proses
1. Defining : database mendefiniskan tipe data, struktur
2. Manipulating : database mencakup berbagai fungsi dan query untuk mendapatkan data yang dicari, termasuk operasi insert, update dan delete serta dalam generate report data.
3. Sharing : database dapat diatur untuk dapat sharing
Fungsi yang lebih penting dari DBMSadalah proteksi dan maintain database dalam jangka panjang.
Proteksi : mengandung system protection yang menangani kondisi malfunction (crash) baik pada hardware ataupun software
Tujuan Basis data
1. Kemudahan dan kecepatan dalam pengambilan data
2. Efisiensi ruang penyimpanan
3. Keakuratan
Komponen Sistem basis data
1. Perangkat Keras (Hardware)
Program yang menjalankan sistem komputer, mengendalikan
resourcekomputer
3. Basis Data (Database)
Menyimpan berbagai obyek database (struktur tabel,
indeks,dll)
4..DBMS (Database Management System)
Perangkat
lunak yang memaintain data dalam jumlah besar.
PRINSIP DASAR SISTEM DATABASE
1. DBMS terdiri dari sekelompok data yang saling berhubungan dan program-program untuk mengaksesnya
2. Tujuan utama DBMS adalah untuk menyediakan lingkungan yang nyaman dan efisien untuk mengambil dan menyimpan informasi basis data
3. DBMS juga harus menjamin keamanan dari informasi yang disimpan, meskipun sistem terjadi tabrakan atau mengakses sistem yang tidak diotorisasi.
Macam Macam Model data
1. Model object-based logical
3. Model Data Fisik
Data Definition Language
(DDL)
Sebuah skema database dibuat berdasarkan sekumpulan
definisi-definisi yang diekspresikan dalam sebuah bahasa khusus yang disebut
dengan data definition Language (DDL).
DATA MANIPULATION LANGUANGE
Manipulasi data antara lain:
1. Retrieval
2. Insertion
3. Deletion
4. Modification
Database Manager
Adalah modul yang menyediakan interface antara level rendah
data yang tersimpan di database dengan program aplikasi dan query.
Tugas Database Manager:
1. Berinteraksi dengan file manager
2. Menjaga integritas dan keamanan data
3. Backup dan recovery.
4. Mengendalikan konsistensi dan konkurensi data
Database Administrator
Adalah seseorang yang bertugas mengendalikan data dan program untuk mengaksesnya.
Tugas antara lain:
1. Mendefinisikan skema
database
2. Mendefinisikan metode untuk mengakses data dan struktur penyimpanannya.
3. Modifikasi fisik penyimpanan dan skema data
4. Memberikan otorisasi hak akses data (granting)
5. Menentukan integritas constraints.
DATABASE USERS
terdiri dari:
1. Applications Programer
2. Sophisticated users
3. Specialized Users
4. Naive User
STRUKTUR SISTEM KESELURUHAN
Komponen Sistem Database:
1. File manager : mengelola alokasi space di dalam media penyimpanan
2. Database manager : menyediakan interface untuk menuliskan query dan program aplikasi ke level rendah penyimpanan data.
3. Query processor : menerjemahkan kalimat dalam query menjadi instruksi bahasa level rendah.
Komentar
Posting Komentar