<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-4150785538231427031</atom:id><lastBuildDate>Thu, 26 Mar 2026 07:47:08 +0000</lastBuildDate><category>collection</category><category>DBA</category><category>Oracle</category><category>SQL*Plus</category><category>interview</category><category>question</category><category>CSS</category><category>Data Base Administration</category><category>Database Logical</category><category>Database Structure</category><category>Memory Magagement</category><category>Oracle Architecture</category><category>Oracle Concept</category><category>Physical Architecture</category><category>Security</category><category>cascade style sheet</category><category>core java</category><category>fresher</category><category>hashtable</category><category>interface</category><category>java</category><category>list</category><category>plsql</category><category>set</category><category>style sheet</category><category>vector</category><title>Java Interview Questions</title><description>Daily Updated Interview Questions Bank : Core Java, JSP, Servlet, J2EE, Spring, Hibernate, Struts, Web Server</description><link>http://java-interview-questions-bank.blogspot.com/</link><managingEditor>noreply@blogger.com (Unknown)</managingEditor><generator>Blogger</generator><openSearch:totalResults>131</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>Daily Updated Interview Questions Bank : Core Java, JSP, Servlet, J2EE, Spring, Hibernate, Struts, Web Server</itunes:subtitle><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-480547503719370297</guid><pubDate>Wed, 11 Jun 2008 05:56:00 +0000</pubDate><atom:updated>2008-06-10T23:17:19.010-07:00</atom:updated><title>AJAX 102 Must have useful Links</title><description>&lt;ol&gt;&lt;li&gt;    http://www.justajax.net/ &lt;/li&gt;&lt;li&gt;    http://www.ajaxdaddy.com/&lt;/li&gt;&lt;li&gt;    http://www.ajaxrain.com/&lt;/li&gt;&lt;li&gt;    http://www.ajaxrain.com/&lt;/li&gt;&lt;li&gt;    http://ajax.solutoire.com/&lt;/li&gt;&lt;li&gt;    http://sixrevisions.com/ajax/ajax_techniques&lt;/li&gt;&lt;li&gt;    http://www.ibm.com/developerworks/library/x-ajaxrss/&lt;/li&gt;&lt;li&gt;    http://www.musestorm.com/tutorials/ajax/&lt;/li&gt;&lt;li&gt;    http://en.wikipedia.org/wiki/Ajax_%28programming%29&lt;/li&gt;&lt;li&gt;    http://www.xul.fr/en-xml-ajax.html&lt;/li&gt;&lt;li&gt;    http://www.adaptivepath.com/ideas/essays/archives/000385.php&lt;/li&gt;&lt;li&gt;    http://www.ibm.com/developerworks/library/x-ajaxslideshow/&lt;/li&gt;&lt;li&gt;    http://www.ibm.com/developerworks/library/x-ajaxxml8/    &lt;/li&gt;&lt;li&gt;        http://www.ibm.com/developerworks/xml/library/x-ajaxxml10/index.html?S_TACT=105AGX06&amp;amp;S_CMP=EDU&lt;/li&gt;&lt;li&gt;    http://www.ibm.com/developerworks/xml/library/x-ajaxxml9/index.html?S_TACT=105AGX06&amp;amp;S_CMP=EDU&lt;/li&gt;&lt;li&gt;    http://www.ibm.com/developerworks/xml/library/x-ajaxxml5/index.html?S_TACT=105AGX06&amp;amp;S_CMP=EDU&lt;/li&gt;&lt;li&gt;    http://www.ibm.com/developerworks/xml/library/x-ajaxxml7/index.html?S_TACT=105AGX06&amp;amp;S_CMP=EDU&lt;/li&gt;&lt;li&gt;    http://www.ibm.com/developerworks/xml/library/x-ajaxxml4/index.html?S_TACT=105AGX06&amp;amp;S_CMP=EDU&lt;/li&gt;&lt;li&gt;    http://www.ibm.com/developerworks/xml/library/x-ajaxxml3/index.html?S_TACT=105AGX06&amp;amp;S_CMP=EDU&lt;/li&gt;&lt;li&gt;    http://www.ibm.com/developerworks/xml/library/x-ajaxxml2/index.html?S_TACT=105AGX06&amp;amp;S_CMP=EDU&lt;/li&gt;&lt;li&gt;    http://www.ibm.com/developerworks/xml/library/x-ajaxxml1/index.html?S_TACT=105AGX06&amp;amp;S_CMP=EDU&lt;/li&gt;&lt;li&gt;    http://www.insideria.com/2008/03/ultralightweight-charts-for-aj.html&lt;/li&gt;&lt;li&gt;    http://evolt.org/node/60673&lt;/li&gt;&lt;li&gt;    http://ajax.phpmagazine.net/2006/04/howto_integrate_google_calenda.html&lt;/li&gt;&lt;li&gt;    http://phpmagazine.net/demo/ajaxcalendar/&lt;/li&gt;&lt;li&gt;    http://15daysofjquery.com/edit-in-place-with-ajax-using-jquery-javascript-library/15/&lt;/li&gt;&lt;li&gt;    http://15daysofjquery.com/examples/jqueryEditInPlace/divEdit.php&lt;/li&gt;&lt;li&gt;    http://www.progressive-coding.com/tutorial.php?id=6&lt;/li&gt;&lt;li&gt;    http://www.ajaxf1.com/tutorial/ajax-file-upload-tutorial.html&lt;/li&gt;&lt;li&gt;    http://www.sitepoint.com/article/use-ajax-php-build-mailing-list&lt;/li&gt;&lt;li&gt;    http://15daysofjquery.com/safer-contact-forms-without-captchas/11/&lt;/li&gt;&lt;li&gt;    http://waelchatila.com/2005/12/18/1134960510669.html&lt;/li&gt;&lt;li&gt;    http://www.chazzuka.com/blog/?p=174&lt;/li&gt;&lt;li&gt;    http://woork.blogspot.com/2008/03/nice-ajax-effect-for-message-box-using.html&lt;/li&gt;&lt;li&gt;    http://nodstrum.com/2007/09/19/autocompleter/&lt;/li&gt;&lt;li&gt;    http://remysharp.com/2007/01/20/auto-populating-select-boxes-using-jquery-ajax/&lt;/li&gt;&lt;li&gt;    http://boonage.pjss2.net/2007/02/12/ajaxphp-shoutbox-tutorial/&lt;/li&gt;&lt;li&gt;    http://www.ajaxlessons.com/2006/02/18/ajax-workshop-2-building-tabbed-content/&lt;/li&gt;&lt;li&gt;    http://nettuts.com/javascript-ajax/how-to-load-in-and-animate-content-with-jquery/&lt;/li&gt;&lt;li&gt;    http://particletree.com/features/the-hows-and-whys-of-degradable-ajax/&lt;/li&gt;&lt;li&gt;    http://www.ibm.com/developerworks/web/library/wa-aj-resttip.html?S_TACT=105AGX08&amp;amp;S_CMP=EDU&lt;/li&gt;&lt;li&gt;    http://www.ajaxonomy.com/2007/web-design/a-better-ajax-back-button-solution&lt;/li&gt;&lt;li&gt;    http://juicystudio.com/article/making-ajax-work-with-screen-readers.php&lt;/li&gt;&lt;li&gt;    http://sixrevisions.com/ajax/ajax_techniques/&lt;/li&gt;&lt;li&gt;    http://en.wikipedia.org/wiki/Web_colors&lt;/li&gt;&lt;li&gt;    http://ajaxwidgets.com/more/resources/tutorials/gaia_window_ajax_tutorial.aa&lt;/li&gt;&lt;li&gt;    http://tutorialblog.org/100-ajax-tutorials-and-resources/&lt;/li&gt;&lt;li&gt;    http://www.smashingmagazine.com/2007/06/20/ajax-javascript-solutions-for-professional-coding/&lt;/li&gt;&lt;li&gt;    http://www.ibm.com/developerworks/ajax&lt;/li&gt;&lt;li&gt;    http://www.tibco.com/contest/india/about_ajax.html&lt;/li&gt;&lt;li&gt;    http://www.javajazzup.com/issue10/page4.shtml&lt;/li&gt;&lt;li&gt;    http://www.learntechnology.net/content/ajax/ajax_upload.jsp&lt;/li&gt;&lt;li&gt;    http://developer.mozilla.org/en/docs/AJAX:Getting_Started&lt;/li&gt;&lt;li&gt;http://en.wikipedia.org/wiki/AJAX&lt;/li&gt;&lt;li&gt;http://www.xul.fr/en-xml-ajax.html&lt;/li&gt;&lt;li&gt;http://www.isecpartners.com/files/iSEC-Attacking_AJAX_Applications.BH2006.pdf&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;&lt;b&gt;http://ajax&lt;/b&gt;.asp.net&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.w3schools.com/&lt;b&gt;Ajax&lt;/b&gt;/Default.Asp&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;.org&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;matters.com&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;/span&gt;&lt;span class="a"&gt;&lt;b&gt;ajax&lt;/b&gt;ian.com&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.townof&lt;b&gt;ajax&lt;/b&gt;.com&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;developers.sun.com/&lt;b&gt;ajax&lt;/b&gt;/ &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;tools.com/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;/span&gt;&lt;span class="a"&gt;mini&lt;b&gt;ajax&lt;/b&gt;.com&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;developer.yahoo.com/maps/&lt;b&gt;ajax&lt;/b&gt;/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;launch.com/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;rain.com/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.open&lt;b&gt;ajax&lt;/b&gt;.org/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;projects.com&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;&lt;b&gt;ajax&lt;/b&gt;.phpmagazine.net/ &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;load.info/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;13.com/ &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.prototypejs.org/api/&lt;b&gt;ajax&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;&lt;b&gt;www.ajax&lt;/b&gt;.net/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;&lt;b&gt;ajax&lt;/b&gt;.asp.net/&lt;b&gt;ajax&lt;/b&gt;toolkit/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;im.com&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;code.google.com/edu/&lt;b&gt;ajax&lt;/b&gt;/index.html&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;&lt;b&gt;ajax&lt;/b&gt;.solutoire.com/ &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.oracle.com/technology/tech/java/&lt;b&gt;ajax&lt;/b&gt;.html &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;lessons.com/&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.xul.fr/en-xml-&lt;b&gt;ajax&lt;/b&gt;.html &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;24ways.org/2005/easy-&lt;b&gt;ajax&lt;/b&gt;-with-prototype&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;&lt;b&gt;ajax&lt;/b&gt;cookbook.org/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;daddy.com/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.alistapart.com/articles/gettingstartedwith&lt;b&gt;ajax&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;courses.coreservlets.com/Course-Materials/&lt;b&gt;ajax&lt;/b&gt;.html &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;eclipse.org/rap&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.securityfocus.com/infocus/1868 &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;tutorial.net/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.adobe.com/devnet/&lt;b&gt;ajax&lt;/b&gt;/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;impact.com/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.dynamic&lt;b&gt;ajax&lt;/b&gt;.com/ &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.&lt;b&gt;ajax&lt;/b&gt;goals.com/ &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;codex.wordpress.org/&lt;b&gt;AJAX&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;openrico.org/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.perl.com/pub/a/2006/03/02/&lt;b&gt;ajax&lt;/b&gt;_and_perl.html &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.javalobby.org/articles/&lt;b&gt;ajax&lt;/b&gt;/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.thinwire.com/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;developer.yahoo.com/yui/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;code.&lt;b&gt;google&lt;/b&gt;.com/web&lt;b&gt;toolkit&lt;/b&gt;/&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="a"&gt;www.dhtmlgoodies.com/&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/ajax-102-must-have-useful-links.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-8166873863925235663</guid><pubDate>Mon, 09 Jun 2008 12:57:00 +0000</pubDate><atom:updated>2008-06-09T06:01:32.631-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cascade style sheet</category><category domain="http://www.blogger.com/atom/ns#">CSS</category><category domain="http://www.blogger.com/atom/ns#">style sheet</category><title>CSS Questions Bank</title><description>&lt;div style="color: rgb(102, 0, 0);" class="entry"&gt;&lt;div style="text-align: center;"&gt; &lt;/div&gt;&lt;div class="snap_preview"&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(51, 102, 102); font-family: verdana; font-weight: bold;"&gt;CSS Expert !!!!! , then give answer of below questions by      comment.&lt;/span&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;What is CSS?     &lt;/li&gt;&lt;li&gt;What are Cascading Style Sheets? &lt;/li&gt;&lt;li&gt; How do I center block-elements with CSS1? &lt;/li&gt;&lt;li&gt;If background and color should always be set together, why do they exist as separate properties? &lt;/li&gt;&lt;li&gt;What is class? &lt;/li&gt;&lt;li&gt;What is grouping &lt;/li&gt;&lt;li&gt;What is external Style Sheet? How to link? &lt;/li&gt;&lt;li&gt;Is CSS case sensitive? &lt;/li&gt;&lt;li&gt;Three selectors: h1, .warning and #footer, what they do ? &lt;/li&gt;&lt;li&gt;What are Style Sheets? &lt;/li&gt;&lt;li&gt;What is CSS rule ‘ruleset’? &lt;/li&gt;&lt;li&gt;‘Fixed’ Background? &lt;/li&gt;&lt;li&gt;What is embedded style? How to link? &lt;/li&gt;&lt;li&gt;What is ID selector? &lt;/li&gt;&lt;li&gt;What is contextual selector? &lt;/li&gt;&lt;li&gt;How do I have a background image that isn’t tiled? &lt;/li&gt;&lt;li&gt;What does \ABCD (and \ABCDE) mean? &lt;/li&gt;&lt;li&gt;Why do style sheets exist? &lt;/li&gt;&lt;li&gt;What are the advantages/disadvantages of the various style methods? &lt;/li&gt;&lt;li&gt;What is inline style? How to link? &lt;/li&gt;&lt;li&gt;What is imported Style Sheet? How to link? &lt;/li&gt;&lt;li&gt;What is a Style Sheet? &lt;/li&gt;&lt;li&gt;What is alternate Style Sheet? How to link? &lt;/li&gt;&lt;li&gt;How can you set a minimum width for IE? &lt;/li&gt;&lt;li&gt;Which browsers support CSS? &lt;/li&gt;&lt;li&gt;How do I place text over an image? &lt;/li&gt;&lt;li&gt;what CSS is, why not start coding?? &lt;/li&gt;&lt;li&gt;Why does my content shift to the left on some pages (in FF)? &lt;/li&gt;&lt;li&gt;How do I combine multiple sheets into one? &lt;/li&gt;&lt;li&gt;What is attribute selector? &lt;/li&gt;&lt;li&gt;What is parent-child selector? &lt;/li&gt;&lt;li&gt;How can I specify background images? &lt;/li&gt;&lt;li&gt;How do I have a fixed (non-scrolling) background image? &lt;/li&gt;&lt;li&gt;What are inline, block, parent, children, replaced and floating elements? &lt;/li&gt;&lt;li&gt;Which set of definitions, HTML attributes or CSS properties, take precedence? &lt;/li&gt;&lt;li&gt;How do I eliminate the blue border around linked images? &lt;/li&gt;&lt;li&gt;why call the subtended angle a “pixel”, instead of something else (e.g. “subangle”)? &lt;/li&gt;&lt;li&gt;Why was the decision made to make padding apply outside of the width of a ‘box’, rather than inside, which would seem to make more sense? &lt;/li&gt;&lt;li&gt;How to use CSS to separate content and design ? &lt;/li&gt;&lt;li&gt;Can CSS be used with other than HTML documents? &lt;/li&gt;&lt;li&gt;Can Style Sheets and HTML stylistic elements be used in the same document? &lt;/li&gt;&lt;li&gt;What are pseudo-classes? &lt;/li&gt;&lt;li&gt;How do I design for backward compatibility using Style Sheets? &lt;/li&gt;&lt;li&gt;As a reader, how can I make my browser recognize my own style sheet? &lt;/li&gt;&lt;li&gt;How do I get rid of the gap under my image? &lt;/li&gt;&lt;li&gt;Why use Style Sheets? &lt;/li&gt;&lt;li&gt;What does the “Cascading” in “Cascading Style Sheets” mean? &lt;/li&gt;&lt;li&gt;What is CSS rule ‘at-rule’? &lt;/li&gt;&lt;li&gt;What is selector? &lt;/li&gt;&lt;li&gt;What is CLASS selector? &lt;/li&gt;&lt;li&gt;What is CSS declaration? &lt;/li&gt;&lt;li&gt;What is ‘important’ declaration? &lt;/li&gt;&lt;li&gt;What is cascade? &lt;/li&gt;&lt;li&gt;Are Style Sheets case sensitive? &lt;/li&gt;&lt;li&gt;How do I have a non-tiling (non-repeating) background image? &lt;/li&gt;&lt;li&gt;CSS is clearly very useful for separating style from content … &lt;/li&gt;&lt;li&gt;I always wanted to have “included” substyles or “aliases” in my CSS definition, to save redundancy … &lt;/li&gt;&lt;li&gt;Styles not showing? &lt;/li&gt;&lt;li&gt;How do I quote font names in quoted values of the style attribute? &lt;/li&gt;&lt;li&gt;Why is my external stylesheet not working ? &lt;/li&gt;&lt;li&gt;What can be done with style sheets that can not be accomplished with regular HTML? &lt;/li&gt;&lt;li&gt;How do I make my div 100% height? &lt;/li&gt;&lt;li&gt;What is property? &lt;/li&gt;&lt;li&gt;How do I write my style sheet so that it gracefully cascades with user’s personal sheet ? &lt;/li&gt;&lt;li&gt;What are pseudo-elements? &lt;/li&gt;&lt;li&gt;As a developer who works with CSS every day … &lt;/li&gt;&lt;li&gt;How can I make a page look the same in e.g. NS and MSIE ? &lt;/li&gt;&lt;li&gt;Is there anything that CAN’T be replaced by Style Sheets? &lt;/li&gt;&lt;li&gt;Can I include comments in my Style Sheet? &lt;/li&gt;&lt;li&gt;What is the difference between ID and CLASS? &lt;/li&gt;&lt;li&gt;How to make text-links without underline? &lt;/li&gt;&lt;li&gt;How do you make a tooltip that appears on hover? &lt;/li&gt;&lt;li&gt;Which characters can CSS-names contain? &lt;/li&gt;&lt;li&gt;What is cascading order? &lt;/li&gt;&lt;li&gt;What browsers support style sheets? To what extent? &lt;/li&gt;&lt;li&gt;Why shouldn’t I use fixed sized fonts ? &lt;/li&gt;&lt;li&gt;How do you make a whole div into a link? &lt;/li&gt;&lt;li&gt;How do I have links of different colours on the same page? &lt;/li&gt;&lt;li&gt;What is shorthand property? &lt;/li&gt;&lt;li&gt;How to use CSS building a standards based HTML template? &lt;/li&gt;&lt;li&gt;What is value? &lt;/li&gt;&lt;li&gt;What is initial value? &lt;/li&gt;&lt;li&gt;How frustrating is it to write a specification knowing that you’re at the browser vendors’ mercy? &lt;/li&gt;&lt;li&gt;How far can CSS be taken beyond the web page–that is, have generalized or non-web specific features for such things as page formatting or type setting? &lt;/li&gt;&lt;li&gt;How To Style Table Cells? &lt;/li&gt;&lt;li&gt;How To Style Forms? &lt;/li&gt;&lt;li&gt;How do I get my footer to sit at the bottom…? &lt;/li&gt;&lt;li&gt;Can I attach more than one declaration to a selector? &lt;/li&gt;&lt;li&gt;Border around a table? &lt;/li&gt;&lt;li&gt;How do you target a certain browser? &lt;/li&gt;&lt;li&gt;How does inheritance work? &lt;/li&gt;&lt;li&gt;What is the percentage value in ‘font-size’ relative to? &lt;/li&gt;&lt;li&gt;What is wrong with font-family: “Verdana, Arial, Helvetica”? &lt;/li&gt;&lt;li&gt;How do I centre my page? &lt;/li&gt;&lt;li&gt;Must I quote property values? &lt;/li&gt;&lt;li&gt;Do any WYSIWYG editors support the creation of Style Sheets? Any text-based HTML editors? &lt;/li&gt;&lt;li&gt;Which style specification method should be used? Why? &lt;/li&gt;&lt;li&gt;Justified Text? &lt;/li&gt;&lt;li&gt;Why can @import be at the top only? &lt;/li&gt;&lt;li&gt;Colored Horizontal Rule? &lt;/li&gt;&lt;li&gt;Do URL’s have quotes or not? &lt;/li&gt;&lt;li&gt;To what are partial URLs relative? &lt;/li&gt;&lt;li&gt;What’s the difference between ‘class’ and ‘id’? &lt;/li&gt;&lt;li&gt;I made a 10px-high div, but IE makes it 20px high… &lt;/li&gt;&lt;li&gt;How do I place two paragraphs next to each other? &lt;/li&gt;&lt;li&gt;Can you use someone else’s Style Sheet without permission? &lt;/li&gt;&lt;li&gt;I want my page fonts to look the same everywhere as in… &lt;/li&gt;&lt;li&gt;When is auto different from 0 in margin properties? &lt;/li&gt;&lt;li&gt;How do I move the list bullet to the left/right? &lt;/li&gt;&lt;li&gt;How does a simple CSS style rule look ? &lt;/li&gt;&lt;li&gt;Why are there gaps above and below my form in IE? &lt;/li&gt;&lt;li&gt;If one were to set Text and Link colors using a style sheet, should one also define the background colors for these elements as well? &lt;/li&gt;&lt;li&gt;How do you override the underlining of hyperlinks? &lt;/li&gt;&lt;li&gt;How do you show which page you’re on (in a menu)? &lt;/li&gt;&lt;li&gt;How can I specify two different sets of link colors? &lt;/li&gt;&lt;li&gt;How can I place multiple blocks next to each other? &lt;/li&gt;&lt;li&gt;Document Style Semantics and Specification Language (DSSSL)? &lt;/li&gt;&lt;li&gt;What is Extensible Stylesheet Language (XSL)? &lt;/li&gt;&lt;li&gt;Which font names are available on all platforms ? &lt;/li&gt;&lt;li&gt;Why does Netscape lose my styles ? &lt;/li&gt;&lt;li&gt;Why is it my ‘:hover’ declaration for links does not work ? &lt;/li&gt;&lt;/ol&gt; &lt;/div&gt;&lt;/div&gt;</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/css-questions-bank.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-8425867588170066918</guid><pubDate>Mon, 09 Jun 2008 11:26:00 +0000</pubDate><atom:updated>2008-06-09T06:08:30.853-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">DBA</category><category domain="http://www.blogger.com/atom/ns#">fresher</category><category domain="http://www.blogger.com/atom/ns#">interview</category><category domain="http://www.blogger.com/atom/ns#">Oracle</category><category domain="http://www.blogger.com/atom/ns#">plsql</category><category domain="http://www.blogger.com/atom/ns#">question</category><category domain="http://www.blogger.com/atom/ns#">SQL*Plus</category><title>DBA Interview Questions Bank</title><description>&lt;div style="text-align: center;"&gt;     &lt;span style="color: rgb(51, 102, 102); font-weight: bold;font-family:verdana;" &gt;If you are expert in DBA, then you should know answer of below questions. Give your answer by comment.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;h3 class="post-title entry-title"&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/good-dba-questions.html"&gt;Good DBA Questions&lt;/a&gt; (15)&lt;/h3&gt;&lt;/li&gt;&lt;li&gt;&lt;h3 class="post-title entry-title"&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/senior-oracle-dba-questions.html"&gt;Senior Oracle DBA Questions (69)&lt;/a&gt;&lt;/h3&gt;&lt;/li&gt;&lt;li&gt;&lt;h3 class="post-title entry-title"&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/ocp-certified-dba-interview-questions.html"&gt;OCP certified DBA Interview Questions (2&lt;/a&gt;&lt;a href="javascript:void(0)" tabindex="10" onclick="return false;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/ocp-certified-dba-interview-questions.html"&gt;1)&lt;/a&gt;&lt;/h3&gt;&lt;/li&gt;&lt;li&gt;&lt;h3 class="post-title entry-title"&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/fresher-dba-interview-questions.html"&gt;Fresher DBA Interview Questions&lt;/a&gt; (48)&lt;/h3&gt;&lt;/li&gt;&lt;/ul&gt;</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/dba-interview-questions-bank.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-5115782307840036933</guid><pubDate>Fri, 06 Jun 2008 13:49:00 +0000</pubDate><atom:updated>2008-06-06T06:50:53.462-07:00</atom:updated><title>SQL PL/SQL Interview Questions 5</title><description>21:    What is GROUP BY?&lt;br /&gt;A:    The GROUP BY keywords have been added to SQL because aggregate functions (like SUM) return the aggregate of all column values every time they are called. Without the GROUP BY functionality, finding the sum for each individual group of column values was not possible.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;22:    What is the difference among "dropping a table", "truncating a table" and "deleting all records" from a table.&lt;br /&gt;A:    Dropping :  (Table structure  + Data are deleted), Invalidates the dependent objects ,Drops the indexes&lt;br /&gt;Truncating:  (Data alone deleted), Performs an automatic commit, Faster than delete&lt;br /&gt;Delete : (Data alone deleted), Doesn�t perform automatic commit&lt;br /&gt;&lt;br /&gt;23:    What are the Large object types suported by Oracle?&lt;br /&gt;A:    Blob and Clob.&lt;br /&gt;&lt;br /&gt;24:    Difference between a "where" clause and a "having" clause.&lt;br /&gt;A:    Having clause is used only with group functions whereas Where is not used with.&lt;br /&gt;&lt;br /&gt;25:    What's the difference between a primary key and a unique key?&lt;br /&gt;A:    Both primary key and unique enforce uniqueness of the column on which they are defined. But by default primary key creates a clustered index on the column, where are unique creates a nonclustered index by default. Another major difference is that, primary key doesn't allow NULLs, but unique key allows one NULL only.&lt;br /&gt;&lt;br /&gt;26:    What are cursors? Explain different types of cursors. What are the disadvantages of cursors? How can you avoid cursors?&lt;br /&gt;A:    Cursors allow row-by-row prcessing of the resultsets.&lt;br /&gt;Types of cursors: Static, Dynamic, Forward-only, Keyset-driven. See books online for more information.&lt;br /&gt;Disadvantages of cursors: Each time you fetch a row from the cursor, it results in a network roundtrip, where as a normal SELECT query makes only one rowundtrip, however large the resultset is. Cursors are also costly because they require more resources and temporary storage (results in more IO operations). Furthere, there are restrictions on the SELECT statements that can be used with some types of cursors.&lt;br /&gt;Most of the times, set based operations can be used instead of cursors.&lt;br /&gt;&lt;br /&gt;2</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/sql-plsql-interview-questions-5.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-2129432979389040226</guid><pubDate>Fri, 06 Jun 2008 13:43:00 +0000</pubDate><atom:updated>2008-06-06T06:44:24.474-07:00</atom:updated><title>Good DBA Questions</title><description>&lt;span style="font-size: 8.5pt; font-family: Verdana; color: black;"&gt;&lt;span style="font-size:100%;"&gt;1. Explain by one sentences, role, references, privilege on a table and profile?&lt;br /&gt;&lt;br /&gt;2. What can trigger a snapshot to old error?&lt;br /&gt;&lt;br /&gt;3. What are the DB files, how oracle discover them?&lt;br /&gt;&lt;br /&gt;4. Where do you look for the trace file?&lt;br /&gt;&lt;br /&gt;5. The following question about implementation. The answer is not a number but the way you do it.&lt;br /&gt;&lt;br /&gt;You have got a raw partition. The size is 800M&lt;br /&gt;&lt;br /&gt;dd if=/dev/rdsk/c.t.d.s. of=/dev/null bs=1024&lt;br /&gt;819200 block.&lt;br /&gt;&lt;br /&gt;You create one file table space what is it's maximum size available for the rollback and what is the maximum size for rollback? Explain how the extents for rollback segments are allocated?&lt;br /&gt;&lt;br /&gt;9. How to backup a database and made a recovery of a table?&lt;br /&gt;&lt;br /&gt;10. How do you chose your db_block_size ?&lt;br /&gt;&lt;br /&gt;11. A database has been created with the default parameters how do you increase the DB_BLOCK_SIZE and the DB_FILE?&lt;br /&gt;&lt;br /&gt;12. How can you move the tablespace ROLLBACK from one disk to an other, given this information?&lt;br /&gt;&lt;br /&gt;select segment_name , tablespace_name , status , owner from&lt;br /&gt;dba_rollback_segs ;&lt;br /&gt;&lt;br /&gt;SYSTEM SYSTEM ONLINE SYS&lt;br /&gt;RBS1 ROLLBACK ONLINE PUBLIC&lt;br /&gt;RBS2 ROLLBACK ONLINE PUBLIC&lt;br /&gt;&lt;br /&gt;select tablespace_name , file_name from dba_data_files where&lt;br /&gt;tablespace_name = 'ROLLBACK' ;&lt;br /&gt;&lt;br /&gt;ROLLBACK /dev/rdsk/c0t0d0s0&lt;br /&gt;&lt;br /&gt;New location is /dev/rdsk/c1t1d0s0&lt;br /&gt;&lt;br /&gt;13. Estimate the size of the table? The answer is not a number but a list of steps you will use to derive this number.&lt;br /&gt;&lt;br /&gt;create table emp ( emp_id number not null ,&lt;br /&gt;name varchar2(50) not null ,&lt;br /&gt;surname varchar2(50) not null,&lt;br /&gt;social_number varchar2(10) ) ;&lt;br /&gt;&lt;br /&gt;emp will contains 1000 static rows.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;14. Same question but the table already exists and has one extents of 1Gbytes ?&lt;br /&gt;&lt;br /&gt;15. How to shutdown a database in Oracle version 8i and 9i? &lt;br /&gt;&lt;/span&gt;                       &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt; &lt;!--[endif]--&gt;&lt;/span&gt;</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/good-dba-questions.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-4624361029972592678</guid><pubDate>Fri, 06 Jun 2008 13:32:00 +0000</pubDate><atom:updated>2008-06-06T06:37:37.889-07:00</atom:updated><title>Senior Oracle DBA Questions (69)</title><description>1. How many memory layers are in the shared pool?&lt;br /&gt;   1/3 of physical memory, can be 2/4k depending on bit of 32 or 64&lt;br /&gt;&lt;br /&gt;2. How do you find out from the RMAN catalog if a particular archive log has been backed-up?&lt;br /&gt;   The database should be in ARCHIVE mode if you are going to use RMAN as backup method.&lt;br /&gt;&lt;br /&gt;3. How can you tell how much space is left on a given file system and how much space each of the file system's subdirectories take-up?&lt;br /&gt;&lt;br /&gt;4. Define the SGA and:&lt;br /&gt;• How you would configure SGA for a mid-sized OLTP environment?&lt;br /&gt;• What is involved in tuning the SGA?&lt;br /&gt;&lt;br /&gt;5. What is the cache hit ratio, what impact does it have on performance of an Oracle database and what is involved in tuning it?&lt;br /&gt;&lt;br /&gt;6. Other than making use of the statspack utility, what would you check when you are monitoring or running a health check on an Oracle 8i or 9i database?&lt;br /&gt;&lt;br /&gt;7. How do you tell what your machine name is and what is its IP address?&lt;br /&gt;&lt;br /&gt;8. How would you go about verifying the network name that the local_listener is currently using?&lt;br /&gt;&lt;br /&gt;9. You have 4 instances running on the same UNIX box. How can you determine which shared memory and semaphores are associated with which instance?&lt;br /&gt;&lt;br /&gt;10. What view(s) do you use to associate a user's SQLPLUS session with his o/s process?&lt;br /&gt;&lt;br /&gt;11. What is the recommended interval at which to run statspack snapshots, and why?&lt;br /&gt;&lt;br /&gt;12. What spfile/init.ora file parameter exists to force the CBO to make the execution path of a given statement use an index, even if the index scan may appear to be calculated as more costly?&lt;br /&gt;&lt;br /&gt;13. Assuming today is Monday, how would you use the DBMS_JOB package to schedule the execution of a given procedure owned by SCOTT to start Wednesday at 9AM and to run subsequently every other day at 2AM.&lt;br /&gt;&lt;br /&gt;14. How would you edit your CRONTAB to schedule the running of /test/test.sh to run every other day at 2PM?&lt;br /&gt;&lt;br /&gt;15. What do the 9i dbms_standard.sql_txt() and&lt;br /&gt;dbms_standard.sql_text() procedures do?&lt;br /&gt;&lt;br /&gt;16. In which dictionary table or view would you look to determine at which time a snapshot or MVIEW last successfully refreshed?&lt;br /&gt;&lt;br /&gt;17. How would you best determine why your MVIEW couldn't FAST REFRESH?&lt;br /&gt;&lt;br /&gt;18. How does propagation differ between Advanced Replication and Snapshot Replication (read-only)?&lt;br /&gt;&lt;br /&gt;19. Which dictionary view(s) would you first look at to&lt;br /&gt;understand or get a high-level idea of a given Advanced Replication environment?&lt;br /&gt;&lt;br /&gt;20. How would you begin to troubleshoot an ORA-03113 error?&lt;br /&gt;&lt;br /&gt;21. Which dictionary tables and/or views would you look at to diagnose a locking issue?&lt;br /&gt;&lt;br /&gt;22. An automatic job running via DBMS_JOB has failed. Knowing only that "it's failed", how do you approach troubleshooting this issue?&lt;br /&gt;&lt;br /&gt;23. How would you extract DDL of a table without using a GUI tool?&lt;br /&gt;&lt;br /&gt;24. You're getting high "busy buffer waits" - how can you find what's causing it?&lt;br /&gt;&lt;br /&gt;25. What query tells you how much space a tablespace named "test" is taking up, and how much space is remaining?&lt;br /&gt;&lt;br /&gt;26. Database is hung. Old and new user connections alike hang on impact. What do you do? Your SYS SQLPLUS session IS able to connect.&lt;br /&gt;&lt;br /&gt;27. Database crashes. Corruption is found scattered among the file system neither of your doing nor of Oracle's. What database recovery options are available? Database is in archive log mode.&lt;br /&gt;&lt;br /&gt;28. Illustrate how to determine the amount of physical CPUs a Unix Box possesses (LINUX and/or Solaris).&lt;br /&gt;&lt;br /&gt;29. How do you increase the OS limitation for open files (LINUX and/or Solaris)?&lt;br /&gt;&lt;br /&gt;30. Provide an example of a shell script which logs into SQLPLUS as SYS, determines the current date, changes the date format to include minutes &amp;amp; seconds, issues a drop table command, displays the date again, and finally exits.&lt;br /&gt;&lt;br /&gt;31. Explain how you would restore a database using RMAN to Point in Time?&lt;br /&gt;&lt;br /&gt;32. How does Oracle guarantee data integrity of data changes?&lt;br /&gt;&lt;br /&gt;33. Which environment variables are absolutely critical in order to run the OUI?&lt;br /&gt;&lt;br /&gt;34. What SQL query from v$session can you run to show how many sessions are logged in as a particular user account?&lt;br /&gt;&lt;br /&gt;35. Why does Oracle not permit the use of PCTUSED with indexes?&lt;br /&gt;&lt;br /&gt;36. What would you use to improve performance on an insert statement that places millions of rows into that table?&lt;br /&gt;&lt;br /&gt;37. What would you do with an "in-doubt" distributed transaction?&lt;br /&gt;&lt;br /&gt;38. What are the commands you'd issue to show the explain plan for "select * from dual"?&lt;br /&gt;&lt;br /&gt;39. In what script is "snap$" created? In what script is&lt;br /&gt;the "scott/tiger" schema created?&lt;br /&gt;&lt;br /&gt;40. If you're unsure in which script a sys or system-owned object is created, but you know it's in a script from a specific directory, what UNIX command from that directory structure can you run to find your answer?&lt;br /&gt;&lt;br /&gt;41. How would you configure your networking files to connect to a database by the name of DSS which resides in domain icallinc.com?&lt;br /&gt;&lt;br /&gt;42. You create a private database link and upon connection, fails with: ORA-2085: connects to &lt;fully&gt;. What is the problem? How would you go about resolving this error?&lt;br /&gt;&lt;br /&gt;43. I have my backup RMAN script called "backup_rman.sh". I am on the target database. My catalog username/password is rman/rman. My catalog db is called rman. How would you run this shell script&lt;br /&gt;from the o/s such that it would run as a background process?&lt;br /&gt;&lt;br /&gt;44. Explain the concept of the DUAL table.&lt;br /&gt;&lt;br /&gt;45. What are the ways tablespaces can be managed and how do they differ?&lt;br /&gt;&lt;br /&gt;46. From the database level, how can you tell under which time zone a database is operating?&lt;br /&gt;&lt;br /&gt;47. What's the benefit of "dbms_stats" over "analyze"?&lt;br /&gt;&lt;br /&gt;48. Typically, where is the conventional directory structure chosen for Oracle binaries to reside?&lt;br /&gt;&lt;br /&gt;49. You have found corruption in a tablespace that contains static tables that are part of a database that is in NOARCHIVE log mode. How would you restore the tablespace without losing new data in the other tablespaces?&lt;br /&gt;&lt;br /&gt;50. How do you recover a datafile that has not been physically been backed up since its creation and has been deleted. Provide syntax example.&lt;br /&gt;&lt;br /&gt;51. Draft one mock email requesting your on-technical management grant you downtime to (provide justification where applicable) complete the following tasks:&lt;br /&gt;(1) Generate statistics on a large table;&lt;br /&gt;(2) Generate an RDA – if you don't know what an RDA is please say so.&lt;br /&gt;(3) Rename datafiles.&lt;br /&gt;&lt;br /&gt;52) Schema A has some objects and created one procedure and granted to Schema B. Schema B has the same objects like schema A. Schema B executed the procedure like inserting some records. In this case where the data will be stored whether in Schema A or Schema B?&lt;br /&gt;&lt;br /&gt;53) In exception handling we have some NOT_FOUND and OTHERS. In inner layer we have some NOT_FOUND and OTHERS. While executing which one whether outer layer or inner layer will check first?&lt;br /&gt;&lt;br /&gt;54) Dual table explain. Is any data internally storing in dual table. Lot of users are accessing select sysdate from dual and they getting some millisecond differences. If we execute SELECT SYSDATE FROM EMP; what error will we get. Why?&lt;br /&gt;&lt;br /&gt;55) How can you see the source code of the package?&lt;br /&gt;&lt;br /&gt;56) You are regularly changing the package body part. How will you create or what will you do before creating that package?&lt;br /&gt;&lt;br /&gt;57) How do you increase the performance of %LIKE operator?&lt;br /&gt;&lt;br /&gt;58) Shall we create procedures to fetch more than one record?&lt;br /&gt;&lt;br /&gt;59) If the SQL * Plus hangs for a long time, what is the reason?&lt;br /&gt;&lt;br /&gt;60) All the users are complaining that their application is hanging. How you will resolve this situation in OLTP?&lt;br /&gt;&lt;br /&gt;61) How to check to memory gap once the SGA is started in Restricted mode?&lt;br /&gt;&lt;br /&gt;62) In which situation whether peak time or off peak time you will execute the ANALYZE TABLE command. Why?&lt;br /&gt;&lt;br /&gt;63) If the large table contains thousands of records and the application is accessing 35% of the table which method to use: index searching or full table scan?&lt;br /&gt;&lt;br /&gt;64) What are the differences between database designing and database modeling?&lt;br /&gt;&lt;br /&gt;65) What are the differences you have seen while installing Oracle on NT and Unix platform?&lt;br /&gt;&lt;br /&gt;66) How to do the scheduled task/jobs in Unix platform?&lt;br /&gt;&lt;br /&gt;67) What is bulk SQL?&lt;br /&gt;&lt;br /&gt;68) If the entire disk is corrupted how will you and what are the steps to recover the database?&lt;br /&gt;&lt;br /&gt;69) What is mutated trigger, is it the problem of locks. In single user mode we got mutated error, as a DBA how you will resolve it?&lt;br /&gt;&lt;br /&gt;&lt;/fully&gt;</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/senior-oracle-dba-questions.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-4671249727435541208</guid><pubDate>Fri, 06 Jun 2008 13:32:00 +0000</pubDate><atom:updated>2008-06-06T06:42:25.345-07:00</atom:updated><title>OCP certified DBA Interview Questions</title><description>1. What is the difference between the WHERE clause and the HAVING clause on a SQL statement?&lt;br /&gt;&lt;br /&gt;2. What is SQL.BSQ?&lt;br /&gt;&lt;br /&gt;3. What is the difference between a static and a dynamic cursor and when would you choose one over the other?&lt;br /&gt;&lt;br /&gt;4. Describe the most difficult crash and restore you have ever had to deal with in great and painful detail.&lt;br /&gt;&lt;br /&gt;5. What dba_ and v$ objects should be available to developers and why?&lt;br /&gt;&lt;br /&gt;6. Go to the whiteboard and demonstrate your knowledge of ALL ASPECTS of the Oracle Security Model.&lt;br /&gt;&lt;br /&gt;7. Explain the difference between UNDO and ROLLBACK as implemented inOracle 9i and explain why you would use one rather than the other.&lt;br /&gt;&lt;br /&gt;8. what you would do if you received a half-dozen or so common error messages including ORA-00600 and ORA-01555 and make sure you understood multiversioning and other basic architecture matters.&lt;br /&gt;&lt;br /&gt;9. A series of questions hardware platform related such as, if a Solaris environment, what is in /etc/system and how does it relate to Oracle.&lt;br /&gt;&lt;br /&gt;10. Three users at a time giving the following command:&lt;br /&gt;&lt;br /&gt;alter database backup controlfile to trace;&lt;br /&gt;&lt;br /&gt;How can you differentiate the file using the filename itself?&lt;br /&gt;&lt;br /&gt;11. As a Oracle DBA what are all the UNIX file you should be familar with?&lt;br /&gt;&lt;br /&gt;12. When you execute:&lt;br /&gt;&lt;br /&gt;alter tablespace begin backup;&lt;br /&gt;&lt;br /&gt;How can Oracle engine can identify that the corresponding datafiles are in backupmode?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;13. When exporting using filesize parameter I have generated three files. How the oracle name this three files?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;14. One of my rollback segments got corrupted? How can I rectified?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;15. When yesterday developer gives the following command:&lt;br /&gt;&lt;br /&gt;select count(*) from&lt;br /&gt;it gives the output within minutes&lt;br /&gt;&lt;br /&gt;Today the same command takes hours? What will u check?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;16. When the developer trying to compile the package. But the database gets hanged? What will u check?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;17. What is the use of query in Tkprof?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;18. What is the maximum number of value allowed in parse column?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;19. How can we force the query not to use the index? (Something else then a using a hint)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;20. Till yesterday the query is running smoothly. But today the develper is complaining? How will u start your tuning?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;21. What is the difference between count(*) and count(1)?</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/ocp-certified-dba-interview-questions.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-7910616409115923171</guid><pubDate>Fri, 06 Jun 2008 13:28:00 +0000</pubDate><atom:updated>2008-06-06T06:31:28.009-07:00</atom:updated><title>Fresher DBA Interview Questions</title><description>1. What are the different tablespaces in database?&lt;br /&gt;&lt;br /&gt;2. How to drop the index?&lt;br /&gt;&lt;br /&gt;3. How to drop the column in a table?&lt;br /&gt;&lt;br /&gt;4. How to take the export and import of users level?&lt;br /&gt;&lt;br /&gt;5. What are the new parameters in imp?&lt;br /&gt;&lt;br /&gt;6. If the application is running very slow? At what points you need to go about the database in      order to improve the performance?&lt;br /&gt;&lt;br /&gt;7. Specifically on Application Tuning?&lt;br /&gt;&lt;br /&gt;8. What are the possible backups are there?&lt;br /&gt; &lt;br /&gt;9. How to see the free spaces information in sun solaris?&lt;br /&gt;&lt;br /&gt;10. How to find the running processes?&lt;br /&gt;&lt;br /&gt;11. How to clone the database?&lt;br /&gt;&lt;br /&gt;12.   What is Oracle database instance?&lt;br /&gt;&lt;br /&gt;13.   What is Oracle database?&lt;br /&gt;&lt;br /&gt;14.   Name all the background processes?&lt;br /&gt; &lt;br /&gt;15.   What are LGWR, SMON, PMON, DBWR? Explain in details?&lt;br /&gt;&lt;br /&gt;16. What exactly happens when a user issues an UPDATE statement?&lt;br /&gt; &lt;br /&gt;17. What are the various hit ratios in SGA? How to monitor?&lt;br /&gt;&lt;br /&gt;18. What files form a database? Explain about control files?&lt;br /&gt;&lt;br /&gt;19.   When an UPDATE statement is very slow, what will you do?&lt;br /&gt;&lt;br /&gt;20. What privileges are needed to connect to a database?&lt;br /&gt;&lt;br /&gt;21.   How to monitor rollback segment contention?&lt;br /&gt;&lt;br /&gt;22.   When “SNAPSHOT TOO OLD” error will occur?&lt;br /&gt;        &lt;br /&gt;23.   What is the difference between logical backup and physical backup?&lt;br /&gt;&lt;br /&gt;24.   How to export Oracle tablespace?&lt;br /&gt;&lt;br /&gt;25.   What is DIRECT=Y option in export?&lt;br /&gt;&lt;br /&gt;26.   Pipe command syntax&lt;br /&gt; &lt;br /&gt;27.   How to take hot backup?&lt;br /&gt; &lt;br /&gt;28.   What third party tools, you used for sql tuning?&lt;br /&gt;&lt;br /&gt;29.   What is TRANSACTION TABLE in rollback segment?&lt;br /&gt; &lt;br /&gt;30.   What is the simplest way to collect database statistics?&lt;br /&gt;&lt;br /&gt;31.   How to generate trace file? tkprof options?&lt;br /&gt; &lt;br /&gt;32. What is the difference between rule based optimization and cost based             optimization?&lt;br /&gt;&lt;br /&gt;32.   When will you use NESTED LOOP join and SORT MERGE join?&lt;br /&gt;&lt;br /&gt;33. What is the difference between CHAINED ROW and MIGRATED ROW?&lt;br /&gt;&lt;br /&gt;34.   What for OPTIMAL (rollback segment) size? And tell me the syntax how will you define it?&lt;br /&gt;&lt;br /&gt;35.   Describe the exp utility parameters and syntax?&lt;br /&gt;&lt;br /&gt;36.   Describe the imp utility parameters and syntax?&lt;br /&gt;&lt;br /&gt;37.   Backup strategy that you followed for different clients?&lt;br /&gt;&lt;br /&gt;38.   What are the different export options?&lt;br /&gt;&lt;br /&gt;39.   How to use pipe commands in UNIX during export?&lt;br /&gt;&lt;br /&gt;40.   How to find the running processes?&lt;br /&gt;&lt;br /&gt;41.   Have you ever used any database monitoring tools?&lt;br /&gt;&lt;br /&gt;42.   If the application is running very slow? At what points you need to go about the database in order to improve the performance?&lt;br /&gt;&lt;br /&gt;43.   How to solve the contention on Rollback segments?&lt;br /&gt;&lt;br /&gt;44.   What are the parameters you need to look at in output file (tkprof)? How to identify that the given SQL statement is bad by looking into the tkprof output file? How to use pipe commands in UNIX during export?&lt;br /&gt;&lt;br /&gt;45.   Tell me about your technical background?&lt;br /&gt;&lt;br /&gt;46.   What were all the problems you have faced?&lt;br /&gt;&lt;br /&gt;47. What are the projects that you have so far involved?&lt;br /&gt;&lt;br /&gt;48.   Rollback segment contention? How do you solve?</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/fresher-dba-interview-questions.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-7287130759625537972</guid><pubDate>Wed, 04 Jun 2008 15:14:00 +0000</pubDate><atom:updated>2008-06-04T08:15:40.411-07:00</atom:updated><title>Four easy Step for Configuring tomcat with SSL</title><description>&lt;div&gt;&lt;span style="font-weight: bold; color: rgb(0, 0, 153);"&gt;4 easy Step for Configuring tomcat with SSL&lt;/span&gt;&lt;br /&gt;==============================================================&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1)  &lt;/span&gt;Prepare certificate Keystore&lt;br /&gt;%JAVA_HOME%\bin\keytool -genkey -alias tomcat  -keyalg RSA -keystore server.keystore&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2)&lt;/span&gt; Exporting certificate from  keystore to an external file server.cer&lt;br /&gt;keytool -export -alias tomcat  -storepass server -file server.cer -keystore server.keystore&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3)&lt;/span&gt; Enable  this tag in server.xml&lt;br /&gt;&lt;br /&gt;maxThreads="150" minSpareThreads="25"  maxSpareThreads="75"&lt;br /&gt;enableLookups="false" disableUploadTimeout="true"&lt;br /&gt;acceptCount="100" scheme="https" secure="true"&lt;br /&gt;clientAuth="false"  sslProtocol="TLS"&lt;br /&gt;keystore="C:/Program  Files/Java/jdk1.5.0/bin/server.keystore"&lt;br /&gt;keypass="server"&lt;br /&gt;/&gt;&lt;br /&gt;&lt;br /&gt;Here keystore attribute is keystore file name with location and&lt;br /&gt;keypass is password given during generating keystore file&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4)&lt;/span&gt; now try  https://localhost:8443/ in internet explorer and enjoy&lt;/div&gt;</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/four-easy-step-for-configuring-tomcat.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-8306274916406295946</guid><pubDate>Tue, 03 Jun 2008 08:48:00 +0000</pubDate><atom:updated>2008-06-03T01:59:03.188-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Data Base Administration</category><category domain="http://www.blogger.com/atom/ns#">Database Logical</category><category domain="http://www.blogger.com/atom/ns#">Database Structure</category><category domain="http://www.blogger.com/atom/ns#">DBA</category><category domain="http://www.blogger.com/atom/ns#">Memory Magagement</category><category domain="http://www.blogger.com/atom/ns#">Oracle</category><category domain="http://www.blogger.com/atom/ns#">Oracle Architecture</category><category domain="http://www.blogger.com/atom/ns#">Oracle Concept</category><category domain="http://www.blogger.com/atom/ns#">Physical Architecture</category><category domain="http://www.blogger.com/atom/ns#">Security</category><category domain="http://www.blogger.com/atom/ns#">SQL*Plus</category><title>Oracle DBA Interview Questions Bank (120+)</title><description>&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/oracle-concepts-and-architecture.html"&gt;Oracle  Concepts and Architecture Database Structures 1&lt;/a&gt;&lt;br /&gt;http://java-interview-questions-bank.blogspot.com/2008/06/oracle-concepts-and-architecture.html&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/oracle-concepts-and-architecture_02.html"&gt;Oracle  Concepts and Architecture Database Structures 2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/oracle-concepts-and-architecture_8810.html"&gt;Oracle  Concepts and Architecture Database Structures 3&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/oracle-concepts-and-architecture_2415.html"&gt;Oracle  Concepts and Architecture Database Structures 4&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/oracle-concepts-and-architecture_7085.html"&gt;Oracle  Concepts and Architecture Database Structures 5&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/oracle-concepts-and-architecture_3046.html"&gt;Oracle  Concepts and Architecture Database Structures 6&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/oracle-concepts-and-architecture_4509.html"&gt;Oracle  Concepts and Architecture Database Structures 7&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/oracle-concepts-and-architecture_4062.html"&gt;Oracle  Concepts and Architecture Database Structures 8&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/oracle-concepts-and-architecture_1348.html"&gt;Oracle  Concepts and Architecture Database Structures 9&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/oracle-concepts-and-architecture_4914.html"&gt;Oracle  Concepts and Architecture Database Structures 10&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/data-base-administration-1.html"&gt;Data  Base Administration 1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/data-base-administration-2.html"&gt;Data  Base Administration 2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/memory-management-1.html"&gt;Memory  Management 1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture.html"&gt;Database  Logical &amp;amp; Physical Architecture 1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture_02.html"&gt;Database  Logical &amp;amp; Physical Architecture 2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture_1344.html"&gt;Database  Logical &amp;amp; Physical Architecture 3&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture_4016.html"&gt;Database  Logical &amp;amp; Physical Architecture 4&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture_1744.html"&gt;Database  Logical &amp;amp; Physical Architecture 5&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture_5344.html"&gt;Database  Logical &amp;amp; Physical Architecture 6&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture_4552.html"&gt;Database  Logical &amp;amp; Physical Architecture 7&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/database-security-administration-1.html"&gt;Database  Security &amp;amp; Administration 1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/sqlplus-statements-1.html"&gt;SQL*Plus  Statements 1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/sqlplus-statements-2.html"&gt;SQL*Plus  Statements 2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/sqlplus-statements-3.html"&gt;SQL*Plus  Statements 3&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/sqlplus-statements-4.html"&gt;SQL*Plus  Statements 4&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/sqlplus-statements-5.html"&gt;SQL*Plus  Statements 5&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java-interview-questions-bank.blogspot.com/2008/06/sqlplus-statements-6.html"&gt;SQL*Plus  Statements 6&lt;/a&gt;</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/oracle-dba-interview-questions-bank.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-1418728061067686419</guid><pubDate>Tue, 03 Jun 2008 05:46:00 +0000</pubDate><atom:updated>2008-06-02T22:46:23.966-07:00</atom:updated><title>SQL*Plus Statements 6</title><description>126. Can a view be updated/inserted/deleted? If Yes - under what conditions?&lt;br /&gt; A View can be updated/deleted/inserted if it has only one base table if the  view is based on columns from one or more tables then insert, update and delete  is not possible.&lt;br /&gt;&lt;br /&gt;127. If a view on a single base table is manipulated will the changes be  reflected on the base table?&lt;br /&gt; If changes are made to the tables and these tables are the base tables of a  view, then the changes will be reference on the view.</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/sqlplus-statements-6.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-4687047606344290401</guid><pubDate>Tue, 03 Jun 2008 05:45:00 +0000</pubDate><atom:updated>2008-06-02T22:45:56.567-07:00</atom:updated><title>SQL*Plus Statements 5</title><description>121. If unique key constraint on DATE column is created, will it validate the  rows that are inserted with SYSDATE?&lt;br /&gt; It won't, Because SYSDATE format contains time attached with it.&lt;br /&gt;&lt;br /&gt;122. What is a database link?&lt;br /&gt; Database link is a named path through which a remote database can be accessed.&lt;br /&gt;&lt;br /&gt;123. How to access the current value and next value from a sequence? Is it  possible to access the current value in a session before accessing next value?&lt;br /&gt; Sequence name CURRVAL, sequence name NEXTVAL. It is not possible. Only if you  access next value in the session, current value can be accessed.&lt;br /&gt;&lt;br /&gt;124. What is CYCLE/NO CYCLE in a Sequence?&lt;br /&gt; CYCLE specifies that the sequence continue to generate values after reaching  either maximum or minimum value. After pan-ascending sequence reaches its  maximum value, it generates its minimum value. After a descending sequence  reaches its minimum, it generates its maximum.&lt;br /&gt;&lt;br /&gt;NO CYCLE specifies that the sequence cannot generate more values after reaching  its maximum or minimum value.&lt;br /&gt;&lt;br /&gt;125. What are the advantages of VIEW?&lt;br /&gt; - To protect some of the columns of a table from other users.&lt;br /&gt;- To hide complexity of a query.&lt;br /&gt;- To hide complexity of calculations.</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/sqlplus-statements-5.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-1503514279878750858</guid><pubDate>Tue, 03 Jun 2008 05:45:00 +0000</pubDate><atom:updated>2008-06-02T22:45:34.251-07:00</atom:updated><title>SQL*Plus Statements 4</title><description>116. What is difference between CHAR and VARCHAR2?  What is the maximum SIZE  allowed for each type?&lt;br /&gt; CHAR pads blank spaces to the maximum length.&lt;br /&gt;VARCHAR2 does not pad blank spaces.&lt;br /&gt;For CHAR the maximum length is 255 and 2000 for VARCHAR2.&lt;br /&gt;&lt;br /&gt;117.  How many LONG columns are allowed in a table? Is it possible to use LONG  columns in WHERE clause or ORDER BY?&lt;br /&gt; Only one LONG column is allowed. It is not possible to use LONG column in WHERE  or ORDER BY clause.&lt;br /&gt;&lt;br /&gt;118. What are the pre-requisites to modify datatype of a column and to add a  column with NOT NULL constraint?&lt;br /&gt;  - To modify the datatype of a column the column must be empty.&lt;br /&gt; - To add a column with NOT NULL constrain, the table must be empty.&lt;br /&gt;&lt;br /&gt;119. Where the integrity constraints are stored in data dictionary?&lt;br /&gt; The integrity constraints are stored in USER_CONSTRAINTS.&lt;br /&gt;&lt;br /&gt;120. How will you activate/deactivate integrity constraints?&lt;br /&gt; The integrity constraints can be enabled or disabled by ALTER TABLE ENABLE  CONSTRAINT / DISABLE CONSTRAINT.</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/sqlplus-statements-4.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-3519730127082396188</guid><pubDate>Tue, 03 Jun 2008 05:44:00 +0000</pubDate><atom:updated>2008-06-02T22:44:59.448-07:00</atom:updated><title>SQL*Plus Statements 3</title><description>111. What is an integrity constraint?&lt;br /&gt; Integrity constraint is a rule that restricts values to a column in a table.&lt;br /&gt;&lt;br /&gt;112. What is referential integrity constraint?&lt;br /&gt; Maintaining data integrity through a set of rules that restrict the values of  one or more columns of the tables based on the values of primary key or unique  key of the referenced table.&lt;br /&gt;&lt;br /&gt;113. What is the usage of SAVEPOINTS?&lt;br /&gt; SAVEPOINTS are used to subdivide a transaction into smaller parts. It enables  rolling back part of a transaction. Maximum of five save points are allowed.&lt;br /&gt;&lt;br /&gt;114.  What is ON DELETE CASCADE?&lt;br /&gt; When ON DELETE CASCADE is specified Oracle maintains referential integrity by  automatically removing dependent foreign key values if a referenced primary or  unique key value is removed.&lt;br /&gt;&lt;br /&gt;115. What are the data types allowed in a table?&lt;br /&gt; CHAR, VARCHAR2, NUMBER, DATE, RAW, LONG and LONG RAW.</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/sqlplus-statements-3.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-1528688335860920853</guid><pubDate>Tue, 03 Jun 2008 05:44:00 +0000</pubDate><atom:updated>2008-06-02T22:44:27.594-07:00</atom:updated><title>SQL*Plus Statements 2</title><description>106. Explain CONNECT BY PRIOR?&lt;br /&gt; Retrieves rows in hierarchical order eg.&lt;br /&gt; select empno, ename from emp where.&lt;br /&gt;&lt;br /&gt;107. Difference between SUBSTR and INSTR?&lt;br /&gt; INSTR (String1, String2 (n, (m)),&lt;br /&gt;INSTR returns the position of the m-th occurrence of the string 2 in string1.  The search begins from nth position of string1.&lt;br /&gt; SUBSTR (String1 n, m)&lt;br /&gt;SUBSTR returns a character string of size m in string1, starting from n-th  position of string1.&lt;br /&gt;&lt;br /&gt;108. Explain UNION, MINUS, UNION ALL and INTERSECT?&lt;br /&gt; INTERSECT   - returns all distinct rows selected by both queries.&lt;br /&gt;MINUS            - returns all distinct rows selected by the first query but  not by the second.&lt;br /&gt;UNION            - returns all distinct rows selected by either query&lt;br /&gt;UNION ALL    - returns all rows selected by either query, including all  duplicates.&lt;br /&gt;&lt;br /&gt;109. What is ROWID?&lt;br /&gt; ROWID is a pseudo column attached to each row of a table. It is 18 characters  long, blockno, rownumber are the components of ROWID.&lt;br /&gt;&lt;br /&gt;110. What is the fastest way of accessing a row in a table?&lt;br /&gt; Using ROWID.&lt;br /&gt;CONSTRAINTS</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/sqlplus-statements-2.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-2506891963596320978</guid><pubDate>Tue, 03 Jun 2008 05:43:00 +0000</pubDate><atom:updated>2008-06-02T22:43:55.167-07:00</atom:updated><title>SQL*Plus Statements 1</title><description>100. What are the types of SQL statement?&lt;br /&gt; Data Definition Language: CREATE, ALTER, DROP, TRUNCATE, REVOKE, NO AUDIT &amp;amp;  COMMIT.&lt;br /&gt;Data Manipulation Language: INSERT, UPDATE, DELETE, LOCK TABLE, EXPLAIN PLAN &amp;amp;  SELECT.&lt;br /&gt;Transactional Control: COMMIT &amp;amp; ROLLBACK&lt;br /&gt;Session Control: ALTERSESSION &amp;amp; SET ROLE&lt;br /&gt;System Control: ALTER SYSTEM.&lt;br /&gt;&lt;br /&gt;101. What is a transaction?&lt;br /&gt; Transaction is logical unit between two commits and commit and rollback.&lt;br /&gt;&lt;br /&gt;102. What is difference between TRUNCATE &amp;amp; DELETE?&lt;br /&gt; TRUNCATE commits after deleting entire table i.e., cannot be rolled back.&lt;br /&gt;Database triggers do not fire on TRUNCATE&lt;br /&gt;&lt;br /&gt;DELETE allows the filtered deletion. Deleted records can be rolled back or  committed.&lt;br /&gt;Database triggers fire on DELETE.&lt;br /&gt;&lt;br /&gt;103. What is a join? Explain the different types of joins?&lt;br /&gt; Join is a query, which retrieves related columns or rows from multiple tables.&lt;br /&gt; Self Join - Joining the table with itself.&lt;br /&gt;Equi Join - Joining two tables by equating two common columns.&lt;br /&gt;Non-Equi Join - Joining two tables by equating two common columns.&lt;br /&gt;Outer Join - Joining two tables in such a way that query can also retrieve rows  that do not have corresponding join value in the other table.&lt;br /&gt;&lt;br /&gt;104. What is the sub-query?&lt;br /&gt; Sub-query is a query whose return values are used in filtering conditions of  the main query.&lt;br /&gt;&lt;br /&gt;105. What is correlated sub-query?&lt;br /&gt; Correlated sub-query is a sub-query, which has reference to the main query.</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/sqlplus-statements-1.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-7646256100224508443</guid><pubDate>Tue, 03 Jun 2008 05:42:00 +0000</pubDate><atom:updated>2008-06-02T22:42:48.335-07:00</atom:updated><title>Database Security &amp; Administration 1</title><description>97. What is user Account in Oracle database?&lt;br /&gt;A user account is not a physical structure in database but it is having  important relationship to the objects in the database and will be having  certain privileges.&lt;br /&gt;&lt;br /&gt;98. How will you enforce security using stored procedures?&lt;br /&gt;Don't grant user access directly to tables within the application.&lt;br /&gt;Instead grant the ability to access the procedures that access the tables.&lt;br /&gt;When procedure executed it will execute the privilege of procedures owner.  Users cannot access tables except via the procedure.&lt;br /&gt;&lt;br /&gt;99. What are the dictionary tables used to monitor a database space?&lt;br /&gt;DBA_FREE_SPACE&lt;br /&gt;DBA_SEGMENTS&lt;br /&gt;DBA_DATA_FILES</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/database-security-administration-1.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-5499991510826258267</guid><pubDate>Tue, 03 Jun 2008 05:41:00 +0000</pubDate><atom:updated>2008-06-02T22:42:06.404-07:00</atom:updated><title>Database Logical &amp; Physical Architecture 7</title><description>96. List the factors that can affect the accuracy of the estimations?&lt;br /&gt;- The space used transaction entries and deleted records, does not become free  immediately after completion due to delayed cleanout.&lt;br /&gt;- Trailing nulls and length bytes are not stored.&lt;br /&gt;- Inserts of, updates to and deletes of rows as well as columns larger than a  single data block, can cause fragmentation a chained row pieces.&lt;br /&gt;&lt;br /&gt; 89. What is redo log file mirroring?  How can be achieved?&lt;br /&gt;Process of having a copy of redo log files is called mirroring.&lt;br /&gt;This can be achieved by creating group of log files together, so that LGWR will  automatically writes them to all the members of the current on-line redo log  group. If any one group fails then database automatically switch over to next  group. It degrades performance.&lt;br /&gt;&lt;br /&gt;90. What is advantage of having disk shadowing / mirroring?&lt;br /&gt;Shadow set of disks save as a backup in the event of disk failure. In most  operating systems if any disk failure occurs it automatically switchover to  place of failed disk.&lt;br /&gt;&lt;br /&gt;Improved performance because most OS support volume shadowing can direct file  I/O request to use the shadow set of files instead of the main set of files.  This reduces I/O load on the main set of disks.</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture_4552.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-260039431172619242</guid><pubDate>Tue, 03 Jun 2008 05:41:00 +0000</pubDate><atom:updated>2008-06-02T22:41:49.985-07:00</atom:updated><title>Database Logical &amp; Physical Architecture 6</title><description>91. What is use of rollback segments in Oracle database?&lt;br /&gt;They allow the database to maintain read consistency between multiple  transactions.&lt;br /&gt;&lt;br /&gt;92. What is a rollback segment entry?&lt;br /&gt;It is the set of before image data blocks that contain rows that are modified  by a transaction.&lt;br /&gt;Each rollback segment entry must be completed within one rollback segment.&lt;br /&gt;&lt;br /&gt;A single rollback segment can have multiple rollback segment entries.&lt;br /&gt;&lt;br /&gt;93. What is hit ratio?&lt;br /&gt;It is a measure of well the data cache buffer is handling requests for data.&lt;br /&gt;Hit Ratio = (Logical Reads - Physical Reads - Hits Misses)/ Logical Reads.&lt;br /&gt;&lt;br /&gt;94. When will be a segment released?&lt;br /&gt;When Segment is dropped.&lt;br /&gt;When Shrink (RBS only)&lt;br /&gt;When truncated (TRUNCATE used with drop storage option)&lt;br /&gt;&lt;br /&gt;95. What are disadvantages of having raw devices?&lt;br /&gt;We should depend on export/import utility for backup/recovery (fully reliable)&lt;br /&gt;The tar command cannot be used for physical file backup, instead we can use dd  command, which is less flexible and has limited recoveries.</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture_5344.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-4292504877032449380</guid><pubDate>Tue, 03 Jun 2008 05:39:00 +0000</pubDate><atom:updated>2008-06-02T22:40:15.786-07:00</atom:updated><title>Database Logical &amp; Physical Architecture 5</title><description>84. How can we plan storage for very large tables?&lt;br /&gt;Limit the number of extents in the table&lt;br /&gt;Separate table from its indexes.&lt;br /&gt;Allocate sufficient temporary storage.&lt;br /&gt;&lt;br /&gt;85. How will you estimate the space required by a non-clustered tables?&lt;br /&gt;Calculate the total header size&lt;br /&gt;Calculate the available data space per data block&lt;br /&gt;Calculate the combined column lengths of the average row&lt;br /&gt;Calculate the total average row size.&lt;br /&gt;Calculate the average number rows that can fit in a block&lt;br /&gt;Calculate the number of blocks and bytes required for the table.&lt;br /&gt;&lt;br /&gt;After arriving the calculation, add 10 % additional space to calculate the  initial extent size for a working table.&lt;br /&gt;&lt;br /&gt;86. It is possible to use raw devices as data files and what are the advantages  over file system files?&lt;br /&gt;Yes.&lt;br /&gt;The advantages over file system files are that I/O will be improved because  Oracle is bye-passing the kernel which writing into disk. Disk corruption will  be very less.&lt;br /&gt;&lt;br /&gt;87. What is a Control file?&lt;br /&gt;Database's overall physical architecture is maintained in a file called control  file. It will be used to maintain internal consistency and guide recovery  operations. Multiple copies of control files are advisable.&lt;br /&gt;&lt;br /&gt;88. How to implement the multiple control files for an existing database?&lt;br /&gt;Shutdown the database&lt;br /&gt;Copy one of the existing controlfile to new location&lt;br /&gt;Edit Config ora file by adding new control filename&lt;br /&gt;Restart the database.</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture_1744.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-8382480641656715059</guid><pubDate>Tue, 03 Jun 2008 05:39:00 +0000</pubDate><atom:updated>2008-06-02T22:39:36.486-07:00</atom:updated><title>Database Logical &amp; Physical Architecture 4</title><description>79. How the space utilization takes place within rollback segments?&lt;br /&gt;It will try to fit the transaction in a cyclic fashion to all existing extents.  Once it found an extent is in use then it forced to acquire a new extent  (number of extents is based on the optimal size)&lt;br /&gt;&lt;br /&gt;80. Why query fails sometimes?&lt;br /&gt;Rollback segment dynamically extent to handle larger transactions entry loads.&lt;br /&gt;A single transaction may wipeout all available free space in the rollback  segment tablespace. This prevents other user using rollback segments.&lt;br /&gt;&lt;br /&gt;81. How will you monitor the space allocation?&lt;br /&gt;By querying DBA_SEGMENT table/view&lt;br /&gt;&lt;br /&gt;82. How will you monitor rollback segment status?&lt;br /&gt;Querying the DBA_ROLLBACK_SEGS view&lt;br /&gt;&lt;br /&gt;IN USE            - Rollback Segment is on-line.&lt;br /&gt;AVAILABLE                      - Rollback Segment available but not on-line.&lt;br /&gt;OFF-LINE                     - Rollback Segment off-line&lt;br /&gt;INVALID             - Rollback Segment Dropped.&lt;br /&gt;NEEDS RECOVERY         - Contains data but need recovery or corrupted.&lt;br /&gt;PARTLY AVAILABLE  - Contains data from an unresolved transaction involving a&lt;br /&gt;                                           distributed database.&lt;br /&gt;&lt;br /&gt;83. List the sequence of events when a large transaction that exceeds beyond  its optimal value when an entry wraps and causes the rollback segment to expand  into another extend.&lt;br /&gt;Transaction Begins.&lt;br /&gt;An entry is made in the RES header for new transactions entry&lt;br /&gt;Transaction acquires blocks in an extent of RBS&lt;br /&gt;The entry attempts to wrap into second extent. None is available, so that the  RBS must extent.&lt;br /&gt;The RBS checks to see if it is part of its OPTIMAL size.&lt;br /&gt;RBS chooses its oldest inactive segment.&lt;br /&gt;Oldest inactive segment is eliminated.&lt;br /&gt;RBS extents&lt;br /&gt;The data dictionary tables for space management are updated.&lt;br /&gt;Transaction Completes.</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture_4016.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-9196192827920564626</guid><pubDate>Tue, 03 Jun 2008 05:38:00 +0000</pubDate><atom:updated>2008-06-02T22:39:11.832-07:00</atom:updated><title>Database Logical &amp; Physical Architecture 3</title><description>74. How does Space allocation table place within a block?&lt;br /&gt;Each block contains entries as follows&lt;br /&gt;Fixed block header&lt;br /&gt;Variable block header&lt;br /&gt;Row Header, row date (multiple rows may exists)&lt;br /&gt;PCTEREE (% of free space for row updating in future)&lt;br /&gt;&lt;br /&gt;75. What is the role of PCTFREE parameter is storage clause?&lt;br /&gt;This is used to reserve certain amount of space in a block for expansion of  rows.&lt;br /&gt;&lt;br /&gt;76. What is the OPTIMAL parameter?&lt;br /&gt;It is used to set the optimal length of a rollback segment.&lt;br /&gt;&lt;br /&gt;77. What is the functionality of SYSTEM table space?&lt;br /&gt;To manage the database level transactions such as modifications of the data  dictionary table that record information about the free space usage.&lt;br /&gt;&lt;br /&gt;78. How will you create multiple rollback segments in a database?&lt;br /&gt;- Create a database, which implicitly creates a SYSTEM rollback segment in a  SYSTEM tablespace.&lt;br /&gt;- Create a second rollback segment name R0 in the SYSTEM tablespace.&lt;br /&gt;- Make new rollback segment available (after shutdown, modify init.ora file and  start database)&lt;br /&gt;- Create other tablespaces (RBS) for rollback segments.&lt;br /&gt;- Deactivate rollback segment R0 and activate the newly created rollback  segments.</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture_1344.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-5923301222890926266</guid><pubDate>Tue, 03 Jun 2008 05:37:00 +0000</pubDate><atom:updated>2008-06-02T22:38:04.768-07:00</atom:updated><title>Database Logical &amp; Physical Architecture 2</title><description>69. List the Optional Flexible Architecture (OFA) of Oracle database?  How can  we organize the tablespaces in Oracle database to have maximum performance?&lt;br /&gt;SYSTEM - Data dictionary tables.&lt;br /&gt;DATA  - Standard operational tables.&lt;br /&gt;DATA2- Static tables used for standard operations&lt;br /&gt;INDEXES - Indexes for Standard operational tables.&lt;br /&gt;INDEXES1 - Indexes of static tables used for standard operations.&lt;br /&gt;TOOLS - Tools table.&lt;br /&gt;TOOLS1 - Indexes for tools table.&lt;br /&gt;RBS - Standard Operations Rollback Segments,&lt;br /&gt;RBS1,RBS2 - Additional/Special Rollback segments.&lt;br /&gt;TEMP - Temporary purpose tablespace&lt;br /&gt;TEMP_USER - Temporary tablespace for users.&lt;br /&gt;USERS - User tablespace.&lt;br /&gt;&lt;br /&gt;70. How will you force database to use particular rollback segment?&lt;br /&gt;SET TRANSACTION USE ROLLBACK SEGMENT rbs_name.&lt;br /&gt;&lt;br /&gt;71. What is meant by free extent?&lt;br /&gt;A free extent is a collection of continuous free blocks in tablespace. When a  segment is dropped its extents are reallocated and are marked as free.&lt;br /&gt;&lt;br /&gt;72.Which parameter in Storage clause will reduce number of rows per block?&lt;br /&gt;PCTFREE parameter&lt;br /&gt;Row size also reduces no of rows per block.&lt;br /&gt;&lt;br /&gt;73. What is the significance of having storage clause?&lt;br /&gt;We can plan the storage for a table as how much initial extents are required,  how much can be extended next, how much % should leave free for managing row  updating, etc.,</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture_02.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-721395783221427434</guid><pubDate>Tue, 03 Jun 2008 05:36:00 +0000</pubDate><atom:updated>2008-06-02T22:37:16.331-07:00</atom:updated><title>Database Logical &amp; Physical Architecture 1</title><description>64. What is Database Buffers?&lt;br /&gt;Database buffers are cache in the SGA used to hold the data blocks that are  read from the data segments in the database such as tables, indexes and  clusters DB_BLOCK_BUFFERS parameter in INIT.ORA decides the size.&lt;br /&gt;&lt;br /&gt;65. What is dictionary cache?&lt;br /&gt;Dictionary cache is information about the database objects stored in a data  dictionary table.&lt;br /&gt;&lt;br /&gt;66. What is meant by recursive hints?&lt;br /&gt;Number of times processes repeatedly query the dictionary table is called  recursive hints. It is due to the data dictionary cache is too small. By  increasing the SHARED_POOL_SIZE parameter we can optimize the size of data  dictionary cache.&lt;br /&gt;&lt;br /&gt;67. What is redo log buffer?&lt;br /&gt;Changes made to the records are written to the on-line redo log files. So that  they can be used in roll forward operations during database recoveries. Before  writing them into the redo log files, they will first brought to redo log  buffers in SGA and LGWR will write into files frequently. LOG_BUFFER parameter  will decide the size.&lt;br /&gt;&lt;br /&gt;68. How will you swap objects into a different table space for an existing  database?&lt;br /&gt;- Export the user&lt;br /&gt;- Perform import using the command imp system/manager file=export.dmp  indexfile=newrite.sql. This will create all definitions into newfile.sql.&lt;br /&gt;- Drop necessary objects.&lt;br /&gt;- Run the script newfile.sql after altering the tablespaces.&lt;br /&gt;- Import from the backup for the necessary objects.</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/database-logical-physical-architecture.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4150785538231427031.post-3420339854476375165</guid><pubDate>Tue, 03 Jun 2008 05:34:00 +0000</pubDate><atom:updated>2008-06-02T22:35:12.952-07:00</atom:updated><title>Memory Management 1</title><description>59. What is SGA?&lt;br /&gt;The System Global Area in an Oracle database is the area in memory to  facilitate the transfer of information between users. It holds the most  recently requested structural information between users. It holds the most  recently requested structural information about the database. The structure is  database buffers, dictionary cache, redo log buffer and shared pool area.&lt;br /&gt;&lt;br /&gt;60. What is a shared pool?&lt;br /&gt;The data dictionary cache is stored in an area in SGA called the shared pool.  This will allow sharing of parsed SQL statements among concurrent users.&lt;br /&gt;&lt;br /&gt;61. What is mean by Program Global Area (PGA)?&lt;br /&gt;It is area in memory that is used by a single Oracle user process.&lt;br /&gt;&lt;br /&gt;62. What is a data segment?&lt;br /&gt;Data segment are the physical areas within a database block in which the data  associated with tables and clusters are stored.&lt;br /&gt;&lt;br /&gt;63. What are the factors causing the reparsing of SQL statements in SGA?&lt;br /&gt;Due to insufficient shared pool size.&lt;br /&gt;&lt;br /&gt;Monitor the ratio of the reloads takes place while executing SQL statements. If  the ratio is greater than 1 then increase the SHARED_POOL_SIZE.</description><link>http://java-interview-questions-bank.blogspot.com/2008/06/memory-management-1.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item></channel></rss>