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)

     Komputer, memori, storage (Harddisk), peripheral, dll.

2. Sistem Operasi (Operating System)

    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

1.1. Model E-R
1.2 Model O-O

2. Model Record-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).Hasil kompilasi DDL dapat berupa tabel yang disimpan dalam file khusus yang disebut data dictionary.Data directory merupakan sebuah file yang berisi metadata yaitu data tentang data.

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

Postingan populer dari blog ini

Tugas 5 OAKTI Latar Sejarah evolusi struktur dasar komputer

Tugas 1 Ihsannur Fathan Riziq:Pengantar Teknologi Informasi

TUGAS 12 SET INTRUKSI