See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/366973341
Model Data Dalam Basis Data
Article · January 2023
CITATIONS
0
READS
491
1 author:
Dwigian Netha Putra D.M
Universitas Nusa Putra, Indonesia, Sukabumi 24PUBLICATIONS 0CITATIONS
SEE PROFILE
All content following this page was uploaded by Dwigian Netha Putra D.M on 09 January 2023.
The user has requested enhancement of the downloaded file.
Model Data Dalam Basis Data
Dwigian Netha Putra. D.M - 20220120035 Universitas Nusa Putra
Cianjur, Indonesia [email protected]
Model data adalah kumpulan konsep yang dapat digunakan untuk menggambarkan serangkaian data, operasi untuk memanipulasi data, dan satu set batasan integritas untuk data. Terdiri dari object based model data, model data berbasis record, dan model data fisik. Terdapat beberapa jenis model data yaitu Flat-file data model, hierarchichal data model, network data model, relational data model, entity relationship data model, object oriented data model.
A. Flat-file Data Model
Jenis basis data ini merupakan model data yang menyimpan data dalam satu tabel. Ini tidak seperti basisdata relasional, yang menggunakan beberapa tabel dan relasi. Basisdata flat-file umumnya dalam bentuk teks biasa, di mana setiap baris hanya memiliki satu catatan. Bidang dalam catatan dipisahkan menggunakan pembatas seperti tab dan koma. Tabel basis data flat-file dapat diatur dalam berbagai jenis aplikasi, termasuk dokumen HTML, pengolah kata sederhana atau lembar kerja dalam aplikasi spreadsheet. Tabel dalam database flat-file dapat diurutkan berdasarkan nilai kolom. Tabel- tabel ini berfungsi sebagai solusi untuk tugas-tugas database sederhana.
Adapun fitur data dalam model data ini yakni sistem manajemen database: Data teks mewakili gaya data menengah sebelum dimuat ke dalam database. Kolom terpisah: Database file datar
didasarkan pada pemformatan data dengan lebar tetap. Kolom dipisahkan menggunakan karakter pembatas. Tipe data: Kolom dalam tabel database dibatasi untuk tipe data tertentu dan tidak diindikasikan, kecuali data diteruskan ke database relasional. Aljabar relasional: catatan dalam tabel database file datar memenuhi definisi tuple di bawah aljabar relasional.
Dapat dijabarkan juga kelemahan dari model data flat-file ini yakni seperti flat-file tidak mudah direlasikan karena menggunakan struktur data yang tidak mendukung relasi, sulit untuk mengatur data secara efisien dan menjamin akurasinya dan program harus dikembangkan untuk mengatur data
B. Hierachical Data Model
Basis data hirarki data model ini desain yang menggunakan hubungan one-to-many untuk elemen data. Model basis data hierarkis menggunakan struktur pohon yang menghubungkan sejumlah elemen yang berbeda dengan satu "owner", atau "primary", primary record dan merupakan satu tingkat diatas model data flat-file dalam hal kemampuan untuk menemukan dan memelihara relasi antar kelompok data. Kelebihan yang dimiliki model data ini yaitu dapat dilakukan pengambilan data dengan cepat dan mudah dalam pengaturan integritas data.
Namun kekurangannya yaitu pengguna harus sangat familiar dengan struktur basis data dan dapat terjadi data redundancy. Adapun contoh
penggambaran model data hirarki yakni sebagai berikut.
C. Network Data Model
Merupakan model basisdata yang dirancang oleh Charles Bachman sebagai pendekatan fleksibel untuk merepresentasikan objek dan hubungannya. Fitur unik dari model jaringan adalah skemanya, yang dipandang sebagai grafik di mana jenis hubungan adalah busur dan jenis objek adalah node. Tidak seperti model basisdata lainnya, skema model jaringan tidak terbatas pada lattice atau hierarki. Pohon hierarkis digantikan oleh grafik, yang memungkinkan untuk koneksi yang lebih mendasar dengan node. Model data ini sangat mirip dengan model data hirarki namun memiliki perbedaan yaitu satu tabel data bisa di bagi dengan beberapa tabel lain seperti digambarkan sebagai berikut.
D. Relational Data Model
Basisdata relasional adalah seperangkat tabel yang berisi data yang dimasukkan ke dalam kategori yang telah ditentukan. Setiap tabel (yang kadang disebut relasi) berisi satu atau beberapa
kategori data dalam kolom. Setiap baris berisi contoh unik data untuk kategori yang ditentukan oleh kolom. Adapun kelebihan dari data model ini yaitu akses data sangat cepat, struktur basis data mudah dilakukan perubahan, data direpresentasikan secara logika, namun kekurangan dari model data ini yaitu harus mempelajari SQL (Structure Query Language), dan harus familiar dengan relasi antar tabel.
E. Entity Relationship Data Model
Model relasional telah muncul sebagai salah satu teknik utama untuk desain basis data dan membentuk dasar untuk metodologi desain basis data. Model data berorientasi objek memperluas definisi entitas untuk memasukkan tidak hanya atribut yang menggambarkan keadaan objek tetapi juga tindakan yang terkait dengan objek, yaitu, perilakunya. Objek dikatakan untuk mengenkapsulasi keduanya state dan perilaku dan relasi antara objek dilukiskan dengan menggunakan simbol-simbol grafis tertentu seperti keterangan berikut.
F. Object Relational Data Model
Model basis data berorientasi objek adalah suatu model basis data dengan data yang didefinisikan, disimpan, dan diakses menggunakan pemrograman
berorientasi objek. Model basis data berorientasi objek adalah suatu model basis data dengan data yang didefinisikan, disimpan, dan diakses menggunakan pemrograman berorientasi objek.
Salah satu tujuan ORD adalah menjembatani kesenjangan antara teknik pemodelan data konseptual untuk basisdata relasional dan berorientasi objek seperti diagram hubungan entitas (ERD) dan pemetaan objek-relasional (ORM). Ini juga bertujuan untuk menghubungkan kesenjangan antara basisdata relasional dan teknik pemodelan berorientasi objek yang biasanya digunakan dalam bahasa pemrograman seperti Java, C # dan C ++.
REFERENSI
[1] Yudono, M. A. S., Hamidi, E. A. Z., Jumadi, A.
H. K., De, A., & Sidik, W. M. (2022). Jaringan Syaraf Tiruan Perambatan Balik untuk Klasifikasi Covid-19 Berbasis Tekstur Menggunakan Orde Pertama Berdasarkan Citra Chest X-Ray. Jurnal Teknologi Informasi dan Ilmu Komputer, 9(4), 799-808.
[2] Yudono, M. A. S., Sidik, A. D. W. M., Kusumah, I. H., Suryana, A., Junfithrana, A. P., Nugraha, A., ... & Imamulhak, Y. (2022). Bitcoin USD Closing Price (BTC-USD) Comparison Using Simple Moving Average And Radial Basis Function Neural Network Methods. FIDELITY: Jurnal Teknik Elektro, 4(2), 29-34.
[3] Yudono, M. A. S., Faris, R. M., De Wibowo, A., Sidik, M., Sembiring, F., & Aji, S. F. (2022, February). Fuzzy Decision Support System for ABC University Student Admission Selection. In International Conference on Economics, Management and Accounting (ICEMAC 2021) (pp. 230-237). Atlantis Press.
[4] Sidik, A. D. W. M., & Akbar, Z. (2021).
Analyzing the Potential for Utilization of New Renewable Energy to Support the Electricity System in the Cianjur Regency Region. Fidelity:
Jurnal Teknik Elektro, 3(3), 46-51.
5. Tambunan, H. B., Surya, A. S., Jintaka, D. R., Harsono, B. B. S., Sinaga, D.
[5] Tambunan, H. B., Surya, A. S., Jintaka, D. R., Harsono, B. B. S., Sinaga, D. H., Sidik, A. D. W.
M., & Pramurti, A. R. (2021). Review Proses Perencanaan Jangka Panjang Sistem Tenaga Listrik. EPIC (Journal of Electrical Power, Instrumentation and Control), 4(1).
[6] Sidik, A. D. W. M., Kusumah, I. H., Artiyasa, M., Junfithrana, A. P., Imamulhak, Y., & Suryana, A.
(2021). Desain Wireless Sensor Network (WSN) yang Efisien dengan Mobilitas Node Terkendali Berbasis Energi. FIDELITY: Jurnal Teknik Elektro, 3(2), 23-26.
[7] Sidik, A. D. W. M., Suryana, A., Artiyasa, M., Junfithrana, A. P., Kusumah, I. H., & Imamulhak, Y. (2021). Pengenalan Ekspresi Wajah Menggunakan Teknik Filter Wavelet Gabor.
FIDELITY: Jurnal Teknik Elektro, 3(1), 1-4.
[8] Kumaran, I., Firmansyah, M. R., Fauziah, E., Hutahaean, Y. B., Suryana, A., Sidik, A. D. W.
M., ... & Kusumah, I. H. (2021). Pengenalan Wajah Menggunakan Pendekatan Berbasis Pengukuran dan Metode Segmentasi dalam Berbagai Posisi dan Pencahayaan. FIDELITY:
Jurnal Teknik Elektro, 3(1), 5-8.
[9] Sidik, A. D. W. M., Ramdani, D., Sopandita, D., Fadilah, A. Z. Z., & Efendi, E. (2020, October).
Modelling and Optimization Containers Dwell- Time in Tanjung Perak Port Indonesia. In 2020 6th International Conference on Computing Engineering and Design (ICCED) (pp. 1-4).
IEEE.
[10] Suryana, A., Junfithrana, A. P., Kusumah, I. H., De Wibowo, A., Artiyasa, M., Imamulhak, Y., &
Putra, Y. (2020). Automatic Gas Control System In The Motorcycle Braking Process With The Concept Of Non-Uniform Slowing Down Motion. FIDELITY: Jurnal Teknik Elektro, 2(3), 51-56.
[11] Sidik, A. D. W. M., Kusumah, I. H., Suryana, A., Artiyasa, M., & Junfithrana, A. P. (2020). Design and Implementation of an IoT-Based Electric Motor Vibration and Temperature Disruption Handling System. FIDELITY: Jurnal Teknik Elektro, 2(2), 30-33.
[12] Sidik, A. D. W. M., Kusumah, I. H., Suryana, A., Artiyasa, M., & Junfithrana, A. P. (2020).
Gambaran Umum Metode Klasifikasi Data Mining. FIDELITY: Jurnal Teknik Elektro, 2(2), 34-38.
[13] Sidik, A. D. W. M., Kusumah, I. H., Suryana, A., Artiyasa, M., Junfithrana, A. P., Imamulhak, Y.,
& Putra, Y. (2020). Menerapkan K-Means Clustering untuk Segmentasi Gambar Database
Berwarna. FIDELITY: Jurnal Teknik Elektro, 2(3), 57-61.
[14] Artiyasa, M., Kusumah, I. H., Suryana, A., Sidik, A. D. W. M., & Junfithrana, A. P. (2020).
Comparative Study of Internet of Things (IoT) Platform for Smart Home Lighting Control Using NodeMCU with Thingspeak and Blynk Web Applications. FIDELITY: Jurnal Teknik Elektro, 2(1), 1-6.
[15] Taufik, D. M., & De Wibowo, A. (2020).
SISTEM PENETASAN TELUR BERBASIS PLC. Jurnal Rekayasa Teknologi Nusa Putra, 7(1), 45-53.
[16] Maulana, R., & Sidik, A. D. W. M. (2019). Design of an Automatic Nutrition System for Hydroponic Plants with an IoT-based NodeMCU Microcontroller. FIDELITY: Jurnal Teknik Elektro, 1(2), 1-5.
[17] Suryana, A., Junfithrana, A. P., Kusumah, I. H., Artiyasa, M., & De Wibowo, A. (2019).
Identifikasi Gas terlarut Minyak Transformator dengan Menggunakan Logika Fuzzy Menggunakan Metode TDCG untuk Menentukan Kondisi Transformator 150 KV. FIDELITY:
Jurnal Teknik Elektro, 1(1), 11-15.
View publication stats