Jumat, 01 Oktober 2021

APA ITU RELASI DALAM ERD?

Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Gambar relasi diwakili oleh simbol belah ketupat. Relasi juga terbagi menjadi beberapa jenis:

1. One to one: setiap entitas hanya bisa mempunyai relasi dengan satu entitas lain. Contoh: siswa dengan nomor induk siswa.

2. One to many: hubungan antara satu entitas dengan beberapa entitas dan sebaliknya. Contoh: guru dengan murid dan sebaliknya.

3. Many to many: setiap entitas bisa mempunyai relasi dengan entitas lain, dan sebaliknya. Contoh: siswa dan ekstrakurikuler.


APA ITU ATRIBUT ADALAM ERD?

Komponen kedua dari ERD adalah atribut. Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Atribut kunci merupakan hal pembeda atribut dengan entitas. Gambar atribut diwakili oleh simbol elips dan terbagi menjadi beberapa jenis:

1. Atribut kunci (key): atribut yang digunakan untuk menentukan entitas secara unik. Contoh: NPWP, NIM (Nomor Induk Mahasiswa).

2. Atribut simpel: atribut bernilai tunggal yang tidak dapat dipecah lagi (atomic). Contoh: Alamat, tahun terbit buku, nama penerbit.

3. Atribut multinilai (multivalue): atribut yang memiliki sekelompok nilai untuk setiap entitas instan. Contoh: nama beberapa pengarang dari sebuah buku pelajaran.

4. Atribut gabungan (composite): atribut yang terdiri dari beberapa atribut yang lebih kecil dengan arti tertentu. Contoh: nama lengkap yang terbagi menjadi nama depan, tengah, dan belakang.

5. Atribut derivatif: atribut yang dihasilkan dari atribut lain dan tidak wajib ditulis dalam diagram ER. Contoh: usia, kelas, selisih harga.



APA ITU ENTITAS DALAM ERD?

Entitas adalah kumpulan objek yang dapat diidentifikasikan secara unik atau saling berbeda. Biasanya, simbol dari entitas adalah persegi panjang. Selain itu, ada juga “Entitas Lemah” yang dilambangkan dengan gambar persegi panjang kecil di dalam persegi panjang yang lebih besar. Disebut entitas lemah karena harus berhubungan langsung dengan entitas lain sebab dia tidak dapat teridentifikasi secara unik.


Senin, 20 September 2021

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 sejunlah kolom di mana setiap kolom memiliki nama yang unik.

Sebuah physical data model adalah representasi dari design data yang memperhitungkan fasilitas dan kendala sistem database yang diberikan manajemen. Dalam siklus hidup proyek itu biasanya berasal dari model data logis, meskipun mingki reversed engineered dari implementasi data yang diberikan. Sebuah physical data model lengkap akan mencakup semua artefak database yang diperlukan untuk membuat hubungan antara tabel atau mencapai tujuan kinerj, seperti indeks defisini kendala, menghubungkan tabel, tabel dipartisi atau cluster. Physical data model biasanya dapat digunakan untuk menghitung perkiraan penyimpanan dan mungkin termasuk rician alokasi penyimpanan khusus untuk sistem database tertentu.

Saat ini, ada enam database utama dalam pasar bisnis, Oracle, Postgres, SQL Server, Sybase, DB2 dan MySQL. Ada banyak sistem RDBMS besar lainnya di luar sana, tetapi ini cenderung baik untuk menjadi warisan database atau digunakan dalam akademis seperti universitas atau kolese pendidikan lanjutan. Sebuah physical data model pada setiap pelaksanaan akan secara signifikan berbeda, paling tidak karena kebutuhan OS yang mendasari yang duduk di bawah mereka. Contohnya SQL Server yang hanya berjalan pada sistem operasi Microsoft Windows, sedangkan Oracle dan MySQL dapat berjalan di Solaris, Linux dan sistem operasi berbasis UNIX serta Windows. 

Ini berarti bahwa persyaratan disk, persyaratan keamanan dan banyak aspek lain dari physical data model akan dipengaruhi sepenuhnya oleh RDBMS yang database administrator (atau organisasi mereka) memilih untuk menggunakan.

APA ITU CONCEPTUAL DB?

Conseptual DB adalah peta konsep dan hubungan mereka yang digunakan untuk database . Ini menggambarkan semantik sebuah organisasi dan mewakili serangkaian pernyataan tentang sifatnya. Secara khusus, ini menggambarkan hal-hal yang penting bagi sebuah organisasi (kelas entitas), tentang mana cenderung mengumpulkan informasi, dan karakteristik (atribut) dan hubungan antara pasangan hal-hal yang penting (hubungan).

Karena skema konseptual mewakili semantik sebuah organisasi, dan bukan desain database , mungkin ada pada berbagai tingkat abstraksi. Arsitektur ANSI empat skema asli dimulai dengan serangkaian skema eksternal yang masing-masing mewakili pandangan seseorang terhadap dunia di sekitarnya. Ini dikonsolidasikan ke dalam satu skema konseptual tunggal yang merupakan superset dari semua pandangan eksternal tersebut. Model data bisa sama konkretnya dengan perspektif masing-masing orang, tapi ini cenderung membuatnya tidak fleksibel. Jika dunia orang itu berubah, modelnya harus berubah. Model data konseptual mengambil perspektif yang lebih abstrak, mengidentifikasi hal-hal mendasar, dimana hal-hal yang ditangani individu hanya merupakan contoh.

Model ini memungkinkan untuk apa yang disebut warisan dalam istilah berorientasi objek . Kumpulan instance dari kelas entitas dapat dibagi menjadi kelas entitas dengan hak mereka sendiri. Jadi, setiap instance dari kelas entitas sub-tipe juga merupakan instance dari kelas super entitas. Setiap instance kelas entitas tipe super, maka juga merupakan instance dari salah satu kelas entitas sub-tipe.

VIDEO MENGINPUT 1000 DATABASE DENGAN CEPAT