Database Relasional
I. PENDAHULUAN
Data merupakan sesuatu hal yang penting dalam setiap organisasi karena merepresentasikan seluruh kegiatan dan kekayaan suatu organisasi. Data diproses melalui sebuah sistem agar tetap terjamin efektifitas dan efisiensi manajemen data. Sistem dibagi menjadi dua, yaitu:
Nama : Beta Jati Rahayu
NIM : 1117 29478
Data merupakan sesuatu hal yang penting dalam setiap organisasi karena merepresentasikan seluruh kegiatan dan kekayaan suatu organisasi. Data diproses melalui sebuah sistem agar tetap terjamin efektifitas dan efisiensi manajemen data. Sistem dibagi menjadi dua, yaitu:
- Sistem File adalah suatu sistem yang menyimpan data dalam file-file tersendiri atau terpisah dengan yang lain. Setiap file hanya dapat diakses dengan sistem aplikasi tertentu sebagai akibat updating data yang tidak dapat dilaksanakan dengan serentak.
- Sistem Data Base adalah suatu sistem yang menyimpan data dalam file. File tersebut ditempatkan dalam satu tempat yang disebut dengan data base. Data dalam setiap file dapat dihubungkan dengan data dalam file lain. updating data hanya dilakukan terhadap file yang tersedia dalam data base.
DATA BASE MANAGEMENT SYSTEM (DBMS)
DBMS adalah sistem pengelolaan data base dan sebagai penghubung antara data base dengan sistem aplikasi. Pihak yang mengatur sistem data base ini, antara lain:
- Orang yang bertanggung jawab dalam bidang koordinasi, pengawasan, dan pengelolaan data base agar sistem data base dapat bekerja secara efektif dan efisien disebut data base administrator (DBA).
- Orang yang bertanggung jawab dalam menentukan data-data yang harus tersedia untuk memenuhi kebutuhan informasi pengguna sistem disebut data administrator (DA).
- Penulis program aplikasi untuk pengoperasian sistem data base disebut application programmers.
Jenis Data Base
- Relational data base adalah sistem data base dengan manajemen data berbasis tabel.
- Object oriented data base adalah sistem data base dengan manajemen data berbasis object. Object adalah data yang menjadi bagian program, di dalam data terdapat instruksi tentang prosedur pemeliharaan data. Suatu objek, yang merupakan gabungan antara data dan instruksi disebut dengan encapsulation.
Rancangan data base terdiri dari dua bagian, yaitu:
- Logical view adalah rancangan tentang penyajian data dalam suatu laporan.
- Physical view adalah rancangan tentang penyimpanan data dalam media penyimpanan.
Skema Sistem Data Base adalah gambaran umum tentang struktur data base. Tingkatan skema struktur data base ada tiga, yaitu:
1. Skema tingkat eksternal yang berfungsi untuk mendeskripsikan konsep pelaporan.
2. Skema tingkat konseptual yang berfungsi untuk mendeskripsikan manajemen data untuk memenuhi skema tingkat eksternal.
3. Skema tingkat internal yang berfungsi untuk mendeskripsikan konsep perancangan data dan program untuk memenuhi skema tingkat koseptual.
1. Skema tingkat eksternal yang berfungsi untuk mendeskripsikan konsep pelaporan.
2. Skema tingkat konseptual yang berfungsi untuk mendeskripsikan manajemen data untuk memenuhi skema tingkat eksternal.
3. Skema tingkat internal yang berfungsi untuk mendeskripsikan konsep perancangan data dan program untuk memenuhi skema tingkat koseptual.
Data Dictionary adalah file yang berisi informasi lengkap tentang struktur dan isi data base. Fungsi utamanya adalah untuk memudahkan dalam memahami dan mengetahui konsep dan isi data base secara umum.
Bahasa Data Base adalah perintah-perintah yang digunakan untuk menjalankan tiga fungsi dasar operasi data base. Tiga fungsi dasar operasi data di dalam sistem data base, yaitu:
- Membuat (creating)
- Mengubah (changing)
- Menanyakan (querying)
Bahasa data base terdiri dari:
- Data Definition Language (DDL) digunakan untuk membangun data dictionary, mendefinisikan data, dan mendefinisikan format data pelaporan.
- Data Manipulation Language (DML) digunakan untuk pemeliharaan data.
- Data Query Language (DQL) digunakan untuk pemanggilan data, pengurutan data, dan penyajian laporan.
- Structured Query Language (SQL) adalah query yang dilakukan dengan menggunakan perintah/bahasa standar dan
- Query By Example (QBE) adalah query yang dilakukan dengan contoh tabel.
Jenis operasi dasar query, terdiri dari:
- PROJECT, membuat tabel baru dengan memilih kolom tertentu dari tabel asli.
- RESTRICT, membuat tabel baru dengan memilih garis tertentu dari tabel asli yang memenuhi kriteria tertentu.
- JOIN, membuat tabel baru dengan memilih kolom dan baris tertentu dari dua atau lebih tabel. Operasi ini sering digunakan karena data dari satu file sangat jarang yang bisa memenuhi kebutuhan informasi pengguna sistem.
Nama : Beta Jati Rahayu
NIM : 1117 29478
Komentar
Posting Komentar