友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
一世书城 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

SQL 21日自学通(V3.0)(PDF格式)-第11章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!






             问题答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。554 



             练习答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。554 



      第 15 天  对 SQL 语句优化以提高其性能。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。555 



             问题答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。555 



             练习答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。555 



      第 16 天  用视图从数据字典中获得信息 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。557 



             问题答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。557 



             练习答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。557 



      第 17 天  使用 SQL 来生成 SQL 语句 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。558 



             问题答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。558 



             练习答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。560 



      第 18 天  PL/SQL 简介。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。561 



             问题答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。561 

             练习答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。561 



      第 19 天  TRANSACT…SQL 简介。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。562 



             问题答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。562 



             练习答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。562 



      第 20 天         SQL*PLUS 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。563 



             问题答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。563 



             练习答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。563 



      第 21 天         常见的 SQL 错误及解决方法 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。564 



             问题答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。564 



             练习答案。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。565 



译者的话 



      大家好  我是笨猪 



       由于我的能力有限  所以文章中会存在许多的不当之处                                                     特别是          我也是一个初学者 



所以我想通过这一工作来认识更多的朋友                                           能得到高手的指点也可以让我的学习有一个进 



步  这也正是我所期望的 



EMAIL      wyhsillypig@163。                                                                                            16 


…………………………………………………………Page 17……………………………………………………………

SQL 21  日自学通(V1。0)                              翻译人  笨猪 



   您如果发现文章有错误或不当的地方  请 MAIL 给我       我会对此进行及时的更正 



   本人对书中的内容不作任何担保       对使用本书中所述内容进行操作所引起的事故亦不 



承担任何责任 



   这本书我想它可以称为 FREEBOOK    也就是说你可以自由地使用它而不必付出任何费 



用  但出于对书中内容负责的态度       所以当你认为需要对其进行修改时请先通知我          由我 



自己来进行修改 



   本书目前的版本为 1。0 版   随着日后的修改它的版本会升高  直至最终定稿 



   在此  我特别感谢所有为本书提供了发布空间的网站  感谢他们对互联网事业的支持 



中华网电脑书库首先为本人敞开了大门  在此特别感谢 



   需要说明的是  本书的工作到此并没有结束  虽然它的内容已经完整了             但是正如我 



所说  还并不完善    所以我希望得到大家的帮助和指点        这也可以看作是你对我的工作的 



支持吧 



   这半年来   我的妻子     边文兰对我的工作非常的支持  没有她的鼓励         你也许就不 



会看到眼前的东西了 



   网友 ARROWTIME 对本书的部分内容作了修订     对此我非常感谢 



另  所有对本书提出了有价值的修改意见的网友         我均会将你的名字写入本书中        因为这 



本书中也有您的汗水 



我的信箱是  wyhsillypig@163。 是一个 8M 的信箱 



                                                    王永宏 



                                             2001 年 7 月 5  日 



EMAIL wyhsillypig@163。                             17 


…………………………………………………………Page 18……………………………………………………………

SQL 21  日自学通(V1。0)                                  翻译人  笨猪 



第一周概貌 



从这里开始 



   在本周我们将向大家介绍 SQL      的发展历程及其前景  并来学习第一个 SQL  语句 — — 



SELECT 语句  它使我们能够用自己的方法来从数据库中检索到自己想要的数据                同时 



在第一周我们也将学习 SQL      的函数  联合查询及子查询      嵌于查询中的查询       并举出多 



个例子以帮助您理解它们        这些例子是适用于 Oracle7    Sybase  SQL  Server   Microsoft 



Access   Microsoft  Query  我们会用高亮显示指出它们的相似之处以及不同点  读者们会 



觉得这些例子更具有适用性和趣味性 



EMAIL wyhsillypig@163。                                 18 


…………………………………………………………Page 19……………………………………………………………

SQL 21  日自学通(V1。0)                               翻译人  笨猪 



第一天       SQL 简介 



SQL 简史 



   SQL 的诞生于 IBM  公司在加利福尼亚 San  Jose 的试验室中  在七十年代 SQL  由这里 



开发出来   最初它们被称为结构化查询语言  Structured  Query  Language 并常常简称为 



sequel 开始时它们是为 IBM 公司的 DB2 系列数据管理系统  RDBMS — — 关系型数据库 



管理系统  而开发的    您在今天仍可以买到在不同平台下运行的该系统  事实上            是 SQL 



造就了 RDBMS  它是一种非过程语言      与第三代过程语言如 C  和 COBOL 产生于同一时 



代 



   注  非过程性语言的意思就是指与具体过程无关  举例来说           SQL  描述了如何对数据 



      进行检索   插入   删除  但它并不说明如何进行这样的操作 



   这种特性将 RDBMS  从 DBMS  中区别开来  RDBMS 提供了一整套的针对数据库的语 



言  而且对于大多数的 RDBMS  来说    这一整套的数据语言就是 SQL     这里一整套的意思 



就是对数据和处理操作语言是一些过程的集合 



   有两个标准化组织  美国国家标准协会  ANSI      和国际标准组织  ISO   正致力于 SQL 



在工业领域的标准化应用工作  本书使用的标准为 ANSI…92        尽管该标准要求所有的数据 



库设计者应遵守这一标准      然而所有的数据库系统所用的 SQL  均与 ANSI…92    存在一定的 



差异  此外   大多数数据库系统对 SQL 进行了有针对性的扩展使它们成为了过程型语言 



在本书中我们对不同的 RDBMS  系统给出了它们的 SQL 语言例句       希望你能从中发现它们 



的共性   我们将要讨论的过程型 SQL 有 PL/SQL  和 Transact…SQL 它们将在第 18 天和第 



19 天提到 



数据库简史 



   对数据库的发展历程有一个简要的了解可以使您更清楚如何使用 SQL 来工作             数据库 



系统在商业领域应用极为广泛       大到航空机票售票系统      小到孩子们的棒球卡管理系统 



数据库将按照我们的意愿来存储和处理这些数据           直到最近几年以前  大型的数据库系统 



EMAIL wyhsillypig@163。                              19 


…………………………………………………………Page 20……………………………………………………………

SQL 21  日自学通(V1。0)                              翻译人  笨猪 



仍只能在大型机上运行  而大型机的运行       维护  使用费用均是非常昂贵的      然而在今天 



工作站的能力强大到可以让编程人员以极快的速度和极低的价格来设计和发布软件 



Dr。 Codd's 对关系型数据库系统的十二条规则 



   关系型数据库是最为流行的数据存储模式  它产生于一个名称为 A Relational Model of 



Data  for  
返回目录 上一页 下一页 回到顶部 0 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!