Home
Forums
New posts
Search forums
What's new
New posts
New resources
New profile posts
Latest activity
Resources
Latest reviews
Search resources
Members
Current visitors
New profile posts
Search profile posts
DMCA Policy
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Install the app
Install
FEEL FREE TO SHARE TUTORIALS, YOUR SKILS & KNOWLEDGE ON CODING, SCRIPTS, THEMES, PLUGINS OR ANY RESOURCES YOU HAVE WITH THE COMMUNITY-
Click Here To Post Your Request,
JOIN COMPUTER REPAIR FORUM
Home
Forums
DATABASE CODING
SQL
All about Metadata in DBMS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Code55" data-source="post: 21" data-attributes="member: 14"><p>Metadata in DBMS is the data (details/schema) of any other data. It can also be defined as data about data. The word ‘Meta’ is the prefix that is generally the technical term for self-referential. In other words, we can say that Metadata is the summarized data for the contextual data.</p><p></p><p>For example, consider the index of any book or novel; it serves as the metadata that leads us to the detailed data inside the book.</p><p></p><h2>What is Metadata?</h2><p></p><p style="text-align: center"><img src="https://www.thecrazyprogrammer.com/wp-content/uploads/2019/12/Metadata.jpg" alt="Metadata-in-DBMS" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p>For instance, Metadata in DBMS has the following definitions:</p><p></p><ul> <li data-xf-list-type="ul">Metadata is the value that leads us to the actual data;</li> <li data-xf-list-type="ul">The Metadata is an acronym for the detailed data;</li> <li data-xf-list-type="ul">Metadata is the index of a library in the data warehouse;</li> <li data-xf-list-type="ul">Metadata is a description or schema of the actual data</li> </ul><p></p><p>In a database, information is organized and stored in a structure. This data is arranged in tabular form (rows and columns) so that it can be accessed and reorganized quickly. After the structural arrangement of data, each part has its metadata as an index number in a book for each chapter. This index number is known as the metadata that defines the schema for other data.</p><p></p><h3>Types of Metadata</h3><p></p><p>There are several types of metadata according to their uses and domain.</p><p></p><p><strong>Technical Metadata</strong></p><p></p><p>This type of metadata defines database system names, tables names, table size, data types, values, and attributes. Further technical metadata also includes some constraints such as foreign key, primary key, and indices.</p><p></p><p><strong>Business Metadata</strong></p><p></p><p>It consists of the ownership of data, changing policies, business rules and regulations, and other business details. This type of metadata is related to a particular business.</p><p></p><p><strong>Operational Metadata</strong></p><p></p><p>This type includes the data which is currently under any operation. Besides, it represents the data that is used by executive-level managers to perform any task. Also, this type of metadata can be purged, archived, or activated and can also be migrated.</p><p></p><p><strong>Descriptive Metadata</strong></p><p></p><p>Descriptive metadata describes any file, folder, book, image, or video. It may include details of data such as title, author, date, size, author name, published on, and similarly others.</p><p></p><h3>Metadata in DBMS</h3><p></p><p style="text-align: center"><img src="https://www.thecrazyprogrammer.com/wp-content/uploads/2019/12/Metadata-in-DBMS.png" alt="Metadata-in-DBMS" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p>Metadata in DBMS refers to the information that describes the schema and other information related to the stored data in the database, including storage, programs, data elements, usage, and additional related information. Let’s check the following types of metadata in DBMS.</p><p></p><p><strong>Schema</strong></p><p></p><ul> <li data-xf-list-type="ul">Tables</li> <li data-xf-list-type="ul">Columns</li> <li data-xf-list-type="ul">Constraints</li> <li data-xf-list-type="ul">Indexes</li> <li data-xf-list-type="ul">Sequences</li> </ul><p></p><p><strong>Physical Execution</strong></p><p></p><ul> <li data-xf-list-type="ul">Backup files</li> <li data-xf-list-type="ul">Partitions</li> <li data-xf-list-type="ul">Restored files</li> </ul><p></p><p><strong>Storage</strong></p><p></p><ul> <li data-xf-list-type="ul">Table size</li> <li data-xf-list-type="ul">Datatype size</li> <li data-xf-list-type="ul">Variable size</li> <li data-xf-list-type="ul">Program size</li> <li data-xf-list-type="ul">Number of rows and columns</li> </ul><p></p><p>Also, Metadata has a significant role in the database. Besides, it acts as a directory in the database for accessing the different files. Further, metadata can also be useful in many ways, like database reporting, auditing, querying, and transforming. It plays a crucial role in DBMS.</p><p></p><p>Metadata is also essential for interpreting the contents in the database. For example, a set of data with their schema, such as dates and names will get you confused. It becomes hard to identify the data you are interpreting. Besides, if there’s metadata for that existing data, you get an idea of the database you are interpreting with.</p><p></p><p>Basic metadata including rows and columns names that helps a user to easily identify the data being described. And if there’s a list of data with no metadata, it could be hard to say what the data is about. Now suppose, there’s a column with name ‘Expired domains’ will let you know that these domains have been expired. Additionally, if there’s another column of ‘Date’, it will let you know the date when it got expired.</p><p></p><h3>An Example of Metadata in DBMS</h3><p></p><p style="text-align: center"><img src="https://www.thecrazyprogrammer.com/wp-content/uploads/2019/12/metadata_example.png" alt="metadata_example" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p>As you can see in the above image, a relational database stores the data as well as metadata in a structured way. The data stored in a structured way is called the Data Dictionary or System Catalog. The above metadata holds the following information:</p><p></p><ul> <li data-xf-list-type="ul"><p style="text-align: left">Tables (rows and columns)</p> </li> <li data-xf-list-type="ul"><p style="text-align: left">Datatypes</p> </li> <li data-xf-list-type="ul"><p style="text-align: left">Values</p> </li> <li data-xf-list-type="ul"><p style="text-align: left">Table relationships</p> </li> <li data-xf-list-type="ul"><p style="text-align: left">Constraints</p> </li> <li data-xf-list-type="ul"><p style="text-align: left">and others</p> </li> </ul><p></p><p>Further, through this information, it’s easier to access or identify any database.</p><p></p><h3>Final Words on Metadata</h3><p></p><p>Metadata is data about the data and not the actual context of data. Hence, it can be made publically available as it only describes the raw data and doesn’t provide any access to it. Metadata gives the idea and summary details about any database which is enough to understand what the file is but does not give the complete instance of that file.</p><p></p><p>For any other queries, please let us know in the comment box below.</p><p></p><p>The post <a href="https://www.thecrazyprogrammer.com/2019/12/metadata-in-dbms.html" target="_blank">Metadata in DBMS – Overview and Types</a> appeared first on <a href="https://www.thecrazyprogrammer.com" target="_blank">The Crazy Programmer</a>.</p><p></p><p><a href="https://www.thecrazyprogrammer.com/2019/12/metadata-in-dbms.html" target="_blank">Continue reading...</a></p></blockquote><p></p>
[QUOTE="Code55, post: 21, member: 14"] Metadata in DBMS is the data (details/schema) of any other data. It can also be defined as data about data. The word ‘Meta’ is the prefix that is generally the technical term for self-referential. In other words, we can say that Metadata is the summarized data for the contextual data. For example, consider the index of any book or novel; it serves as the metadata that leads us to the detailed data inside the book. [HEADING=1]What is Metadata?[/HEADING] [CENTER][IMG alt="Metadata-in-DBMS"]https://www.thecrazyprogrammer.com/wp-content/uploads/2019/12/Metadata.jpg[/IMG][/CENTER] For instance, Metadata in DBMS has the following definitions: [LIST] [*]Metadata is the value that leads us to the actual data; [*]The Metadata is an acronym for the detailed data; [*]Metadata is the index of a library in the data warehouse; [*]Metadata is a description or schema of the actual data [/LIST] In a database, information is organized and stored in a structure. This data is arranged in tabular form (rows and columns) so that it can be accessed and reorganized quickly. After the structural arrangement of data, each part has its metadata as an index number in a book for each chapter. This index number is known as the metadata that defines the schema for other data. [HEADING=2]Types of Metadata[/HEADING] There are several types of metadata according to their uses and domain. [B]Technical Metadata[/B] This type of metadata defines database system names, tables names, table size, data types, values, and attributes. Further technical metadata also includes some constraints such as foreign key, primary key, and indices. [B]Business Metadata[/B] It consists of the ownership of data, changing policies, business rules and regulations, and other business details. This type of metadata is related to a particular business. [B]Operational Metadata[/B] This type includes the data which is currently under any operation. Besides, it represents the data that is used by executive-level managers to perform any task. Also, this type of metadata can be purged, archived, or activated and can also be migrated. [B]Descriptive Metadata[/B] Descriptive metadata describes any file, folder, book, image, or video. It may include details of data such as title, author, date, size, author name, published on, and similarly others. [HEADING=2]Metadata in DBMS[/HEADING] [CENTER][IMG alt="Metadata-in-DBMS"]https://www.thecrazyprogrammer.com/wp-content/uploads/2019/12/Metadata-in-DBMS.png[/IMG][/CENTER] Metadata in DBMS refers to the information that describes the schema and other information related to the stored data in the database, including storage, programs, data elements, usage, and additional related information. Let’s check the following types of metadata in DBMS. [B]Schema[/B] [LIST] [*]Tables [*]Columns [*]Constraints [*]Indexes [*]Sequences [/LIST] [B]Physical Execution[/B] [LIST] [*]Backup files [*]Partitions [*]Restored files [/LIST] [B]Storage[/B] [LIST] [*]Table size [*]Datatype size [*]Variable size [*]Program size [*]Number of rows and columns [/LIST] Also, Metadata has a significant role in the database. Besides, it acts as a directory in the database for accessing the different files. Further, metadata can also be useful in many ways, like database reporting, auditing, querying, and transforming. It plays a crucial role in DBMS. Metadata is also essential for interpreting the contents in the database. For example, a set of data with their schema, such as dates and names will get you confused. It becomes hard to identify the data you are interpreting. Besides, if there’s metadata for that existing data, you get an idea of the database you are interpreting with. Basic metadata including rows and columns names that helps a user to easily identify the data being described. And if there’s a list of data with no metadata, it could be hard to say what the data is about. Now suppose, there’s a column with name ‘Expired domains’ will let you know that these domains have been expired. Additionally, if there’s another column of ‘Date’, it will let you know the date when it got expired. [HEADING=2]An Example of Metadata in DBMS[/HEADING] [CENTER][IMG alt="metadata_example"]https://www.thecrazyprogrammer.com/wp-content/uploads/2019/12/metadata_example.png[/IMG][/CENTER] As you can see in the above image, a relational database stores the data as well as metadata in a structured way. The data stored in a structured way is called the Data Dictionary or System Catalog. The above metadata holds the following information: [LIST] [*][LEFT]Tables (rows and columns)[/LEFT] [*][LEFT]Datatypes[/LEFT] [*][LEFT]Values[/LEFT] [*][LEFT]Table relationships[/LEFT] [*][LEFT]Constraints[/LEFT] [*][LEFT]and others[/LEFT] [/LIST] Further, through this information, it’s easier to access or identify any database. [HEADING=2]Final Words on Metadata[/HEADING] Metadata is data about the data and not the actual context of data. Hence, it can be made publically available as it only describes the raw data and doesn’t provide any access to it. Metadata gives the idea and summary details about any database which is enough to understand what the file is but does not give the complete instance of that file. For any other queries, please let us know in the comment box below. The post [URL='https://www.thecrazyprogrammer.com/2019/12/metadata-in-dbms.html']Metadata in DBMS – Overview and Types[/URL] appeared first on [URL='https://www.thecrazyprogrammer.com']The Crazy Programmer[/URL]. [URL='https://www.thecrazyprogrammer.com/2019/12/metadata-in-dbms.html']Continue reading...[/URL] [/QUOTE]
Insert quotes…
Verification
Post reply
Richest Freecoded User
Most Freecoin
freecoded
4,876 Freecoin
J
Johnhendrick
645 Freecoin
S
Smith16
607 Freecoin
Davy200
590 Freecoin
nathan69
426 Freecoin
Laureine
415 Freecoin
A
anajeen
395 Freecoin
P
Peterparker87
331 Freecoin
C
codeguru
282 Freecoin
Tekera
267 Freecoin
Home
Forums
DATABASE CODING
SQL
All about Metadata in DBMS
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Top