New Post!

    •  Definisi ERD

    ERD (Entity Relationship Diagram) atau diagram hubungan entitas adalah sebuah diagram yang digunakan untuk perancangan suatu database dan menunjukan relasi atau hubungan antar objek atau entitas beserta atribut-atributnya secara detail. Intinya ERD merupakan diagram yang menunjukkan hubungan antara jenis data dan data lain nya. 

    •  Komponen ERD

    Komponen ERD dibagi menjadi 3, yaitu:

      1. Entitas : Entitas merupakan sekumpulan objek yang dapat diidentifikasi secara unik dan berbeda satu dengan yang lainnya. Inti nya entitas adalah satuan data seperti tanggal lahir seseorang contoh : 26 Oktober 2003.
      2. Atribut : Atribut berfungsi sebagai penjelas atau mendeskripsikan karakteristik dari entitas. Contoh nya seperti tadi 26 Oktober 2003, apa data 26 Oktober itu? alamat kah, nomor telfon kah? jawaban nya adalah tanggal lahir. Nah fungsi nya itu untuk menjelaskan jenis entitas atau karakteristik data.
      3. Hubungan atau Relasi: Relasi dalam ERD adalah hubungan yang terjadi antara satu atau lebih entitas. Contoh nya: Nama: Rian, Kelas: 8A, Tinggi Badan: 160. Nah dari contoh tersebut terdiri dari 3 komponen yaitu Entitas (Rian,8A,160), Atribut (Nama,Kelas,Tinggi Badan), dan dihubungkan menjadi 1 data yaitu datanya Rian ini yang berisi data nama,kelas dan tinggi badan.





    • Definisi Model Rasional

    Model data relasional adalah pendekatan untuk membangun basis data relasional guna mengelola data secara logis berdasarkan struktur dan konsistensi bahasanya. Pada Model Rasional data di representasikan atau di bentuk menjadi bentuk tabel dua dimensi. Setiap tabel merepresentasikan relasi nilai data berdasarkan objek dunia nyata.

    • Struktur Model Rasional

      1. Relasi: Hubungan antara beberapa entitas dan menyimpan informasi mengenai entitas entitas.
      2. Atribut: Merupakan penjelas dari karakteristik entitas yang termasuk bagian relasi.
      3. Truple: Merupakan baris dalam sebuah relasi atau tabel.
      4. Domain: Satuan nilai yang bersifat atomic dan tidak bisa di pecah menjadi nilai-nilai sederhana.
      5. Degree: Jumlah seluruh atribut dalam relasi atau tabel.
      6. Cardinality: Jumlah seluruh Truple dalam relasi atau tabel.






    Memahami ERD dan Model Rasional

    0
  • Konsep dasar basis data terbagi menjadi 4, yaitu tabel,field,record,dan kunci primer (Primary Key).

    • Field

    Field adalah kolom dalam tabel yang berisikan data sejenis atau berbeda. Intinya field itu seperti tempat dari jenis datanya. Data di dalam Field dapat berupa teks, angka ,tanggal dan waktu, dan juga boolean. sebagai contoh data nama siswa, field dapat di ubah jenis nya menjadi "Nama Siswa" , "Umur", "Tempat tanggal lahir", dan "Status Lulus". Field ini dapat di bilang sebagai pembagi jenis data pada Tabel.

    • Tabel

    Tabel merupakan sebuah data yang terstruktur dalam bentuk baris dan kolom. Setiap kolom berisi Field yang dapat diisi oleh data.

    • Record

    Record  merupakan sebuah satu set data yang mewakili 1 data atau item tertentu dalam tabel. Misalnya tabel data siswa, Record dapat di representasikan menjadi "Nama", "Alamat", "Umur", dll.

    • Kunci Primer

    Kunci Primer merupakan satu atau lebih Field yang digunakan untuk mengidentifikasi setiap Record dalam Tabel. Kunci Primer bisa di bilang seperti kita memberi nama kepada kepada Record yang akan membedakan jenis Record atau data yang ada pada Tabel untuk memudahkan pencarian data.

    Konsep Dasar Basis Data

    0
  •                                   Pengertian Basis Data

    Apa itu basis data? Basis data berasal dari bahasa Inggris yaitu dari kata "Database" yang berarti Basis Data. Basis data merupakan tempat dari sekumpulan data yang terstruktur dan saling berhubungan secara sistematis dalam sistem komputer. Ibaratnya seperti lemari yang berisi baju sehari-hari, basis data itu seperti lemari yang berisi sekumpulan data-data kompleks yang saling terhubung secara sistematis. Basis data dapat di atur menggunakan perangkat lunak khusus yang dinamakan DBMS (Database Management System). Contoh - contoh perangkat lunak DBMS yaitu MySQL dan MongoDB.


    • Kelebihan Basis Data

    Kelebihan Basis Data adalah pengelolaan data yang lebih teratur dan efisien sehingga memudahkan proses akses data, mempermudah melakukan perubahan dan pembaruan maupun penghapusan data. Data dalam Basis data disimpan pada 1 tempat jadi mudah untuk di temukan. Selain itu, Basis data juga dapat melakukan backup otomatis sehingga tidak perlu khawatir lagi jika data hilang.

     

    • Kekurangan Basis Data

    Kekurangan basis data terletak pada biaya nya yang sangat mahal, membangun basis data memerlukan perangkat keras yang mumpuni. Selain itu, sistem Basis data sangat kompleks dan rumit tergantung seberapa rumit data nya yang dapat membuat kepala pusing di kemudian hari sehingga harus punya rencana dulu sebelum punya database.

     

    • Tujuan atau Manfaat Basis Data

    Tujuan utama dari Basis Data adalah keefisienan, apa emang keefisien nya? keefisienan nya iyalah waktu, penyimpanan, dan meminimalisir kesalahan seperti kesalahan redundansi data yang tidak di sengaja, dll. Basis Data dapat di akses dengan mudah dimanapun dan kapanpun dan hanya untuk orang yang memiliki akses saja yang dapat mengakses nya, terstruktur, dan mudah untuk mencari data yang diinginkan. Basis data juga menghemat ruang penyimpanan di dunia nyata, kan biasanya data atau berkas itu di simpan secara fisik lama-lama akan memakan ruang dan biaya. Jika menggunakan Basis Data akan dapat mengurangi penggunaan ruangan dan biaya.

     

    • Mengapa Harus Belajar Basis Data?

    Karena Basis data merupakan pondasi suatu aplikasi atau sistem yang kita gunakan sehari hari. Dengan belajar Basis data dapat membantu kita memahami cara menyimpan data, mengatur, mengubah, dan mengakses data secara efisien. Belajar Basis data dapat meningkatkan efisiensi dan produktivitas yang dapat membuka karir yang lebih luas.

    •  Contoh Basis Data


       

    Pengertian Basis Data

    0
  • - Copyright © Basis Data - Powered by Blogger - Designed by Johanes Djogan -