• Tidak ada hasil yang ditemukan

ArtikelPengantarBasisDataLanjutan

N/A
N/A
Khairani Ahza Gunawan

Academic year: 2024

Membagikan "ArtikelPengantarBasisDataLanjutan"

Copied!
5
0
0

Teks penuh

(1)

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.

(2)

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

(3)

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

(4)

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

(5)

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

Referensi

Dokumen terkait

Dengan mengetahui proporsi masing-masing biaya harga bahan, upah dan alat pada masing-masing jenis pekerjaan pada elemen-elemen struktur beton bertulang, pemilik proyek (owner)

Dengan mengetahui proporsi masing-masing biaya harga bahan, upah dan alat pada masing-masing jenis pekerjaan pada elemen-elemen struktur beton bertulang, pemilik proyek (owner)

Array adalah suatu struktur yang terdiri dari sejumlah elemen yang memiliki tipe data yang sama.. Elemen-elemen array tersusun secara sekuensial dalam

Array adalah suatu struktur yang terdiri dari sejumlah elemen yang memiliki tipe data yang sama.. Elemen-elemen array tersusun secara sekuensial dalam

• Array adalah suatu struktur yang terdiri dari sejumlah elemen yang memiliki tipe data yang sama.. Elemen-elemen array tersusun secara sekuensial dalam

◦ Kelompok sosial tidak hanya berfungsi untuk mengegaskan elemen-elemen lain dari struktur sosial seperti peran dan status, tetapi juga menghubungkan individu

Dalam Metoda Elemen Hingga, suatu struktur, benda atau daerah yang akan dianalisis dibagi menjadi sejumlah besar bentuk yang dinyatakan sebagai elemen.. Elemen dapat berupa

Struktur tegakan pohon di setiap ketinggian dapat dilihat dari grafik yang menghubungkan antara kerapatan dengan kelas diameter pohon.. Kerapatan jenis tertinggi