<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>RDBMS Archives - Iravati Solutions</title>
	<atom:link href="https://www.iravatisolutions.com/category/rdbms/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.iravatisolutions.com</link>
	<description>Smart IT Solutions for you</description>
	<lastBuildDate>Thu, 02 Sep 2021 17:43:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.7.6</generator>

<image>
	<url>https://i0.wp.com/www.iravatisolutions.com/wp-content/uploads/2020/07/cropped-Fevicon-Blue.png?fit=32%2C32&#038;ssl=1</url>
	<title>RDBMS Archives - Iravati Solutions</title>
	<link>https://www.iravatisolutions.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">132817469</site>	<item>
		<title>Different Data Models in DBMS, ER Model, Relational Model</title>
		<link>https://www.iravatisolutions.com/different-data-models-in-dbms-er-model-relational-model/</link>
					<comments>https://www.iravatisolutions.com/different-data-models-in-dbms-er-model-relational-model/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 01 Jun 2020 16:01:18 +0000</pubDate>
				<category><![CDATA[RDBMS]]></category>
		<category><![CDATA[Data Models]]></category>
		<category><![CDATA[ER Model]]></category>
		<category><![CDATA[Relational Model]]></category>
		<guid isPermaLink="false">https://tech.iravatisolutions.com/?p=573</guid>

					<description><![CDATA[<p>Download Presentation What is Model &#38; data Model? A model is a representation of ‘real world’ objects and events, and their associations. Models helps in abstraction that focuses on the important details &#38; ignores the other aspects of the system Data models define how data is connected to each other and how it is processed and stored inside the system. The purpose of a data model is to represent data and to make the data understandable. Components of Data Models STRUCTURAL PART It consists of rules that define the database and its structure MANIPULATIVE PART This part contains the type of operations that are allowed on the data eg. insertion, deletion, update etc. INTEGRITY CONSTRAINTS This part contains the set of constraints to make sure that data is accurate &#38; valid. Object based data models Object based data models use Entities , Attributes &#38; Relationships to describe the model. ER-Model Entity : An object (person, place, thing, concept, event) which is of some importance to an organization Attribute : It describes the entity i.e. properties of an entity that is to be recorded. Relationship : Association between the entities. Record Based Data Models Record based data models are based on fixed format records consisting of number of fields. Relational Model Relational Model is based on mathematical relations. In this model data and relationships are represented in the form of tables, each of which has number of columns with unique name. Users see the whole database in the form of tables. Such representation is only limited to the external and conceptual levels. Relation : Tables. Tuple : Single Row. Key : Can be single or multiple attribute which establishes &#38; identifies relationships. Attribute Domain : Value Scope of Attribute Hierarchical Model In this model data is organized in a tree like structure. In a hierarchical database, an entity type can be either a parent or a child; under each individual entity is more multiple entities. Entity types are related to each other using tree mapping, which is represented by one parent with many child relationships. There are also attributes of a specific data recorded under an entity. Network Model In this model data is organized in a tree like structure and it is the enhanced version of hierarchical model. This data model is also represented as hierarchical, but this model will not have single parent concept. Any child in the tree can have multiple parents here. &#160;</p>
<p>The post <a rel="nofollow" href="https://www.iravatisolutions.com/different-data-models-in-dbms-er-model-relational-model/">Different Data Models in DBMS, ER Model, Relational Model</a> appeared first on <a rel="nofollow" href="https://www.iravatisolutions.com">Iravati Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Download Presentation</h3>
<div class="ead-preview"><div class="ead-document" style="position: relative;padding-top: 90%;"><div class="ead-iframe-wrapper"><iframe src="//docs.google.com/viewer?url=https%3A%2F%2Ftech.iravatisolutions.com%2Fwp-content%2Fuploads%2F2020%2F06%2FData-Models-in-DBMS_compressed_watermark.pdf&amp;embedded=true&amp;hl=en" title="Embedded Document" class="ead-iframe" style="width: 100%;height: 100%;border: none;position: absolute;left: 0;top: 0;visibility: hidden;"></iframe></div>			<div class="ead-document-loading" style="width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;">
				<div class="ead-loading-wrap">
					<div class="ead-loading-main">
						<div class="ead-loading">
							<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/loading.svg" width="55" height="55" alt="Loader">
							<span>Loading...</span>
						</div>
					</div>
					<div class="ead-loading-foot">
						<div class="ead-loading-foot-title">
							<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/EAD-logo.svg" alt="EAD Logo" width="36" height="23"/>
							<span>Taking too long?</span>
						</div>
						<div class="ead-document-btn ead-reload-btn" role="button">
								<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/reload.svg" alt="Reload" width="12" height="12"/> Reload document							</div>
							<span>|</span>
							<a href="https://tech.iravatisolutions.com/wp-content/uploads/2020/06/Data-Models-in-DBMS_compressed_watermark.pdf" class="ead-document-btn" target="_blank">
								<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/open.svg" alt="Open" width="12" height="12"/> Open in new tab							</a>
					</div>
				</div>
			</div>
		</div><p class="embed_download"><a href="https://tech.iravatisolutions.com/wp-content/uploads/2020/06/Data-Models-in-DBMS_compressed_watermark.pdf" download >Download [358.00 B] </a></p></div>
<h3>What is Model &amp; data Model?</h3>
<p>A model is a representation of ‘real world’ objects and events, and their associations. Models helps in abstraction that focuses on the important details &amp; ignores the other aspects of the system</p>
<p>Data models define how data is connected to each other and how it is processed and stored inside the system.</p>
<p>The purpose of a data model is to represent data and to make the data understandable.</p>
<h3>Components of Data Models</h3>
<h4>STRUCTURAL PART</h4>
<p>It consists of rules that define the database and its structure</p>
<h4>MANIPULATIVE PART</h4>
<p>This part contains the type of operations that are allowed on the data eg. insertion, deletion, update etc.</p>
<h4>INTEGRITY CONSTRAINTS</h4>
<p>This part contains the set of constraints to make sure that data is accurate &amp; valid.</p>
<h3>Object based data models</h3>
<p>Object based data models use Entities , Attributes &amp; Relationships to describe the model.</p>
<div class="su-youtube su-u-responsive-media-yes"><iframe width="600" height="400" src="https://www.youtube.com/embed/CSOVH37fyrw?" frameborder="0" allowfullscreen allow="autoplay; encrypted-media; picture-in-picture" title=""></iframe></div>
<h4>ER-Model</h4>
<p>Entity : An object (person, place, thing, concept, event) which is of some importance to an organization</p>
<p>Attribute : It describes the entity i.e. properties of an entity that is to be recorded.</p>
<p>Relationship : Association between the entities.</p>
<h3>Record Based Data Models</h3>
<p>Record based data models are based on fixed format records consisting of number of fields.</p>
<h4>Relational Model</h4>
<p>Relational Model is based on mathematical relations.<br />
In this model data and relationships are represented in the form of tables, each of which has number of columns with unique name.</p>
<p>Users see the whole database in the form of tables. Such representation is only limited to the external and conceptual levels.</p>
<p>Relation : Tables.<br />
Tuple : Single Row.<br />
Key : Can be single or multiple attribute which<br />
establishes &amp; identifies relationships.<br />
Attribute Domain : Value Scope of Attribute</p>
<h4>Hierarchical Model</h4>
<p>In this model data is organized in a tree like structure.</p>
<p>In a hierarchical database, an entity type can be either a parent or a child; under each individual entity is more multiple entities.</p>
<p>Entity types are related to each other using tree mapping, which is represented by one parent with many child relationships. There are also attributes of a specific data recorded under an entity.</p>
<h4>Network Model</h4>
<p>In this model data is organized in a tree like structure and it is the enhanced version of hierarchical model.</p>
<p>This data model is also represented as hierarchical, but this model will not have single parent concept. Any child in the tree can have multiple parents here.</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://www.iravatisolutions.com/different-data-models-in-dbms-er-model-relational-model/">Different Data Models in DBMS, ER Model, Relational Model</a> appeared first on <a rel="nofollow" href="https://www.iravatisolutions.com">Iravati Solutions</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.iravatisolutions.com/different-data-models-in-dbms-er-model-relational-model/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">573</post-id>	</item>
		<item>
		<title>Roles in DBMS Environment, DBA Role, Database Designers</title>
		<link>https://www.iravatisolutions.com/roles-in-dbms-environment-dba-role-database-designers/</link>
					<comments>https://www.iravatisolutions.com/roles-in-dbms-environment-dba-role-database-designers/#comments</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 31 May 2020 18:16:26 +0000</pubDate>
				<category><![CDATA[RDBMS]]></category>
		<category><![CDATA[Database Desingers]]></category>
		<category><![CDATA[DBA Roles]]></category>
		<guid isPermaLink="false">https://tech.iravatisolutions.com/?p=567</guid>

					<description><![CDATA[<p>Download Presentation There are four distinct types of people that participate in the DBMS environment: data and database administrators, database designers, application developers, and the end-users.  Data Administrators The database and the DBMS are corporate resources that must be managed like any other resource. The Data Administrator (DA) is responsible for defining data elements, data names and their relationship with the database.They are also known as Data Analyst. Database Administrators (DBA) A Database Administrator (DBA) is an IT professional who works on creating, maintaining, querying, and tuning the database of the organization. They are also responsible for maintaining data security and integrity. A DBA has many responsibilities. A good performing database is in the hands of DBA. DBA Responsibilities The life cycle of database starts from designing, implementing to administration of it. A database for any kind of requirement needs to be designed perfectly so that it should work without any issues. Once all the design is complete, it needs to be installed. Once this step is complete, users start using the database. The database grows as the data grows in the database. When the database becomes huge, its performance comes down. Also accessing the data from the database becomes challenge. These administration and maintenance of database is taken care by database Administrator – DBA. Installing and upgrading the DBMS Servers DBA is responsible for installing a new DBMS server for the new projects. He is also responsible for upgrading these servers as there are new versions comes in the market or requirement. Design and implementation He should be able to decide proper memory management, file organizations, error handling, log maintenance etc for the database. Performance Tuning Since database is huge and it will have lots of tables, data, constraints and indices, there will be variations in the performance from time to time. It is responsibility of the DBA to tune the database performance. Backup &#38; Recovery Proper backup and recovery programs needs to be developed by DBA and has to be maintained him. This is one of the main responsibilities of DBA. Data should be backed up regularly so that if there is any crash, it should be recovered without much effort and data loss. Documentation DBA should basically maintain all his installation, backup, recovery, security methods. He should keep various reports about database performance. Security DBA is responsible for creating various database users and roles, and giving them different levels of access rights. Database Designers Logical Database Designers The logical database designer is concerned with identifying the data (that is, the entities and attributes), the relationships between the data, and the constraints on the data that is to be stored in the database. The logical database designer must have a thorough and complete understanding of the organization’s data and any constraints on this data. Physical Database Designers The physical database designer decides how the logical database design is to be physically realized. mapping the logical database design into a set of tables and integrity constraints. selecting specific storage structures and access methods for the data to achieve good performance. Application Developers Once the database has been implemented, the application programs that provide the required functionality for the end-users must be implemented. This is the responsibility of the application developers. They are the developers who interact with the database by means of DML queries. These DML queries are written in the application programs like C, C++, JAVA, Pascal etc. End Users The end-users are the ‘clients’ for the database, which has been designed and implemented, and is being maintained to serve their information needs. Sophisticated Users The sophisticated end-user is familiar with the structure of the database and the facilities offered by the DBMS. Naive Users These are the users who use the existing application to interact with the database. For example, online library system, ticket booking systems, ATMs etc</p>
<p>The post <a rel="nofollow" href="https://www.iravatisolutions.com/roles-in-dbms-environment-dba-role-database-designers/">Roles in DBMS Environment, DBA Role, Database Designers</a> appeared first on <a rel="nofollow" href="https://www.iravatisolutions.com">Iravati Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Download Presentation</h3>
<div class="ead-preview"><div class="ead-document" style="position: relative;padding-top: 90%;"><div class="ead-iframe-wrapper"><iframe src="//docs.google.com/viewer?url=https%3A%2F%2Fwww.iravatisolutions.com%2Fwp-content%2Fuploads%2F2020%2F05%2FRoles-in-DBMS-Environment_compressed.pdf&amp;embedded=true&amp;hl=en" title="Embedded Document" class="ead-iframe" style="width: 100%;height: 100%;border: none;position: absolute;left: 0;top: 0;visibility: hidden;"></iframe></div>			<div class="ead-document-loading" style="width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;">
				<div class="ead-loading-wrap">
					<div class="ead-loading-main">
						<div class="ead-loading">
							<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/loading.svg" width="55" height="55" alt="Loader">
							<span>Loading...</span>
						</div>
					</div>
					<div class="ead-loading-foot">
						<div class="ead-loading-foot-title">
							<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/EAD-logo.svg" alt="EAD Logo" width="36" height="23"/>
							<span>Taking too long?</span>
						</div>
						<div class="ead-document-btn ead-reload-btn" role="button">
								<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/reload.svg" alt="Reload" width="12" height="12"/> Reload document							</div>
							<span>|</span>
							<a href="https://www.iravatisolutions.com/wp-content/uploads/2020/05/Roles-in-DBMS-Environment_compressed.pdf" class="ead-document-btn" target="_blank">
								<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/open.svg" alt="Open" width="12" height="12"/> Open in new tab							</a>
					</div>
				</div>
			</div>
		</div><p class="embed_download"><a href="https://www.iravatisolutions.com/wp-content/uploads/2020/05/Roles-in-DBMS-Environment_compressed.pdf" download >Download [0.99 MB] </a></p></div>
<p>There are four distinct types of people that participate in the DBMS environment: data and database administrators, database designers, application developers, and the end-users.<span class="Apple-converted-space"> </span></p>
<h3>Data Administrators</h3>
<p>The database and the DBMS are corporate resources that must be managed like any other resource. The Data Administrator (DA) is responsible for defining data elements, data names and their relationship with the database.They are also known as Data Analyst.</p>
<h3>Database Administrators (DBA)</h3>
<p>A Database Administrator (DBA) is an IT professional who works on creating, maintaining, querying, and tuning the database of the organization. They are also responsible for maintaining data security and integrity. A DBA has many responsibilities. A good performing database is in the hands of DBA.</p>
<div class="su-youtube su-u-responsive-media-yes"><iframe width="600" height="400" src="https://www.youtube.com/embed/uTD2b8vk5yM?" frameborder="0" allowfullscreen allow="autoplay; encrypted-media; picture-in-picture" title=""></iframe></div>
<h4>DBA Responsibilities</h4>
<p>The life cycle of database starts from designing, implementing to administration of it. A database for any kind of requirement needs to be designed perfectly so that it should work without any issues.<br />
Once all the design is complete, it needs to be installed. Once this step is complete, users start using the database. The database grows as the data grows in the database. When the database becomes huge, its performance comes down.<br />
Also accessing the data from the database becomes challenge. These administration and maintenance of database is taken care by database Administrator – DBA.</p>
<h5>Installing and upgrading the DBMS Servers</h5>
<p>DBA is responsible for installing a new DBMS server for the new projects. He is also responsible for upgrading these servers as there are new versions comes in the market or requirement.</p>
<h5>Design and implementation</h5>
<p>He should be able to decide proper memory management, file organizations, error handling, log maintenance etc for the database.</p>
<h5>Performance Tuning</h5>
<p>Since database is huge and it will have lots of tables, data, constraints and indices, there will be variations in the performance from time to time.<br />
It is responsibility of the DBA to tune the database performance.</p>
<h5>Backup &amp; Recovery</h5>
<p>Proper backup and recovery programs needs to be developed by DBA and has to be maintained him. This is one of the main responsibilities of DBA. Data should be backed up regularly so that if there is any crash, it should be recovered without much effort and data loss.</p>
<h5>Documentation</h5>
<p>DBA should basically maintain all his installation, backup, recovery, security methods. He should keep various reports about database performance.</p>
<h5>Security</h5>
<p>DBA is responsible for creating various database users and roles, and giving them different levels of access rights.</p>
<h3>Database Designers</h3>
<h4>Logical Database Designers</h4>
<p>The logical database designer is concerned with identifying the data (that is, the entities and attributes), the relationships between the data, and the constraints on the data that is to be stored in the database.</p>
<p>The logical database designer must have a thorough and complete understanding of the organization’s data and any constraints on this data.</p>
<h4>Physical Database Designers</h4>
<p>The physical database designer decides how the logical database design is to be physically realized.</p>
<ul>
<li>mapping the logical database design into a set of tables and integrity constraints.</li>
<li>selecting specific storage structures and access methods for the data to achieve good<br />
performance.</li>
</ul>
<h3>Application Developers</h3>
<p>Once the database has been implemented, the application programs that provide the required functionality for the end-users must be implemented. This is the responsibility of the application developers.</p>
<p>They are the developers who interact with the database by means of DML queries. These DML queries are written in the application programs like C, C++, JAVA, Pascal etc.</p>
<h3>End Users</h3>
<p>The end-users are the ‘clients’ for the database, which has been designed and implemented, and is being maintained to serve their information needs.</p>
<h4>Sophisticated Users</h4>
<p>The sophisticated end-user is familiar with the structure of the database and the facilities offered by the DBMS.</p>
<h4>Naive Users</h4>
<p>These are the users who use the existing application to interact with the database. For example, online library system, ticket booking systems, ATMs etc</p>
<p>The post <a rel="nofollow" href="https://www.iravatisolutions.com/roles-in-dbms-environment-dba-role-database-designers/">Roles in DBMS Environment, DBA Role, Database Designers</a> appeared first on <a rel="nofollow" href="https://www.iravatisolutions.com">Iravati Solutions</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.iravatisolutions.com/roles-in-dbms-environment-dba-role-database-designers/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">567</post-id>	</item>
		<item>
		<title>3-Tier DBMS Architecture and Data Independence</title>
		<link>https://www.iravatisolutions.com/3-tier-dbms-architecture-and-data-independence/</link>
					<comments>https://www.iravatisolutions.com/3-tier-dbms-architecture-and-data-independence/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 29 May 2020 06:19:26 +0000</pubDate>
				<category><![CDATA[RDBMS]]></category>
		<category><![CDATA[Data Independence]]></category>
		<category><![CDATA[DBMS Architecture]]></category>
		<category><![CDATA[Instance]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[Schema]]></category>
		<guid isPermaLink="false">https://tech.iravatisolutions.com/?p=397</guid>

					<description><![CDATA[<p>Download Presentation Why 3-level architecture? Each user should be able to access the same data, but with its own customized view. User need not have to deal with physical structure of database directly. DBA should be able to make changes to physical structure without affecting the user view. The database internal structure should be unaffected by changes made to physical storage. 3- level architecture EXTERNAL LEVEL User’s view of the database. This level shows the view that is relevant to the specific user i.e. hiding the unrelated details. Only those entities , attributes &#38; relationships are shown which are relevant to the specific user. Different views with different representation of same data CONCEPTUAL LEVEL Community view of the database i.e. whole database for community of users. It contains the logical structure of database as viewed by the DBA. Entities, Attributes &#38; their Relationships Data Constraints Security &#38; Integrity Information Conceptual level supports each user view. This level hides the physical storage structure &#38; focuses on data entities, attributes &#38; relationships. INTERNAL LEVEL Low level physical and actual representation of database. This level tells about how the data is stored in secondary storage devices like disks etc. Storage Space Allocations for data. Data Compression &#38; Encryption. Data Structures and File Organization used to store data. int empid; char Name[20]; char Department[15]; float salary Database Schema Overall design &#38; description of database is called database schema. It is a skelton structure which represents logical view of entire database. EXTERNAL SCHEMA, CONCEPTUAL SCHEMA, INTERNAL SCHEMA DATABASE INSTANCE Status of a database at particular instant of time. DBA might create multiple instances of the same database for different purposes. Mapping between schema Conceptual / Internal Mapping The conceptual schema of database is related (mapped) with internal schema with the help of conceptual / internal mapping. This helps the DBMS to find actual records in physical storage that can be represented as logical record in conceptual schema. External / Conceptual Mapping The external schema of database is related (mapped) with conceptual schema with the help of external / conceptual mapping. This helps the DBMS to take relevent information from conceptual schema and show to the particular user. Data Independence This is one of the major objective of 3-level architecture. Data Independence means that the upper levels in DBMS are unaffected by the changes made at the lower levels. Logical Data Independence : It means that the external schemas are not affected by the changes made to the conceptual schema. Changes to the conceptual schema, such as the addition or removal of new entities, attributes, or relationships, should be possible without having to change existing external schemas or having to rewrite application programs. Physical Data Independence : It means that the conceptual schema is not affected by the changes made to the internal schema. Changes to the internal schema, such as using different file organizations or storage struc- tures, using different storage devices, modifying indexes, or hashing algorithms, should be possible without having to change the conceptual or external schemas.</p>
<p>The post <a rel="nofollow" href="https://www.iravatisolutions.com/3-tier-dbms-architecture-and-data-independence/">3-Tier DBMS Architecture and Data Independence</a> appeared first on <a rel="nofollow" href="https://www.iravatisolutions.com">Iravati Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Download Presentation</h3>
<div class="ead-preview"><div class="ead-document" style="position: relative;padding-top: 90%;"><div class="ead-iframe-wrapper"><iframe src="//docs.google.com/viewer?url=https%3A%2F%2Ftech.iravatisolutions.com%2Fwp-content%2Fuploads%2F2020%2F05%2FDBMS-Architechture-Data-Independence-PPT.pdf&amp;embedded=true&amp;hl=en" title="Embedded Document" class="ead-iframe" style="width: 100%;height: 100%;border: none;position: absolute;left: 0;top: 0;visibility: hidden;"></iframe></div>			<div class="ead-document-loading" style="width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;">
				<div class="ead-loading-wrap">
					<div class="ead-loading-main">
						<div class="ead-loading">
							<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/loading.svg" width="55" height="55" alt="Loader">
							<span>Loading...</span>
						</div>
					</div>
					<div class="ead-loading-foot">
						<div class="ead-loading-foot-title">
							<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/EAD-logo.svg" alt="EAD Logo" width="36" height="23"/>
							<span>Taking too long?</span>
						</div>
						<div class="ead-document-btn ead-reload-btn" role="button">
								<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/reload.svg" alt="Reload" width="12" height="12"/> Reload document							</div>
							<span>|</span>
							<a href="https://tech.iravatisolutions.com/wp-content/uploads/2020/05/DBMS-Architechture-Data-Independence-PPT.pdf" class="ead-document-btn" target="_blank">
								<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/open.svg" alt="Open" width="12" height="12"/> Open in new tab							</a>
					</div>
				</div>
			</div>
		</div><p class="embed_download"><a href="https://tech.iravatisolutions.com/wp-content/uploads/2020/05/DBMS-Architechture-Data-Independence-PPT.pdf" download >Download [358.00 B] </a></p></div>
<h3>Why 3-level architecture?</h3>
<p>Each user should be able to access the same data, but with its own customized view.</p>
<p>User need not have to deal with physical structure of database directly.</p>
<p>DBA should be able to make changes to physical structure without affecting the user view.</p>
<p>The database internal structure should be unaffected by changes made to physical storage.</p>
<h3>3- level architecture</h3>
<h4><img loading="lazy" class="aligncenter size-full wp-image-400" src="https://i0.wp.com/tech.iravatisolutions.com/wp-content/uploads/2020/05/Screen-Shot-2020-05-29-at-11.37.22-AM.png?resize=533%2C479&#038;ssl=1" alt="" width="533" height="479" data-recalc-dims="1" />EXTERNAL LEVEL</h4>
<p>User’s view of the database. This level shows the view that is relevant to the specific user i.e. hiding the unrelated<br />
details. Only those entities , attributes &amp; relationships are shown which are relevant to the specific user. Different views with different representation of same data</p>
<h4>CONCEPTUAL LEVEL</h4>
<p>Community view of the database i.e. whole database for community of users. It contains the logical structure of database as viewed by the DBA.</p>
<p>Entities, Attributes &amp; their Relationships</p>
<p>Data Constraints</p>
<p>Security &amp; Integrity Information</p>
<p>Conceptual level supports each user view. This level hides the physical storage structure &amp; focuses on data entities, attributes &amp; relationships.</p>
<h4>INTERNAL LEVEL</h4>
<p>Low level physical and actual representation of database. This level tells about how the data is stored in secondary storage devices like disks etc. Storage Space Allocations for data. Data Compression &amp; Encryption. Data Structures and File Organization used to store data.</p>
<p>int empid;<br />
char Name[20];<br />
char Department[15];<br />
float salary</p>
<h3>Database Schema</h3>
<p>Overall design &amp; description of database is called database schema.</p>
<p>It is a skelton structure which represents logical view of entire database.</p>
<p>EXTERNAL SCHEMA, CONCEPTUAL SCHEMA, INTERNAL SCHEMA</p>
<h3>DATABASE INSTANCE</h3>
<p>Status of a database at particular instant of time. DBA might create multiple instances of the same database for different purposes.</p>
<h3>Mapping between schema</h3>
<h4>Conceptual / Internal Mapping</h4>
<p>The conceptual schema of database is related (mapped) with internal schema with the help of conceptual / internal mapping. This helps the DBMS to find actual records in physical storage that can be represented<br />
as logical record in conceptual schema.</p>
<h4>External / Conceptual Mapping</h4>
<p>The external schema of database is related (mapped) with conceptual schema with the help of external / conceptual mapping. This helps the DBMS to take relevent information from conceptual schema and show<br />
to the particular user.</p>
<h3>Data Independence</h3>
<p>This is one of the major objective of 3-level architecture. Data Independence means that the upper levels in DBMS are unaffected by the changes made at the lower levels.</p>
<p><strong>Logical Data Independence</strong> : It means that the external schemas are not affected by the changes made to the conceptual schema.</p>
<p>Changes to the conceptual schema, such as the addition or removal of new entities, attributes, or relationships, should be possible without having to change existing external schemas or having to rewrite application programs.</p>
<p><strong>Physical Data Independence :</strong> It means that the conceptual schema is not affected by the changes made to the internal schema.</p>
<p>Changes to the internal schema, such as using different file organizations or storage struc- tures, using different storage devices, modifying indexes, or hashing algorithms, should be possible without having to change the conceptual or external schemas.</p>
<p>The post <a rel="nofollow" href="https://www.iravatisolutions.com/3-tier-dbms-architecture-and-data-independence/">3-Tier DBMS Architecture and Data Independence</a> appeared first on <a rel="nofollow" href="https://www.iravatisolutions.com">Iravati Solutions</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.iravatisolutions.com/3-tier-dbms-architecture-and-data-independence/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">397</post-id>	</item>
		<item>
		<title>DBMS Advantages and Disadvantages,  Limitations of File Systems</title>
		<link>https://www.iravatisolutions.com/dbms-advantages-and-disadvantages-limitations-of-file-systems/</link>
					<comments>https://www.iravatisolutions.com/dbms-advantages-and-disadvantages-limitations-of-file-systems/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 22 May 2020 15:22:40 +0000</pubDate>
				<category><![CDATA[RDBMS]]></category>
		<guid isPermaLink="false">https://tech.iravatisolutions.com/?p=383</guid>

					<description><![CDATA[<p>Topics: Limitations of File Based System, DBMS Advantages and Disadvantages in very basic easy Hindi Language. Presentation Download: Limitations of File Based System SEPARATION &#38; ISOLATION OF DATA It is difficult to access the data which is isolated and stored in separate files. Imagine we have to generate a single report of student, who is studying in particular class, his study report, his library book details, and hostel information. All these informations are stored in different files. How do we get all these details in one report? DUPLICATION OF DATA (REDUNDANCY) There is uncontrolled duplication of data in the file-based approach. Duplication is waste of space and it costs time and money to enter the data more than once.Additional space requirements leads to additional costs.Duplication of data means that the data is no longer consistent which leads to Loss of Data Integrity. LOSS OF DATA INTEGRITY Imagine Student Details and Student_ReportCard files have student’s address in it, and there was a change request for one particular student’s address. The program searched only Student Details file for the address and it updated it correctly. There is another program which prints the student’s report and mails it to the address mentioned in the Student_ReportCard file. What happens to the report of a student whose address is being changed? There is a mismatch in the actual address and his report is sent to his old address. This mismatch in different copies of same data is called data inconsistency (loss of data integrity). DATA DEPENDENCE The data stored in file depends upon the application program through which the file was created. It means that the structure of data files is coupled with application program. INCOMPATIBLE FILE FORMATS The structure of files are dependent on the application programming languages. The structure of a file generated by a PYTHON program may be different from the structure of a file generated by a ‘C’ program. The incompatibility of such files makes them difficult to process jointly. FIXED QUERIES OF PROGRAMS File-based systems are very dependent upon the application developer, who has to write any queries or reports that are required. There was no facility for asking unplanned queries about the data or about the type of data available. Advantages of Dbms CONTROL OF DATA REDUNDANCY DBMS tries to eliminate the redundancy by integrating the files so that multiple copies of the same data are not stored. DBMS does not remove the duplication entirely but can control the amount of duplication. Sometimes it is important to duplicate key data to model relationships, improve performance. DATA CONSISTENCY By eliminating or controlling redundancy, we reduce the risk of inconsistencies occurring.If a data item is stored only once in the database, any update to its value has to be per- formed only once and the new value is available immediately to all users. If a data item is stored more than once and the system is aware of this, the system can ensure that all copies of the item are kept consistent. &#160; SHARING OF DATA Database is a shared resource which can be shared with different authorized departments. New applications can build on the existing data in the database and add only data that is not currently stored, rather than having to define all data requirements again. IMPROVED DATA INTEGRITY Database integrity refers to the validity and consistency of stored data. Integrity is usually expressed in terms of constraints, which are consistency rules that the database is not permitted to violate. IMPROVED SECURITY DBMS protects the database from the unauthorized users. This may take the form of user names and passwords to identify people authorized to use the database. The access that an authorized user is allowed on the data may be restricted by the operation type (retrieval, insert, update, delete). INCREASED CONCURRENCY DBMS ensures concurrent data access so that there is no loss of information. DBMS provide access to multiple users to access the database at the same time. IMPROVED BACKUP &#38; RECOVERY Backup and recovery in general refers to the various strategies and operations involved in protecting your database against data loss and reconstructing the data should that loss occur. DATA INDEPENDENCE DBMS separates the data descriptions from the applications, thereby making applications immune to changes in the data descriptions. This is known as data independence. It refers to the immunity of user applications to changes made in the definition and organization of data Disadvantages of Dbms Complexity The provision of the functionality we expect of a good DBMS makes the DBMS an extremely complex piece of software. Size DBMS is a large software, occupying many megabytes of disk space and requiring substantial amounts of memory to run efficiently . Costs Cost of DBMS Software, Additional Hardware Costs and Cost of Conversion</p>
<p>The post <a rel="nofollow" href="https://www.iravatisolutions.com/dbms-advantages-and-disadvantages-limitations-of-file-systems/">DBMS Advantages and Disadvantages,  Limitations of File Systems</a> appeared first on <a rel="nofollow" href="https://www.iravatisolutions.com">Iravati Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Topics: Limitations of File Based System, DBMS Advantages and Disadvantages in very basic easy Hindi Language.</p>
<h2>Presentation Download:</h2>
<div class="ead-preview"><div class="ead-document" style="position: relative;padding-top: 90%;"><div class="ead-iframe-wrapper"><iframe src="//docs.google.com/viewer?url=https%3A%2F%2Ftech.iravatisolutions.com%2Fwp-content%2Fuploads%2F2020%2F05%2FFile-System-vs-DBMS-PDF1-1.pdf&amp;embedded=true&amp;hl=en" title="Embedded Document" class="ead-iframe" style="width: 100%;height: 100%;border: none;position: absolute;left: 0;top: 0;visibility: hidden;"></iframe></div>			<div class="ead-document-loading" style="width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;">
				<div class="ead-loading-wrap">
					<div class="ead-loading-main">
						<div class="ead-loading">
							<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/loading.svg" width="55" height="55" alt="Loader">
							<span>Loading...</span>
						</div>
					</div>
					<div class="ead-loading-foot">
						<div class="ead-loading-foot-title">
							<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/EAD-logo.svg" alt="EAD Logo" width="36" height="23"/>
							<span>Taking too long?</span>
						</div>
						<div class="ead-document-btn ead-reload-btn" role="button">
								<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/reload.svg" alt="Reload" width="12" height="12"/> Reload document							</div>
							<span>|</span>
							<a href="https://tech.iravatisolutions.com/wp-content/uploads/2020/05/File-System-vs-DBMS-PDF1-1.pdf" class="ead-document-btn" target="_blank">
								<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/open.svg" alt="Open" width="12" height="12"/> Open in new tab							</a>
					</div>
				</div>
			</div>
		</div><p class="embed_download"><a href="https://tech.iravatisolutions.com/wp-content/uploads/2020/05/File-System-vs-DBMS-PDF1-1.pdf" download >Download [358.00 B] </a></p></div>
<h2>Limitations of File Based System</h2>
<h3>SEPARATION &amp; ISOLATION OF DATA</h3>
<p>It is difficult to access the data which is isolated and stored in separate files. Imagine we have to generate a single report of student, who is studying in particular class, his study report, his library book details, and hostel information. All these informations are stored in different files. How do we get all these details in one report?</p>
<h3>DUPLICATION OF DATA (REDUNDANCY)</h3>
<p>There is uncontrolled duplication of data in the file-based approach. Duplication is waste of space and it costs time and money to enter the data more than once.Additional space requirements leads to additional costs.Duplication of data means that the data is no longer consistent which leads to Loss of Data Integrity.</p>
<div class="su-youtube su-u-responsive-media-yes"><iframe width="600" height="400" src="https://www.youtube.com/embed/0Lv-UGjrsHY?" frameborder="0" allowfullscreen allow="autoplay; encrypted-media; picture-in-picture" title=""></iframe></div>
<h3>LOSS OF DATA INTEGRITY</h3>
<p>Imagine Student Details and Student_ReportCard files have student’s address in it, and there was a change request for one particular student’s address.<br />
The program searched only Student Details file for the address and it updated it correctly.<br />
There is another program which prints the student’s report and mails it to the address mentioned in the Student_ReportCard file.<br />
What happens to the report of a student whose address is being changed? There is a mismatch in the actual address and his report is sent to his old address. This mismatch in different copies of same data is called data inconsistency (loss of data integrity).</p>
<h3>DATA DEPENDENCE</h3>
<p>The data stored in file depends upon the application program through which the file was created. It means that the structure of data files is coupled with application program.</p>
<h3>INCOMPATIBLE FILE FORMATS</h3>
<p>The structure of files are dependent on the application programming languages. The structure of a file generated by a PYTHON program may be different from the structure of a file generated by a ‘C’ program. The incompatibility of such files makes them difficult to process jointly.</p>
<h3>FIXED QUERIES OF PROGRAMS</h3>
<p>File-based systems are very dependent upon the application developer, who has to write any queries or reports that are required. There was no facility for asking unplanned queries about the data or about the type of data available.</p>
<h2>Advantages of Dbms</h2>
<h3>CONTROL OF DATA REDUNDANCY</h3>
<p>DBMS tries to eliminate the redundancy by integrating the files so that multiple copies of the same data are not stored. DBMS does not remove the duplication entirely but can control the amount of duplication. Sometimes it is important to duplicate key data to model relationships, improve performance.</p>
<h3>DATA CONSISTENCY</h3>
<p>By eliminating or controlling redundancy, we reduce the risk of inconsistencies occurring.If a data item is stored only once in the database, any update to its value has to be per- formed only once and the new value is available immediately to all users. If a data item is stored more than once and the system is aware of this, the system can ensure that all copies of the item are kept consistent.</p>
<p>&nbsp;</p>
<h3>SHARING OF DATA</h3>
<p>Database is a shared resource which can be shared with different authorized departments. New applications can build on the existing data in the database and add only data that is not currently stored, rather than having to define all data requirements again.</p>
<h3>IMPROVED DATA INTEGRITY</h3>
<p>Database integrity refers to the validity and consistency of stored data. Integrity is usually expressed in terms of constraints, which are consistency rules that the database is not permitted to violate.</p>
<h3>IMPROVED SECURITY</h3>
<p>DBMS protects the database from the unauthorized users. This may take the form of user names and passwords to identify people authorized to use the database. The access that an authorized user is allowed on the data may be restricted by the operation type (retrieval, insert, update, delete).</p>
<h3>INCREASED CONCURRENCY</h3>
<p>DBMS ensures concurrent data access so that there is no loss of information. DBMS provide access to multiple users to access the database at the same time.</p>
<h3>IMPROVED BACKUP &amp; RECOVERY</h3>
<p>Backup and recovery in general refers to the various strategies and operations involved in protecting your database against data loss and reconstructing the data should that loss occur.</p>
<h3>DATA INDEPENDENCE</h3>
<p>DBMS separates the data descriptions from the applications, thereby making applications immune to changes in the data descriptions. This is known as data independence.</p>
<p>It refers to the immunity of user applications to changes made in the definition and organization of data</p>
<h2>Disadvantages of Dbms</h2>
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="middle">
<p align="center"><span style="color: #6f723d; font-family: Arial; font-size: 300%;">Complexity</span></p>
</td>
<td valign="middle">
<p align="center"><span style="color: #6f723d; font-family: Arial; font-size: 300%;">The provision of the functionality we expect of a good DBMS makes the DBMS an extremely complex piece of software. </span></p>
</td>
</tr>
<tr>
<td valign="middle">
<p align="center"><span style="color: #6f723d; font-family: Arial; font-size: 300%;">Size</span></p>
</td>
<td valign="middle">
<p align="center"><span style="color: #6f723d; font-family: Arial; font-size: 300%;">DBMS is a large software, occupying many megabytes of disk space and requiring substantial amounts of memory to run efficiently </span></p>
<p align="center"><span style="color: #6f723d; font-family: Arial; font-size: 300%;">. </span></p>
</td>
</tr>
<tr>
<td valign="middle">
<p align="center"><span style="color: #6f723d; font-family: Arial; font-size: 300%;">Costs</span></p>
</td>
<td valign="middle">
<p align="center"><span style="color: #6f723d; font-family: Arial; font-size: 300%;">Cost of DBMS Software, Additional Hardware Costs and Cost of Conversion</span></p>
</td>
</tr>
</tbody>
</table>
<p>The post <a rel="nofollow" href="https://www.iravatisolutions.com/dbms-advantages-and-disadvantages-limitations-of-file-systems/">DBMS Advantages and Disadvantages,  Limitations of File Systems</a> appeared first on <a rel="nofollow" href="https://www.iravatisolutions.com">Iravati Solutions</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.iravatisolutions.com/dbms-advantages-and-disadvantages-limitations-of-file-systems/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">383</post-id>	</item>
		<item>
		<title>Introduction to DBMS &#8211; Basics, Data and Information, Database and DBMS (Lecture-01)</title>
		<link>https://www.iravatisolutions.com/introduction-to-dbms-basics-data-and-information-database-and-dbms-lecture-01/</link>
					<comments>https://www.iravatisolutions.com/introduction-to-dbms-basics-data-and-information-database-and-dbms-lecture-01/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 19 May 2020 15:20:33 +0000</pubDate>
				<category><![CDATA[RDBMS]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[DBMS]]></category>
		<category><![CDATA[Information]]></category>
		<guid isPermaLink="false">https://tech.iravatisolutions.com/?p=366</guid>

					<description><![CDATA[<p>Topic : Introduction to #DBMS (Hindi) (Lecture-01) Sub Topics: #Basics, Data and Information, File Based Approach, Database Approach and #Database Management System (DBMS). Presentation &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; Questions covered in the lecture:- &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; What is Data? What is Information? What is Difference between Data and Information? What is Traditional/File based approach? What is Database? What is DBMS and DBMS Environment? &#8212;&#8212;&#8212;&#8212;&#8212;&#8211; Lecture Overview &#8212;&#8212;&#8212;&#8212;&#8212;&#8212; Data is raw, unorganized facts that lacks any kind of meaning and needed to be processed. Data can be anything that can be recored; like Numbers, Text, Images, Videos, etc. Data must be interpreted in order to derive any meaning, so basically it is meaningless. Processed data is Information. When the data is processed, organized, structured within a given context to give it a meaning, it is called information. &#8216;File-based approach&#8216; refers to the situation where data is stored in one or more separate computer files defined and managed by different application programs. File-based systems were an early attempt to computerize the manual filing system that we are all familiar with. Database: A shared collection of logically related data, and a description of this data, designed to meet the information needs of an organization. Shared : The database is no longer owned by one department but is a shared corporate resource. Collection : It is a huge collection of data. Description of data : The database also holds the “Data about the data” i.e. metadata. Example : For any file :- author, date created, date modified, and file size Logically Related : A relevant and related data in some context i.e. Entities, Attributes &#38; Relationships. DBMS: A software system that enables users to define, create, maintain, and control access to the database. DBMS provides an interface to perform various operations like database creation, storing data in it, updating data, creating a table in the database and a lot more.</p>
<p>The post <a rel="nofollow" href="https://www.iravatisolutions.com/introduction-to-dbms-basics-data-and-information-database-and-dbms-lecture-01/">Introduction to DBMS &#8211; Basics, Data and Information, Database and DBMS (Lecture-01)</a> appeared first on <a rel="nofollow" href="https://www.iravatisolutions.com">Iravati Solutions</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Topic</strong> : Introduction to #DBMS (Hindi) (Lecture-01)<br />
Sub Topics: #Basics, Data and Information, File Based Approach, Database Approach and #Database Management System (DBMS).</p>
<p><strong>Presentation</strong></p>
<div class="ead-preview"><div class="ead-document" style="position: relative;padding-top: 90%;"><div class="ead-iframe-wrapper"><iframe src="//docs.google.com/viewer?url=https%3A%2F%2Ftech.iravatisolutions.com%2Fwp-content%2Fuploads%2F2020%2F05%2FIntroduction-to-DBMS-1.pdf&amp;embedded=true&amp;hl=en" title="Embedded Document" class="ead-iframe" style="width: 100%;height: 100%;border: none;position: absolute;left: 0;top: 0;visibility: hidden;"></iframe></div>			<div class="ead-document-loading" style="width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;">
				<div class="ead-loading-wrap">
					<div class="ead-loading-main">
						<div class="ead-loading">
							<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/loading.svg" width="55" height="55" alt="Loader">
							<span>Loading...</span>
						</div>
					</div>
					<div class="ead-loading-foot">
						<div class="ead-loading-foot-title">
							<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/EAD-logo.svg" alt="EAD Logo" width="36" height="23"/>
							<span>Taking too long?</span>
						</div>
						<div class="ead-document-btn ead-reload-btn" role="button">
								<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/reload.svg" alt="Reload" width="12" height="12"/> Reload document							</div>
							<span>|</span>
							<a href="https://tech.iravatisolutions.com/wp-content/uploads/2020/05/Introduction-to-DBMS-1.pdf" class="ead-document-btn" target="_blank">
								<img src="https://www.iravatisolutions.com/wp-content/plugins/embed-any-document/images/open.svg" alt="Open" width="12" height="12"/> Open in new tab							</a>
					</div>
				</div>
			</div>
		</div><p class="embed_download"><a href="https://tech.iravatisolutions.com/wp-content/uploads/2020/05/Introduction-to-DBMS-1.pdf" download >Download [358.00 B] </a></p></div>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
<strong>Questions covered in the lecture:-</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
What is Data?<br />
What is Information?<br />
What is Difference between Data and Information?<br />
What is Traditional/File based approach?<br />
What is Database?<br />
What is DBMS and DBMS Environment?<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
<strong>Lecture Overview</strong><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Data is raw, unorganized facts that lacks any kind of meaning and needed to be processed. Data can be anything that can be recored; like Numbers, Text, Images, Videos, etc. Data must be interpreted in order to derive any meaning, so basically it is meaningless.</p>
<p>Processed data is Information. When the data is processed, organized, structured within a given context to give it a meaning, it is called information.</p>
<div class="su-youtube su-u-responsive-media-yes"><iframe width="600" height="400" src="https://www.youtube.com/embed/fuc1i9cPpJk?" frameborder="0" allowfullscreen allow="autoplay; encrypted-media; picture-in-picture" title=""></iframe></div>
<p>&#8216;<strong>File-based approach</strong>&#8216; refers to the situation where data is stored in one or more separate computer files defined and managed by different application programs.</p>
<p>File-based systems were an early attempt to computerize the manual filing system that we are all familiar with.</p>
<p><strong>Database</strong>: A shared collection of logically related data, and a description of this data, designed to meet the information needs of an organization.</p>
<p>Shared : The database is no longer owned by one department but is a shared corporate resource.</p>
<p>Collection : It is a huge collection of data.</p>
<p>Description of data : The database also holds the “Data about the data” i.e. metadata. Example : For any file :- author, date created, date modified, and file size</p>
<p>Logically Related : A relevant and related data in some context i.e. Entities, Attributes &amp; Relationships.</p>
<p><strong>DBMS</strong>: A software system that enables users to define, create, maintain, and control access to the database.</p>
<p>DBMS provides an interface to perform various operations like database creation, storing data in it, updating data, creating a table in the database and a lot more.</p>
<p>The post <a rel="nofollow" href="https://www.iravatisolutions.com/introduction-to-dbms-basics-data-and-information-database-and-dbms-lecture-01/">Introduction to DBMS &#8211; Basics, Data and Information, Database and DBMS (Lecture-01)</a> appeared first on <a rel="nofollow" href="https://www.iravatisolutions.com">Iravati Solutions</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.iravatisolutions.com/introduction-to-dbms-basics-data-and-information-database-and-dbms-lecture-01/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">366</post-id>	</item>
	</channel>
</rss>
