查看: 1611|回复: 0

数据库基础与应用-0007(课程代码:3306805-浙江电大)

[复制链接]

9162

主题

9199

帖子

24万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
241962
发表于 2020-3-29 22:15:19 | 显示全部楼层 |阅读模式
数据库基础与应用-0007答案.doc (197 KB, 下载次数: 8, 售价: 3.00 元)
数据库基础与应用-0007
试卷总分:100        测试时间:--  
单选题 |判断题 |SQL分析题
1.
删除表的语句是( )。
Drop table
Alter table
Update table
Delete table
2.
sp_addumpdevice命令的主要功能是( )。
创建数据库
创建备份设备
删除备份设备
更名备份设备
3.
)是三级模式的最下层,也称为存储模式、物理模式等。它是对整个数据库存储结构特征的描述。
外模式
模式
内模式
超模式
4.
下列关于索引描述错误的是( )。
对表中的任何数据列都可以添加索引
创建索引的列最好不要含有重复的值
一般不给很少使用的列添加索引
并不是数据库中的聚集索引越多,搜索效率就越高
5.
启动、停止、暂停SQLServer 2000系统服务的工具为( )。
服务管理器
企业管理器
查询分析器
联机帮助
6.
如果一个关系RU),当R中所有属性(主属性和非主属性)都不传递依赖于R的任何候选码,那么称关系是属于( )范式的关系。
第一
第二
第三
BC
7.
数据完整性不包括( )。
实体完整性
列完整性
域完整性
用户自定义完整性
8.
下列( )关键字在Select语句中表示所有列。
*
All
Desc
Distinct
9.
XY是关系模式R的一个函数依赖,如果存在X的真子集X',使得X'Y 成立,则称( )。
Y完全依赖于X
Y部分依赖于X
X完全依赖于Y
X部分依赖于Y
10.
假设视图“view1”中有10条记录,使用下面的语句可获得最前面5条记录的命令为( )。
Select 5 * From view1
Select top 5 * From view1
Select percent 5 * From view1
Select percent 20 * From view1
11.
在同一关系模式中,如果存在非平凡的函数依赖XYYZ,而YX,则称( )。
Z完全依赖于X
Z部分依赖于X
Z传递依赖于X
X传递依赖于Z
12.
下列哪种角色默认包含所有数据库用户( )。
guest
sa
public
sysadmin
13.
设一个关系为RABCDE),它的最小函数依赖集为FD={ABBCDE},则该关系的候选码为( )。
ABC
ADE
AD
A E
14.
利用ADO访问数据库,首先要创建一个( )对象,用于建立和数据库的连接。
Connection对象
Recordset对象
Command对象
Object对象
15.
)允许用户定义一组操作,这些操作通过对指定的表进行删除、更新等命令来执行或激活。
存储过程
视图
索引
触发器
16.
SQL Server的查询语句中,若查询表记录中所有AU_ID满足前两个字母为“88”的记录,则下列正确的Where子句是( )。
Where AU_ID='88%'
Where AU_ID = link '88%'
Where AU_ID like '88%'
Where AU_ID link '88%'
17.
下列( )权限具有优先权,它覆盖其他权限,并且成为有效权限。
Grant
Deny
Revoke
Create
18.
)是指对数据库的完整备份,包括所有的数据以及数据库对象。
数据库完全备份
数据库差异备份
事务日志备份
文件或文件组备份
19.
下列哪个版本的SQLServer是完全由微软公司开发的第一个SQLServer版本( )。
SQL Server 4.2
SQL Server 6.0
SQL Server 7.0
SQL Server 2000
20.
关系数据库中,主键是( )。
为标识表中唯一的实体
创建唯一的索引,允许空值
只允许以表中第一字段建立
允许有多个主键
21.
在删除一个聚集索引时,该表上的所有非聚集索引自动重建。
×
22.
设一个关系为RABCD),它的函数依赖为FD={ABBCACBD}R的最小函数依赖集。
×
23.
全局变量是SQL Server系统内部使用的变量,其作用范围并不局限于某一程序而是任何程序均可随时调用。
×
24.
进行备份操作时,若自上次数据库备份后数据库中只有相对较少的数据发生了更改可以使用数据库完全备份。
×
25.
每个触发器只能作用在一个表上。
×
26.
数据仓库是决策支持系统和联机分析应用数据源的结构化数据环境,研究和解决从数据库中获取信息的问题,具有面向主题、集成性、稳定性和时变性。
×
27.
Inserted表和Deleted表只限于在触发器中使用,一旦触发器完成后,就无法再次使用。
×
28.
数据库管理系统是为数据库的建立、使用和维护而配置的软件。
×
29.
在一个关系R中,若存在“学号→系号,系号→系主任”,则隐含存在着学号函数决定系主任。
×
30.
一个学生可以学习多门课程,而一门课程也可以被多个学生学习,所以学生和课程是一对多的关系。
×
31.
如果使用关键字Distinct,则Count()函数就返回行唯一值的个数。
×
32.
数据库三级模式结构和二级映像确保了数据的物理独立性和逻辑独立性。
×
33.
应用程序角色默认属于数据库用户dbo
×
34.
使用触发器优先于使用约束、规则和默认值。
×
35.
服务器管理器只能启动SQLServer服务。
×
36.
SQL Server的验证分为以下三个过程,登陆数据库服务器时的身份验证,访问数据库时的用户验证,访问数据库对象时的操作验证。
×
37.
SQL Server 2000只提供了一种创建表的方法:使用企业管理器。
×
38.
设置了DataGrid 控件的 DataSource 属性后,就会用数据源的记录集来自动填充该控件,以及自动设置该控件的列标头。
×
39.
在创建表时可以将某一列定义为主键,定义为主键的列不可以取重复的值,可以取空值。
×
40.
使用字符类型数据时必须在其前后加上单引号。
×
41.对于已经存在广播电视大学学生成绩管理系统(数据库:RtvuStu),有学生信息表、课程信息表和成绩表三个数据表,各表结构如下所示:
学生信息表,Student(S_ID, Sname, Sex, Birth, Depart)
课程信息表,Course(C_ID, Cname, Credit)
成绩表,Results(S_ID, C_ID, Score)
请写出下列功能的SQL语句:
求学生的平均分数。
Select min(score) as 平均分数 From Results
Select avg(score) as 平均分数 From Results
Select max(score) as 平均分数 From Results
Select sum(score) as 平均分数 From Results
求年龄最大的学生姓名。
Select sname
From Student
     Where birth =
     (Select max(brith)
     From Student)
Select sname
From Student
     Where birth =
     (Select avg(brith)
     From Student)
Select sname
From Student
     Where birth =
     (Select min(brith)
     From Student)
Select sname
From Student
     Where birth =
     (Select sum(brith)
     From Student)
查找出成绩小于60分的学生信息。
Select * From student Where S_ID =
(Select S_ID From results Wherescore<60)
Select * From student Where S_ID in
(Select S_ID From results Wherescore<60)
Select * From student Where S_ID like
(Select S_ID From results Wherescore<60)
Select * From student Where S_ID not in
(Select S_ID From results Wherescore<60)
在“Student”表中求出每个系别的人数。
Select depart as 系名,sum(*)as 人数 From Student group by depart
Select depart as 系名,sum(人数) From Student group by depart
Select depart as 系名,count (*)as 人数 From Student group by depart
Select depart as 系名,count (*)as 人数 From Student order by depart
查找“RtvuStu”数据库中“Student”表中,出生于1980年之后的计算机系的学生信息。
Select * From Student Where Depart='计算机系' or year(birth)>1980
Select * From Student Where Depart='计算机系' and year(birth)<1980
Select * From Student Where Depart='计算机系' and year(birth)>1980
Select * From Student Where Depart='计算机系' or year(birth)<1980

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
代做客服
更新报错
下载问题
充值问题
交流合作
作业代做一群:
河南电大教学考代做
作业代做二群:
电大题库吧代做二群
工作时间:
0:00-24:00
官方微信扫一扫
快速回复 返回顶部 返回列表