《SQL 21日自学通(V3.0)(PDF格式)》第160章


具的供应商 
http://everyware。/ 
EveryWare Development Corp Butler SQL 的开发商 这种 SQL 数据库是 Macintosh 
操作系统下的 
http://edb。/nb/index。html 
Netbase 提供在 UNIX 下的底价的客户机/服务器型的 SQL 
http://quadbase。/quadbase。htm 
Quadbase Quadbase…SQL 是有很高的性能和全部的 工业化的 RDBMS 数据库的 SQL 
http://sagus。/ 
Software AG of North America (SAGNA) 市场和开发开放 多个平台下的解决方案 
528 
…………………………………………………………Page 529……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪 
ENTIRE 应用程序引擎 NATURAL SQL 查询和报表 ESPERANT 数据 
库管理 ADABAS 和数据仓库 
http://nis/sqlpower/ 
Sql Power Tools 为 SQL 开发人员和管理员提供二次开发工具 
http://world。std。/~engwiz/ 
English Wizard 可以将英语翻译可访问你的数据库的 SQL 语句 
http://microsoft。/SQL/ 
Microsoft 官方 SQL 网站 
http://jcc。/sql_stnd。html 
SQL Standards 关于 SQL 标准化的资源信息和 SQL 当前的状况权威站点 
http://sybase。/WWW/ 
联接着 Sybase SQL Server 的万维网站点 
http://ncsa。uiuc。edu/SDG/People/jason/pub/gsql/starthere。html 
GSQL: 一个 Mosaic…SQL 网关 
FTP 站点 
ftp://ftp。cc。gatech。edu/pub/gvu/www/pitkow/gsql…oracle/oracle…backend。html 
GSQL: Oracle Backend。 
新闻组 
news:p。databases。oracle 
Usenet: The SQL database products of the Oracle Corporation。 
news:p。databases。sybase 
Usenet: Implementations of the SQL Server。 
附件 E ACSLL 码表 
529 
…………………………………………………………Page 530……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪 
530 
…………………………………………………………Page 531……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪 
531 
…………………………………………………………Page 532……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪 
532 
…………………………………………………………Page 533……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪 
533 
…………………………………………………………Page 534……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪 
534 
…………………………………………………………Page 535……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪 
附件 F 问题与练习答案 
第一天 SQL 简介 
问题答案 
1 为什么说 SQL 是一种非过程型语言 
SQL 决定了应该做什么而不是如何去做 数据库必需实现 SQL 的要求 这种特性在交 
叉平台和交叉语言开发环境中非常有利 
2 我如何知道一种数据库系统是不是关系型数据库系统 
根据 Dr。 Codd"s 12 我们知道共有 13 条 的规则 
3 我可以用 SQL 来做什么 
SQL 可以让你选择 插入 修改和删除数据库中的信息 执行系统安全功能和设置用 
户对表和数据库的访问权限 对应用程序的在线事务过程进行控制 创建存储过程和触发 
机制以减少应用程序代码并可以在不同的数据库中传输数据 
4 把数据清楚地分成一个个唯一集的过程叫什么名字 
标准化 它可以减少数据的冗余度和数据库结构的复杂性 
练习答案 
确认一下你所使用的数据库系统是否是一个关系型数据库系统 你自己回答 
第二天 查询 — — SELECT 语句的使用 
问题答案 
4 下列语句所返回的结果是否相同 
SELECT * FROM CHECKS; 
select * from checks 
535 
…………………………………………………………Page 536……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪 
这两条语句只有大小写是不同的 一般来说 SQL 对于大小写是不敏感的 所 
以它们返回相同的结果 但是涉及到具体的数据时应该注意大小写 
5 为什么下列查询不会工作 
a。 Select * 
没有 FROM 子句 对于是个 SELECT 语句来说 SELECT 和 FROM 都是必须的 
b。 Select * from checks 
没有分号 它是用来标明语句是否结束的 
c。 Select amount name payee FROM checks; 
你需要在每个列名之间使用逗号 Select amount; name; payee FROM checks; 
3 下列的查询中哪一个可以工作 
a。 select * 
from checks; 
b。 select * from checks; 
c。 select * from checks 
/ 
它们都可以工作 
练习答案 
1 使用今天早些时候的 CHECKS 表的数据来写一个查询 返回表中的 number 和 remark 
列中的数据 
SELECT CHECK#; REMARKS FROM CHECKS 
2 将练习 1 中的查询再写一遍以使得remark 列出现在第一位 
SELECT REMARKS; CHECK# FROM CHECKS 
3 使用 CHECKS 表 写一个查询来返回其中的不重复数据 
SELECT DISTINCT REMARKS FROM CHECKS 
536 
…………………………………………………………Page 537……………………………………………………………
SQL 21 日自学通(V1。0) 翻译人 笨猪 
第三天 表达式 条件语句与运算 
问题答案 
应用下表的内容来回答下列问题 
LASTNAME
小说推荐
返回首页返回目录