查看: 1649|回复: 0

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

[复制链接]

9162

主题

9199

帖子

24万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
241962
发表于 2020-3-29 22:24:42 | 显示全部楼层 |阅读模式
数据库基础与应用-0015答案.doc (196.5 KB, 下载次数: 6, 售价: 3.00 元)
数据库基础与应用-0015
试卷总分:100        测试时间:--  
单选题 |判断题 |SQL分析题
1.
)是三级模式的最下层,也称为存储模式、物理模式等。它是对整个数据库存储结构特征的描述。
外模式
模式
内模式
超模式
2.
如果对于实体集A中的每一个实体,实体集B中只有一个(也可以没有)实体与之联系,反之亦然,则称实体集A与实体集B具有()联系。
一对一
一对多
多对多
多对一
3.
)要求表中的每一行必须是唯一的,它可以通过主键约束、唯一键约束、索引和标识等来实现,也称为行完整性。
实体完整性
域完整性
参照完整性
用户自定义完整性
4.
使用T-SQL语句删除数据库信息的语法格式为( )。
Drop数据库名
Drop DataBase数据库名
Delete数据库名
Delete DataBase数据库名
5.
T-SQL语法中,用来插入数据的命令和用于更新的命令分别是( )。
InsertUpdate
UpdateInsert
DeleteUpdate
CreateInsert Into
6.
下列哪项不是SQLServer 2000的特点( )。
SQL Server 2000可以本地安装,也可远程安装
“典型”安装适合于初次安装SQLServer 2000的用户
若许可模式选择“每客户”,则选项“0”表示没有数量限制
以上说法都不对
7.
)保存所有的临时表和临时存储过程。
master数据库
tempdb数据库
model数据库
msdb数据库
8.
下列哪个版本的SQLServer是完全由微软公司开发的第一个SQLServer版本( )。
SQL Server 4.2
SQL Server 6.0
SQL Server 7.0
SQL Server 2000
9.
删除表的语句是( )。
Drop table
Alter table
Update table
Delete table
10.
下列( )统计函数可以计算某一列上的最大值。
Sum
Avg
Max
Min
11.
表设计器的下半部( )显示该列值小数点右边能出现的最大数字个数。
“描述”栏
“默认值”栏
“精度”栏
“小数位数”栏
12.
把候选码所在的属性称为( )。
属性
非属性
主属性
非主属性
13.
如果XY,并且Y不是X的子集,则称XY是()函数依赖。
非平凡的
平凡的
完全非平凡的
完全平凡的
14.
下列哪种角色默认包含所有数据库用户( )。
guest
sa
public
sysadmin
15.
下列不可以为空的约束是( )。
主键
Check约束
Unique约束
默认值
16.
每个( )类型的数据占用4个字节的存储空间。
Int
Smallint
Tinyint
Bigint
17.
SQL Server中,( )不属于触发器的类型。
Instead
Update
Delete
Instead of
18.
下列( )关键字在Select语句中表示所有列。
*
All
Desc
Distinct
19.
)允许用户定义一组操作,这些操作通过对指定的表进行删除、更新等命令来执行或激活。
存储过程
视图
索引
触发器
20.
)是一种类似于电子数据表的绑定控件,可以显示一系列行和列来表示 Recordset 对象的记录和字段。
DataGrid 控件
Table 控件
Data 控件
ADO控件
21.
数据库管理系统是为数据库的建立、使用和维护而配置的软件。
×
22.
SQL Server 2000实例是指SQL Server 2000产品在特定环境中的一次特定安装。
×
23.
若视图包含了多个基础表,且要更改的列分别属于不同的基础表,则不能通过视图更改对应基础表的列数据。
×
24.
通配符“*”表示任意的字符。
×
25.
数据库用户guest没有对应的登录名,它允许没有数据库用户的登录帐号访问数据库。
×
26.
应用程序角色默认属于数据库用户dbo
×
27.
在概念模型里实体或联系的属性,在表中就是一列,称为字段。
×
28.
查看数据库信息的命令是(sp_helpdb)。
×
29.
在默认情况下,所创建的索引是非聚集索引。
×
30.
对数据库的物理设计初步评价完成后就可以开始建立数据库并进行应用开发。
×
31.
存储过程是数据库对象,删除数据库就把存储过程也删除了。
×
32.
候选码必须是最小的。
×
33.
T-SQL中像在一般的程序语言中一样使用“变量=变量值”来给变量赋值。
×
34.
一个数据表中只能有一个主键约束,但可以有多个Unique约束。
×
35.
SQL Server采用B/S体系结构。
×
36.
更改数据库的名字一定要有数据库管理员或数据库所有者的权限。
×
37.
注释是不能执行的文本字符串,或暂时禁用的部分语句。
×
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 max(score) as 平均分数 From Results
Select min(score) as 平均分数 From Results
Select avg(score) as 平均分数 From Results
Select sum(score) as 平均分数 From Results
在“Course”表中找出学分小于5或者大于3的课程。
Select * From Course  Where credit between 3 and 5
Select * From Course  Where  creditnot between 3 and 5
Select * From Course  Where credit not in 3 and 5
Select * From Course  Where credit in 3 and 5
查询“Student”表中的所有数据,要求检索结果按照年龄大小降序排列,如果年龄相同,则按姓名降序排列。
Select * From Student order by birth  desc , sname desc
Select * From Student order by sname desc,birth
Select * From Student order by birth ,sname desc
Select * From Student order by sname  ,birth desc ,
查找与陈一凡在同一个系别的学生学号、姓名、性别和系别。
Select S_ID, Sname,sex,depart
From Student
Where Depart =
        (Select depart From Student
        Where sname='陈一凡')
Select S_ID, Sname,sex,depart
From Student
Where Depart=
        (Select sname From Student
        Where sname='陈一凡')
Select S_ID, Sname,sex,depart
From Student
Where Depart like
        (Select depart From Student
        Where sname='陈一凡')
Select S_ID, Sname,sex,depart
From Student
Where Depart
        (Select depart From Student)
将表“Course”中所有课程的学分都减1
select Course  set credit = Credit-1
Update Course  set credit = Credit-1
Update Course
Update  Course  where credit = Credit-1

回复

使用道具 举报

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

本版积分规则

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