<?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>Instance Archives - Iravati Solutions</title>
	<atom:link href="https://www.iravatisolutions.com/tag/instance/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.iravatisolutions.com</link>
	<description>Smart IT Solutions for you</description>
	<lastBuildDate>Sun, 02 Aug 2020 17:17:07 +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>Instance 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>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>
	</channel>
</rss>
