Minggu, 09 Januari 2022

Cara menambahkan 1000 inputan user di database

  Tugas basis data cara menambahkan 1000 user kedalam database dengan cepat



Buatlah sebuah ERD dari cerita berikut

Dalam sebuah negara terdapat sebuah liga local yang di ikuti 20 klub peserta. Setiap klub tercatat memiliki beberapa pemain dan juga memiliki lapangan yang di gunakan untuk pertandingan home.




Kamis, 30 September 2021

Apa Itu Atribut, Entitas Dan Relasi Dalam ERD

# Defisi ERD ERD
 adalah model atau rancangan untuk membuat database, supaya lebih mudah dalam menggambarkan data yang memiliki hubungan atau relasi dalam bentuk sebuah desain. Dengan adanya ER diagram, maka sistem database yang terbentuk dapat digambarkan dengan lebih terstruktur dan terlihat rapi. Jenis Model Data Untuk menyusun sistem database yang tepat, maka kita harus menentukan terlebih dahulu mengenai jenis model data yang akan digunakan. Model ini dapat digunakan untuk satu atau lebih jenis model data logis. Tujuan dari pengembangannya adalah untuk membangun struktur metadata untuk data master entitas dan set ER model logis. 

 1. Data Logis Jenis 
 yang pertama adalah model data logis, dimana untuk proses pembuatannya tidak membutuhkan model data konseptual. Komponen dalam model data logis antara lain, entitas data master, operasional, dan transaksional yang telah terdefinisi sebelumnya. 

 2. Data Fisik Model data 
 fisik memungkinkan untuk dikembangkan dari model data logis. Model ini yang digunakan sebagai database. Model data fisik dipakai dalam menentukan metadata struktural dalam sistem manajemen database sebagai objek penyimpanan data yang bersifat relasional, contohnya tabel, indeks dan trigger pada database. 

# Atribut 
 Untuk setiap entitas sendiri mempunyai atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut.

 Untuk penggunaan atribut kunci (key) adalah pembeda dari entitas dan atribut yang mana, diwakili dengan simbol ellips. Berikut merupakan beberapa jenis atribut yang sering digunakan: 

 • Atribut Kunci
 Merupakan atribut yang digunakan untuk menentukan data yang bersifat unik. Pada umumnya, data dari atribut key berbentuk angka. Contohnya NIM (Nomor Induk Mahasiswa), No. KTP, SIM, NPWP, dan lain sebagainya. 

Atribut Simpel 
 Yaitu atribut yang tidak dapat dipecah lagi atau atomic dan bernilai tunggal. Contohnya adalah alamat rumah, kantor, nama penerbit, tahun terbit jurnal, dan lain – lain.

 • Atribut Multinilai (Multivalue) 
 Merupakan atribut yang memiliki sekelompok nilai untuk setiap entitas -nya. Contoh dari atribut multivalue adalah kumpulan nama pengarang dalam sebuah novel. 

Atribut Gabungan (Composite)
 Yaitu atribut yang berasal dari susunan atribut yang lebih kecil dalam artian tertentu. Contohnya adalah data terkait nama lengkap, yang terdiri dari nama depan, tengah, dan belakang. • Atribut Derivatif Merupakan atribut yang berasal dari atribut lain dan tidak bersifat wajib untuk ditulis pada ERD. Contohnya adalah usia, selisih waktu, kelas atau ruang, dan lain sebagainya.
# Entitas 
 Merupakan kumpulan objek yang dapat teridentifikasi secara unik. Di dalam ERD, entitas dilambangkan dengan bentuk persegi panjang. Kemudian, entitas lemah akan digambarkan dengan bentuk persegi panjang kecil di dalam persegi panjang yang besar. Disebut entitas lemah karena harus berhubungan langsung dengan entitas lain sebab dia tidak dapat teridentifikasi secara unik.
# Relasi 
 Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Gambar relasi diwakili oleh simbol belah ketupat. Relasi juga terbagi menjadi beberapa jenis:

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

One to many: hubungan antara satu entitas dengan beberapa entitas dan sebaliknya. Contoh: guru dengan murid dan sebaliknya. • Many to many: setiap entitas bisa mempunyai relasi dengan entitas lain, dan sebaliknya. Contoh: siswa dan ekstrakurikuler.

Jumat, 24 September 2021

Apa itu Basis Data ?

 Basis data atau database, berasal dari kata basis dan data, adapun pengertian dari kedua pengertian tersebut adalah sebagai berikut :

  • Basis:
    dapat diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul.
  • Data :
    sesuatu yang bersifat nyata yang mewakili suatu objek seperti manusia, barang, hewan, peristiwa, konsep, keadaan, dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya

Basis Data adalah Kumpulan file / table yang saling berelasi (berhubungan) yang disimpan dalam media penyimpanan eletronik. Dari pengertian tersebut dapat diambil kesimpulan pada masing – masing table / file didalam database berfungsi untuk menampung / menyimpan data – data, dimana masing – masing data yang ada pada table / file tersebut saling berhubungan dengan satu sama lainnya.

Komponen Dasar Basis Data

Dalam membuat basis data harus memiliki komponen dasar. Agar terciptanya basisdata makahal yang diperhatikan adalah tersedianya:

  • Data: representasi fakta dunia nyata yang mewakili suatu objek yang direkam dalam bentuk jangka, huruf, symbol, teks, gambar, bunyi atau kombinasinya.
  • Hardware: terdiri dari semua peralatan perangkat keras komputer yang digunakan untukmengelola sistem basis data berupa: peralatan penyimpanan (disk, drum, tape), peralataninput dan output, atau peralatan komunikasi.
  • Software: sebagai perantara antara pemakai dengan data fisik pada basis data, dapat berupa:Database Management System (DBMS) atau program- program aplikasi dan prosedur-prosedur.

User (Pemakai): terbagi menjadi 4 klasifikasi, yaitu:

  1. System Engineer: tenaga ahli yang bertanggung jawab atas pemasangan sistem basis data, dan juga mengadakan peningkatan dan melaporkan kesalahan dari sistem tersebut kepada pihak penjual.
  2. Administrator Basis Data: tenaga ahli yang mempunyai tugas untuk mengontrol sistem basis data secara keseluruhan, meramalkan kebutuhan akan sistem basis data, merencanakannya dan mengaturnya.
  3. Programmer: membuat program aplikasi yang diperlukan oleh pemakai akhir dengan menggunakan data yang terdapat dalam sistem basis data. Pemakai Akhir: tenaga ahli yang menggunakan data untuk mengambil keputusan yang diperlukan untuk kelangsungan usaha.

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.

Apa itu Conseptual 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,

Cara pengistalasan MYSQL (Xampp)