当前位置: 首页 > 所有资源 > 《数据库基础与应用》资源 > 电大资源网《数据库基础与应用》形成性考核册作业(4)答案

电大资源网《数据库基础与应用》形成性考核册作业(4)答案

最近更新:2020-04-22
393

 

【数据库基础与应用】第四次作业

一、单选题

1. B      2. A     3. B     4. C     5. B     6. A

7. D      8. A     9. D     10. C    11. B    12. A

13. B     14. C    15. A    16. B    17. B    18. A

19. A     20. B     21. B     22. D

 

二、填空题

1.    客户机/服务器(C/S)

2. 客户机(或客户端)

2.    数据封锁机制

4. 注册账号(或登录账号)

5. 系统管理员

6. 域用户账号

7. 暂停

8. 逻辑组件

9. 系统数据库、用户数据库

10. mastermodeltempdbmsdb

11. GO

12. 局部变量

13. bit(或位)

14. ’ab’

15. 8421

16. 数值、字符、日期时间(次序无先后)

17. 查询分析器

18. sp_renamedb

19. Null()

20. 删除、修改 (次序无先后)

21. SELECT

22. 索引

23. 自动

24. 插入、删除、修改

25. 可执行

26. 局部变量、全局变量

27. 存储过程

28. 数据、 日志

29. 2USE

30. 打开、重建

31. CREATE INDEXDROP INDEX

32. 聚集、非聚集

33. 建立(创建)、 索引

34. 主码、唯一值

35. @@@

36. DECLARE、逗号

37. 空格、分号、换行(次序无先后)

38. 2、多、一

39. BREAKCONTINUE

40. OPENCLOSE

41. CURRENT<游标名>

42. 并发控制、捆绑

43. 多、RETURN(返回)

44. 参数、过程体

45. CREATE TRIGGERDROP TIRGGER

46. 检查、唯一值

47. 更新、检查

48. 琐、钥匙

49. GRANTREVOKE

50. ONFROM

51. Visual C++Visual J++Visual Basic

52. 可视化开发、事件驱动、面向对象编程

53. 关系、SQL

54. 控制中心、命令中心

55. 企业版(Enterprise Edition)

56. Oracle Enterprise Manager(OEM)

57. 层次结构、对象(Object)、继承(Inherientance)

58. 实例、属性、方法

59. BorlandPascal

60. Microsoft、编程工具

三、根据下面所给的AAA数据库,写出下列每条查询语句的执行结果,或者写出下列每条语句或程序段的功能。

     假设存在名为AAA的数据库,包括Students(学号 char(8),姓名 varchar(8),年龄 int,专业 varchar(20),入学日期 DateTime)和Score(学号 char(8),课程名 varchar(10),成绩 numeric(5,2))两张表。

1. 889 -888

2. 888 -889

3. student

4. 学生号 课程号 0

5. 首先定义一个名为@MyNo的局部变量,并给它赋初值,如果@MyNo属于计算机软件专业,则显示出平均成绩,否则显示学号为@MyNo的学生不存在或不属于软件专业

6. 求出score表中最高成绩与最低成绩的分数之差。

7. students表中统计出专业名开头为@a的值(即计算机)的所有学生人数。

8. students表中分组统计出每个月份入学的学生人数。

9. 显示出AAA库中所有学生的记录信息及选课成绩

10. 显示出AAA库中每个学生的平均成绩

11. score表中插入学号为@a的值、课程名为@b的值、成绩为@c的值的学生成绩记录。

12. score表中统计并显示出记录总数

13. score表中按成绩统计并显示出优秀、良好、及格、不及格各多少人。

14. 修改score表中学号为@a的值、课程名为@b的值的学生的成绩为@c的值。

15. 根据score表判断学号为@b值的学生是否选修了学号为@a值的学生的全部课程,或者说@a学生的全部课程是否被@b学生所全部选修,若是则返回0,否则返回-1

 

四、根据下面所给的AAA数据库,按照下列每种功能写出相应的Transact-SQL语句或程序段。

假设使用名称为AAA的数据库,它包括Students(学号 char(8),姓名 varchar(8),年龄 int,专业 varchar(20),入学日期 DateTime)和Score(学号 char(8),课程名 varchar(10),成绩 numeric(5,2))两张表。

1. SELECT UPPER(‘I am a student’)

2. SELECT * FROM [My Table]

3. select year(getdate()),month(getdate())

4. select left(学号,4)

fron Students

5. create table students (

学号 char(8) primay key,

姓名 varchar(8),

年龄 int,

专业 varchar(20),

入学日期 datetime

)

6. ALTER DATABASE AAA

MODIFY FILE (

NAME = AAA_data,

SIZE = 5,

MAXSIZE=10

)

重要提示:本站不支持微信或苹果手机充值及下载,为了避免下载出错,请用电脑访问下载资源
《数据库基础与应用》其他资源