Pengertian Entitas Dan Atribut Dalam Basis Data
Basis data ialah kumpulan data yang berhubungan antra satu data dengan data yang lain nya yang di gunakan oleh software atau perangkat lunak dan di simpan di dalam hardware atau perangkat keras. Basis data mempunyai tujuan utama dan prinsip utama. Tujuan utama nya ialah menolong atau membantu pengguna dalam abstraksi pada sebuah sistem yang terdiri atas :
- Physical level melihatkan atau menunjukan data yang akan di simpan
- Conceptual level yang berkaitan dengan data yang di simpan dan hubungan antara data-data tersebut.
- View level ialah level tertinggi pada sebuah basis data yang menjelaskan macam-macam basis data oleh pengguna.
kriteria Basis data
Prinsip utama nya ialah konsep pemisah data dari program nya yang asli. Basis data mempunyai kriteria di antra nya:
- Kriteria yang berorientasi data bukan berorientasi pada program
- Bisa di gunakan oleh program aplikasi tanpa harus mengubah data base nya.
- Bisa di kembangkan dengan mudah, baik struktur maupun volume.
- Mampu memenuhi kebutuhan pada sistem-sistem yang baru secara mudah
- Dapat di pergunakan dengan langkah atau cara yang berbeda.
Baca Juga : Elemen Elemen Yang Menyusun Sistem Basis Data
Komponen-komponen basis data
Komponen-komponen basis data yaitu :
- Hardware yaitu komponen pendukung operasi dalam operasi pengolah data contoh nya seperti memori, disk, CPU, terminal dan lain sebagai nya.
- Perangkat lunak atau Software untuk sistem operasi, yaitu windows 2000/XP , windows 9x, Unix, Linux.
- Perangkat lunak atau Software dalam pengelola basis data yaitu SQL, MS – Access, SQL, Oracle.
- Perangkat lunak atau software program aplikasi yaitu Delpi, Visual Foxpro, visual basic.
- Data base komponen yang di pelihara, di perlukan dan di kelola oleh sistem pada basis data.
- Pemakai sistem atau user.
Entitas adalah
Entitas adalah individu yang mempunyai sesuatu yang eksistensi atau nyata yang bisa di bedakan dari yang lain nya.
Atribut adalah
Atribut adalah ciri atau karakter yang membedakan antara entitas yang satu dengan entitas yang lain nya. Atribut dilambangkan dengan oval . pada atribut ini harus ada primary key (kunci utama) di mana primary itu di anggap sebagai atribut terpenting yang bisa memanggil atau mengkaitkan ke atribut lain.
Macam-macam atribut
Macam-macam atribut :
- Atribut deskriptif yaitu atribut yang tidak menjadi anggota dari primary key
- Atribut sederhana ialah atribut yang tidak bisa di pilih lagi
- Atribut komposit yaitu atribut yang bisa di uraikan
- Atribut tunggal yaitu atribut yang mempunyai banyak nilai untuk setiap basis data
- Atribut bernilai banyak merupakan atribut pada sebuah tabel yang memiliki satu nilai tetapi mempunyai jenis yang sama
- Atribut harus bernilai yaitu yang memiliki beberapa atribut pada suatu tabel dan kita tetapkan memiliki data dan nilainya tidak boleh kosong.
- Atribut turunan yaitu atribut yang nilai nya di dapatkan dari pengolahan atau bisa di turunkan dari atribut lain yang masih berhubungan.
Baca Juga : Perbedaan Macam – Macam Atribut Kunci Pada Tabel
Relasi adalah
Relasi adalah sebuah basi data yang saling berhubungan satu dengan yang lainnya. Relasi juga di sebut dengan tabel. Seperti biasanya tabel itu mempunyai baris, kolom. Baris dinamakan juga dengan tuple dan kolom di sebut dengan atribut.
Macam-macam relasi yaitu :
- On –to- one
Relasi ini mempunyai notasi 1 : 1
Contoh : relasi tabel siswa dan orang tua. Di mana satu baris orang tua berhubungan dengan satu baris siswa dan begitu sebaliknya.
- One – to – many
Relasi one to many ini memakai notasi 1 : n
Contoh : relasi antra siswa dengan guru. Di mana satu naris siswa berhubungan dengan satu baris guru.
Baca Juga : Pengertian Struktur Hirarki Basis Data Dan Bentuk Diagram Hubungan Antara Entitas
- Many – to – many
Relasi ini antara mahasiswa dengan mata kuliah . Dimana satu baris mata kuliah berhubungan dengan satu baris mata kulai atau mata pelajaran , begitu juga sebaliknya.
Penulis : Wini
Sukai/Like Fan Page Facebook Garuda Cyber Indonesia>
Subscribe Channel Youtube Garuda Cyber Indonesia>
Follow Instagram Garuda Cyber Indonesia>