<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1772372674653993613</id><updated>2011-07-29T11:21:29.525+05:30</updated><title type='text'>Naren</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://narenukt.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1772372674653993613/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://narenukt.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Narendran</name><uri>http://www.blogger.com/profile/03571627720282786972</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://2.bp.blogspot.com/_b-I6Q3iMKac/SrJm6FgFPXI/AAAAAAAAAKI/pP8xdNYHq6Y/S220/guitarist-3_silhouette.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1772372674653993613.post-4803885746304961999</id><published>2010-08-25T22:39:00.001+05:30</published><updated>2010-08-25T22:42:41.558+05:30</updated><title type='text'>SQL SERVER Questions And Answers</title><content type='html'>&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type"&gt;&lt;/meta&gt;&lt;meta content="Word.Document" name="ProgId"&gt;&lt;/meta&gt;&lt;meta content="Microsoft Word 12" name="Generator"&gt;&lt;/meta&gt;&lt;meta content="Microsoft Word 12" name="Originator"&gt;&lt;/meta&gt;&lt;link href="file:///C:%5CUsers%5CADMINI%7E1%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List"&gt;&lt;/link&gt;&lt;link href="file:///C:%5CUsers%5CADMINI%7E1%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData"&gt;&lt;/link&gt;&lt;link href="file:///C:%5CUsers%5CADMINI%7E1%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping"&gt;&lt;/link&gt;    &lt;m:smallfrac m:val="off"&gt;    &lt;m:dispdef&gt;    &lt;m:lmargin m:val="0"&gt;    &lt;m:rmargin m:val="0"&gt;    &lt;m:defjc m:val="centerGroup"&gt;    &lt;m:wrapindent m:val="1440"&gt;    &lt;m:intlim m:val="subSup"&gt;    &lt;m:narylim m:val="undOvr"&gt;   &lt;/m:narylim&gt;&lt;/m:intlim&gt; &lt;/m:wrapindent&gt;&lt;style&gt;&lt;!-- /* Font Definitions */ @font-face	{font-family:Wingdings;	panose-1:5 0 0 0 0 0 0 0 0 0;	mso-font-charset:2;	mso-generic-font-family:auto;	mso-font-pitch:variable;	mso-font-signature:0 268435456 0 0 -2147483648 0;}@font-face	{font-family:"Cambria Math";	panose-1:2 4 5 3 5 4 6 3 2 4;	mso-font-charset:1;	mso-generic-font-family:roman;	mso-font-format:other;	mso-font-pitch:variable;	mso-font-signature:0 0 0 0 0 0;}@font-face	{font-family:Garamond;	panose-1:2 2 4 4 3 3 1 1 8 3;	mso-font-charset:0;	mso-generic-font-family:roman;	mso-font-pitch:variable;	mso-font-signature:647 0 0 0 159 0;}@font-face	{font-family:"Comic Sans MS";	panose-1:3 15 7 2 3 3 2 2 2 4;	mso-font-charset:0;	mso-generic-font-family:script;	mso-font-pitch:variable;	mso-font-signature:647 0 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-parent:"";	margin:0in;	margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:12.0pt;	font-family:"Times New Roman","serif";	mso-fareast-font-family:"Times New Roman";	color:windowtext;}h1	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-link:"Heading 1 Char";	mso-margin-top-alt:auto;	margin-right:0in;	mso-margin-bottom-alt:auto;	margin-left:0in;	mso-pagination:widow-orphan;	mso-outline-level:1;	font-size:24.0pt;	font-family:"Times New Roman","serif";	color:black;	font-weight:bold;}h2	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-link:"Heading 2 Char";	mso-margin-top-alt:auto;	margin-right:0in;	mso-margin-bottom-alt:auto;	margin-left:0in;	mso-pagination:widow-orphan;	mso-outline-level:2;	font-size:18.0pt;	font-family:"Times New Roman","serif";	color:black;	font-weight:bold;}h3	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-link:"Heading 3 Char";	mso-margin-top-alt:auto;	margin-right:0in;	mso-margin-bottom-alt:auto;	margin-left:0in;	mso-pagination:widow-orphan;	mso-outline-level:3;	font-size:13.5pt;	font-family:"Times New Roman","serif";	color:black;	font-weight:bold;}h4	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-link:"Heading 4 Char";	mso-style-next:Normal;	margin:0in;	margin-bottom:.0001pt;	text-align:justify;	mso-pagination:widow-orphan;	page-break-after:avoid;	mso-outline-level:4;	font-size:14.0pt;	mso-bidi-font-size:12.0pt;	font-family:"Garamond","serif";	color:windowtext;	font-weight:bold;}h5	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-link:"Heading 5 Char";	mso-margin-top-alt:auto;	margin-right:0in;	mso-margin-bottom-alt:auto;	margin-left:0in;	mso-pagination:widow-orphan;	mso-outline-level:5;	font-size:10.0pt;	font-family:"Times New Roman","serif";	color:black;	font-weight:bold;}p.MsoFooter, li.MsoFooter, div.MsoFooter	{mso-style-noshow:yes;	mso-style-unhide:no;	mso-style-link:"Footer Char";	margin:0in;	margin-bottom:.0001pt;	mso-pagination:widow-orphan;	tab-stops:center 3.0in right 6.0in;	font-size:12.0pt;	font-family:"Times New Roman","serif";	mso-fareast-font-family:"Times New Roman";	color:windowtext;}p.MsoTitle, li.MsoTitle, div.MsoTitle	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-link:"Title Char";	margin:0in;	margin-bottom:.0001pt;	text-align:center;	mso-pagination:widow-orphan;	font-size:16.0pt;	mso-bidi-font-size:12.0pt;	font-family:"Comic Sans MS";	mso-fareast-font-family:"Times New Roman";	mso-bidi-font-family:"Times New Roman";	color:windowtext;}p.MsoBodyText, li.MsoBodyText, div.MsoBodyText	{mso-style-noshow:yes;	mso-style-unhide:no;	mso-style-link:"Body Text Char";	margin:0in;	margin-bottom:.0001pt;	text-align:justify;	mso-pagination:widow-orphan;	font-size:12.0pt;	font-family:"Comic Sans MS";	mso-fareast-font-family:"Times New Roman";	mso-bidi-font-family:"Courier New";	color:windowtext;}p	{mso-style-noshow:yes;	mso-style-unhide:no;	mso-margin-top-alt:auto;	margin-right:0in;	mso-margin-bottom-alt:auto;	margin-left:0in;	mso-pagination:widow-orphan;	font-size:12.0pt;	font-family:"Times New Roman","serif";	mso-fareast-font-family:"Times New Roman";	color:black;}span.Heading1Char	{mso-style-name:"Heading 1 Char";	mso-style-unhide:no;	mso-style-locked:yes;	mso-style-link:"Heading 1";	mso-ansi-font-size:24.0pt;	mso-bidi-font-size:24.0pt;	color:black;	mso-font-kerning:18.0pt;	font-weight:bold;}span.Heading2Char	{mso-style-name:"Heading 2 Char";	mso-style-unhide:no;	mso-style-locked:yes;	mso-style-link:"Heading 2";	mso-ansi-font-size:18.0pt;	mso-bidi-font-size:18.0pt;	color:black;	font-weight:bold;}span.Heading3Char	{mso-style-name:"Heading 3 Char";	mso-style-unhide:no;	mso-style-locked:yes;	mso-style-link:"Heading 3";	mso-ansi-font-size:13.5pt;	mso-bidi-font-size:13.5pt;	color:black;	font-weight:bold;}span.Heading4Char	{mso-style-name:"Heading 4 Char";	mso-style-unhide:no;	mso-style-locked:yes;	mso-style-link:"Heading 4";	mso-ansi-font-size:14.0pt;	mso-bidi-font-size:12.0pt;	font-family:"Garamond","serif";	mso-ascii-font-family:Garamond;	mso-hansi-font-family:Garamond;	font-weight:bold;}span.Heading5Char	{mso-style-name:"Heading 5 Char";	mso-style-unhide:no;	mso-style-locked:yes;	mso-style-link:"Heading 5";	color:black;	font-weight:bold;}span.BodyTextChar	{mso-style-name:"Body Text Char";	mso-style-noshow:yes;	mso-style-unhide:no;	mso-style-locked:yes;	mso-style-link:"Body Text";	mso-ansi-font-size:12.0pt;	mso-bidi-font-size:12.0pt;	font-family:"Comic Sans MS";	mso-ascii-font-family:"Comic Sans MS";	mso-hansi-font-family:"Comic Sans MS";	mso-bidi-font-family:"Courier New";}span.FooterChar	{mso-style-name:"Footer Char";	mso-style-noshow:yes;	mso-style-unhide:no;	mso-style-locked:yes;	mso-style-link:Footer;	mso-ansi-font-size:12.0pt;	mso-bidi-font-size:12.0pt;}span.TitleChar	{mso-style-name:"Title Char";	mso-style-unhide:no;	mso-style-locked:yes;	mso-style-link:Title;	mso-ansi-font-size:16.0pt;	mso-bidi-font-size:12.0pt;	font-family:"Comic Sans MS";	mso-ascii-font-family:"Comic Sans MS";	mso-hansi-font-family:"Comic Sans MS";}.MsoChpDefault	{mso-style-type:export-only;	mso-default-props:yes;	font-size:10.0pt;	mso-ansi-font-size:10.0pt;	mso-bidi-font-size:10.0pt;}@page Section1	{size:8.5in 11.0in;	margin:1.0in 1.25in 1.0in 1.25in;	mso-header-margin:.5in;	mso-footer-margin:.5in;	mso-paper-source:0;}div.Section1	{page:Section1;} /* List Definitions */ @list l0	{mso-list-id:314727753;	mso-list-type:hybrid;	mso-list-template-ids:155512158 -676565804 1591660898 1047821722 47889750 323404114 -118979682 -415218290 -1474280122 202535442;}@list l0:level1	{mso-level-number-format:bullet;	mso-level-text:;	mso-level-tab-stop:.5in;	mso-level-number-position:left;	text-indent:-.25in;	mso-ansi-font-size:10.0pt;	font-family:Symbol;}@list l1	{mso-list-id:650402863;	mso-list-type:hybrid;	mso-list-template-ids:-1512287654 -1144726256 1436177628 32160320 -492255972 1959533398 41733560 -1837209772 -1967334346 2124434574;}@list l1:level1	{mso-level-number-format:bullet;	mso-level-text:;	mso-level-tab-stop:.5in;	mso-level-number-position:left;	text-indent:-.25in;	mso-ansi-font-size:10.0pt;	font-family:Symbol;}@list l2	{mso-list-id:771508506;	mso-list-type:hybrid;	mso-list-template-ids:1988129604 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}@list l2:level1	{mso-level-number-format:bullet;	mso-level-text:;	mso-level-tab-stop:.5in;	mso-level-number-position:left;	text-indent:-.25in;	font-family:Symbol;}@list l3	{mso-list-id:786586172;	mso-list-type:hybrid;	mso-list-template-ids:372124084 67698703 67698689 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}@list l3:level1	{mso-level-tab-stop:42.85pt;	mso-level-number-position:left;	margin-left:42.85pt;	text-indent:-.25in;}@list l3:level2	{mso-level-number-format:bullet;	mso-level-text:;	mso-level-tab-stop:78.85pt;	mso-level-number-position:left;	margin-left:78.85pt;	text-indent:-.25in;	font-family:Symbol;}@list l3:level3	{mso-level-number-format:roman-lower;	mso-level-tab-stop:114.85pt;	mso-level-number-position:right;	margin-left:114.85pt;	text-indent:-9.0pt;}@list l4	{mso-list-id:928973955;	mso-list-type:hybrid;	mso-list-template-ids:2137296796 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}@list l4:level1	{mso-level-number-format:bullet;	mso-level-text:;	mso-level-tab-stop:.5in;	mso-level-number-position:left;	text-indent:-.25in;	font-family:Symbol;}@list l5	{mso-list-id:995304622;	mso-list-type:hybrid;	mso-list-template-ids:-1670238398 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}@list l5:level1	{mso-level-number-format:bullet;	mso-level-text:;	mso-level-tab-stop:.5in;	mso-level-number-position:left;	text-indent:-.25in;	font-family:Symbol;}@list l6	{mso-list-id:1169977333;	mso-list-type:hybrid;	mso-list-template-ids:-852230118 488147226 67698689 1942119782 1853626762 219580468 -604103062 547811648 -362802694 278168150;}@list l6:level1	{mso-level-number-format:bullet;	mso-level-text:;	mso-level-tab-stop:1.25in;	mso-level-number-position:left;	margin-left:1.25in;	text-indent:-.25in;	mso-ansi-font-size:10.0pt;	font-family:Symbol;}@list l6:level2	{mso-level-number-format:bullet;	mso-level-text:;	mso-level-tab-stop:1.75in;	mso-level-number-position:left;	margin-left:1.75in;	text-indent:-.25in;	font-family:Symbol;}@list l7	{mso-list-id:1347556754;	mso-list-type:hybrid;	mso-list-template-ids:-567398208 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}@list l7:level1	{mso-level-tab-stop:.5in;	mso-level-number-position:left;	text-indent:-.25in;}@list l8	{mso-list-id:1604338859;	mso-list-type:hybrid;	mso-list-template-ids:-319014922 -1008046742 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}@list l8:level1	{mso-level-number-format:alpha-upper;	mso-level-tab-stop:61.5pt;	mso-level-number-position:left;	margin-left:61.5pt;	text-indent:-.25in;}@list l9	{mso-list-id:1711804729;	mso-list-type:hybrid;	mso-list-template-ids:-1608106630 67698703 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}@list l9:level1	{mso-level-tab-stop:.5in;	mso-level-number-position:left;	text-indent:-.25in;}ol	{margin-bottom:0in;}ul	{margin-bottom:0in;}--&gt;&lt;/style&gt;  &lt;/m:defjc&gt;&lt;/m:rmargin&gt;&lt;/m:lmargin&gt;&lt;/m:dispdef&gt;&lt;/m:smallfrac&gt;&lt;br /&gt;&lt;h1 align="center" style="text-align: center;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;1.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What is an Entity?&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt; &lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;The basic data item stored in database is called entity. An entity can be any object, item, place, person, concept, or activity about which data is stored.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;2.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What is an attribute?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;An attribute is a property of an entity. It describes a part of an entity. Entity could have one or more attributes.&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;3.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What is ER diagram?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;An Entity Relationship Diagram is diagrammatic representation of the logical structure of a database system.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;4.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Describe the concept of keys.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Candidate key&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;An attribute that uniquely identifies a row is called candidate key. It is also called das surrogate key.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Primary key&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;A candidate key that you choose to identify rows uniquely is called a primary key.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Alternate key&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;If there are multiple candidate keys in a table, the candidate keys that are chosen as primary key are called the alternate keys.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Composite key&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;When the key that uniquely identifies the rows of a table is made up of more than one attribute, it is called as a composite key.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Foreign key&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Two tables can be related using a common attribute. When a primary key of one table is also available as an attribute in another related table it is called a foreign key.&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;5.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What are joins?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Sometimes, data from multiple tables is to be displayed using select statement. For this purpose, the tables in use must have a column that is equated. This is termed as simple join or multiple join.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Sometimes, you might want to display all records from one table and some from another. This type of join is called an outer join. An outer join is only possible between two tables.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;There are two types of outer join, namely left and right. In a left outer join, all the rows of the first table named in the FROM clause are displayed. In a right outer join all the rows from the second table mentioned in the FROM clause are displayed. In either case, all the matching rows from other table are displayed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;6.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What is a sub query?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Sometimes the results of one query are dependant on the results of another query. For this purpose one query is nested inside another query, this is called as sub query.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;7.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What are the types of constraints?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;You can enforce data integrity by using constraints. Constraints are divided in to five categories.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Primary key constraint&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;A primary key constraint is defined on a column are a set of columns whose values uniquely identify the rows in a table. It cannot contain null values.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Unique constraint &lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Unique constraints are used to enforce uniqueness on non-primary key columns. It allows null values but only one row can have a null value.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Multiple unique constraints can be created on a table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Foreign Key constraint&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;You can use the foreign key constraint to remove the inconsistency in two tables when the data in the one table is dependant on the other table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Check constraint&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;It enforces domain integrity by restricting the values to be inserted in a column. It is possible to define multiple check constraints on a single column. These are evaluated in the order in which they are defined.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Default Constraint&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;A default constraint can be use to assign a constant value to a column and the user need not insert values in to that column.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="margin-left: 0in; text-indent: 0in;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;8.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What is a rule?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;The required integrity can be enforced by specifying a check constraint or by defining a rule. But check constraint modifies the table structure. The constraint can there fore be implemented using rules with out changing the table structure. This rule is applied before an insert or update statement .&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;A rule must be bound to a column or a user-define d data type. This is done using stored procedure sp_bindrule. Rules do not apply to data that has already been inserted in the table. The existing values in tables do not have to meet the criteria specified by the rule.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;9.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What are indexes?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;To speed up data retrieval indexes are used. Indexes also enforce the uniqueness of rows.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Advantages&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;1.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Improves the speed of execution.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;2.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Enforces uniqueness of data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;3.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Speeds up joins between tables.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Disadvantages&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;1.Takes disk space to store.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;2.Data modification takes longer.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;3.Takes time to create index.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Types of indexes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Clustered index&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;1.The data is physically sorted&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;2.One clustered index can be created per table, so you should build it on attributes that have a high percentage of unique values and that are not modified often.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Nonclustered index&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;1.The physical order of the rows is not the same as the index order.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;2.There can be as many as 249 nonclustered indexes per column. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;10.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What are views?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;A view is a virtual table, which gives access to a subset of columns from one or more tables. It is a query stored as an object in the database. Hence a view is an object that derives it data from one or more tables.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Advantages&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;1.A view serves as a security mechanism.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;2.A view simplifies the usage of complex queries.&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;div class="MsoBodyText" style="margin-left: 0in; text-indent: 0in;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;11.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What are store procedures and its advantages?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;A stored procedure is collection or batch of Transact-SQL statements and control flow language that is stored under one name, and executed as single unit. It helps in improving the performance of a query. It is a precompiled object. As it is ready to execute no time is needed for parsing and compiling the procedure.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Advantages&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Improved performance – Applications do not have to compile the procedure over and over again.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Reduction in network congestion – applications need not submit multiple SQL statements to server for the purpose of processing.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Enhanced accuracy – SQL statements included in a procedure are designed by experienced programmers and are therefore more efficient, error free, and tested.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Better security mechanism – users can be granted permission to execute a stored procedure even if they do not own it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Types of stored procedures&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;1.User-defined &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;2.System defined&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;These are prefixed with sp_. These are for administrative purpose and are stored in the database and are accessible to all users.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;3.Temporary&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;These are prefixed with #, stored in tempdb and are automatically dropped when connection terminates.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;4.Remote&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;These are created and stored in remote servers and can accessed by users with appropriate permissions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;5.Extended&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;These are dlls that are executed outside SQL Server. They are prefixed by xp_.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;12.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Explain about BCP and DTS.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;BCP&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;The transfer data from an external source to SQL Server is performed using Bulk Copy Program utility. The external source is a flat file. Data transfer from external source to SQL Server in BCP IN. The transfer of data from SQL Server to external source is BCP OUT.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;DTS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Data transformation services can be used to import and export data between heterogeneous data sources and SQL Server. The external data sources include Visual FoxPro, MS Excel, Paradox, MS Access, Dbase, and text files.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;13.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What are transactions and their properties?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;A transaction is a sequence of operations performed together as a single unit of logical work. It has four properties.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Atomicity – it states that either all the data modifications are performed or none are performed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Consistency - it states that all the data is in a consistent state after a successful completion of transaction.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Isolation – it states any data modification made my concurrent transactions must be isolated from the modifications made by other concurrent transaction.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;&amp;nbsp;Durability – it states that ay change made by a completed transaction remains permanently in the system.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;div class="MsoBodyText" style="margin-left: 0in; text-indent: 0in;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;14.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Locking mechanism.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;SQL Server uses the concept of locking to ensure transactional integrity and database consistency. Locking, by functionally prevents users from accessing information being changed by other users. In a multi-user environment, Locking prevents users from changing the same data at the same time. In SQL Server locking is implemented automatically.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;SQL Server implements multi-granular locking, which allows transactions to lock different types of resources at different levels. SQL Server can lock the following resources.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;RID – is a row identifier that individually locks a row in a table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Key – is a rowlock with in an index.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Page – is an 8k page or an index page.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Extent – is a contiguous group of 8k data pages or index pages.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Table – is the entire table, including all data and indexes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Database – is the complete database.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Shared Locks&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;It is used for operations that do not change or update the data. This allows concurrent transactions to read a resource and no other transaction can modify the data on that resource.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Update Locks&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;This lock is implemented when a transaction modify a row. Only one update lock is allowed on a resource at a time. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Exclusive locks&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Intent locks&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Schema Locks&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;15.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What is deadlock?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;A dead lock is a situation in which two users (or transactions) have locks on separate objects, and each user is waiting for a lock on the other’s object. It usually occurs in a multi-user environment.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;16.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What are triggers?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;A trigger is a block of code that constitutes &lt;b&gt;with &lt;/b&gt;a set of T-SQL statements that are activated in response to certain actions. A trigger can also be interpreted as a special kind of stored procedure that is executed whenever an action, such as data modification, takes place.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;A trigger is always defined on a table, and is said to have fired whenever the data in the underlying table is affected by any of the Data Manipulation Language (DML) statements-INSERT, UPDATE, or DELETE. A trigger fires in response to an event like insertion, updation, and deletion of data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Triggers help in maintaining consistent, reliable, and correct data in tables. They enable the performance of complex actions and cascade these actions to other dependant tables.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Characteristics of a trigger:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="margin-left: 63pt; text-indent: -42.85pt;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;It can be associated with tables.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="margin-left: 63pt; text-indent: -42.85pt;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;It cannot be defined on temporary tables or views. However, it can reference temporary tables and views.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="margin-left: 63pt; text-indent: -42.85pt;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Whenever any data modification statement is issued then SQL Server fires it automatically.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="margin-left: 0.5in; text-indent: -42.85pt;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;It cannot be explicitly invoked or executed, as in the case of stored procedures.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Triggers can be nested up to 16 levels. The nesting of triggers occurs when a trigger performs an action that initiates another trigger.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="margin-left: 63pt; text-indent: -42.85pt;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;It prevents incorrect, unauthorized, and inconsistent changes in data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="margin-left: 63pt; text-indent: -42.85pt;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;It cannot return data to the user.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;There are three types of triggers&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;1) INSERT&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;2) DELETE&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;3) UPDATE&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;17.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What is Normalization? Explain three normal forms?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Normalization is a scientific method of breaking down complex table structures in to simple table structures by using certain rules. Hence reduce redundancy in a table and eliminate inconsistency problems and disk space usage.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;First Normal Form&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;A table is said to be in 1NF when each cell of the table contains precisely one value.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Functional dependency&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;If you have two attribute A and B, A is said to be functionally dependant on B, if for each value of B, there is exactly one value of A.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Second Normal Form&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Identify the functionally dependent keys and place them in a different table.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Third Normal Form&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;A relation is said to be 3NF when every non-key attribute is functionally dependant only on the primary key.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;18.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What are Cursors and types of cursors?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h1 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;A cursor is a work area called private SQL area, which executes SQL statements and stores the results.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h1&gt;&lt;h2 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;&lt;h2 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;&lt;h2 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Cursor Types&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;So you can specify the four-cursor types for Transact-SQL cursors. These cursors vary in their ability to detect changes to the result set and in the resources, such as memory and space in tempdb, they consume. The four API server cursor types supported by SQL Server are: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul type="disc"&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Static cursors &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Dynamic cursors &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Forward-only cursors &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Key set-driven cursors &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Static cursors detect few or no changes but consume relatively few resources while scrolling, although they store the entire cursor in tempdb. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Dynamic cursors detect all changes but consume more resources while scrolling, although they make the lightest use of tempdb. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Key set-driven cursors lie in between, detecting most changes but at less expense than dynamic cursors.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Although the database API cursor models consider a forward-only cursor to be a distinct type of cursor, SQL Server does not. SQL Server considers both Forward only and scroll to be options that can be applied to static, key set-driven, and dynamic cursors.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;19.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What is Encryption option in SQL Server?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Encryption is a method for keeping sensitive information confidential by changing data into an unreadable form. Encryption ensures that data remains secure by keeping the information hidden from everyone, even if the encrypted data is viewed directly. Decryption is the process of changing encrypted data back into its original form and so authorized users can view it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;20.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What are time-stamped data types?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;It is a database-wide unique number. The storage size is 8 bytes. A table can have only one timestamp&lt;b&gt; &lt;/b&gt;column. The value in the timestamp&lt;b&gt; &lt;/b&gt;column is updated every time a row containing a timestamp&lt;b&gt; &lt;/b&gt;column is inserted or updated. This property makes a timestamp column a poor candidate for keys, especially primary keys. Any update made to the row changes the timestamp value, thereby changing the key value. If the column is in a primary key, the old key value is no longer valid, and foreign keys referencing the old value are no longer valid. If the table is referenced in a dynamic cursor, all updates change the position of the rows in the cursor. If the column is in an index key, all updates to the data row also generate updates of the index.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText" style="margin-left: 0in; text-indent: 0in;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;21.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Correlated queries.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;In correlated queries a sub query is executed for each row the parent query is executed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Ex:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;“Select e. * from EMP e where e.sal &amp;gt;(select Avg (Sal) from emp where e.deptno = emp.deptno&amp;nbsp; “&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-left: 0in; text-align: justify; text-indent: 0in;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;22.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What is OLAP and how it works with SQL Server?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;OLAP Services is a new middle-tier server for online analytical processing (OLAP). OLAP Services provides wizards, editors, and information to make OLAP technology easier to use. OLAP Services supports various data and storage models to help you create and maintain an OLAP system that meets your organization’s needs.&lt;/span&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;h5 style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;25. What are the advantages of SQL Server 7.0 over SQL Server 6.5?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h5&gt;&lt;h5 style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt; font-weight: normal;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Trigger Enhancements&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h5&gt;&lt;div class="MsoNormal" style="margin-left: 1.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 10pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Recursive triggers &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 1.25in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 10pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Multiple triggers per INSERT, UPDATE, or DELETE statement &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;h5 style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt; font-weight: normal;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Data Transformation Services&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h5&gt;&lt;h5 style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt; font-weight: normal;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Web Assistant Wizard&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h5&gt;&lt;div style="margin-left: 0.25in; text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;The Web Assistant Wizard has been enhanced in SQL Server 7.0. In addition to exporting SQL Server data out to an HTML file, it can also import tabular data from an HTML file into SQL Server, and post to and read from HTTP and FTP locations.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Row-level locking &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-left: 22.5pt; text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;SQL Server 7.0 supports complete row-level locking on both data pages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and index pages. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;h5 style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt; font-weight: normal;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;SQL Server 7.0 supports applications that span a broad range of platforms.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h5&gt;&lt;h5 style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt; font-weight: normal;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Gigabytes of memory, and a terabyte or more of disk storage.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h5&gt;&lt;h5 style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt; font-weight: normal;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Stored Procedures&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h5&gt;&lt;div style="margin-left: 0.5in; text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;The stored procedure model has been enhanced in SQL Server 7.0 to provide improved performance and increased application flexibility. When a stored procedure is compiled and placed in the procedure cache, all users of the stored procedure share that one copy of the compiled plan. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;h5 style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;span style="font-family: Symbol; font-size: 14pt; font-weight: normal;"&gt;·&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;The most notable feature is update replication. Using update&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; replication, data replicated by SQL Server 7.0 can be modified at multiple sites.&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h5&gt;&lt;div class="MsoBodyText"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoTitle"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 24pt;"&gt;SQL-Server &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoTitle" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left" class="MsoTitle" style="text-align: left;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Truncate &amp;amp; Delete&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align="left" class="MsoTitle" style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;1.Truncate a table means data will be lost, but structure of the table will be present in the database.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Syntax: Truncate table &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;table name=""&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;;&lt;o:p&gt;&lt;/o:p&gt;  &lt;/span&gt;&lt;/b&gt; &lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;2.If you drop a table then the structure of the table also goes along with the data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Syntax: drop table &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/table&gt;&lt;table name=""&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;  &lt;/span&gt;&lt;/b&gt; &lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;3.You can’t delete a table; you can delete the data in a record wise manner.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Syntax: delete from &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;&lt;/table&gt;&lt;table name=""&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;where &lt;condition&gt;&lt;o:p&gt;&lt;/o:p&gt;  &lt;/condition&gt;&lt;/span&gt;&lt;/b&gt; &lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;4.The difference between the truncate and delete is you can delete the data at a stretch buy using the truncate, by using the delete you can delete only one record at a time.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;5.When you have truncated the table then all the records will lose. Then immediately if you add a record to that table the row number will be ‘1’ only.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;h1&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt; font-weight: normal;"&gt;Index:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;1.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;If you have a clustered index on a column, then also you can assign a primary key to that column?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;2.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;You are having rowid already then why you are going for the index?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 0.5in; text-align: justify; text-indent: -0.25in;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;3.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;How many non-clustered indexes can be allowed in a table?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Syntax:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Create index &lt;index name=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/index&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;h3&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;On&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/table&gt;&lt;table (="" name=""&gt;&lt;col1&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;, &lt;col2&gt;, -------)&amp;gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/col2&gt;&lt;/b&gt;  &lt;/span&gt;&lt;/b&gt; &lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Syntax:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Drop index &lt;index name=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/index&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;h1&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Rules&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;9.Rules will maintain the domain integrity.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;10.Is it possible to create a rule at the time of creating a table?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;No.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;11.Is it possible to drop a rule?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Yes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;12.What is the difference between the rule and check constraint?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;If a check constraint is applied to a table it will enforce the constraint to previously existing data also. If that data violates the constraint then constraint statement gives an error message.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;If a rule is applied on a table it will not apply to the already existing data in the table. The rule will be imposed from now on the updation and insertion of data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;h2&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Syntax&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Create rule &lt;rule name=""&gt; as &lt;condition&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/condition&gt;&lt;/rule&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; Sp_bindrule &lt;rule name=""&gt;, &lt;object name=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/object&gt;&lt;/rule&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; Drop rule &lt;rule name=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/rule&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;h1&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Keys&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;13.How many types of keys are there? What is the importance of those keys?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;14.What is the difference between the primary key and unique?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;15.What is the primary key and candidate key and what are there advantages?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;16.Is it possible to hide the database?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;17. What is the maximum size of a row?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;18.What is the maximum number of rows can a table allowed? Then how many columns are allowed in a table?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;19.What is normalization?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;20.What is the redundancy?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;21.What are the normalization forms?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;22.What is the difference between the DBMS/RDBMS?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;23.What is replication? &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Replication:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Definition:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;“Replication is an important and powerful technology for distributing data and the execution of stored procedures across an enterprise. “&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;The replication technology allows you to make duplicate copies of your data, move those copies to different locations, and synchronize the data automatically so that all copies have the same data values. Replication can be implemented between databases on the same server or different servers connected by LANs, WANs, or the Internet.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;24.What are the types of replication?&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Types of the replications:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;ul type="disc"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Snapshot      Replication&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;div style="margin-left: 0.5in; text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Option: Snapshot, with immediate-updating Subscribers &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;ul type="disc"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Transactional      Replication&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;div style="margin-left: 0.5in; text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Option: Transactional, with immediate-updating Subscribers &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;ul type="disc"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Merge      Replication&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Which type of replication you choose for your application depends on your requirements for data consistency, site autonomy, and network resources.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;25.Differences between the SQL-server 2000 and SQL-Server 7.0.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;26.What is the sql using by the SQL-Server and oracle?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;SQL-Server: Transact-SQL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Oracle: ANSI-SQL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;28.Is it possible to create a view with out a base table?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Actually the answer is NO.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;But this is possible by using the “FORCED VIEWS”&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Syntax: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Create force view XYZ&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;As&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Select * from ZZZ;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;29.Index is the only second object, which holds data in the database.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;30. “MODIFY” is a keyword only it is not a clause.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;31.What will happen if you add a not null constraint on to a column if that column is already having the null values and what is the status of those null values, which are already present?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;An error is given stating that null values are found.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;32.I am doing a transaction, I am having four activities in those four fourth activity got some problem, then will be the transaction committed or roll backed?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Automatically it will rollback, because a transaction is said to be committed when all the activities of that transaction is perfectly executed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;h1&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Joins&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;33.What is a join?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;34.How many types of joins are there?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;35.What is the difference between the outer join and left outer join?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;36.How to make a copy of a table (if you have a table with some name X, is it possible to create a table with a name Y by using the table X?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Explanation:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;SQL server&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;h2&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Select &lt;columns&gt; into &lt;new table=""&gt; from &lt;old table=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/old&gt;&lt;/new&gt;&lt;/columns&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h2&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Oracle&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Create table &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/col1&gt;&lt;/table&gt;&lt;table name=""&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;as select * from &lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/table&gt;&lt;table name=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;  &lt;/span&gt;&lt;/b&gt; &lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Write a query to display the details of employees whose salary is more than the ‘BLAKE’ salary.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Sql&amp;gt; select B. * from EMP A, EMP B&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Where A.ename=’BLAKE’&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin-left: 61.5pt; text-align: justify; text-indent: -0.25in;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;A.&lt;span style="font: 7pt &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Sal &amp;lt; B.sal;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;It is also called aliasing.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;It is a self-joining concept.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;38.What is schema?&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;h4&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Schema:&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;A description of a database generated by the data definition language (DDL) of the database management system (DBMS). In OLAP Services, a schema is a description of multidimensional objects such as cubes, dimensions, and so forth.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;39.Is it possible to create a trigger on multiple tables?&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;NO.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;40.Is it possible to create a single stored procedure on multiple tables?&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;YES.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;What is SQL and where does it come from?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Structured Query Language (SQL) is a language that provides an interface to relational database systems. IBM developed SQL in the 1970s for use in System R. SQL is a de facto standard, as well as an ISO and ANSI standard. SQL is often pronounced SEQUEL.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;In common usage SQL also encompasses DML (Data Manipulation Language), for INSERTs, UPDATEs, DELETEs and DDL (Data Definition Language), used for creating and modifying tables and other database structures. &lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;The development of SQL is governed by standards. A major revision to the SQL standard was completed in 1992, called SQL2. SQL3 support object extensions and will be (partially?) Implemented in Oracle8.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;How can I eliminate duplicates values in a table?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Choose one of the following queries to identify or remove duplicate rows from a table:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Method 1:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SQL&amp;gt; DELETE FROM table_name A WHERE ROWID &amp;gt; (&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT min(rowid) FROM table_name B&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;b&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE A.key_values = B.key_values);&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Method 2:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SQL&amp;gt; create table table_name2 as select distinct * from table_name1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SQL&amp;gt; drop table_name1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SQL&amp;gt; rename table_name2 to table_name1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Method 3:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SQL&amp;gt; Delete from&amp;nbsp; where rowid not in(&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SQL&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select max(rowid) from&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SQL&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group by&amp;nbsp; );&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Method 4:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SQL&amp;gt; delete from mytable t1&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SQL&amp;gt; where&amp;nbsp; exists (select 'x' from mytable t2&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SQL&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where t2.key_value1 = t1.key_value1&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SQL&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and t2.key_value2 = t1.key_value2&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SQL&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and t2.rowid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; != t1.rowid);&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Note: If you create an index on the joined fields in the inner loop, you for all intensive purposes eliminate N^2 operations (no need to loop through the entire table on each pass by a record).&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;How can I generate primary key values for my table?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Create your table with a NOT NULL column (say SEQNO). This column can now be populated with unique values:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;SQL&amp;gt; UPDATE table_name SET seqno = ROWNUM;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;or use a sequences generator:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;SQL&amp;gt; CREATE SEQUENCE sequence_name START WITH 1 INCREMENT BY 1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;SQL&amp;gt; UPDATE table_name SET seqno = sequence_name.NEXTVAL;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Finally, create a unique index on this column.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;How can I get the time difference between two date columns&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;select floor((date1-date2)*24*60*60)/3600)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;|| ' HOURS ' ||&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;floor((((date1-date2)*24*60*60) -&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;floor(((date1-date2)*24*60*60)/3600)*3600)/60)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;|| ' MINUTES ' ||&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;round((((date1-date2)*24*60*60) -&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;floor(((date1-date2)*24*60*60)/3600)*3600 -&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;(floor((((date1-date2)*24*60*60) -&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;floor(((date1-date2)*24*60*60)/3600)*3600)/60)*60)))&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;|| ' SECS ' time_difference from&amp;nbsp;&amp;nbsp; ...&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;How does one count different data values in a column?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;select dept, sum(&amp;nbsp; decode(sex,'M',1,0)) MALE,&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;b&gt;sum(&amp;nbsp; decode(sex,'F',1,0)) FEMALE,&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;count(decode(sex,'M',1,'F',1)) TOTAL&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;from&amp;nbsp;&amp;nbsp; my_emp_table&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;group&amp;nbsp; by dept;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;How does one select every n th row from a table?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Method 1: Using a subquery&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SELECT *&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;FROM&amp;nbsp;&amp;nbsp; emp&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;WHERE&amp;nbsp; (ROWID,0) IN (SELECT ROWID, MOD(ROWNUM,4)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;FROM&amp;nbsp;&amp;nbsp; emp);&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Method 2: Use dynamic views (available from Oracle7.2):&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SELECT *&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;FROM&amp;nbsp;&amp;nbsp; ( SELECT rownum rn, empno, ename&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;FROM emp&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;) temp&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;WHERE&amp;nbsp; MOD(temp.ROWNUM,4) = 0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;How does one select the top n rows from a table?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SELECT *&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;FROM TableX a&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;WHERE 10 &amp;gt;= (SELECT COUNT(DISTINCT maxcol)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;FROM tableX b&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;b&gt;WHERE b.maxcol &amp;gt;= a.maxcol)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;ORDER BY maxcol DESC;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;How to implement if-then-else in a select statement?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;The Oracle decode function acts like a procedural statement inside an SQL statement to return different values or columns based on the values of other columns in the select statement.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Example:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;select decode(sex, 'M', 'Male',&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;'F', 'Female',&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;'Unknown'&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;from&amp;nbsp;&amp;nbsp; employees;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Note: The decode function is not ANSI SQL and are rarely implemented in other RDBMS offerings. It is one of the good things about Oracle, but use it sparingly if portability is required.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;How can one dump/ examine the exact content of a database column?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SELECT DUMP(col1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp; &lt;/b&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;b&gt;FROM tab1&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;WHERE cond1 = val1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;DUMP(COL1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;-------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;Typ=96 Len=4: 65,66,67,32&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;For this example the type is 96, indicating CHAR, and the last byte in the column is 32, which is the ASCII code for a space. This tells us that this column is blank-padded.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Can one drop a column from a table?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Oracle does not provide a way to DROP a column.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;1. update t1 set column_to_drop = NULL;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;rename t1 to t1_base;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;create view t1 as select &lt;specific columns=""&gt; from t1_base;&lt;o:p&gt;&lt;/o:p&gt;&lt;/specific&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;2. create table t2 as select &lt;specific columns=""&gt; from t1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/specific&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;drop table t1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;rename t2 to t1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Can one rename a column in a table?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;No&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;1. rename t1 to t1_base;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;create view t1 &lt;column list="" name="" new="" with=""&gt; as select * from t1_base;&lt;o:p&gt;&lt;/o:p&gt;&lt;/column&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;2. create table t2 &lt;column list="" name="" new="" with=""&gt; as select * from t1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/column&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;drop table t1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;rename t2 to t1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;How can I change my Oracle password?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Issue the following SQL command: ALTER USER &lt;username&gt; IDENTIFIED BY &lt;new_password&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/new_password&gt;&lt;/username&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;/&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;From Oracle8 you can just type "password" from SQL*Plus, or if you need to change another user's password, type "password user_name".&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;Workaround for snapshots on tables with LONG columns&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;You can use the SQL*Plus COPY command instead of snapshots if you need to copy LONG and LONG RAW variables from one location to another. Eg:&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;COPY TO SCOTT/TIGER@REMOTE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;CREATE IMAGE_TABLE USING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;SELECT IMAGE_NO, IMAGE&amp;nbsp; -&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;b&gt;FROM&amp;nbsp;&amp;nbsp; IMAGES;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;b&gt;Note: If you run Oracle8, convert your LONGs to LOBs, as it can be replicated.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoBodyText"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="text-align: justify;"&gt;&lt;/div&gt;&lt;/table&gt;&lt;b&gt;&lt;span style="font-family: &amp;quot;Garamond&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 14pt;"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1772372674653993613-4803885746304961999?l=narenukt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://narenukt.blogspot.com/feeds/4803885746304961999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://narenukt.blogspot.com/2010/08/sql-server-questions-and-answers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1772372674653993613/posts/default/4803885746304961999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1772372674653993613/posts/default/4803885746304961999'/><link rel='alternate' type='text/html' href='http://narenukt.blogspot.com/2010/08/sql-server-questions-and-answers.html' title='SQL SERVER Questions And Answers'/><author><name>Narendran</name><uri>http://www.blogger.com/profile/03571627720282786972</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://2.bp.blogspot.com/_b-I6Q3iMKac/SrJm6FgFPXI/AAAAAAAAAKI/pP8xdNYHq6Y/S220/guitarist-3_silhouette.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1772372674653993613.post-217371199366850632</id><published>2010-06-30T21:52:00.001+05:30</published><updated>2010-07-02T14:48:22.644+05:30</updated><title type='text'>Set Password for Login in SQL Server 2005 / 2008</title><content type='html'>There are 2 methods of authentication&amp;nbsp;by which GFI ReportCenter can  authenticate to SQL Server 2005/2008. These are:  &lt;br /&gt;&lt;ul&gt;&lt;li&gt;Windows authentication&amp;nbsp;    &lt;/li&gt;&lt;li&gt;SQL Server authentication (or mixed authentication).    &lt;/li&gt;&lt;/ul&gt;In order to use SQL Server authentication you must first configure  your server using the steps below.  &lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;li style="margin-left: 1em; margin-right: 1em;"&gt;Select 'Security' from the left menu under 'Select a page'. &lt;img alt="Server Properties - Security" height="356" src="http://images.gfi.com/kbase/sql_security_options.PNG" width="400" /&gt; &lt;br /&gt;&amp;nbsp;    &lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Right-click on the server node and select 'Properties'.&lt;br /&gt;&amp;nbsp;    &lt;/li&gt;&lt;li&gt;Under 'Server Authentication', select the 'SQL Server and Windows  Authentication mode option'.&lt;br /&gt;&amp;nbsp;    &lt;/li&gt;&lt;li&gt;Click 'OK' to close the dialog.&lt;br /&gt;&amp;nbsp;    &lt;/li&gt;&lt;li&gt;Right click on the server node and choose 'Restart' for the  changes to take affect.    &lt;/li&gt;&lt;/ol&gt;&lt;b&gt;&lt;br /&gt;Enable SQL Server login&lt;/b&gt;  &lt;br /&gt;&lt;ol&gt;&lt;li&gt;In the server node expand 'Security' and 'Logins'.&lt;br /&gt;&amp;nbsp;    &lt;/li&gt;&lt;li&gt;Right click on the login name and select 'Properties'.&lt;br /&gt;&amp;nbsp;    &lt;/li&gt;&lt;li&gt;Enter a password and confirm the password for the login.&lt;br /&gt;&amp;nbsp;    &lt;/li&gt;&lt;li&gt;Select 'Status' from the left menu under 'Select a page'. &lt;img alt="Login Properties - Status" height="358" src="http://images.gfi.com/kbase/sql_login_status.PNG" width="400" /&gt;&lt;br /&gt;&amp;nbsp;    &lt;/li&gt;&lt;li&gt;Set the 'Login' option to 'Enabled'.&lt;br /&gt;&amp;nbsp;&amp;nbsp;    &lt;/li&gt;&lt;li&gt;Click 'OK' to close the dialog.    &lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1772372674653993613-217371199366850632?l=narenukt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://narenukt.blogspot.com/feeds/217371199366850632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://narenukt.blogspot.com/2010/06/set-password-for-login-in-sql-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1772372674653993613/posts/default/217371199366850632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1772372674653993613/posts/default/217371199366850632'/><link rel='alternate' type='text/html' href='http://narenukt.blogspot.com/2010/06/set-password-for-login-in-sql-server.html' title='Set Password for Login in SQL Server 2005 / 2008'/><author><name>Narendran</name><uri>http://www.blogger.com/profile/03571627720282786972</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://2.bp.blogspot.com/_b-I6Q3iMKac/SrJm6FgFPXI/AAAAAAAAAKI/pP8xdNYHq6Y/S220/guitarist-3_silhouette.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1772372674653993613.post-5803662952665047868</id><published>2010-04-21T18:50:00.003+05:30</published><updated>2010-04-21T18:56:18.711+05:30</updated><title type='text'>Top 10 Virtualization Technology Companies</title><content type='html'>&lt;b&gt;1. VMware&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Find a major data center anywhere in the world that doesn't use VMware, and then pat yourself on the back because you've found one of the few. VMware dominates the server virtualization market. Its domination doesn't stop with its commercial product, vSphere. VMware also dominates the desktop-level virtualization market and perhaps even the free server virtualization market with its VMware Server product. VMware remains in the dominant spot due to its innovations, strategic partnerships and rock-solid products.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. Citrix&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Citrix was once the lone wolf of application virtualization, but now it also owns the world's most-used cloud vendor software: Xen (the basis for its commercial XenServer). Amazon uses Xen for its Elastic Compute Cloud (EC2) services. So do Rackspace, Carpathia, SoftLayer and 1and1 for their cloud offerings. On the corporate side, you're in good company with Bechtel, SAP and TESCO.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;3. Oracle&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;If Oracle's world domination of the enterprise database server market doesn't impress you, its acquisition of Sun Microsystems now makes it an impressive virtualization player. Additionally, Oracle owns an operating system (Sun Solaris), multiple virtualization software solutions (Solaris Zones, LDoms and xVM) and server hardware (SPARC). What happens when you pit an unstoppable force (Oracle) against an immovable object (the Data Center)? You get the Oracle-centered Data Center.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;4. Microsoft&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Microsoft came up with the only non-Linux hypervisor, Hyper-V, to compete in a tight server virtualization market that VMware currently dominates. Not easily outdone in the data center space, Microsoft offers attractive licensing for its Hyper-V product and the operating systems that live on it. For all Microsoft shops, Hyper-V is a competitive solution. And, for those who have used Microsoft's Virtual PC product, virtual machines migrate to Hyper-V quite nicely.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;5. Red Hat&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;For the past 15 years, everyone has recognized Red Hat as an industry leader and open source champion. Hailed as the most successful open source company, Red Hat entered the world of virtualization in 2008 when it purchased Qumranet and with it, its own virtual solution: KVM and SPICE (Simple Protocol for Independent Computing Environment). Red Hat released the SPICE protocol as open source in December 2009.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;6. Amazon&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Amazon's Elastic Compute Cloud (EC2) is the industry standard virtualization platform. Ubuntu's Cloud Server supports seamless integration with Amazon's EC2 services. EngineYard's Ruby application services leverage Amazon's cloud as well.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;7. Google&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When you think of Google, virtualization might not make the top of the list of things that come to mind, but its Google Apps, AppEngine and extensive Business Services list demonstrates how it has embraced cloud-oriented services.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;8. Virtual Bridges&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Virtual Bridges is the company that invented what's now known as virtual desktop infrastructure or VDI. Its VERDE product allows companies to deploy Windows and Linux Desktops from any 32-bit or 64-bit Linux server infrastructure running kernel 2.6 or above. To learn more about this Desktop-as-a-Managed Service, download the VERDE whitepaper.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;9. Proxmox&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Proxmox is a free, open source server virtualization product with a unique twist: It provides two virtualization solutions. It provides a full virtualization solution with Kernel-based Virtual Machine (KVM) and a container-based solution, OpenVZ.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;10. Parallels&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Parallels uses its open source OpenVZ project, mentioned above, for its commercial hosting product for Linux virtual private servers. High density and low cost are the two keywords you'll hear when experiencing a Parallels-based hosting solution. These are the two main reasons why the world's largest hosting companies choose Parallels. But, the innovation doesn't stop at Linux containerized virtual hosting. Parallels has also developed a containerized Windows platform to maximize the number of Windows hosts for a given amount of hardware.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1772372674653993613-5803662952665047868?l=narenukt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://narenukt.blogspot.com/feeds/5803662952665047868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://narenukt.blogspot.com/2010/04/top-10-virtualization-technology.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1772372674653993613/posts/default/5803662952665047868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1772372674653993613/posts/default/5803662952665047868'/><link rel='alternate' type='text/html' href='http://narenukt.blogspot.com/2010/04/top-10-virtualization-technology.html' title='Top 10 Virtualization Technology Companies'/><author><name>Narendran</name><uri>http://www.blogger.com/profile/03571627720282786972</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://2.bp.blogspot.com/_b-I6Q3iMKac/SrJm6FgFPXI/AAAAAAAAAKI/pP8xdNYHq6Y/S220/guitarist-3_silhouette.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1772372674653993613.post-8661554779232178587</id><published>2010-03-05T13:21:00.000+05:30</published><updated>2010-03-05T13:21:38.640+05:30</updated><title type='text'>Farmville Cash - How to Get More Free FV Cash Quickly</title><content type='html'>&lt;div id="body"&gt;   Do you want to get more Farmville cash for free? Well if you want to get more, here are some things that you can do.&lt;br /&gt;&lt;br /&gt;&lt;b style="font-family: Arial,Helvetica,sans-serif;"&gt;Gain More Free Cash By Leveling Up&lt;/b&gt; &lt;br /&gt;If you want more Farm money, the easiest way to gain more is to level up. Each new level yields 1 free FV cash. So if you want to gain more, you need to know how to stockpile EXP quickly and level up.&lt;br /&gt;To stockpile EXP quickly, there are 2 main things that you must keep in mind in order to level up quickly. You must know what crops will give you the most EXP and when to plant the crops for maximum experience points. If you master these two concepts, you will be able to level up in no time, thus gaining more FV money.&lt;br /&gt;&lt;b style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;Free Cash By Taking Surveys Or Quizzes&lt;/b&gt; &lt;br /&gt;An easy way to gain more FV money is to fill out surveys or quizzes. You can get to the surveys or quizzes by clicking on the "Get More Farm Coins" tab in the Farmville game.&lt;br /&gt;Although taking surveys and quizzes seems like an easy task, it can be tedious and require you to give out personal information. Choose which surveys and quizzes you take very carefully, as some are scams that get you to buy products or subscription service.&lt;br /&gt;But how do you get lots of free Farm cash without focusing on leveling and doing surveys or quizzes?&lt;br /&gt;&lt;br /&gt;&lt;b style="font-family: Arial,Helvetica,sans-serif;"&gt;Stockpile Free FV Cash With Farmville Secrets Guide&lt;/b&gt; &lt;br /&gt;Gaining FV money is a difficult task, however If you want the easiest and quickest way to gain lots without spending money and taking surveys, it is highly recommended to use Farmville Secrets Guide.&lt;br /&gt;This guide is created from all the secrets that only the top farmers know to quickly and easily gain free Farm cash. Farmville secrets will show you exactly how to create your own system that the pros discovered to help you gain lots of free FV money and keep it coming.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1772372674653993613-8661554779232178587?l=narenukt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://narenukt.blogspot.com/feeds/8661554779232178587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://narenukt.blogspot.com/2010/03/farmville-cash-how-to-get-more-free-fv.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1772372674653993613/posts/default/8661554779232178587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1772372674653993613/posts/default/8661554779232178587'/><link rel='alternate' type='text/html' href='http://narenukt.blogspot.com/2010/03/farmville-cash-how-to-get-more-free-fv.html' title='Farmville Cash - How to Get More Free FV Cash Quickly'/><author><name>Narendran</name><uri>http://www.blogger.com/profile/03571627720282786972</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://2.bp.blogspot.com/_b-I6Q3iMKac/SrJm6FgFPXI/AAAAAAAAAKI/pP8xdNYHq6Y/S220/guitarist-3_silhouette.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1772372674653993613.post-3821411127427778289</id><published>2010-02-21T13:36:00.000+05:30</published><updated>2010-02-21T13:36:58.416+05:30</updated><title type='text'>How to enable Desktop Experience in Windows Server 2008?</title><content type='html'>&amp;nbsp;First Go to start ==&amp;gt; administrative tools ==&amp;gt; server manager ==&amp;gt; Under Server manager click features ==&amp;gt; click add features (its placed on right top corner) ==&amp;gt; Check the desktop experience checkbox. thats it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If u enable the desktop experience it will automatically install the windows media player and some features...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1772372674653993613-3821411127427778289?l=narenukt.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://narenukt.blogspot.com/feeds/3821411127427778289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://narenukt.blogspot.com/2010/02/how-to-enable-desktop-experience-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1772372674653993613/posts/default/3821411127427778289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1772372674653993613/posts/default/3821411127427778289'/><link rel='alternate' type='text/html' href='http://narenukt.blogspot.com/2010/02/how-to-enable-desktop-experience-in.html' title='How to enable Desktop Experience in Windows Server 2008?'/><author><name>Narendran</name><uri>http://www.blogger.com/profile/03571627720282786972</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://2.bp.blogspot.com/_b-I6Q3iMKac/SrJm6FgFPXI/AAAAAAAAAKI/pP8xdNYHq6Y/S220/guitarist-3_silhouette.jpg'/></author><thr:total>0</thr:total></entry></feed>
