⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sql_intro.asp

📁 W3Schools tutorial..web designing
💻 ASP
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-US" xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
<head>

<title>SQL Introduction</title>
 
<link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="Keywords" content="xml,tutorial,html,dhtml,css,xsl,xhtml,javascript,asp,ado,vbscript,dom,sql,colors,soap,php,authoring,programming,training,learning,beginner's guide,primer,lessons,school,howto,reference,examples,samples,source code,tags,demos,tips,links,FAQ,tag list,forms,frames,color table,w3c,cascading style sheets,active server pages,dynamic html,internet,database,development,Web building,Webmaster,html guide" />

<meta name="Description" content="Well organized easy to understand SQL tutorial with lots of examples. Including PHP, ASP, ADO, Oracle, Access, SQL Server. Related: HTML, JavaScript, XML, XQuery" />

<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="cache-control" content="no-cache" />

<link rel="stylesheet" type="text/css" href="../stdtheme.css" />

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "../../https@ssl./default.htm" : "../../www./default.htm");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-3855518-1");
pageTracker._initData();
pageTracker._trackPageview();
</script>

</head>
<body>

<a name="top"></a>
<table cellpadding="0" cellspacing="0" width="100%" bgcolor="#808080">
<tr>
<td width="234" valign="top">
<a href="../default.htm"><img src="../images/w3default80.jpg" border="0" alt="W3Schools" /></a>
</td>
<th valign="middle" align="left" class="right">
<iframe style="background-color:#808080" src="../banners/bannerframe.asp@adpartner=w3markup" height="90" width="728"
marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
Your browser does not support inline frames or is currently configured not to display inline frames.
</iframe>

<br /></th>
</tr>
</table>

<table style="margin-left:1px" width="800px" border="0" cellpadding="0" cellspacing="2">
<tr>
<td width="137" class="content" valign="top"><br />
<a class="left" href="../default.asp" target="_top">
<img src="../images/homeicon.gif" border="0" alt="home" /></a>
<a class="left" href="../default.asp" target="_top">
<b>HOME</b></a>
<br /><br />
<b>SQL Basic</b>
<br />
<a class="left" target="_top" href="default.asp" >SQL HOME</a><br />
<a class="left" target="_top" href="sql_intro.asp" style='font-weight:bold;'>SQL Intro</a><br />
<a class="left" target="_top" href="sql_select.asp" >SQL Select</a><br />
<a class="left" target="_top" href="sql_where.asp" >SQL Where</a><br />
<a class="left" target="_top" href="sql_insert.asp" >SQL Insert</a><br />
<a class="left" target="_top" href="sql_update.asp" >SQL Update</a><br />
<a class="left" target="_top" href="sql_delete.asp" >SQL Delete</a><br />
<br />
<b>SQL Demo</b><br />
<a class="left" target="_top" href="sql_tryit.asp" >SQL Try It</a><br />
<br />
<b>SQL Advanced</b><br />
<a class="left" target="_top" href="sql_orderby.asp" >SQL Order By</a><br />
<a class="left" target="_top" href="sql_and_or.asp" >SQL and &amp; or</a><br />
<a class="left" target="_top" href="sql_in.asp" >SQL In</a><br />
<a class="left" target="_top" href="sql_between.asp" >SQL Between</a><br />
<a class="left" target="_top" href="sql_alias.asp" >SQL Aliases</a><br />
<a class="left" target="_top" href="sql_join.asp" >SQL Join</a><br />
<a class="left" target="_top" href="sql_union.asp" >SQL Union</a><br />
<a class="left" target="_top" href="sql_create.asp" >SQL Create</a><br />
<a class="left" target="_top" href="sql_drop.asp" >SQL Drop</a><br />
<a class="left" target="_top" href="sql_alter.asp" >SQL Alter</a><br />
<a class="left" target="_top" href="sql_functions.asp" >SQL Functions</a><br />
<a class="left" target="_top" href="sql_groupby.asp" >SQL Group By</a><br />
<a class="left" target="_top" href="sql_select_into.asp" >SQL Select Into</a><br />
<a class="left" target="_top" href="sql_view.asp" >SQL Create View</a><br />
<a class="left" target="_top" href="sql_server.asp" >SQL Server</a><br />
<br />
<a class="left" target="_top" href="sql_quickref.asp" >SQL Quick Ref</a><br />
<a class="left" target="_top" href="sql_summary.asp" >SQL Summary</a><br />
<br />
<b>SQL Quiz</b><br />
<a class="left" target="_top" href="sql_quiz.asp" >SQL Quiz</a><br />
<br />
<b>Selected Reading</b><br />
<a class="left" target="_top" href="../browsers/browsers_stats.asp">Web Statistics</a><br />
<a class="left" target="_top" href="../site/site_glossary.asp">Web Glossary</a><br />
<a class="left" target="_top" href="../hosting/default.asp">Web Hosting</a><br />
<a class="left" target="_top" href="../quality/default.asp">Web Quality</a><br /><br />
<a class="left" target="_top" href="../forum/default.asp">W3Schools Forum</a><br /><br />
<a class="left" target="_top" href="../about/about_helping.asp">Helping W3Schools</a><br /><br />
<script type="text/javascript"><!--
google_ad_client = "pub-3440800076797949";
/*LeftLinkUnit*/
google_ad_slot = "4854527104";
google_ad_width = 120;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="../../pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td>
<td valign="top">
<table style="border: 1px solid gray" width="100%" bgcolor="#FFFFFF" border="0" cellpadding="5" cellspacing="0">
<tr>
<td>

<h1>Introduction to SQL</h1>
<a href="default.asp"><img border="0" alt="previous" src="../images/btn_previous.gif" width="100" height="20" /></a>
<a href="sql_select.asp"><img border="0" alt="next" src="../images/btn_next.gif" width="100" height="20" /></a>
<hr />

<p class="intro">SQL is a standard computer language for accessing and 
manipulating databases.</p>
<hr />

<h2>What is SQL?</h2>
<ul>
  <li>SQL stands for <b>S</b>tructured <b>Q</b>uery <b>L</b>anguage</li>
  <li>SQL allows you to access a database</li>
  <li>SQL is an ANSI standard computer language</li>
  <li> SQL can execute queries against a database</li>
  <li>SQL can retrieve data from a database</li>
  <li>SQL can insert new records in a database</li>
  <li>SQL can delete records from a database</li>
  <li>SQL can update records in a database</li>
  <li>SQL is easy to learn</li>
</ul>

<hr />
<h2>SQL is a Standard - BUT....</h2>

<p>SQL is an ANSI (American National Standards Institute) standard computer 
language for accessing and manipulating database
systems. SQL statements are used to retrieve and update data in a database. SQL works with database programs like MS Access, DB2, Informix, MS SQL Server,
Oracle, Sybase, etc.</p>

<p>Unfortunately, there are many different versions of the SQL language, but to be in 
compliance with the ANSI standard, they must support the same 
major keywords in a similar manner (such as SELECT, UPDATE, DELETE, INSERT, 
WHERE, and others).</p>

<p><b>Note:</b> Most of the SQL database programs also have their own 
proprietary extensions in addition to the SQL standard!</p>

<hr />
<h2>SQL Database Tables</h2>
<p>A database most often contains one or more tables. Each table is identified 
by a name (e.g. &quot;Customers&quot; or &quot;Orders&quot;). Tables contain records (rows) with 
data.</p>
<p>Below is an example of&nbsp;a table called &quot;Persons&quot;:</p>
<table class="ex" cellspacing="0" border="1" width="100%">
  <tr>
    <th align="left">LastName</th>
    <th align="left">FirstName</th>
    <th align="left">Address</th>
    <th align="left">City</th>
  </tr>
  <tr>
    <td>Hansen</td>
    <td>Ola</td>
    <td>Timoteivn 10</td>
    <td>Sandnes</td>
  </tr>
  <tr>
    <td>Svendson</td>
    <td>Tove</td>
    <td>Borgvn 23</td>
    <td>Sandnes</td>
  </tr>
  <tr>
    <td>Pettersen</td>
    <td>Kari</td>
    <td>Storgt 20</td>
    <td>Stavanger</td>
  </tr>
</table>
<p>
The table above contains three records (one for each person) and four columns (LastName, FirstName, Address, and City).</p>
<hr />
<h2> SQL Queries
</h2>

<p>With SQL, we can query a database and have a result set returned.
</p>

<p>A query like this:
</p>

<table class="ex" cellspacing="0" border="1" width="50%">
<tr>
<td><pre>SELECT LastName FROM Persons</pre></td>
</tr>
</table>

<p>Gives a result set like this:
</p>

<table class="ex" cellspacing="0" border="1" width="50%">
  <tr>
    <th align="left">LastName</th>
  </tr>
  <tr>
    <td>Hansen</td>
  </tr>
  <tr>
    <td>Svendson</td>
  </tr>
  <tr>
    <td>Pettersen</td>
  </tr>
</table>
<p>
<b>Note</b>: Some database systems require a semicolon at the end of the SQL statement.
We don't use the semicolon in our tutorials.</p>
<hr />
<h2>SQL Data Manipulation Language (DML)</h2>

<p>SQL (Structured Query Language) is a syntax for executing queries. But the SQL
language also includes a syntax to update, insert, and delete
records.</p>

<p>These query and update commands together form the Data Manipulation Language (DML) 
part of SQL:</p>

<ul>
	<li><b>SELECT</b> - extracts data from a database table</li>
	<li><b>UPDATE</b> - updates data in a database table</li>
	<li><b>DELETE</b> - deletes data from a database table</li>
	<li><b>INSERT INTO</b> - inserts new data into a database table</li>
</ul>

<hr />
<h2>SQL Data Definition Language (DDL)</h2>

<p>The Data Definition Language (DDL) part of SQL permits database tables to be
created or deleted. We can also define indexes (keys), specify links between tables,
and impose constraints between database tables.</p>
<p>
The most important DDL statements in SQL are:&nbsp;</p>

<ul>
	<li><b>CREATE TABLE</b> - creates a new database table</li>
	<li><b>ALTER TABLE </b>- alters (changes) a database table</li>
	<li><b>DROP TABLE</b> - deletes a database table</li>
	<li><b>CREATE INDEX</b> - creates an index (search key)</li>
	<li><b>DROP INDEX</b>&nbsp;- deletes an index
  </li>
</ul>

<hr />
<a href="default.asp"><img border="0" alt="previous" src="../images/btn_previous.gif" width="100" height="20" /></a>
<a href="sql_select.asp"><img border="0" alt="next" src="../images/btn_next.gif" width="100" height="20" /></a>

<br />
<hr />

<!-- **** SPOTLIGHTS 1 **** -->

<iframe src="../banners/aspallframe.asp" height="110" width="485"
marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
Your browser does not support inline frames or is currently configured not to display inline frames.
</iframe>
<hr />
<!-- **** SPOTLIGHTS 2 **** -->


<!-- **** SPOTLIGHTS 3 **** -->
<table cellpadding="0" cellspacing="0"><tr><td width="72"></td><td>
<script type="text/javascript"><!--
google_ad_client = "pub-3440800076797949";
/*txt*/
google_ad_slot = "1699448869";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="../../pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td></tr></table>
<hr />

<center>

<iframe style="background-color:#ffffff" src="../banners/aspallbannerframe.asp" height="60" width="468" marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
Your browser does not support inline frames or is currently configured not to display inline frames.
</iframe>

</center>
<hr />

<table>
<tr>
<td><img src="../images/diploma.jpg" alt="diploma" /></td>
<td>&nbsp;&nbsp;</td>
<td valign="top">
<h2>Get Your Diploma!</h2>
<p>W3Schools' Online Certification Program is the perfect solution for busy 
professionals who need to balance work, family, and career building.</p>
<p>The <a href="../cert/default.asp">HTML Certificate</a> is for developers who want to document their knowledge of HTML, XHTML, and CSS.</p>
<p>The <a href="../cert/default.asp">ASP Certificate</a> is for developers who want to document their knowledge of ASP, SQL, and ADO.</p>
</td>
</tr>
</table>
<br />


<hr />

<!-- **** END SPOTLIGHTS **** -->

</td></tr>

<tr><td>
<p>Jump to: <a href="#top" target="_top"><b>Top of Page</b></a>
or <a href="../default.asp" target="_top"><b>HOME</b></a> or
<a href='sql_intro.asp@output=print' target="_blank">
<img src="../images/print.gif" alt="Printer Friendly" border="0" />
<b>Printer friendly page</b></a></p>
<p>W3Schools provides material for training only. We do not warrant the correctness of its contents.
The risk from using it lies entirely with the user.
While using this site, you agree to have read and accepted our
<a href="../about/about_copyright.asp">terms of use</a> and
<a href="../about/about_privacy.asp">privacy policy</a>.
</p>
<p><a href="../about/about_copyright.asp">Copyright 1999-2008</a> by Refsnes Data. All Rights Reserved.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0"><tr>
<td width="60%" align="left">
<a href="../../validator.w3.org/check@uri=referer" target="_blank">
<img src="../images/vxhtml.gif" alt="Validate" width="88" height="31" border="0" /></a>
<a href="../../jigsaw.w3.org/css-validator/check@uri=referer" target="_blank">
<img src="../images/vcss.gif" alt="Validate" width="88" height="31" border="0" /></a>
<a href="../../www.w3.org/WAI/WCAG1A-Conformance" title="Explanation of Level A Conformance" target="_blank">
<img src="../images/wai.gif" alt="W3C-WAI level A conformance icon" width="88" height="31" border="0" /></a>
</td>
<td>
<a href="../xhtml/xhtml_howto.asp" target="_top">W3Schools was converted to XHTML in December 1999</a>
</td></tr>

</table>
</td></tr>
</table>
</td>


<td width="145" align="center" valign="top">




<iframe style="background-color:#f1f1f1" src="../banners/rightcolumn.asp@secid=sql" height="1850" width="147"
marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
</iframe>

</td>
</tr></table>

</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -