{"id":5222,"date":"2024-11-29T19:56:33","date_gmt":"2024-11-29T14:26:33","guid":{"rendered":"https:\/\/cbsepython.in\/?p=5222"},"modified":"2024-11-29T19:56:33","modified_gmt":"2024-11-29T14:26:33","slug":"introduction-to-dbms-class-10-notes","status":"publish","type":"post","link":"https:\/\/cbsepython.in\/introduction-to-dbms-class-10-notes\/","title":{"rendered":"Chapter 8 Introduction to DBMS Class 10 Notes IT 402"},"content":{"rendered":"<h2><strong>Introduction to DBMS Class 10 Notes (Database Management System)<\/strong><\/h2>\n<ol>\n<li><strong> Data and Information<\/strong><\/li>\n<\/ol>\n<ul>\n<li><strong>Data<\/strong>: Data is raw, unorganized facts that need to be processed. Examples include numbers, text, or symbols. For instance, \u201c27\u201d or \u201cBlue\u201d are just data on their own.<\/li>\n<li><strong>Information<\/strong>: Information is processed, organized data that makes sense. When data is put together meaningfully, it becomes information. For example, \u201cAge: 27\u201d provides specific details that are understandable.<\/li>\n<\/ul>\n<ol start=\"2\">\n<li><strong> Databases and DBMS<\/strong><\/li>\n<\/ol>\n<ul>\n<li><strong>Database<\/strong>: A database is a collection of data organized to be easily accessed, managed, and updated. It can store various data types like text, numbers, and images.<\/li>\n<li><strong>Database Management System (DBMS)<\/strong>: DBMS is software that helps to create, manage, and manipulate databases. It acts as a bridge between the user and the database, making data handling easy.<\/li>\n<\/ul>\n<ol start=\"3\">\n<li><strong> Advantages of Database<\/strong><\/li>\n<\/ol>\n<ul>\n<li><strong>Data Storage Efficiency<\/strong>: Databases store data in an organized way, saving space.<\/li>\n<li><strong>Data Security<\/strong>: Databases allow users to set permissions, protecting sensitive data.<\/li>\n<li><strong>Data Consistency<\/strong>: Since data is centralized, changes made in one place are reflected everywhere.<\/li>\n<li><strong>Reduced Data Redundancy<\/strong>: A database avoids duplication, making data storage more efficient.<\/li>\n<li><strong>Easy Data Sharing<\/strong>: Multiple users can access the database simultaneously, improving teamwork and accessibility.<\/li>\n<\/ul>\n<ol start=\"4\">\n<li><strong> Data Models<\/strong><\/li>\n<\/ol>\n<p>Data models are the frameworks for organizing data within a database. Different models have different ways of arranging and relating data.<\/p>\n<ul>\n<li><strong>Hierarchical Data Model<\/strong>\n<ul>\n<li>Structure: This model organizes data in a tree-like structure with a single &#8220;root&#8221; (main data point) and various &#8220;child&#8221; nodes.<\/li>\n<li>Relationship: It supports a one-to-many relationship where each parent has multiple children, but each child has only one parent.<\/li>\n<li>Use: Common in file systems and some legacy database systems.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Network Data Model<\/strong>\n<ul>\n<li>Structure: This model connects data in a graph format where nodes (data points) can have multiple connections.<\/li>\n<li>Relationship: It supports many-to-many relationships, meaning a data point can have several &#8220;parent&#8221; and &#8220;child&#8221; nodes.<\/li>\n<li>Use: Used in more complex systems needing direct links between multiple data items, like telecommunications and organizational charts.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Relational Data Model<\/strong>\n<ul>\n<li>Structure: Data is stored in tables (rows and columns).<\/li>\n<li>Relationship: Tables can be related to each other through unique identifiers (keys) like primary keys and foreign keys.<\/li>\n<li>Use: This is the most popular model and is commonly used in modern DBMS like MySQL, SQL Server, and LibreOffice Base.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ol start=\"5\">\n<li><strong> Relational Database Model<\/strong><\/li>\n<\/ol>\n<p>The relational database model is a popular approach in DBMS where data is organized in tables related to each other.<\/p>\n<ul>\n<li><strong>RDBMS Terminology<\/strong>\n<ul>\n<li><strong>Table<\/strong>: A collection of rows and columns where data is stored.<\/li>\n<li><strong>Row (Record)<\/strong>: A single, horizontal entry in a table representing data for one item.<\/li>\n<li><strong>Column (Field)<\/strong>: A vertical entity in a table that holds specific information.<\/li>\n<li><strong>Primary Key<\/strong>: A unique identifier for each record in a table.<\/li>\n<li><strong>Foreign Key<\/strong>: A field in one table that links to the primary key of another table.<\/li>\n<li><strong>Attribute<\/strong>: Another term for a column in a table, representing data characteristics.<\/li>\n<li><strong>Tuple<\/strong>: Another name for a row in a table, containing related data.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Objects of an RDBMS<\/strong>\n<ul>\n<li><strong>Tables<\/strong>: The basic unit where data is stored in rows and columns.<\/li>\n<li><strong>Queries<\/strong>: Tools that help users fetch specific data by setting conditions.<\/li>\n<li><strong>Forms<\/strong>: User-friendly interfaces to enter or modify data in tables.<\/li>\n<li><strong>Reports<\/strong>: Customized formats to display data for easy analysis and understanding.<\/li>\n<li><strong>Indexes<\/strong>: Speed up data retrieval by organizing data in a specific order.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>These topics cover the basics of Database Management Systems, focusing on how data is managed, stored, and accessed efficiently in a structured format within a database.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction to DBMS Class 10 Notes (Database Management System) Data and Information Data: Data is raw, unorganized facts that need to be processed. Examples include numbers, text, or symbols. For instance, \u201c27\u201d or \u201cBlue\u201d are just data on their own. Information: Information is processed, organized data that makes sense. When data is put together meaningfully, [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42],"tags":[],"class_list":["post-5222","post","type-post","status-publish","format-standard","hentry","category-information-technology-for-cbse-class-10"],"_links":{"self":[{"href":"https:\/\/cbsepython.in\/wp-json\/wp\/v2\/posts\/5222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cbsepython.in\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cbsepython.in\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cbsepython.in\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/cbsepython.in\/wp-json\/wp\/v2\/comments?post=5222"}],"version-history":[{"count":0,"href":"https:\/\/cbsepython.in\/wp-json\/wp\/v2\/posts\/5222\/revisions"}],"wp:attachment":[{"href":"https:\/\/cbsepython.in\/wp-json\/wp\/v2\/media?parent=5222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cbsepython.in\/wp-json\/wp\/v2\/categories?post=5222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cbsepython.in\/wp-json\/wp\/v2\/tags?post=5222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}