Abstraksi data, konsep basis data dan model basis data relasional

Halohaaaaaa.....
Bertemu lagi dengan Perancangan Basis Data. Kali ini aku akan membahas tentang Abstraksi data, konsep basis data, dan model basis data relasional. okeeeyy langsung aja.

ABSTRAKSI DATA
Hasil gambar untuk level fisik abstraksi data
Abstraksi data itu dibagi atas 3 bagian. yaitu :
  • LEVEL FISIK/INTERNAL
  1. Skema paling rendah yang menggambarkan bagaimana sesungguhnya suatu data disimpan.
  2. Berbicara tentang DBMS,memori, ruang penyimpanan dll.
  3. Tingkatan ini berurusan dengan :
    • Alokasi ruang penyimpanan untuk data dan indeks
    • Deskripsi recod untuk penyimpanan
    • Penempatan record data
    • Teknik kompesi dan enkripsi data
  • LEVEL KONSEPTUAL/LOGIKA ERD
  1. Menggambarkan data apa saja yang disimpan dalam database dan hubungan relasi yang terjadi antara data dari seluruh data.
  2. Berisi struktur logic database yang hanya dapat dilihat oleh DBA.
  3. Tingkat konseptual :
    • Entitas, atribut dan relasinya
    • Konstrain-konstrain trhadap data
    • informasi semantik data
    • informasi keamanan dan integritas data
  • LEVEL PANDANGAN PEMAKAI/USER-VIEW 
  1.  Level abstraksi data tetinggi yang hanya menunjukkan sebagian saja yang dilihat dan dipakai dari keseluruhan database, sesuai dengan kebutuhan pemakai.
  2. Bagi user terasa sebagai satu kesatuan data yang kompek
  3. Tidak semua user membutuhkan semua data dalam database.
  4. Keluaran : 
    •  kebutuhan data
    • entitas
    • proses bisnis


STRUKTUR/KONSEP BASIS DATA
 
1.  Database
     Database atau dalam bahasa indonesia disebut dengan Basis data, adalah sekumpulan informasi-informasi yang sejenis. Dalam pengertian Wikipedia, basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak itu disebut Sistem Manajemen Basis Data (database management system, DBMS). Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya.
2.  File
     File adalah terdiri dari record-record yang menggambarkan dari satu kesatuan data yang sejenis Misalnya seperti file nama barang berisikan data tentang semua nama barang yang ada.
3.  Record
     Record adalah kumpulan field yang sangat lengkap dan biasanya dihitung dalam satuan baris.
4.  Field
     Field adalah kumpulan dari karakter yang membentuk satu arti, maka jika terdapat field misalnya seperti Nomer_Barang atau Nama_Barang, maka yang dipaparkan dalam field tersebut harus yang berkaitan dengan nomer barang dan nama barang. Atau definisi field yang lainnya yaitu tempat atau kolom yang terdapat dalam suatu tabel untuk mengisikan nama-nama (data) field yang akan di isikan.
5.  Characters
     Characters atau dalam arti bahasa indonesia disebut "karakter", adalah kumpulan huruf, angka dan simbol dalam suatu Database.

MODEL BASIS DATA RELASIONAL
  
 Model Relasional merupakan model data yang paling banyak digunakan saat ini. Hal ini disebabkan oleh bentuknya yang sederhana dibandingkan dengan model jaringan/network atau model hirarki. Bentuk yang sederhana ini membuat pekerjaan seorang programmer menjadi lebih mudah, yaitu dalam melakukan berbagai operasi data (query, insert, update, delete, dan lainnya).

Model Data Relasional adalah model basis data yang menggunakan tabel dua dimensi,  yang terdiri dari baris dan kolom untuk menggambarkan sebuah berkas data.
yeaaayyy okeeyy mungkin hanya ini yang bisa aku share. maap jika ada kekurangan yang berarti. terima kasih.

DEGREE DAN KARDINALITAS

  • Derajat
Degree of relation (Derajat dari suatu relasi) adalah banyaknya atribut pada suatu relasi. Relasi PEGAWAI yang mempunyai 5 atribut berarti mempunyai derajat lima, dimana setiap tupelnya mempunyai 5 nilai. 

  •  Cardinality
Cardinality of relation (Kardinalitas dari suatu relasi) adalah banyaknya tuple pada suatu relasi. Kardinalitas dari relasi ini dapat berubah-ubah sesuai dengan perubahan yang terjadi pada relasi.


 
 referensi : http://bus06.blogspot.com/2016/08/pengertian-database-file-record.html
https://hildasilvia1892.wordpress.com/2012/10/13/model-data-relasional/
http://wawcvb.blogspot.com/2010/04/sistem-basis-datarelasi-attribut-tupel.html

Komentar

Postingan populer dari blog ini

ERD

Pengenalan Informasi

ANALISIS DAN PERANCANGAN TERSTRUKTUR