数据库上机实验Word格式文档下载.docx

上传人:b****6 文档编号:18072379 上传时间:2022-12-13 格式:DOCX 页数:15 大小:35.54KB
下载 相关 举报
数据库上机实验Word格式文档下载.docx_第1页
第1页 / 共15页
数据库上机实验Word格式文档下载.docx_第2页
第2页 / 共15页
数据库上机实验Word格式文档下载.docx_第3页
第3页 / 共15页
数据库上机实验Word格式文档下载.docx_第4页
第4页 / 共15页
数据库上机实验Word格式文档下载.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

数据库上机实验Word格式文档下载.docx

《数据库上机实验Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《数据库上机实验Word格式文档下载.docx(15页珍藏版)》请在冰豆网上搜索。

数据库上机实验Word格式文档下载.docx

where专业.专业名称=’大气科学’

2001011798康清龙男20022001-09-0100:

00:

00.000

2001011841刘林君男20012001-09-0100:

2001011850杨婷女20012001-09-0100:

2001011859王彬彬男20012001-09-0100:

2001011861谭洲男20012001-09-0100:

2001011914格鹏男20012001-09-0100:

2002011576王夏女20022002-09-0100:

2002011577刘联鑫男20022002-09-0100:

2002011578姜锋男20022002-09-0100:

2002011579罗戬男20022002-09-0100:

2002011580高锐男20022002-09-0100:

2002011581韦鹏男20022002-09-0100:

2002011582高严明男20022002-09-0100:

2002011583汪丽红女20022002-09-0100:

2002011586唐科女20022002-09-0100:

2002011587刘慧玲女20022002-09-0100:

2002011592李志华男20022002-09-0100:

2002011593李玲玉女20022002-09-0100:

2002011594王靓女20022002-09-0100:

2002011595赵越女20022002-09-0100:

--6.查询学生学号、姓名、性别及所属班全名。

select学号,姓名,性别,班全名

from班innerjoin学生on班.班序号=学生.班序号

--7.查询总评成绩在50~60分之间(不包含50和60)的学生学号、姓名、性别、课程代码、总评成绩,并按学号的升序显示。

select学生.学号,姓名,性别,课程代码,总评成绩

from成绩innerjoin学生on成绩.学号=学生.学号

where总评成绩>

50and总评成绩<

60

orderby学号asc

--8.查询学号为’2008011785’的学生姓名、课程名称、总评成绩。

select姓名,课程名称,总评成绩

from成绩,学生,课程

where学生.学号=’2008011785’

and成绩.学号=学生.学号

and课程.课程代码=成绩.课程代码

--9.查询2008级平均总评成绩为80分以上(含80分)的专业代码。

select学生.专业

where学生.年级=2008and总评成绩>

=80

--10.将2008级同学按照总评成绩的平均分降序输出显示。

select总评成绩

where年级=2008

orderby总评成绩desc

--11.查询2008级课程代码为1304且平均成绩在80分以上(含80分)的专业的代码及平均成绩。

select专业,总评成绩

where年级=2008and课程代码=1304and总评成绩>

--12.查询学号为‘2008092929’的学生的总评成绩比‘2008024763’号学生的最高总评成绩分数还要高的课程代码。

select成绩.课程代码

from课程,成绩

where学号=’2008092929’and总评成绩>

all(select总评成绩from成绩where学号=’2008024763’)

--1238

--13.查询2008级学生中各门课程的平均总评成绩情况(课程代码、课程名称、平均成绩、选课人数),并按照平均总评成绩降序排列输出。

select成绩.课程代码,课程名称,avg(总评成绩)as平均成绩,count(*)as选课人数

where年级=2008and课程.课程代码=成绩.课程代码

groupby成绩.课程代码,课程名称

orderby平均成绩desc

--14.查找并显示电子信息工程专业2008级同学计算机文化基础课程的最高分、最低分和平均分。

selectmax(总评成绩)as最高分,min(总评成绩as)最低分,avg(总评成绩)as平均分

from专业,成绩,课程

where年级=2008and专业名称=’电子信息工程’and课程名称=’计算机文化基础’

--15.复制2008级平均总评成绩在85分以上的学生信息(学号、姓名、专业的代码、平均总评成绩)到表goodbaby。

select成绩.学号,姓名,成绩.专业代码,avg(总评成绩)as平均总评成绩intogoodbaby

from学生,成绩

where年级=2008and成绩.学号=学生

groupby成绩.学号,学生.姓名,成绩,专业

having平均总评成绩>

85

--16.复制2008级平均总评成绩在70分以下且有3门(含3门)不及格的学生信息(学号,平均成绩,不及格门数)到表badbaby。

select学生.学号,avg(总评成绩)as平均总评成绩intogoodbaby

from成绩,学生

where成绩.年级=2008and成绩.学号=学生.学号

groupby学生.学号,学生.姓名

havingavg(总评成绩)<

70

实验三:

17

变量就是同时可以有多个值的量。

N错!

看书186页,变量用于临时存放数据,变量中的数据随着程序的运行而变化,变量有名字与数据类型两个属性。

    

18

SELECT和SET都可以为一个局部变量赋值。

 

Y对!

看书188页,一条SELECT赋值语句在检索数据后返回多行,则只将返回的最后一行的值赋给局部变量。

一个SET语句只能为一个变量赋值!

   

19

通过视图可以修改表的属性。

 Y对!

书147页,当对通过视图看到的数据进行修改时,相应的基础表的数据也会发生变化。

  

20

声明局部变量时不需要指明数据类型。

  

书187页,data_type是任何由系统提供或用户定义的数据类型。

21

存储过程允许嵌套,即在一个存储过程中可以调用其他存储过程。

Y。

22

触发器是一种特殊类型的存储过程,可以直接通过名字调用。

   

N!

通过事件进行触发而被执行的!

 

23

以“sp_”为前缀的存储过程为系统存储过程,命名本地存储过程的时候,避免使用“sp_”前缀。

Y!

24

存储过程在每次执行前都需要编译。

N!

不必每次都编译!

25

事务死锁后,不用关机也可以解除死锁。

Y!

由锁监视器线程自动定期对死锁进行检测。

识别死锁后自动设置一个事务结束死锁进程!

 

26

一组相同的T-SQL语句可以在查询分析器中执行,也可以保存为存储过程后执行,二者没有区别。

有区别!

27

外键的值唯一的标识了表中的一行记录。

N是一列字段!

28

并发性就是两个或两个以上的用户同时对数据执行的操作。

29

SELECT语句中的ORDERBY子句中,如果有多个排序标准,它们之间是用分号分隔,查询结果与排序标准的先后顺序有关。

N应该用逗号分隔!

30

SELECT语句中的INTO可以将查询结果保存成表或文本文件。

N书112页,INTO把查询结果保存到一个新建的表中!

31

在查询分析器中,查询的显示结果也可以保存,并且扩展名为.SQL。

没保存过!

32

SELECT语句中的条件可以用WHERE或HAVING引出,但HAVING必须在GROUPBY之后使用。

Y书113页!

33

删除表时,与该表相关联的规则和约束不会被删除。

N都会被删除!

65

将e-r图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中(A)设计阶段的任务。

(A)逻辑结构(B)物理结构

(C)需求分析(D)概念分析

66

区分不同实体的依据是(C)。

(A)名称(B)对象

(C)属性(D)概念

书8页,每个实体肯定具有一定的特征,这样才能区分一个个实体!

67

在关系数据库设计中,设计关系模式是数据库设计中的(A)阶段的任务。

(A)概念设计(B)物理设计

(C)逻辑设计(D)需求分析

书23页,关系模式就是一组二维表的表头!

68

数据库应用系统开发一般包括两个方面的内容,即(B)。

(A)概念结构设计和逻辑结构设计(B)需求分析和维护

(C)功能设计和测试设计(D)结构特性设计和行为特性设计

书341页。

69

数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是(D)。

(A)结构分析法和模块结构图(B)数据流程图分析法和数据流程

(C)层次分析法和层次结构图(D)实体-联系方法和e-r图

书31页概念设计!

在关系数据库系统中,数据模式设计即设计一组(A)来记录用户需求数据。

(A)视图(B)属性

(C)二维表(D)实体

书10页数据模型    

71

关系代数中的连接操作是由(B)操作组合而成。

(C)选择和投影(B)投影、选择、笛卡儿积

(C)选择和笛卡儿积(D)投影和笛卡儿积

书22页,连接jion就是笛卡尔乘积,on连接条件就是选择!

72

自然连接是构成新关系的有效方法。

一般情况下,当对关系r和s使用自然连接时,要求r和s含有一个或多个共有的(A)。

(A)属性(B)行

(C)记录(D)元组

书119页,要有共同的属性才能用ON连接起来!

73

在学生的选课活动中,存在两个实体,分别是(D)。

(A)课程和成绩(B)学生和学号

(C)课程和课程号(D)学生和课程

书8页实体是现实世界中的客观事物!

74

关系数据库操作的处理单位(C)。

(A)数据库(B)记录

(C)字段(D)关系

列是不可分解的!

75

假如采用关系数据库系统来实现应用,在数据库设计的(C)阶段,需要将e-r模型转换为关系数据模型。

(A)物理设计(B)概念设计

(C)逻辑设计(D)运行阶段

书31页逻辑设计!

76

以下错误的说法是,需求阶段的主要目标包括(D)。

(A)编写数据字典(B)创建视图

(C)建立数据项之间的关系(D)画出数据流图

书31页需求分析!

77

把实体-联系模型转换为关系模型时,实体之间一对一联系在关系模型中是通过(A)来实现。

(A)两个关系各自增加对方的关键字为外部关键字(B)建立新的关系

(C)建立新的主关键字(D)建立新的实体

书32页,1:

1联系到关系模型的转化!

78

数据库物理设计完成后,进入数据库实施阶段,下述工作中(D)一般不属于实施阶段的工作。

(A)系统调试(B)建立库结构

(C)加载数据(D)扩充功能

79

把实体-联系模型转换为关系模型时,实体之间一对多联系在关系模型中是通过(C)来实现。

(A)建立新的实体(B)建立新的关系

(C)在n方增加1方的主关键字为外部关键字(D)建立新的主关键字

 书33页   

80

数据库设计可分为6个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、建什么样的索引”这一设计内容应该属于(C)设计阶段。

(A)物理设计(B)逻辑设计

(C)概念设计(D)全局设计

书31页    

81

在关系运算中,选择运算是(D)。

(A)在基本表中选择字段组成一个新的关系(B)其他三项都正确

(C)在基本表中选择满足条件的记录和属性组成一个新的关系(D)在基本表中选择满足条件的记录组成一个新的关系

select是投影选字段,where选择选记录!

82

关于关系模式的关键字,以下说法正确的是(C)。

(A)关系模式必须有主关键字(B)主关键字可以取空值

(C)一个关系模式可以有多个侯选关键字(D)一个关系模式可以有多个主关键字

书19页    

83

在概念模型中,一个实体集对应于关系模型中的一个(D)。

(A)属性(B)字段

(C)元组(D)关系

一个实体集就是一个表!

84

在关系运算中,投影运算是(C)。

(A)在基本表中选择满足条件的记录组成一个新的关系(B)在基本表中选择满足条件的记录和属性组成一个新的关系

(C)在基本表中选择字段组成一个新的关系(D)其他三项都正确

投影就是选择列    

85

候选关键字的属性可以有(C)。

(A)0个(B)多个

(C)1个(D)1个或多个

唯一能区别记录的!

86

关系模型中有三类基本的完整性约束,定义外部关键字实现的是(C)。

(A)域完整性(B)实体完整性、参照完整性和域完整性

(C)参照完整性(D)实体完整性

87

如果A表示某学校学生的集合,B表示该学校所有课程的集合,则A与B的笛卡尔积表示(A)。

(A)所有可能选课的情况(B)所有学生选部分课程的情况

(C)所有课程被部分学生选课的情况(D)以上均不是

学生*课程!

88

如果集合A含2个元素,集合B含3个元素,则A与B的笛卡尔积包含(C)个元素。

(A)5(B)3

(C)6(D)2

2*3=6    

89

关系模式中,满足2nf的模式(D)。

(A)必定是bcnf(B)必定是3nf

(C)可能是1nf(D)必定是1nf

书25页    

90

从一个数据库文件中取出满足某个条件的记录形成一个新的数据库文件的操作是(D)操作。

(A)连接(B)投影

(C)选择(D)复制

INTO语句复制    

91

下面的选项中,不是关系数据库基本特征的是(D)。

(A)与列的次序无关(B)与行的次序无关

(C)不同的列应有不同的列名(D)不同的列应有不同的数据类型

可以有相同数据类型   

92

关系代数运算是以(B)为基础的运算。

(A)代数运算(B)集合运算

(C)关系运算(D)谓词演算

子交并补时集合运算    

93

专门的关系运算不包括下列中的(A)。

(A)连接运算(B)选择运算

(C)投影运算(D)交运算

书38页乘积预算    

94

对关系s和关系r进行集合运算,结果中既包含s中元组也包含r中元组,这种集合运算称为(A)。

(A)并运算(B)交运算

(C)差运算(D)积运算

数学常识    

95

在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用(A)。

(A)临时关键字(B)主关键字

(C)外部关键字(D)索引关键字

主关键字的定义    

96

规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:

每一个属性都是(D)。

(A)互不相关的(B)互相关联的

(C)长度不变的(D)不可分解的

列的原子性    

97

参照完整性规则指出:

表的(C)必须是另一个表主键的有效值,或是空值。

(A)主键(B)主属性

(C)外键(D)候选键

外键的定义    

98

关系数据库规范化是为了解决关系数据库中(D)的问题而引入的。

(A)减少数据操作的复杂性(B)保证数据的安全性和完整性

(C)提高查询速度(D)插入、删除及数据冗余

99

关系数据表的关键字由(D)个字段组成。

(A)多个(B)两个

(C)一个(D)一个或几个

100

以下叙述错误的是(A)。

(A)一个数据表组成一个关系数据库,多种不同的数据则需要创建多个数据库(B)关系数据库的结构一般保持不变,但可根据需要进行修改

(C)关系数据表中的所有记录的关键字字段的值互不相同(D)关系数据表的外部关键字是另一个表的主关键字

排除法BCD都对    

101

E-R方法的三要素是(A)。

(A)实体、属性、关系(B)实体、码、关系

(C)实体、属性、实体集(D)实体、域、码

10页概念模型    

102

E-R图中用(A)表示实体。

(A)矩形(B)菱形

(C)正方形(D)椭圆形

书10页    

103

实体间的联系存在着(A)。

(A)上述三种联系(B)m:

n联系

(C)1:

1联系(D)1:

常识    

104

一个公司可以接纳多名职员参加工作,但每个职员只能在一个公司工作,从公司到职员之间的联系类型是(A)。

(A)一对多(B)一对一

(C)多对多(D)多对一

105

在关系数据库中,关系是指(D)。

(A)属性(B)视图

(C)实体(D)二维表

106

数据库中的冗余数据是指(A)的数据。

(A)容易产生错误(B)容易产生冲突

(C)无关紧要(D)由基本数据导出

产生异常    

107

关系数据模型的3个组成部分中,不包括(C)。

(A)并发控制(B)数据操作

(C)数据结构(D)完整性规则

108

如何构造出一个合适的数据逻辑结构是(C)主要解决的问题。

(A)关系数据库查询(B)关系数据库规范化理论

(C)关系数据库优化(D)数据字典

物理设计    

109

约束“年龄限制在18-30岁之间”属于DBMS的(B)功能。

(A)安全性(B)完整性

(C)并发控制(D)恢复

110

反映现实世界中实体及实体间联系的信息模型是(A)。

(A)E-R模型(B)网状模型

(C)层次模型(D)关系模型

111

关系数据库是若干(D)的集合。

(A)视图(B)行

(C)列(D)表(关系)

112

在关系模式中,实现“关系中不允许出现相同的元组”的约束是(C)约束。

(A)任一键(B)键

(C)主键(D)候选键

113

数据库管理系统DBMS的主要功能之一是(B)。

(A)修改数据库(B)应用数据库

(C)定义数据库(D)保护数据库

114

在计算机系统中能够实现对数据库资源进行统一管理和控制的是(C)。

(A)DDBS(B)MDBS

(C)DBMS(D)DBS

数据库管理系统    

115

在数据库三级模式结构中,外模式的个数(A)。

(A)与用户个数相同(B)由设置的系统参数决定

(C)可以有多个(D)只有一个

用户级    

116

数据库管理系统DBMS是(C)。

(A)既有硬件也有软件(B)一组软件

(C)一个完整的数据库应用系统(D)一组硬件

117

如果将职工记录定义为(编号,姓名,性别),则(编号,姓名,性别)就是(A)。

(A)外模式(B)映射

(C)模式(D)内模式

118

下列关于三级模式间的映射的说法中正确的是(B)。

(A)三级模式间有3个映射(B)映射保证了数据的物理独立性

(C)普通用户可以修改映射(D)映射可有可无

书7页    

119

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1