Podcast
Questions and Answers
කෙසේද වස්තු රාශීන් සුරක්ෂිත කිරීමේ හැකියාව ගැන කතා කරන්නේ?
කෙසේද වස්තු රාශීන් සුරක්ෂිත කිරීමේ හැකියාව ගැන කතා කරන්නේ?
කිවයක් හරි පාලන ක්රියා ප්රවාහය ඕනෑම වස්තුවක ආභාසය ලබා දෙන විශේෂණයක් කුමක්ද?
කිවයක් හරි පාලන ක්රියා ප්රවාහය ඕනෑම වස්තුවක ආභාසය ලබා දෙන විශේෂණයක් කුමක්ද?
පාරමිතීන් ඇති වස්තු යනු කුමක්ද?
පාරමිතීන් ඇති වස්තු යනු කුමක්ද?
පහත සඳහන් වස්තු දත්ත සමුදා වලින් කිවහොත් කුමක් මිසක්?
පහත සඳහන් වස්තු දත්ත සමුදා වලින් කිවහොත් කුමක් මිසක්?
Signup and view all the answers
ඔබට වස්තු මත කළ හැකි ඇති විශේෂිත ආකෘතියක් කුමන ප්රකාශයක්ද?
ඔබට වස්තු මත කළ හැකි ඇති විශේෂිත ආකෘතියක් කුමන ප්රකාශයක්ද?
Signup and view all the answers
ඉක්මනින් අහෝසි වන වස්තු කුමක්ද?
ඉක්මනින් අහෝසි වන වස්තු කුමක්ද?
Signup and view all the answers
Object-Oriented Concepts යනු කුමක්ද?
Object-Oriented Concepts යනු කුමක්ද?
Signup and view all the answers
වසුස්ත දත්ත සමුදා වලින් කොහොමද විශේෂණයක් තුළින් නවාතැන් ගන්නා වස්තු ඉස්මතු කරනු ලබන්නේ?
වසුස්ත දත්ත සමුදා වලින් කොහොමද විශේෂණයක් තුළින් නවාතැන් ගන්නා වස්තු ඉස්මතු කරනු ලබන්නේ?
Signup and view all the answers
අර්ථවත් නොවන දත්ත කුමක්ද?
අර්ථවත් නොවන දත්ත කුමක්ද?
Signup and view all the answers
අර්ථවත් නොවන දත්ත වල ඕනෑම වූ ලක්ෂණයක් නොවේ?
අර්ථවත් නොවන දත්ත වල ඕනෑම වූ ලක්ෂණයක් නොවේ?
Signup and view all the answers
ආර්ථිකයක් හමු විය යුතු පිළිබඳව අදහසක් නොවේ?
ආර්ථිකයක් හමු විය යුතු පිළිබඳව අදහසක් නොවේ?
Signup and view all the answers
අර්ථවත් දත්ත කුමක්ය?
අර්ථවත් දත්ත කුමක්ය?
Signup and view all the answers
කෑලි සැකසුම් වල පුවතක් නොවේ?
කෑලි සැකසුම් වල පුවතක් නොවේ?
Signup and view all the answers
තීරැවන නාමයක් කොයිොගේ මූලික නිෂ්පාදනය ය?
තීරැවන නාමයක් කොයිොගේ මූලික නිෂ්පාදනය ය?
Signup and view all the answers
පහත ප්රකාශිත දත්ත ආකාරය කුමක්ද?
පහත ප්රකාශිත දත්ත ආකාරය කුමක්ද?
Signup and view all the answers
සම්මත නොවන දත්ත ආකාරය කුමක්ද?
සම්මත නොවන දත්ත ආකාරය කුමක්ද?
Signup and view all the answers
ලේඛන කේන්ද්රිත XML වන්නේ කුමක්ද?
ලේඛන කේන්ද්රිත XML වන්නේ කුමක්ද?
Signup and view all the answers
පොලිග්ලොට් අසිළීම යනු කුමක්ද?
පොලිග්ලොට් අසිළීම යනු කුමක්ද?
Signup and view all the answers
NoSQL දත්ත ගබඩා මිතුරන්ට වඩා කුමක් වඩා පහසුද?
NoSQL දත්ත ගබඩා මිතුරන්ට වඩා කුමක් වඩා පහසුද?
Signup and view all the answers
Híbrido XML යනු කුමක්ද?
Híbrido XML යනු කුමක්ද?
Signup and view all the answers
NoSQL දත්ත ගබඩාවන් සඳහා විශේෂිත සමාන්ය ලක්ෂණ කුමක්ද?
NoSQL දත්ත ගබඩාවන් සඳහා විශේෂිත සමාන්ය ලක්ෂණ කුමක්ද?
Signup and view all the answers
XML හා HTML අතර ප්රධාන වෙනස්කම් කීයද?
XML හා HTML අතර ප්රධාන වෙනස්කම් කීයද?
Signup and view all the answers
Schemaless XML නම් කුමක්ද?
Schemaless XML නම් කුමක්ද?
Signup and view all the answers
Cassandra Query Language (CQL) කුමක් ද?
Cassandra Query Language (CQL) කුමක් ද?
Signup and view all the answers
NoSQL දත්ත ගබඩාවන්ගෙ ප්රධාන වාසිය කුමක්ද?
NoSQL දත්ත ගබඩාවන්ගෙ ප්රධාන වාසිය කුමක්ද?
Signup and view all the answers
Impedance Mismatch යනු කුමක්ද?
Impedance Mismatch යනු කුමක්ද?
Signup and view all the answers
Relational Database වල දත්ත කෙසේ සංවිධානය කරයි?
Relational Database වල දත්ත කෙසේ සංවිධානය කරයි?
Signup and view all the answers
NoSQL දත්ත ගබඩාවන් තොරතුරු සංචිත්රයකින් කුමක් කරයි?
NoSQL දත්ත ගබඩාවන් තොරතුරු සංචිත්රයකින් කුමක් කරයි?
Signup and view all the answers
XML හි නිර්මාණය කල හැකි ටැග්වල අරමුණ කුමක්ද?
XML හි නිර්මාණය කල හැකි ටැග්වල අරමුණ කුමක්ද?
Signup and view all the answers
NoSQL දත්ත ගබඩාවන්ගේ විවෘත මූලිකත්වය කුමක්ද?
NoSQL දත්ත ගබඩාවන්ගේ විවෘත මූලිකත්වය කුමක්ද?
Signup and view all the answers
NoSQL දත්ත ගබඩාවන්ගේ කලාපයක් කුමක්ද?
NoSQL දත්ත ගබඩාවන්ගේ කලාපයක් කුමක්ද?
Signup and view all the answers
NoSQL දත්ත සමුදායක කුමන මාර්ගය මඟින් දත්ත ප්රවේශ රටාවන් වටී නම්, කුමන විශේෂාංග යටතේ දත්තය දීමනා කරනු ලබන්නේද?
NoSQL දත්ත සමුදායක කුමන මාර්ගය මඟින් දත්ත ප්රවේශ රටාවන් වටී නම්, කුමන විශේෂාංග යටතේ දත්තය දීමනා කරනු ලබන්නේද?
Signup and view all the answers
තුරුවන්ගෙන් ගැලපෙන පමණක් කුමක් කොටස්කරන්න?
තුරුවන්ගෙන් ගැලපෙන පමණක් කුමක් කොටස්කරන්න?
Signup and view all the answers
Graph දත්ත සමුදායේ කුමක් නිවැරිදි ලෙස සෞරග්රහන කරමින් කාර්ය සාධනය පහසු කරයි?
Graph දත්ත සමුදායේ කුමක් නිවැරිදි ලෙස සෞරග්රහන කරමින් කාර්ය සාධනය පහසු කරයි?
Signup and view all the answers
සංයෝජිත දත්ත ලබා ගැනීමේදී කුමක් දුකක් හෝ වේ?
සංයෝජිත දත්ත ලබා ගැනීමේදී කුමක් දුකක් හෝ වේ?
Signup and view all the answers
ආකෘතිමය බැලිකාමක හා ආකෘතිමය බලපානු ලබන්නේ කෙසේද?
ආකෘතිමය බැලිකාමක හා ආකෘතිමය බලපානු ලබන්නේ කෙසේද?
Signup and view all the answers
NoSQL දත්ත සමුදාවන් තුළ තොරතුරු කුමන ප්රතිපත්තියකට අනුව සම්පූර්ණ කොටස් වේ?
NoSQL දත්ත සමුදාවන් තුළ තොරතුරු කුමන ප්රතිපත්තියකට අනුව සම්පූර්ණ කොටස් වේ?
Signup and view all the answers
ආකෘතීන් යටතේ කුමක් උපකාරී වේ?
ආකෘතීන් යටතේ කුමක් උපකාරී වේ?
Signup and view all the answers
SQL දත්ත සමුදාවේ ශ්රේණිගත කිරීමට උපකාරී කරන විශේෂාංග ගණන කීයද?
SQL දත්ත සමුදාවේ ශ්රේණිගත කිරීමට උපකාරී කරන විශේෂාංග ගණන කීයද?
Signup and view all the answers
ඔබ්ජෙක්ට් දත්ත සමුදා (ODB) වල ඇති ප්රධාන ලක්ෂණයක් කුමක්ද?
ඔබ්ජෙක්ට් දත්ත සමුදා (ODB) වල ඇති ප්රධාන ලක්ෂණයක් කුමක්ද?
Signup and view all the answers
කාණ්ඩ දෙස යන දත්ත ආධාරක ක්රමයක් කුමක්ද?
කාණ්ඩ දෙස යන දත්ත ආධාරක ක්රමයක් කුමක්ද?
Signup and view all the answers
ආසන්න විමර්ශන කුමක්ද?
ආසන්න විමර්ශන කුමක්ද?
Signup and view all the answers
RDB මඟින් රෝට්ටු කළ හැකි දෙයක් කුමක්ද?
RDB මඟින් රෝට්ටු කළ හැකි දෙයක් කුමක්ද?
Signup and view all the answers
දත්ත සමග ක්රියාවල් ඇති ආකෘතිය කුමක්ද?
දත්ත සමග ක්රියාවල් ඇති ආකෘතිය කුමක්ද?
Signup and view all the answers
RDB සහ ODB අතර ප්රධාන කෙනෙකු කුමක්ද?
RDB සහ ODB අතර ප්රධාන කෙනෙකු කුමක්ද?
Signup and view all the answers
ඉන්හේරිතන්ස් මාර්ගයේ විකල්පයක් කුමක්ද?
ඉන්හේරිතන්ස් මාර්ගයේ විකල්පයක් කුමක්ද?
Signup and view all the answers
අධි කාර්යක්ෂමතාවක් ඇති ආකෘතිය කුමක්ද?
අධි කාර්යක්ෂමතාවක් ඇති ආකෘතිය කුමක්ද?
Signup and view all the answers
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.
Related Documents
Description
මෙම පාඩම ගලවා ගැනීමට ඇති දත්ත කළමනාකරණය විකල්ප පිළිබඳ පාරිභෝජනය සහිත වේ. ඔබ්ජේක්ෂන්මය දත්ත ආදර්ශ වල සුදුසුකම් සොයාගැනීම සඳහා, පරණ ආකාරයන් සලකා බැලීම සහ නවීන දත්ත ආකාරය ගැන විවරණයක් ලබාදේ.