Apa sebenarnya Obyek Data

0

Saya bingung apa arti Objek Data. Apakah itu tempat di memori? Apakah itu variabel atau nilai variabel? Saya sudah mencari di internet dan tidak menemukan apa pun (bagi saya) yang bisa dipahami.

EDIT

Inilah tautan yang menggunakannya dalam konteks yang saya maksudkan: http://v.web.umkc.edu/vm63a/441p2p2.htm

Tampaknya hanya berarti semacam variabel - apakah itu struct, int, objek dalam OOPL. Tapi saya ingat membaca sesuatu yang menggambarkan objek data sebagai sesuatu yang "mengandung" variabel - yang membuat saya berpikir itu adalah tempat yang diukir dalam memori untuk objek data, mungkin di samping data bahasa komputer yang disimpan di sana. Tapi IDK

BWONG
sumber
Dalam konteks apa Anda melihatnya digunakan? Bisakah Anda menggunakannya dalam kalimat? Apa yang Anda mengalami kesulitan memahami tentang definisi yang ada?
Ƭᴇcʜιᴇ007
Saya baru saja menemukannya di beberapa buku pemrograman. Ini pasti ada hubungannya dengan variabel. Saya pikir saya telah melihatnya di kedua buku Java dan C - untuk mengatakan, belum tentu hal OO
BWONG
Beri kami contoh konteks tempat Anda melihatnya, sehingga kami dapat mencoba menjelaskannya kepada Anda dalam konteks itu. :)
Ƭᴇcʜιᴇ007
@ techie007 mengedit pertanyaan saya dengan contoh konteks
BWONG
Memperbarui jawaban saya. :)
Ƭᴇcʜιᴇ007

Jawaban:

0

Dalam konteks ini, "objek data" adalah unit informasi yang dimanipulasi oleh suatu program. Jadi jika masalah melacak siswa dan kelas mereka, struktur yang mewakili semua informasi tentang siswa tertentu akan menjadi "objek data".

David Schwartz
sumber
0

Ini adalah istilah yang cukup kabur dan dapat berubah berdasarkan konteks yang dimaksud, tetapi pada dasarnya itu adalah Objek yang mewakili dan / atau abstrak dan / atau merangkum satu set Data.

Info lebih lanjut:

IBM - Apa Itu Obyek Data? (Konteks DB)

Objek data ... mewakili tampilan objek dari tabel terkait.

MS - Kelas DataObject (Konteks MS .Net)

mendefinisikan mekanisme format-independen untuk mentransfer data

Setelah membaca contoh yang Anda miliki untuk konteks, kami perlu mengklarifikasi sesuatu.

Ada bahasa berbasis objek, dan kemudian ada pemrograman berorientasi objek. Bahasa prosedural yang Anda baca tentang ada bahasa berbasis Objek, tetapi tidak sepenuhnya mendukung pemrograman OO. Artinya memungkinkan "objek" dibuat, tetapi hal-hal spesifik OO (seperti polimorfisme) tidak ada.

Karena itu, pernyataan asli saya masih berdiri, tetapi saya akan menambahkan sedikit untuk itu.

"Data Object" adalah objek yang merangkum data itu sendiri (dalam properti objek, mirip dengan "variabel", di mana mereka adalah segmen memori yang didefinisikan sebagai tipe data tertentu (string, integer, objek, dll.), Seperti serta metode (prosedur) untuk mengakses data tersebut (secara abstrak).

Dari satu halaman belakang dari halaman konteks yang Anda berikan :

Bahasa berbasis objek menggabungkan keduanya bersama-sama dengan merangkum prosedur dan data bersama dalam suatu objek.

Ƭᴇcʜιᴇ007
sumber
Ya, ketika saya melihat-lihat online, sebagian besar jawaban berkaitan dengan DB, tetapi konteks di mana saya menemukan istilah ini lebih berkaitan dengan variabel dalam pemrograman prosedural.
BWONG