Konseptual dan Logical
Pengumpulan Data dan Analisa
- Data dalam system : pegawai, produk (antar jemput, pengiriman barang, cleaning), pelangggan.
- Dalam system usernya : pengguna, pegawai (driver, pelayanan, staff)
- User mendaftarkan diri menggunakan no hp & mengisi biodata
- Pegawai di daftarkan oleh pegawai lain dengan mengisi no hp & biodata
- Proses bisnis : user memilih produk, setiap produk memiliki harga yangg berbeda
- Output : mengetahui transaksi penggunaan jasa/ pembelian produk
1. Konseptual
2. Logical
LOGIS DESAIN DATABASE DAN RELASIONAL MODEL
KOMPONEN MODEL RELASIONAL
RELASI
KORESPONDENSI DENGAN MODEL ER
CATATAN: Kata relasi (Dalam database relasional) adalah tidak sama sebagai kata relasi (dalam model ER).
- Struktur data dengan tabel (relasi), baris, kolom
- Manipulasi data yaitu operasi SQL kuat untuk mengambil dan memodifikasi data yang
- Integritas data yakni mekanisme untuk menerapkan aturan bisnis yang menjaga integritas data dimanipulasi
RELASI
- Suatu relasi adalah bernama, meja dua dimensi data.
- Sebuah tabel terdiri dari baris (record) dan kolom (atribut atau bidang).
- Persyaratan untuk tabel untuk memenuhi syarat sebagai relasi:
- Ini harus memiliki nama yang unik.
- Setiap nilai atribut harus atom (tidak multivalued, tidak komposit).
- Setiap baris harus unik (tidak dapat memiliki dua baris dengan tepat nilai yang sama untuk semua bidang mereka).
- Atribut (kolom) dalam tabel harus memiliki nama yang unik.
- Urutan kolom harus relevan.
- Urutan baris harus relevan.
KORESPONDENSI DENGAN MODEL ER
- Relasi (tabel) sesuai dengan jenis entitas dan dengan many to many jenis hubungan.
- Baris sesuai dengan contoh entitas dan dengan many to many contoh relasi.
- Kolom sesuai dengan atribut.
CATATAN: Kata relasi (Dalam database relasional) adalah tidak sama sebagai kata relasi (dalam model ER).
KEY FIELDS
Kunci adalah bidang khusus yang melayani dua tujuan utama:
- Primary keys. Unik pengidentifikasi dari relasi. Contohnya termasuk jumlah karyawan, nomor jaminan sosial, dll. Hal ini menjamin bahwa semua baris yang unik.
- Foreign keys.Identifiers yang memungkinkan tergantung hubungan (pada banyak sisi hubungan) untuk menyebut nya induk hubungan (di satu sisi hubungan).
Kunci dapat simple (Satu bidang) atau composite (Lebih dari satu bidang).
Kunci biasanya digunakan sebagai indeks untuk mempercepat respon terhadap permintaan pengguna.
Gambar 4-3 Skema selama empat hubungan (Pine Valley Furniture Perusahaan)
KENDALA INTEGRITAS
- Kendala domain dengan nilai-nilai yang diijinkan untuk suatu atribut.
- Entitas Integritas dengan tidak ada atribut primary key mungkin nol. Semua bidang kunci utamaHARUS memiliki data
- Penegasan tindakan dengan Peraturan bisnis
Sumber :
https://www.csub.edu/~ychoi2/MIS%20340/DBLecture/Textbook%20ppt/hoffer_edm_pp_ch04.ppt (yang menjelaskan tentang chapter 5 dalam buku Logical Database Design and Relational Models karya Jeffrey A. Hoffer, Heikki Topi, V. Ramesh )
Instalisasi DBMS My SQL
MySQL yang akan kita gunakan adalah MySQL Community Server, yakni versi gratis dari MySQL.
Aplikasi MySQL Community Server dapat di download di situs resmi MySQL: http://infosehatku.club/Pwi9sFGtuer.
- Setelah proses download file MySQL selesai, kita akan mendapati file instalasi MySQL berupa: mysql-installer-community-8.0.13.0.msi. Lanjutkan dengan double klik file mysql-installer-community-8.0.13.0.msi. Jika anda menggunakan Windows 7, 8 atau Windows 10, akan muncul beberapa kali jendela konfirmasi hak akses administrator, silahkan klik Yes.
768x263 www.duniailkom.com |
- Setelah proses persiapan install selesai, akan ada tampilan lisensi MySQL, sekilas anda akan melihat bahwa MySQL menggunakan lisensi GNU GENERAL PUBLIC LICENSE. Ceklist “I accept the terms in the License Agreement”, lalu klik tombol Next.
768x580 www.duniailkom.com |
- Pilih Custom kemudian klik tombol Next.
768x580 www.duniailkom.com |
- Silahkan klik tombol tanda tambah (+) paling atas (MySQL Server), sampai anda menemukan: MySQL Server 8.0.13 – X64. Pilih pilihan ini, lalu klik tombol panah hijau ditengah-tengah jendela untuk memindahkan dari jendela “Available Product” ke “Product/Features To Be Installed“.
768x580 www.duniailkom.com |
Jika anda langsung klik tombol Next, maka program MySQL akan diinstall pada folder: C:\Program Files\MySQL\MySQL Server 8.0, dan folder data di C:\ProgramData\MySQL\MySQL Server 8.0. Meskipun ini tidak masalah, tapi saya ingin mengubahnya ke folder lain supaya mudah diakses.
- Pada Jendela Installation ini, akan ditampilkan produk dan fitur apa saja yang ingin diinstal. Karena kita hanya memilih MySQL Server 8.0.13, maka hanya 1 produk ini yang akan diinstall. Silahkan klik tombol Execute untuk memulai Proses Instalasi MySQL Server.
- Proses instalasi akan memakan waktu beberapa saat.. jadi anda harus menunggunya.
Apa itu DBMS?
DBMS adalah singkatan dari “Database Management System” yaitu sistem penorganisasian dan sistem pengolahan Database pada komputer.
DBMS (Database Management system) dapat membantu dalam memelihara dan mengelola data dalam jumlah yang besar agar tidak dapat menimbulkan kekacauan dan dapat dipakai oleh user sesuai dengan kebutuhan.
Macam-macam atau contoh DBMS (Database management system)
Adapun beberapa contoh dari DBMS, diantaranya seperti di bawah ini:
1200 × 619 Wikipedia |
1. MySQL
Kelebihannya:
• Free/gratis.
• Selalu stabil dan cukup tangguh.
• Keamanan yang cukup baik.
• Sangat mendukung transaksi, dan dukungan dari banyak komunitas.
• Sangat fleksisbel dengan barbagai macam program.
• Perkembangan yang cepat.
Kekurangannya:
• Kurang mendukung koneksi bahasa pemerograman misalnya seperti Visual Basic (VB), Foxpro, Delphi sebab koneksi ini dapat menyebabkan field yang dibaca harus sesuai dengan koneksi dari bahasa pemerograman visual tersebut.
• Data yang dapat ditangani belum besar dan belum mendukung widowing Function.
420 × 210 www.oracle.com |
2. Oracle
Kelebihannya:
• Terdapat beragan fitur yang bisa memenuhi tuntutan fleksibilitas dari organisasi atau perusahaan yang besar.
• Bisa mendayaggunakan lebih dari satu server dan penyimpanan data dengan cukup mudah.
• Performa pemrosesan transaksi yang sangat tinggi.
Kekurangannya:
• Pemakaiannya membutuhkan dana atau biaya karena mahal dan diperlukan DBA yang cukup handal sebab DBMS ini cukup rumit.
510 × 314 www.cbronline.com |
3. Microsoft SQL server
Kelebihannya:
• DBMS ini sangat cocok untuk perusahaan mikro, menengah hingga perusahaan besar karena mampu mengelola data yang besar.
• Mempunyai kelebihan untuk men-manage user serta tiap user-nya dapat diatur hak aksesnya terhadap pengaksesan database oleh DBA.
• Tingkat pengamanan datanya sangat baik.
• Dapat melakukan atau memiliki back-up, recovery, dan rollback data.
• Kelebihan lainnya mempunyai kemampuan membuat database mirroring dan juga culustering.
Kekurangannya:
• Hanya bisa berjalan pada platform OS (Operasi system) Microsoft windows.
• Perangkat lunak (software) ini berilisensi dan tentunya pemakaiannya membutuhkan biaya yang tergolong cukup mahal.
Demikian sedikit pembahasan dari DBMS, semoga bisa bermanfaat.
Sumber :
https://www.idpengertian.com/pengertian-artikel/
Jangan lupa kunjungi wibesite Universitas Buana Perjuangan Karawang ya... klik disini
Sumber :
https://www.idpengertian.com/pengertian-artikel/
Jangan lupa kunjungi wibesite Universitas Buana Perjuangan Karawang ya... klik disini
Apa itu Physical Model?
Model data fisik mendefinisikan semua komponen dan layanan database logis yang diperlukan untuk membangun database atau dapat menjadi tata letak dari database yang ada.
Model data fisik terdiri dari struktur tabel, nama dan nilai kolom, kunci asing dan primer dan hubungan antara tabel.
Model data fisik digunakan oleh administrator database untuk memperkirakan ukuran sistem database dan untuk melakukan perencanaan kapasitas.
sumber :
https://www.oracle.com
Apa itu Model Konseptual Data Base?
Model data konseptual adalah model data level paling abstrak atau model level ringkasan. Informasi khusus untuk platform dan informasi implementasi lainnya seperti definisi antarmuka atau prosedur dihilangkan dari model data ini.
Model data konseptual berguna karena kesederhanaannya. Model data ini menangkap kebutuhan fungsional dan informasi bisnis berdasarkan kebutuhan saat ini tetapi mungki mencerminkan kebutuhan masa depan dan dapat mengatasi kebutuhan bisnis (secara konseptual yang ideal), tetapi tidak membahas implementasinya (secara fisik).
Sumber :
https://www.techopedia.com/definition/28026/conceptual-data-model
https://www.oracle.com
Subscribe to:
Posts (Atom)