Selasa, 27 September 2022

POST 5 (Semester 3) : APA ITU ATTRIBUTE , ENTITAS , DAN RELASI DALAM ERD?





ATRIBUT

Atribut adalah ciri atau karakter yang membedakan antara entitas yang satu dengan entitas yang lainnya. Atribut dilambangkan dengan oval. Pada atribut ini harus ada primary key (kunci utama) dimana primary itu dianggap sebagai atribut terpenting yang bisa memanggil atau mengkaitkan ke atribut lain.

Macam - macam atribut :

  1. Atribut deskriptif yaitu atribut yang tidak menjadi anggota dari primary key.
  2. Atribut sederhana ialah atribut yang tidak bisa dipilih lagi.
  3. Atribut komposit yaitu atribut yang bisa diuraikan.
  4. Atribut tunggal yaitu atribut yang mempunyai banyak nilai untuk setiap basis data.
  5. Atribut bernilai banyak merupakan atribut pada sebuah tabel yang memiliki satu nilai tetapi mempunyai jenis yang sama.
  6. Atribut harus bernilai yaitu yang memiliki beberapa atribut pada suatu suatu tabel dan kita tetapkan memiliki data dan nilainya tidak boleh kosong.
  7. Atribut turunan yaitu atribut yang nilai nya di dapatkan dari pengolahan atau bisa di turunkan dari atribut lain yang masih berhubungan.


ENTITAS

Entitas adalah individu yang mewakili sesuatu obyek yang nyata dan dapat dibedakan dari sesuatu yang lain. Contohnya adalah Winda, Ayla, Neni, Nurul, Mobil Toyota, Mobil Honda, Mobil Daihatsu, Melodi, Haruka, Buku aljabar linier, Buku basis data, Nasi kuning, Nasi goreng, Jus wortel, Milkshake, Roti balok, dan lain-lain. 

Elemen - elemen dalam struktur entitas,yaitu :

  • Fisik Entitas : Entitas yang berbentuk fisik. Misalnya pegawai, guru, dan karyawan.
  • Entitas Kuat : Entitas yang memiliki atribut kunci. Entitas ini bersifat sendiri, eksistensi nya tidak bergantung pada entitas lainnya.
  • Konsep Entitas : Entitas yang tidak bersifat konsep. Misalnya gaji, sekolah.
  • Entitas Lemah : Entitas yang tidak memiliki atribut kunci. Entitas lemah di identifikasikan dengan mengaitkan entitas penting dari jenis entitas yang lain ditambah atribut dari entitas lemah.
  • Entitas Data : Merupakan suatu diagram berupa bentuk gambar yang mengidentifikasikan jenis dari entitas pada sebuah sistem yang dirangkai dalam data dengan atributnya, serta menyajikan kaitan atau relasi diantara entitas tersebut.
  • Entitas Akuntansi : Unit pada pemerintahan yang mengakses anggaran, kekayaan, dan kewajiban yang melakukan akuntansi dan menjelaskan laporan keuangan atas dasar akuntansi yang dilakukan.
  • Entitas Pelaporan : Merupakan unit pemerintahan yang terdapat dari satu atau lebih, entitas akuntansi yang menurut hukum peraturan perundang-undangan wajib memberitahukn laporan pertanggungjawaban berbentuk laporan keuangan.
  • Entitas Bisnis : Suatu badan yang dibangun untuknmenyediakan barang atau jasa untuk konsumennya.

 




RELASI DALAM ERD

Relasi dalam ERD adalah hubungan yang terjadi antara satu atau lebih entitas. Relasi sendiri sering disebut dengan proses. Komponen ini digambarkan dengan lambang belah ketupat. Terdapat tiga jenis relasi yang digunakan dalam ERD dan perlu kamu ketahui, berikut adalah jenisnya,

  • One to one
    One to one berarti setiap entitas hanya dapat memiliki relasi dengan satu entitas lain. Contohnya seperti data mahasiswa dengan NIM (Nomor Induk Siswa).

  • One to many
    One to many memiliki arti satu entitas dapat memiliki relasi dengan beberapa entitas, begitu pula sebaliknya. Contoh dari implementasi one to many ini adalah jurusan dengan mahasiswanya.

  • Many to many
    Many to many memiliki arti setiap entitas yang ada dapat memiliki relasi dengan entitas lain, begitu pula sebaliknya. Contoh dari relasi ini adalah mahasiswa dengan data terkait UKM (Unit Kegiatan Mahasiswa).


Rabu, 21 September 2022

POST 4 (Semester 3) : APA YANG DIHARAPKAN DARI MK BASIS DATA

 



Pada semester 3 ini, Saya mendapatkan mata kuliah Basis Data. Yang saya harapkan di mata kuliah Basis Data ini adalah :

  1. Mahasiswa dapat mengenal tentang Basis Data itu sendiri, dari mulai Definisi, Struktur, Jenis dan lainnya yang menyangkut Database.
  2. Mahasiswa diharapkan dapat merancang sebuah Database secara individu maupun berkelompok sehingga Mahasiswa dapat memahami Database dengan cepat dan terbiasa dalam membuat Database pada saat mereka bekerja disebuah perusahaan atau lainnya.
  3. Mahasiswa diharapkan dapat menganalisis data-data dengan tepat dan benar sehingga suatu saat nanti dapat menjadi Sumber Daya Manusia yang berdaya saing tinggi.
  4. Mahasiswa diharapkan dapat mengolah dan membuat Database dengan sebaik mungkin dan seefisien mungkin agar nanti Database yang dibuat sebaik mungkin bisa bermanfaat.
 





Jangan lupa kunjungi : www.ubpkarawang.ac.id

POST 3 (Semester 3) : APA ITU BASIS DATA

 


Basis Data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak ( program aplikasi ) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan pada data yang kemudian disimpan. Basis data juga merupakan aspek yang sangat penting dalam sistem informasi karena berfungsi sebagai gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi data, menghindari duplikasi data, menghindari hubungan antar data yang tidak jelas dan juga update yang rumit.






Jangan lupa kunjungi : www.ubpkarawang.ac.id

POST 2 (Semester 3) : APA ITU CONSEPTUAL DB

 



Conceptual Design Database adalah tahapan pertama dalam desain database. Tujuan dari tahapan ini adalah untuk merancang database yang independen dari database software dan detail fisik. Tahapan ini akan menghasilkan, conceptual data model yang menjelaskan entitas data, atribut, hubungan antara tabel, dan constraints di suatu database. Design ini bersifat deskriptif dan naratif.


            Semua elemen dari data yang dibutuhkan dalam suatu transaksi database harus dijabarkan di modelnya, dan semua elemen data yang ada harus digunakan setidaknya satu kali di suatu transaksi database itu. Conceptual database memiliki 4 tahapan yaitu:

  1. Analisis dan persyaratan data
  2. Normalisasi dan perancangan hubungan antar entitas
  3. Verifikasi data model
  4. Distributed database design

Jangan lupa kunjungi : 
www.ubpkarawang.ac.id


Selasa, 20 September 2022

POST 1 (Semester 3) : APA ITU PHYSICAL MODEL



Physical Data Model merupakan model yang menggunakan sejumlah tabel untuk menggambarkan data serta hubungan antara data-data tersebut. Setiap tabel mempunyai sejumlah kolom di mana setiap kolom memiliki nama yang unik.

Sebuah physical data model (alias desain database) adalah representasi dari desain data yang memperhitungkan fasilitas dan kendala sistem database yang diberikan manajemen. Dalam siklus hidup proyek itu biasanya berasal dari model data logis, meskipun mungkin reverse-engineered dari implementasi database yang diberikan. 

Sebuah physical data model lengkap akan mencakup semua artefak database yang diperlukan untuk membuat hubungan antara tabel atau mencapai tujuan kinerja, seperti indeks, definisi kendala, menghubungkan tabel, tabel dipartisi atau cluster. Physical data model biasanya dapat digunakan untuk menghitung perkiraan penyimpanan dan mungkin termasuk rincian alokasi penyimpanan khusus untuk sistem database tertentu. 

Aspek yang menentukan kualitas dari model dan arsitektur data adalah:
• Structure, menerangkan bagaimana data disusun, secara hierarchical, network, relational, atau object-oriented.
• Integrity, menunjukkan bagaimana data dapat dihubungkan sesuai aspek strukturnya.
• Manipulation, menunjukkan bagaimana data dapat diolah berdasarkan logika pengolahan data tertentu.
• Querying, menunjukkan bagaimana kumpulan data dapat diseleksi sesuai logika pengolahan data tertentu.

Contoh pemanfaatannya secara praktis adalah pada pemanfaatan relational model, di mana kumpulan data dinyatakan sebagai hubungan matematis pada sistem pengelolaan basis data (Database Management System-DBMS).


Jangan lupa kunjungi : www.ubpkarawang.ac.id


Post 5 (Semester 4) : Penggunaan Group By(Penggabungan 2 Tabel) dengan 5 Contoh Kasus yang Berbeda

Berikut Link Video SQL Group By dengan 5 Contoh Kasus : https://youtu.be/zhTRgfOeQA0 Nama     : Siti Alia Azhaar Nim        : 21416255201107...