亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ch10.htm

?? Learn SQL in an easy way...
?? HTM
?? 第 1 頁 / 共 5 頁
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"><HTML><HEAD>		<TITLE>Teach Yourself SQL in 21 Days, Second Edition -- Day 10 -- Creating Views and Indexes</TITLE></HEAD><BODY TEXT="#000000" BGCOLOR="#FFFFFF"><CENTER><H1><IMG SRC="../buttonart/sams.gif" WIDTH="171" HEIGHT="66" ALIGN="BOTTOM" BORDER="0"><BR><FONT COLOR="#000077">Teach Yourself SQL in 21 Days, Second Edition</FONT></H1></CENTER><CENTER><P><A HREF="../ch09/ch09.htm"><IMG SRC="../buttonart/previous.gif" WIDTH="128" HEIGHT="28"ALIGN="BOTTOM" ALT="Previous chapter" BORDER="0"></A><A HREF="../ch11/ch11.htm"><IMGSRC="../buttonart/next.gif" WIDTH="128" HEIGHT="28" ALIGN="BOTTOM" ALT="Next chapter"BORDER="0"></A><A HREF="../index.htm"><IMG SRC="../buttonart/contents.gif" WIDTH="128"HEIGHT="28" ALIGN="BOTTOM" ALT="Contents" BORDER="0"></A> <HR></CENTER><CENTER><H1><FONT COLOR="#000077">- Day 10 -<BR>Creating Views and Indexes</FONT></H1></CENTER><H2><FONT COLOR="#000077">Objectives</FONT></H2><P>Today we begin to cover topics that may be new even to programmers or databaseusers who have already had some exposure to SQL. Days 1 through 8 covered nearlyall the introductory material you need to get started using SQL and relational databases.Day 9, &quot;Creating and Manipulating Tables,&quot; was devoted to a discussionof database design, table creation, and other data manipulation commands. The commonfeature of the objects discussed so far--databases, tables, records, and fields--isthat they are all physical objects located on a hard disk. Today the focus shiftsto two features of SQL that enable you to view or present data in a different formatthan it appears on the disk. These two features are the view and the index. By theend of today, you will know the following:<UL>	<LI>How to distinguish between indexes and views	<P>	<LI>How to create views	<P>	<LI>How to create indexes	<P>	<LI>How to modify data using views	<P>	<LI>What indexes do</UL><P>A view is often referred to as a virtual table. Views are created by using the<TT>CREATE VIEW</TT> statement. After the view has been created, you can use thefollowing SQL commands to refer to that view:<UL>	<LI><TT>SELECT</TT>	<P>	<LI><TT>INSERT</TT>	<P>	<LI><TT>INPUT</TT>	<P>	<LI><TT>UPDATE</TT>	<P>	<LI><TT>DELETE</TT></UL><P>An index is another way of presenting data differently than it appears on thedisk. Special types of indexes reorder the record's physical location within a table.Indexes can be created on a column within a table or on a combination of columnswithin a table. When an index is used, the data is presented to the user in a sortedorder, which you can control with the <TT>CREATE INDEX</TT> statement. You can usuallygain substantial performance improvements by indexing on the correct fields, particularlyfields that are being joined between tables.<BLOCKQUOTE>	<P><HR><FONT COLOR="#000077"><B>NOTE:</B></FONT><B> </B>Views and indexes are two totally	different objects, but they have one thing in common: They are both associated with	a table in the database. Although each object's association with a table is unique,	they both enhance a table, thus unveiling powerful features such as presorted data	and predefined queries. <HR></P>	<P><HR><FONT COLOR="#000077"><B>NOTE:</B></FONT><B> </B>We used Personal Oracle7 to generate	today's examples. Please see the documentation for your specific SQL implementation	for any minor differences in syntax. <HR></BLOCKQUOTE><H2><FONT COLOR="#000077">Using Views</FONT></H2><P>You can use views, or virtual tables, to encapsulate complex queries. After aview on a set of data has been created, you can treat that view as another table.However, special restrictions are placed on modifying the data within views. Whendata in a table changes, what you see when you query the view also changes. Viewsdo not take up physical space in the database as tables do.</P><P>The syntax for the <TT>CREATE VIEW</TT> statement is</P><H5>SYNTAX:</H5><PRE><FONT COLOR="#0066FF">CREATE VIEW &lt;view_name&gt; [(column1, column2...)] ASSELECT &lt;table_name column_names&gt;FROM &lt;table_name&gt;</FONT></PRE><P>As usual, this syntax may not be clear at first glance, but today's material containsmany examples that illustrate the uses and advantages of views. This command tellsSQL to create a view (with the name of your choice) that comprises columns (withthe names of your choice if you like). An <TT>SQL SELECT</TT> statement determinesthe fields in these columns and their data types. Yes, this is the same <TT>SELECT</TT>statement that you have used repeatedly for the last nine days.</P><P>Before you can do anything useful with views, you need to populate the <TT>BILLS</TT>database with a little more data. Don't worry if you got excited and took advantageof your newfound knowledge of the <TT>DROP DATABASE</TT> command. You can simplyre-create it. (See Tables 10.1, 10.2, and 10.3 for sample data.)</P><H5><B>INPUTOUTPUT:</B></H5><PRE><FONT COLOR="#0066FF">SQL&gt; <B>create database BILLS;</B>Statement processed.</FONT></PRE><H5><B>INPUTOUTPUT:</B></H5><PRE><FONT COLOR="#0066FF">SQL&gt; <B>create table BILLS (</B>  2   <B>NAME CHAR(30) NOT NULL,</B>  3   <B>AMOUNT NUMBER,</B>  4   <B>ACCOUNT_ID NUMBER NOT NULL);</B>Table created.</FONT></PRE><H5><B>INPUTOUTPUT:</B></H5><PRE><FONT COLOR="#0066FF">SQL&gt; <B>create table BANK_ACCOUNTS (</B>  2   <B>ACCOUNT_ID NUMBER NOT NULL,</B>  3  <B> TYPE CHAR(30),</B>  4   <B>BALANCE NUMBER,</B>  5  <B> BANK CHAR(30));</B>Table created.</FONT></PRE><H5><B>INPUTOUTPUT:</B></H5><PRE><FONT COLOR="#0066FF">SQL&gt; <B>create table COMPANY (</B>  2  <B> NAME CHAR(30) NOT NULL,</B>  3   <B>ADDRESS CHAR(50),</B>  4   <B>CITY CHAR(30),</B>  5   <B>STATE CHAR(2));</B>Table created.</FONT></PRE><H4><FONT COLOR="#000077">Table 10.1. Sample data for the BILLS table.</FONT></H4><P><TABLE BORDER="1">	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT"><B>Name</B></TD>		<TD ALIGN="LEFT"><B>Amount</B></TD>		<TD ALIGN="LEFT"><B>Account_ID</B></TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Phone Company</TD>		<TD ALIGN="LEFT">125</TD>		<TD ALIGN="LEFT">1</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Power Company</TD>		<TD ALIGN="LEFT">75</TD>		<TD ALIGN="LEFT">1</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Record Club</TD>		<TD ALIGN="LEFT">25</TD>		<TD ALIGN="LEFT">2</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Software Company</TD>		<TD ALIGN="LEFT">250</TD>		<TD ALIGN="LEFT">1</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Cable TV Company</TD>		<TD ALIGN="LEFT">35</TD>		<TD ALIGN="LEFT">3</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Joe's Car Palace</TD>		<TD ALIGN="LEFT">350</TD>		<TD ALIGN="LEFT">5</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">S.C. Student Loan</TD>		<TD ALIGN="LEFT">200</TD>		<TD ALIGN="LEFT">6</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Florida Water Company</TD>		<TD ALIGN="LEFT">20</TD>		<TD ALIGN="LEFT">1</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">U-O-Us Insurance Company</TD>		<TD ALIGN="LEFT">125</TD>		<TD ALIGN="LEFT">5</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Debtor's Credit Card</TD>		<TD ALIGN="LEFT">35</TD>		<TD ALIGN="LEFT">4</TD>	</TR></TABLE><H4><FONT COLOR="#000077">Table 10.2. Sample data for the BANK_ACCOUNTS table.</FONT></H4><P><TABLE BORDER="1">	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT"><B>Account_ID</B></TD>		<TD ALIGN="LEFT"><B>Type</B></TD>		<TD ALIGN="LEFT"><B>Balance</B></TD>		<TD ALIGN="LEFT"><B>Bank</B></TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">1</TD>		<TD ALIGN="LEFT">Checking</TD>		<TD ALIGN="LEFT">500</TD>		<TD ALIGN="LEFT">First Federal</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">2</TD>		<TD ALIGN="LEFT">Money Market</TD>		<TD ALIGN="LEFT">1200</TD>		<TD ALIGN="LEFT">First Investor's</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">3</TD>		<TD ALIGN="LEFT">Checking</TD>		<TD ALIGN="LEFT">90</TD>		<TD ALIGN="LEFT">Credit Union</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">4</TD>		<TD ALIGN="LEFT">Savings</TD>		<TD ALIGN="LEFT">400</TD>		<TD ALIGN="LEFT">First Federal</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">5</TD>		<TD ALIGN="LEFT">Checking</TD>		<TD ALIGN="LEFT">2500</TD>		<TD ALIGN="LEFT">Second Mutual</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">6</TD>		<TD ALIGN="LEFT">Business</TD>		<TD ALIGN="LEFT">4500</TD>		<TD ALIGN="LEFT">Fidelity</TD>	</TR></TABLE><H4><FONT COLOR="#000077">Table 10.3. Sample data for the COMPANY table.</FONT></H4><P><TABLE BORDER="1">	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT"><B>Name</B></TD>		<TD ALIGN="LEFT"><B>Address</B></TD>		<TD ALIGN="LEFT"><B>City</B></TD>		<TD ALIGN="LEFT"><B>State</B></TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Phone Company</TD>		<TD ALIGN="LEFT">111 1st Street</TD>		<TD ALIGN="LEFT">Atlanta</TD>		<TD ALIGN="LEFT">GA</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Power Company</TD>		<TD ALIGN="LEFT">222 2nd Street</TD>		<TD ALIGN="LEFT">Jacksonville</TD>		<TD ALIGN="LEFT">FL</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Record Club</TD>		<TD ALIGN="LEFT">333 3rd Avenue</TD>		<TD ALIGN="LEFT">Los Angeles</TD>		<TD ALIGN="LEFT">CA</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Software Company</TD>		<TD ALIGN="LEFT">444 4th Drive</TD>		<TD ALIGN="LEFT">San Francisco</TD>		<TD ALIGN="LEFT">CA</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Cable TV Company</TD>		<TD ALIGN="LEFT">555 5th Drive</TD>		<TD ALIGN="LEFT">Austin</TD>		<TD ALIGN="LEFT">TX</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Joe's Car Palace</TD>		<TD ALIGN="LEFT">1000 Govt. Blvd</TD>		<TD ALIGN="LEFT">Miami</TD>		<TD ALIGN="LEFT">FL</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">S.C. Student Loan</TD>		<TD ALIGN="LEFT">25 College Blvd</TD>		<TD ALIGN="LEFT">Columbia</TD>		<TD ALIGN="LEFT">SC</TD>	</TR>	<TR ALIGN="LEFT" rowspan="1">		<TD ALIGN="LEFT">Florida Water Company</TD>		<TD ALIGN="LEFT">1883 Hwy 87</TD>		<TD ALIGN="LEFT">Navarre</TD>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
jiyouzz国产精品久久| 欧美亚洲日本国产| 亚洲少妇屁股交4| 国产精品久久三| 欧美极品aⅴ影院| 中文字幕欧美日本乱码一线二线| 337p日本欧洲亚洲大胆精品| 欧美不卡一区二区三区四区| 26uuu精品一区二区| 久久久久久一二三区| 久久久久久久av麻豆果冻| xnxx国产精品| 国产午夜精品久久久久久免费视 | 国产日韩欧美一区二区三区乱码 | 亚洲乱码国产乱码精品精小说 | 国产一区二区三区香蕉| 国产精品一区二区在线看| 韩国av一区二区| 国产成人av电影| 本田岬高潮一区二区三区| 色网站国产精品| 欧美日韩精品久久久| 日韩三级伦理片妻子的秘密按摩| 精品卡一卡二卡三卡四在线| 久久青草欧美一区二区三区| 国产精品美女久久久久久久| 一区二区三区.www| 日本va欧美va精品| 国产老女人精品毛片久久| 99热在这里有精品免费| 欧美主播一区二区三区| 日韩欧美国产一区在线观看| 精品国产乱码久久久久久蜜臀| 久久精品在这里| 亚洲日本va在线观看| 日本不卡不码高清免费观看| 国产九九视频一区二区三区| 一本色道亚洲精品aⅴ| 91精品国产综合久久香蕉麻豆| 久久免费偷拍视频| 亚洲精品免费看| 久久99最新地址| 99久久精品99国产精品| 欧美一区欧美二区| 国产精品毛片a∨一区二区三区 | 欧美羞羞免费网站| 精品国产一区二区三区久久影院 | 99久久婷婷国产综合精品| 欧美色涩在线第一页| 亚洲视频小说图片| 久久精品国产精品青草| 成人黄色小视频| 日韩一区二区三区四区五区六区| 亚洲免费电影在线| 国产河南妇女毛片精品久久久| 一区二区三区国产豹纹内裤在线| 国产精品丝袜黑色高跟| 日韩一区二区三区视频在线观看| 日本一不卡视频| 欧美日韩在线一区二区| 中文字幕在线观看一区| 久久国产麻豆精品| 国产精品网站在线播放| 欧美三级三级三级爽爽爽| 天天做天天摸天天爽国产一区 | 免费亚洲电影在线| 国产成人综合网站| 欧美日韩国产综合一区二区| 欧美一级久久久久久久大片| 日韩网站在线看片你懂的| 欧美日韩国产123区| 99久久久久久| 中文字幕第一页久久| 一区二区在线免费| 91小视频在线免费看| 久久久久久久久久久黄色| 国内精品伊人久久久久影院对白| 色先锋资源久久综合| 中文字幕免费不卡| 精品一区二区在线视频| 国产91精品欧美| 99麻豆久久久国产精品免费 | 日韩一二三区视频| 国产欧美一区二区三区沐欲 | 欧美日韩免费高清一区色橹橹| 国产亚洲精品aa| 亚洲欧美一区二区三区久本道91 | 国产夫妻精品视频| 国产99精品国产| 久久综合九色欧美综合狠狠| 亚洲国产一二三| 日本韩国一区二区三区| 亚洲免费观看高清完整版在线 | 国产精品二区一区二区aⅴ污介绍| 久久精品一区八戒影视| 国产九九视频一区二区三区| 精品精品国产高清a毛片牛牛| 国产成a人无v码亚洲福利| 久久婷婷成人综合色| 午夜国产不卡在线观看视频| 91在线国产福利| 欧美激情综合五月色丁香小说| 性做久久久久久久免费看| 国产福利一区二区三区| 精品国产精品网麻豆系列| 日韩国产欧美三级| 色噜噜狠狠成人中文综合| 国产精品九色蝌蚪自拍| 国产91富婆露脸刺激对白| 精品久久久久av影院| 丝袜诱惑制服诱惑色一区在线观看 | 欧美视频一区在线观看| 一区二区三区四区蜜桃| 一本色道久久加勒比精品| 国产精品初高中害羞小美女文| 国产成人精品影院| 国产亚洲一二三区| 国产一区不卡在线| 久久亚洲春色中文字幕久久久| 久久99精品国产麻豆婷婷| 日韩久久久久久| 六月丁香婷婷久久| 精品噜噜噜噜久久久久久久久试看| 美腿丝袜亚洲三区| 日韩美女一区二区三区| 午夜久久久久久| 欧美日韩视频在线一区二区 | 青青草91视频| 欧美xxxxxxxx| 国产一区二区免费视频| 欧美国产综合一区二区| 精品制服美女丁香| 久久久亚洲国产美女国产盗摄 | 黄色日韩三级电影| 欧美经典一区二区| a级高清视频欧美日韩| 国产亚洲美州欧州综合国| 国产高清久久久| 久久久久综合网| 国产.欧美.日韩| 亚洲你懂的在线视频| 欧美日韩一区小说| 看国产成人h片视频| 亚洲国产精品成人综合色在线婷婷| 极品少妇xxxx精品少妇| 欧美一级艳片视频免费观看| 国产成人在线影院 | 亚洲成人动漫精品| 欧美va天堂va视频va在线| 国产电影一区二区三区| 国产精品成人在线观看| 欧美系列日韩一区| 一区二区三区日韩精品视频| 欧美群妇大交群中文字幕| 九九精品一区二区| 亚洲三级在线观看| 3atv在线一区二区三区| 国产毛片精品视频| 亚洲综合免费观看高清完整版在线| 欧美伦理视频网站| 国产91精品精华液一区二区三区 | 欧美精品一区二区三区很污很色的| 国产大陆亚洲精品国产| 亚洲女与黑人做爰| 欧美成人午夜电影| 91麻豆自制传媒国产之光| 日韩国产一区二| 国产精品久久久久久久久久免费看 | 日韩专区一卡二卡| 国产欧美精品一区| 91福利国产精品| 粉嫩一区二区三区在线看| 亚洲成人中文在线| 国产精品日韩成人| 欧美久久久久久久久久| 成人永久免费视频| 视频一区在线播放| 国产精品久久久久一区二区三区共| 欧美日韩不卡一区二区| 成人免费黄色在线| 久久99国产精品麻豆| 国产精品日日摸夜夜摸av| 日韩欧美国产wwwww| 一本到不卡免费一区二区| 免费观看30秒视频久久| 亚洲乱码国产乱码精品精的特点 | 丝袜a∨在线一区二区三区不卡| 欧美极品aⅴ影院| 在线国产亚洲欧美| 婷婷开心激情综合| 国产精品久久久一本精品 | 欧美一卡在线观看| 色综合天天综合| 国产高清精品久久久久| 美女爽到高潮91| 午夜不卡av免费| 亚洲免费视频成人| 国产网站一区二区三区| 日韩欧美专区在线| 欧美三级在线播放|