- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
项目3
一、选择题
1、c
2、B
3、B
4、A
5、C
6、B
7、D
8、B
9、A
10、BC
11、C
12、A
二、填空题
1、结构化查询语言数据查询、数据操纵、数据定义数据控制
2、LIKENOTLIKE
3、LIMIT
4、ORDERBYASCDESC
5、JOIN...ON
6、左外连接查询
7、自身
8、两个或更多查询的结果集组合为单个结果集
三、判断题
1、对
2、对
3、错
4、对
5、对
6、对
四、简答题
1、
答:INSERT语句向表中插入新数据的方式有两种:一种是使用VALUES关键字
直接赋值插入记录,此时既可以一次插入单条记录,也可以一次插入多条记录;另一种
是使用SELECT子句,从其他表或视图中提取数据插入新的数据表中。
注意事项:在表中添加数据时,插入不同数据类型的数据,其格式不同;如果在
创建表或修改表时设置了相应的完整性约束条件,则还需要受到这些约束条件的限制。
2、
答:修改列标题的方法有2种:方法一是采用“原列名AS列别名”的格式;方
法二是采用“原列名列别名”的格式。
3、
答:相同点:都是用来筛选数据。
不同之处:1)使用的前提不同:whr条件可以随意使用,having条件只能在分
组groupby子句中出现。2)作用的对象不同:whr条件作用于整个表,从中选择满
足条件的元组;而having只作用于每个组,从中选择出满足条件的组。3)Having条件
必须是描述分组性质的属性。
4、
答:连接查询是单层查询,即查询中只有一个SELECT-FROM-WHERE查询块,
其运算过程是在水平方向上合并两个数据集合。而嵌套查询是多层查询,即在外层查询
块的WHERE子句或HAVING短语的条件中可以带有子查询,其运算过程是往往是是
从内层查询开始的。
5、
答:1)slct子句中避免使用*;2)whr子句中的比较运算符左侧避免使用函数;
3)whr子句中避免使用isnull或isnoinull;4)lik条件表达式中的通配符,%,不要出
现在匹配串的开头;3)尽量避免使用in和notin;5)使用limit子句限制返回的数据
行数;5)尽量使用主键作为索引;6)尽量不要同时对多个字段进行排序,如果有这样
的场景存在的话,那最好给这些字段设置联合索引。等等。
五、项目实践(训)题
I、试用SQL语句实现下列数据增删改操作:
(1)
INSERTINTObdpt
VALUESC3012;,机修部门2,75010527李一力
(2)
INSERTINTOblav(lavid,mployid,startdat,days,rason)
VALUESC100802;301102,,,2012-06-12,2,生病力
(3)
INSERTmploy(mploy_id,mploy_nam,sx)
SELECTmployid,nam,sx
FROMbmploy
WHEREmployidIN(SELECTmployid
FROMbsalary
WHEREtotalsalary2500);
(4)
DELETEFROMbmploy
WHEREdptid=
文档评论(0)