2022年安徽三联学院计算机应用技术专业《数据库概论》科目期末试卷A.pdf
2022年安徽三联学院计算机应用技术专业《数据库概论》科目期末试卷A--第1页
2022年安徽三联学院计算机应用技术专业《数据库概论》科目期末试
卷A(有答案)
一、填空题
1、关系代数运算中,基本的运算是______________、______________、______________、
______________和______________。
2、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多
个事务,则称事务是执行______。
3、SQL语言的数据定义功能包括______、______、______和______。
4、DBMS的完整性控制机制应具备三个功能:定义功能,即______;检查功能,即______;
最后若发现用户的操作请求使数据违背了完整性约束条件,则采取一定的动作来保证数据
的完整性。
5、设某数据库中有商品表(商品号,商品名,商品类别,价格)。现要创建一个视图,
该视图包含全部商品类别及每类商品的平均价格。请补全如下语句:CREATEVIEWV1
(商品类别,平均价格)ASSELECT商品类别,_____FROM商品表GROUPBY商品类
别;
6、在SQLServer2000中,新建了一个SQLServer身份验证模式的登录账户LOG,现
希望LOG在数据库服务器上具有全部的操作权限,下述语句是为LOG授权的语句,请补
全该语句。EXECsp_addsrvrolemember‘LOG’,_____;
7、在VB6.0中,已经用Adobel连接到数据库,并已绑定到数据库中的某个关系表,现
要通过此控件向表中插入数据,需要用到Adobel.Recordset的_____方法和Update方法,
使用Adobel.Recordset的_____方法可以使当前行指针在结果集中向前移动一行。
8、在RDBMS中,通过某种代价模型计算各种查询的执行代价。在集中式数据库中,查
询的执行开销主要包括______和______代价。在多用户数据库中,还应考虑查询的内存代
价开销。
2022年安徽三联学院计算机应用技术专业《数据库概论》科目期末试卷A--第1页
2022年安徽三联学院计算机应用技术专业《数据库概论》科目期末试卷A--第2页
9、在SQLServer2000中,某数据库用户User在此数据库中具有对T表数据的查询和
更改权限。现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。
_____UPDATEONTFROMUser;
10、某在SQLServer2000数据库中有两张表:商品表(商品号,商品名,商品类别,
成本价)和销售表(商品号,销售时间,销售数量,销售单价)。用户需统计指定年份每
类商品的销售总数量和销售总利润,要求只列出销售总利润最多的前三类商品的商品类别、
销售总数量和销售总利润。为了完成该统计操作,请按要求将下面的存储过程补充完整。
二、判断题
11、在综合分E-R图时,会出现属性冲突,结构冲突,命名冲突。()
12、关系中任何一列的属性取值是不可再分的数据项,可取自不同域中的数据。()
13、连接是数据库最耗时的操作。()
14、在数据库表中,空值表示数值0。()
15、有出现并发操作时,才有可能出现死锁。()
16、并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串
行化的。()