SQLServer数据库应用辅导习题参考解答_第1页
SQLServer数据库应用辅导习题参考解答_第2页
SQLServer数据库应用辅导习题参考解答_第3页
SQLServer数据库应用辅导习题参考解答_第4页
SQLServer数据库应用辅导习题参考解答_第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SQL Server 数据库应用辅导习题参考解答第一章 数据库系统概论1. 人工管理、文件管理、数据库管理2. 依赖于3. 独立、联系4. 做什么、怎么做5. 文件、数据库6. 安全性、一致性、并发性、数据库恢复7. 兼容性强、可靠性高、地域范围广、数据量大、客户数多8. 主属性、非主属性9. 1 对 1、1 对多、多对多10. 1 、多11. 1 、多12. 记录型、 1 对多13. 过程、集合14. 元组、属性15. 1 、 n16. 数据结构、集合运算、独立、数学17. 封装、继承、多态18. 操作系统、开发工具19. 全局模式、外模式、内模式20. 外模式和模式、模式和内模式21. 定

2、义(描述) 操纵22. 系统、用户第二章 关系运算1. 关系数据结构、关系完整性规则、关系运算2. 域 、列名(属性名)3. 1 、多4. 候选、属性5. 学生号、非主6. 实体、参照、用户定义7. 空值、主码88. 并、交、差、笛卡尔积9. a1+b1、a2 b210. 选择、211.4、312. 学生号、X s课程名=程序设计13. | 课程号(X)、C第三章关系规范化基础1. X TY、决定因素2. 非平凡、平凡3. 非平凡、完全4. X、Z5. X t(Y,Z)、合并性6. X、候选码7. (A,C)、28. A、19. (A,C,G)、310.第三、无损连接、函数依赖11.属性、元组

3、、关系12.数据冗余、操作异常(更新异常)13.第一、314.第一、215.第二、216.第二、17.BC第四章结构化查询语言-SQL一、填空题1. 视图、基本表2. 非过程化、集合3. KUCUN、LIU4. 列级、表级5. 主码、单值、外码、检查6. primary key 、foreign key7. 建立、修改、删除8. 单行(单值)、多行(多值)9. 插入、修改、删除10. 表、建立11. 修改、查找12. 基本表、视图13. 没有影响、有影响14. create view、 update 、drop view15. 投影、连接、选择16. group by 、 order by17

4、. inner join、 left join、 right join二、 根据主教材第四章所给的商品库和教学库,按照下列所给的每条SQL查询语句写出 相应的功能。1. 从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。2. 从商品库中查询出所有商品的不同品牌。3. 从商品库中查询出品牌为熊猫或春兰的所有商品的商品代号、分类名、产地和品牌。4. 从教学库中查询出每门课程被选修的学生数。5. 从教学库中查询出只选修了一门课程的全部学生。6. 从教学库中查询出学生号为s1的学生所选修、而学生号为s2的学生没有选修的全部课程。7. 从教学库中查询出所有已被学生选修的课程。8. 从教学库

5、中查询出同时选修了 3 门课程的全部学生。9. 从教学库中查询出每个专业的学生人数,并按人数多少降序排列。10. 从教学库中查询出每个学生选课的全部情况,并依次按学生号和成绩排序。三、根据教材第四章所给的商品库和教学库,按照下列所给的每种功能写出相应的查询 语句。1. select 商品表 1.商品代号 ,单价,数量,产地from 商品表 1, 商品表 2where 商品表 1.商品代号 =商品表 2.商品代号2. select *from 商品表 1where 数量 between 10 and 20 (或 where 数量=10 and 数量=20)3. select 分类名 ,avg(

6、数量 ) as 平均数量from 商品表 1group by 分类名4. select *from 商品表 1 where 单价 =2000 or 数量 =155. select *from 商品表 1where 单价 all(select avg( 单价 )from 商品表 1)6. select distinct 分类名from 商品表 1group by 分类名 having count(*)17. select *,单价 * 数量 as 总价值from 商品表 1order by 总价值 desc8. select distinct 学生 .*from 学生 , 选课课程号where

7、学生.学生号 =选课.学生号 and 课程号 =any(select from 学生 , 选课where学生.学生号=选课.学生号and 姓名=m1)第五章 数据库应用系统设计1. 需求分析、概念设计2. 数据、处理3. 需求分析、ER图4. 概念单一化、描述码5. 1 、多6. 全局模式、外模式7. 基本表、视图8. 多对多、基本表9. 设计要求、功能完善、操作方便10. 4 、 511. 旅客登记表、消费卡表12. 娱乐费表、催补款表第八章SQL Server数据库管理系统概述、单选题1. A 2. A 3. A 4. C 5. A 6. A 7. A 8. A 9. B 10. C二、填

8、空题1.客户机/服务器(或C/S) 2.网络流量3.数据封锁机制4. Tran sact-SQL5.系统管理员6.本地计算机名7.暂停8.表、索引、视图、触发器、存储过程(次序无先后)9.用户数据库10. msdb11. GO12.空格13. bit(或位)14.常规标识符、分隔标识符(次序无先后)三、根据下面所给的AAA数据库,写出下列每条查询语句的执行结果,或者写出下列每条语句或程序段的功能1.889、888 2. 888889 3. 888、889 4. 14 5. student四、根据下面所给的 AAA数据库,按照下列每种功能写出相应的Transact-SQL语句或程序段1. SEL

9、ECT DATEPART(year,Mydate) +年+ DATEPART(mo nth,Mydate) +月+ DATEPART(day,MyDate) +日FROM Mytable2. SELECT UPPER( I am a student)3. SELECT * FROM My Table4. SELECT LOWER(LEFT( SOFTWARE)第九章SQL Server数据库简单应用一、单选题1. A 2. B 3. B 4. A 5. C 6. A 7. A 8. B二、填空题I. 查询分析器3. Null(空)5. SELECT7.自动9.可执行II. 存储过程2.4.6.

10、8.10.企业管理器字符查询聚集、非聚集批处理三、应用题1. Create DataBase AAA2. create table students (学号 char(8) primay key,姓名 varchar(8),年龄 int,专业 varchar(20),入学日期 datetime)3. ALTER DATABASE AAAMODIFY FILE (NAME = AAA_data,SIZE = 5,MAXSIZE=10)4. IF (Select Avg(年龄 ) From Students Where 专业 =计算机软件 )19SELECT 平均年龄超过 19ELSESELECT 平均年龄没有超过 1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论