Podcast
Questions and Answers
කෙසේද වස්තු රාශීන් සුරක්ෂිත කිරීමේ හැකියාව ගැන කතා කරන්නේ?
කෙසේද වස්තු රාශීන් සුරක්ෂිත කිරීමේ හැකියාව ගැන කතා කරන්නේ?
- වස්තූන් ස්ථාවරවශයෙන්ම ගබඩා කිරීම. (correct)
- ශාන්තිකාමී විඛාදනයක් සහිත වස්තූන් සඳහා සුරක්ෂිතතාව.
- පරිසරය තුළ නම් නොසන්ධිස්ථානය වූ වස්තූන් මත වමාරා හැසිරිම.
- ආශ්රිත විස්තරක් ලෙස වස්තු සුරක්ෂිත කිරීම.
කිවයක් හරි පාලන ක්රියා ප්රවාහය ඕනෑම වස්තුවක ආභාසය ලබා දෙන විශේෂණයක් කුමක්ද?
කිවයක් හරි පාලන ක්රියා ප්රවාහය ඕනෑම වස්තුවක ආභාසය ලබා දෙන විශේෂණයක් කුමක්ද?
- හෘදයාංගමය
- මූලධර්මය
- මානසික තත්වය
- වැඩසටහන (correct)
පාරමිතීන් ඇති වස්තු යනු කුමක්ද?
පාරමිතීන් ඇති වස්තු යනු කුමක්ද?
- ඒ ජීවන කාලය තුළ පවත්නා වස්තු. (correct)
- කාර්ය මණ්ඩලයේ සහිත ගොනු එකක් මගින් මැදි වරයා.
- වැඩසටහන ලාභයින්ගේ පනස් ශක්තිමත් වස්තු.
- සක්රීයව සිටින මෙන්ම විදුලි වශයෙන්ම මිදුම් සඳහා භය විය යුතුයි.
පහත සඳහන් වස්තු දත්ත සමුදා වලින් කිවහොත් කුමක් මිසක්?
පහත සඳහන් වස්තු දත්ත සමුදා වලින් කිවහොත් කුමක් මිසක්?
ඔබට වස්තු මත කළ හැකි ඇති විශේෂිත ආකෘතියක් කුමන ප්රකාශයක්ද?
ඔබට වස්තු මත කළ හැකි ඇති විශේෂිත ආකෘතියක් කුමන ප්රකාශයක්ද?
ඉක්මනින් අහෝසි වන වස්තු කුමක්ද?
ඉක්මනින් අහෝසි වන වස්තු කුමක්ද?
Object-Oriented Concepts යනු කුමක්ද?
Object-Oriented Concepts යනු කුමක්ද?
වසුස්ත දත්ත සමුදා වලින් කොහොමද විශේෂණයක් තුළින් නවාතැන් ගන්නා වස්තු ඉස්මතු කරනු ලබන්නේ?
වසුස්ත දත්ත සමුදා වලින් කොහොමද විශේෂණයක් තුළින් නවාතැන් ගන්නා වස්තු ඉස්මතු කරනු ලබන්නේ?
අර්ථවත් නොවන දත්ත කුමක්ද?
අර්ථවත් නොවන දත්ත කුමක්ද?
අර්ථවත් නොවන දත්ත වල ඕනෑම වූ ලක්ෂණයක් නොවේ?
අර්ථවත් නොවන දත්ත වල ඕනෑම වූ ලක්ෂණයක් නොවේ?
ආර්ථිකයක් හමු විය යුතු පිළිබඳව අදහසක් නොවේ?
ආර්ථිකයක් හමු විය යුතු පිළිබඳව අදහසක් නොවේ?
අර්ථවත් දත්ත කුමක්ය?
අර්ථවත් දත්ත කුමක්ය?
කෑලි සැකසුම් වල පුවතක් නොවේ?
කෑලි සැකසුම් වල පුවතක් නොවේ?
තීරැවන නාමයක් කොයිොගේ මූලික නිෂ්පාදනය ය?
තීරැවන නාමයක් කොයිොගේ මූලික නිෂ්පාදනය ය?
පහත ප්රකාශිත දත්ත ආකාරය කුමක්ද?
පහත ප්රකාශිත දත්ත ආකාරය කුමක්ද?
සම්මත නොවන දත්ත ආකාරය කුමක්ද?
සම්මත නොවන දත්ත ආකාරය කුමක්ද?
ලේඛන කේන්ද්රිත XML වන්නේ කුමක්ද?
ලේඛන කේන්ද්රිත XML වන්නේ කුමක්ද?
පොලිග්ලොට් අසිළීම යනු කුමක්ද?
පොලිග්ලොට් අසිළීම යනු කුමක්ද?
NoSQL දත්ත ගබඩා මිතුරන්ට වඩා කුමක් වඩා පහසුද?
NoSQL දත්ත ගබඩා මිතුරන්ට වඩා කුමක් වඩා පහසුද?
Híbrido XML යනු කුමක්ද?
Híbrido XML යනු කුමක්ද?
NoSQL දත්ත ගබඩාවන් සඳහා විශේෂිත සමාන්ය ලක්ෂණ කුමක්ද?
NoSQL දත්ත ගබඩාවන් සඳහා විශේෂිත සමාන්ය ලක්ෂණ කුමක්ද?
XML හා HTML අතර ප්රධාන වෙනස්කම් කීයද?
XML හා HTML අතර ප්රධාන වෙනස්කම් කීයද?
Schemaless XML නම් කුමක්ද?
Schemaless XML නම් කුමක්ද?
Cassandra Query Language (CQL) කුමක් ද?
Cassandra Query Language (CQL) කුමක් ද?
NoSQL දත්ත ගබඩාවන්ගෙ ප්රධාන වාසිය කුමක්ද?
NoSQL දත්ත ගබඩාවන්ගෙ ප්රධාන වාසිය කුමක්ද?
Impedance Mismatch යනු කුමක්ද?
Impedance Mismatch යනු කුමක්ද?
Relational Database වල දත්ත කෙසේ සංවිධානය කරයි?
Relational Database වල දත්ත කෙසේ සංවිධානය කරයි?
NoSQL දත්ත ගබඩාවන් තොරතුරු සංචිත්රයකින් කුමක් කරයි?
NoSQL දත්ත ගබඩාවන් තොරතුරු සංචිත්රයකින් කුමක් කරයි?
XML හි නිර්මාණය කල හැකි ටැග්වල අරමුණ කුමක්ද?
XML හි නිර්මාණය කල හැකි ටැග්වල අරමුණ කුමක්ද?
NoSQL දත්ත ගබඩාවන්ගේ විවෘත මූලිකත්වය කුමක්ද?
NoSQL දත්ත ගබඩාවන්ගේ විවෘත මූලිකත්වය කුමක්ද?
NoSQL දත්ත ගබඩාවන්ගේ කලාපයක් කුමක්ද?
NoSQL දත්ත ගබඩාවන්ගේ කලාපයක් කුමක්ද?
NoSQL දත්ත සමුදායක කුමන මාර්ගය මඟින් දත්ත ප්රවේශ රටාවන් වටී නම්, කුමන විශේෂාංග යටතේ දත්තය දීමනා කරනු ලබන්නේද?
NoSQL දත්ත සමුදායක කුමන මාර්ගය මඟින් දත්ත ප්රවේශ රටාවන් වටී නම්, කුමන විශේෂාංග යටතේ දත්තය දීමනා කරනු ලබන්නේද?
තුරුවන්ගෙන් ගැලපෙන පමණක් කුමක් කොටස්කරන්න?
තුරුවන්ගෙන් ගැලපෙන පමණක් කුමක් කොටස්කරන්න?
Graph දත්ත සමුදායේ කුමක් නිවැරිදි ලෙස සෞරග්රහන කරමින් කාර්ය සාධනය පහසු කරයි?
Graph දත්ත සමුදායේ කුමක් නිවැරිදි ලෙස සෞරග්රහන කරමින් කාර්ය සාධනය පහසු කරයි?
සංයෝජිත දත්ත ලබා ගැනීමේදී කුමක් දුකක් හෝ වේ?
සංයෝජිත දත්ත ලබා ගැනීමේදී කුමක් දුකක් හෝ වේ?
ආකෘතිමය බැලිකාමක හා ආකෘතිමය බලපානු ලබන්නේ කෙසේද?
ආකෘතිමය බැලිකාමක හා ආකෘතිමය බලපානු ලබන්නේ කෙසේද?
NoSQL දත්ත සමුදාවන් තුළ තොරතුරු කුමන ප්රතිපත්තියකට අනුව සම්පූර්ණ කොටස් වේ?
NoSQL දත්ත සමුදාවන් තුළ තොරතුරු කුමන ප්රතිපත්තියකට අනුව සම්පූර්ණ කොටස් වේ?
ආකෘතීන් යටතේ කුමක් උපකාරී වේ?
ආකෘතීන් යටතේ කුමක් උපකාරී වේ?
SQL දත්ත සමුදාවේ ශ්රේණිගත කිරීමට උපකාරී කරන විශේෂාංග ගණන කීයද?
SQL දත්ත සමුදාවේ ශ්රේණිගත කිරීමට උපකාරී කරන විශේෂාංග ගණන කීයද?
ඔබ්ජෙක්ට් දත්ත සමුදා (ODB) වල ඇති ප්රධාන ලක්ෂණයක් කුමක්ද?
ඔබ්ජෙක්ට් දත්ත සමුදා (ODB) වල ඇති ප්රධාන ලක්ෂණයක් කුමක්ද?
කාණ්ඩ දෙස යන දත්ත ආධාරක ක්රමයක් කුමක්ද?
කාණ්ඩ දෙස යන දත්ත ආධාරක ක්රමයක් කුමක්ද?
ආසන්න විමර්ශන කුමක්ද?
ආසන්න විමර්ශන කුමක්ද?
RDB මඟින් රෝට්ටු කළ හැකි දෙයක් කුමක්ද?
RDB මඟින් රෝට්ටු කළ හැකි දෙයක් කුමක්ද?
දත්ත සමග ක්රියාවල් ඇති ආකෘතිය කුමක්ද?
දත්ත සමග ක්රියාවල් ඇති ආකෘතිය කුමක්ද?
RDB සහ ODB අතර ප්රධාන කෙනෙකු කුමක්ද?
RDB සහ ODB අතර ප්රධාන කෙනෙකු කුමක්ද?
ඉන්හේරිතන්ස් මාර්ගයේ විකල්පයක් කුමක්ද?
ඉන්හේරිතන්ස් මාර්ගයේ විකල්පයක් කුමක්ද?
අධි කාර්යක්ෂමතාවක් ඇති ආකෘතිය කුමක්ද?
අධි කාර්යක්ෂමතාවක් ඇති ආකෘතිය කුමක්ද?
Flashcards
වස්තු මූලික දත්ත සමුදාය
වස්තු මූලික දත්ත සමුදාය
වස්තු මූලික වැඩසටහන්කරණ භාෂාවලින් ආරම්භ වූ දත්ත සමුදායක සංකල්පයක්. දත්ත මාදිලිකරණය සහ ක්රියාකාරිත්වය සඳහා නම්යශීලී බව සපයනවා.
ස්ථිර වස්තු
ස්ථිර වස්තු
වැඩසටහන අවසන් වුවත් පවතින වස්තු, ඉදිරිදා ලබාගත හැකි වන පරිදි වස්තු මූලික දත්ත සමුදායන්හි ගබඩා කර තබා ඇත.
වස්තුවේ තත්ත්වය
වස්තුවේ තත්ත්වය
වස්තුවක සම්පූර්ණ තොරතුරු. එය සංකීර්ණ දත්ත ව්යුහයක් දරයි.
වස්තුවේ ක්රියාකාරිත්වය
වස්තුවේ ක්රියාකාරිත්වය
Signup and view all the flashcards
අස්ථිර වස්තු
අස්ථිර වස්තු
Signup and view all the flashcards
වස්තු මූලික වැඩසටහන්කරණ භාෂා
වස්තු මූලික වැඩසටහන්කරණ භාෂා
Signup and view all the flashcards
වස්තු මූලික දත්ත සමුදාය ප්රොටොටයිප්
වස්තු මූලික දත්ත සමුදාය ප්රොටොටයිප්
Signup and view all the flashcards
වාණිජ වස්තු දත්ත සමුදායන්
වාණිජ වස්තු දත්ත සමුදායන්
Signup and view all the flashcards
සෙමි-ස්ට්රක්චර්ඩ් දත්ත
සෙමි-ස්ට්රක්චර්ඩ් දත්ත
Signup and view all the flashcards
ස්ට්රක්චර්ඩ් නොවන දත්ත
ස්ට්රක්චර්ඩ් නොවන දත්ත
Signup and view all the flashcards
සෙමි-ස්ට්රක්චර්ඩ් දත්ත ගබඩා කිරීම
සෙමි-ස්ට්රක්චර්ඩ් දත්ත ගබඩා කිරීම
Signup and view all the flashcards
ස්ට්රක්චර්ඩ් නොවන දත්ත ගබඩා කිරීම
ස්ට්රක්චර්ඩ් නොවන දත්ත ගබඩා කිරීම
Signup and view all the flashcards
සෙමි-ස්ට්රක්චර්ඩ් දත්ත ලක්ෂණ
සෙමි-ස්ට්රක්චර්ඩ් දත්ත ලක්ෂණ
Signup and view all the flashcards
XML වර්ග - ලිපිගත XML
XML වර්ග - ලිපිගත XML
Signup and view all the flashcards
ස්ට්රක්චර්ඩ් නොවන දත්ත ලක්ෂණ
ස්ට්රක්චර්ඩ් නොවන දත්ත ලක්ෂණ
Signup and view all the flashcards
රුක් ගොඩනැගිලි
රුක් ගොඩනැගිලි
Signup and view all the flashcards
XML වර්ග - සංයුක්ත XML
XML වර්ග - සංයුක්ත XML
Signup and view all the flashcards
XML හා HTML අතර ප්රධාන වෙනස
XML හා HTML අතර ප්රධාන වෙනස
Signup and view all the flashcards
අධිකාර ග්රාෆ් මාදිලි
අධිකාර ග්රාෆ් මාදිලි
Signup and view all the flashcards
ස්කීමා රහිත XML
ස්කීමා රහිත XML
Signup and view all the flashcards
ප්රතිවිරෝධතා ගැලපීම
ප්රතිවිරෝධතා ගැලපීම
Signup and view all the flashcards
සම්බන්ධිත මාදිලිය
සම්බන්ධිත මාදිලිය
Signup and view all the flashcards
සංකල්පීය XML ගස
සංකල්පීය XML ගස
Signup and view all the flashcards
ටැප්ල් (Tuple)
ටැප්ල් (Tuple)
Signup and view all the flashcards
බහු භාෂා පවත්නා ආකාරය
බහු භාෂා පවත්නා ආකාරය
Signup and view all the flashcards
NoSQL දත්ත සමුදායන්: යෙදුම් vs. ඒකාබද්ධකරණය
NoSQL දත්ත සමුදායන්: යෙදුම් vs. ඒකාබද්ධකරණය
Signup and view all the flashcards
වස්තු මූලික දත්ත සමුදාය (ODB) යනු කුමක්ද?
වස්තු මූලික දත්ත සමුදාය (ODB) යනු කුමක්ද?
Signup and view all the flashcards
ODB වල උරුමය
ODB වල උරුමය
Signup and view all the flashcards
සබඳතා දත්ත සමුදාය (RDB) යනු කුමක්ද?
සබඳතා දත්ත සමුදාය (RDB) යනු කුමක්ද?
Signup and view all the flashcards
RDB වල උරුමය
RDB වල උරුමය
Signup and view all the flashcards
ODB වල ක්රියාකාරකම්
ODB වල ක්රියාකාරකම්
Signup and view all the flashcards
RDB වල ක්රියාකාරකම්
RDB වල ක්රියාකාරකම්
Signup and view all the flashcards
NoSQL දත්ත ගබඩා
NoSQL දත්ත ගබඩා
Signup and view all the flashcards
NoSQL දත්ත ගබඩා වල වර්ග
NoSQL දත්ත ගබඩා වල වර්ග
Signup and view all the flashcards
ග්රැෆ් ගබඩා
ග්රැෆ් ගබඩා
Signup and view all the flashcards
ග්රැෆ් ගබඩාවක සබඳතා
ග්රැෆ් ගබඩාවක සබඳතා
Signup and view all the flashcards
සම්බන්ධක දත්ත ගබඩා
සම්බන්ධක දත්ත ගබඩා
Signup and view all the flashcards
සම්බන්ධක දත්ත ගබඩාවේ සාමාන්ය ලක්ෂණය
සම්බන්ධක දත්ත ගබඩාවේ සාමාන්ය ලක්ෂණය
Signup and view all the flashcards
NoSQL ගබඩාවේ ‘එකතුව’ ආකාරය
NoSQL ගබඩාවේ ‘එකතුව’ ආකාරය
Signup and view all the flashcards
Study Notes
IT 3306 Data Management System - Lesson 01 - Data Management Evolution
- Modern database technologies like Object-Oriented Databases (OODB), XML databases, and NoSQL systems handle complex data, overcoming limitations of traditional relational databases.
Object Databases
-
Relational vs. Object Databases: Relational databases use relational data models, while object databases (OODBs) use object data models. Object databases are more flexible in defining both structure and operations.
-
Traditional Models: Early business requirements utilized network, hierarchical, and relational models. Real-time applications (e.g., telecommunications, GIS) faced limitations with these rigid models.
-
Emergence of Object Databases: Object databases were created to address evolving needs. Key aspects of their growing popularity include seamless integration with application development languages (OOPLs like C++ and Java) and solutions to relational database issues within object-oriented domains, like GIS, scientific computations, and simulations.
-
Object-Relational Databases: A middle ground is provided by object-relational databases (RDBMS with object features), which are widely adopted.
-
Examples of Object Databases: Examples of prototype systems include Orion, ENCORE/ObServer, OpenOODB, Iris, and Ode.
Commercial Object Databases
- GemStone Object Server (GemStone Systems), ONTOS DB (Ontos), Objectivity/DB (Objectivity Inc.), Versant Object Database, and FastObjects (Versant Corporation), and ObjectStore (Object Design) and Ardent Database are commercial object databases.
Introduction to Object-Oriented Concepts
-
Object Oriented (O-O) Basics: Object-Oriented concepts, originally from OOPLs, became foundational for database systems, enabling flexible data modeling and operations.
-
Core Object Components: Objects have states and behaviors. The state defines the object's data, while behaviors are operations on that data.
Object Categories
- Transient Objects: Exist only while a program runs and disappear afterwards.
- Persistent Objects: Exist even after a program ends and can be stored in an OODB for future retrieval.
Key Differences Between Objects and Literals
- Objects have unique identifiers (OIDs), making them identifiable; literals do not have OIDs. Literals are atomic or composite values used within objects.
Data Sharing
- Data within object-oriented databases can be shared across multiple applications, promoting better data management and integration.
Object Identity and Literals
- Objects are uniquely identified by Object Identifiers (OIDs), immutable within their lifetime. Literals are attribute values lacking OIDs, embedded within objects.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.