[渝粤教育] 山东财经大学 数据库原理及应用 参考 资料
教育
-数据库原理及应用-章节资料考试资料-山东财经大学【】
数据库设计作业
数据模型与关系数据库测验
1、【单选题】关系模型、层次模型 、网状模型的划分依据是 ()
A、记录长度
B、文件大小
C、联系的复杂程度
D、 数据结构
参考资料【 】
2、【单选题】数据库中存储的是 ()
A、数据
B、数据及数据之间的联系
C、数据模型
D、信息
参考资料【 】
3、【单选题】关系模型()
A、只能表示实体间1:1的联系
B、只能表示实体间1:n的联系
C、只能表示实体间m:n的联系
D、可以表示实体间1:1,1:n,m:n的联系
参考资料【 】
4、【单选题】概念模型是对现实世界的第一次抽象,表示概念模型最常用的方法是()
A、层次模型
B、网状模型
C、关系模型
D、实体-联系模型
参考资料【 】
5、【单选题】一个关系只有一个 ()
A、码
B、主码
C、外码
D、候选码
参考资料【 】
6、【单选题】有两个关系R和S,分别包含15个元组和10个元组,则在R∪S、R-S和R∩S中不可能出现的元组数目是
A、 15、5、10
B、 18、7、7
C、 21、11、4
D、 25、15、0
参考资料【 】
7、【单选题】关系模式的任何属性()
A、都不可再分
B、可以再分
C、不可以来自相同的域
D、以上都不对
参考资料【 】
8、【单选题】学生实体与课程实体之间的联系是
A、一对一
B、一对多
C、多对多
D、无联系
参考资料【 】
9、【单选题】一般情况下,当对关系R和S进行自然连接时,要求R和S要含有一个或者多个共同的()
A、属性
B、主码
C、元组
D、外码
参考资料【 】
10、【单选题】若关系R={a,b,c,d},关系S={1,2,3,4},则RXS的结果中共有元组() 个
A、8
B、16
C、6
D、24
参考资料【 】
11、【单选题】对关系R进行投影运算后,得到关系S,则()
A、关系R的元组数大于关系S的元组数
B、关系R的元组数等于关系S的元组数
C、关系R的元组数小于关系S的元组数
D、以上都不对
参考资料【 】
12、【单选题】对关系R进行选择运算后,得到关系S,则 ()
A、 关系R的属性数大于关系S的属性数。
B、 关系R的属性数等于关系S的属性数。
C、 关系R的属性数小于关系S的属性数。
D、以上都不对。
参考资料【 】
第3章作业_1
第3章测验_1
1、【单选题】若定义一个学生的出生日期,则应该选用( )类型
A、datetime
B、int
C、char
D、nchar
参考资料【 】
2、【单选题】若定义一个职工姓名,最多4个汉字,则最适合的类型定义为( )
A、varchar
B、nchar
C、nvarchar(8)
D、nvarchar(4)
参考资料【 】
3、【单选题】如果要在SQL Server2008中存储图形图像文件,不可采用的数据类型是( )
A、binary
B、varbinary
C、image
D、text
参考资料【 】
4、【单选题】在数据操纵语言(DML)的基本功能中,不包括的是( )
A、insert
B、select
C、update
D、delete
参考资料【 】
5、【单选题】在SQL Server程序中,注释行使用的符号是( )
A、–
B、*
C、//
D、{}
参考资料【 】
6、【单选题】在数据定义语言(DDL)的基本功能中,不包括的是( )
A、CREATE
B、ALTER
C、DROP
D、DELETE
参考资料【 】
7、【单选题】SQL语言是( )语言
A、网络数据库
B、层次数据库
C、关系数据库
D、以上都不对
参考资料【 】
8、【单选题】在SQL Server中,字符串常量一般使用( )作为定界符
A、单引号
B、双引号
C、花括号
D、方括号
参考资料【 】
9、【单选题】SQL Server 2008 采用的身份验证模式有( )。
A、仅Windows身份验证模式
B、仅Windows身份验证模式
C、无身份需验证
D、Windows身份验证模式和Windows身份验证模式
参考资料【 】
10、【单选题】下面选项中哪个是SQL主数据文件的扩展名
A、mdf
B、ndf
C、ldf
D、pdf
参考资料【 】
11、【单选题】语句 alter table userinfo add constraint uq_userid unique(userid) 执行成功后,为userinfo表的( )字段添加了( )约束。
A、userid 主键
B、userid 唯一
C、uq_userid 外键
D、uq_userid 检查
参考资料【 】
12、【判断题】SQL Server中的主键约束实现了关系模型的参照完整性
A、正确
B、错误
参考资料【 】
13、【判断题】SQL语句的语法格式中规定:语句中字母区分大小写
A、正确
B、错误
参考资料【 】
14、【判断题】外键是指一个表中含有与另外一个表的主键相同的列或列组,外键不要求惟一
A、正确
B、错误
参考资料【 】
15、【判断题】SQL Server数据库使用的数据模型是网状模型
A、正确
B、错误
参考资料【 】
16、【判断题】SQL Server是一款DBMS软件。
A、正确
B、错误
参考资料【 】
第3章测验_2
1、【单选题】CREATE TABLE Student(sno char(4) NOT NULL,sname CHAR(8) NOT NULL,sex CHAR(2),age SMALLINT)不可以插入到表中的元祖是( )
A、‘ 5021‘ , ‘刘洋‘,男,21
B、‘ 5021‘, ‘刘洋‘,NULL,21
C、‘ 5021‘,NULL,男,21
D、‘ 5021‘, ‘刘洋‘,NULL,NULL
参考资料【 】
2、【单选题】35. 在SQL中, 用来插入和更新数据的命令是( )
A、INSERT,UPDATE
B、UPDATE,INSERT
C、DELETE,UPDATE
D、CREATE,INSERT
参考资料【 】
3、【单选题】已知employee表中具有默认约束df_email,删除该约束的语句为( )
A、alter talbe employee drop constraint df_email
B、alter talbe employee remove constraint df_email
C、alter talbe employee delete constraint df_email
D、 remove constraint df_email from talbe employee
参考资料【 】
4、【单选题】SQL实现分组查询的短语是( )
A、order by
B、group by
C、having
D、where
参考资料【 】
5、【单选题】 Having短语不能单独使用,且必须放在( )短语之后。
A、group by
B、where
C、order by
D、select
参考资料【 】
6、【单选题】在SQL SERVER中,以下有关SQL的Select语句的叙述中,错误的是( )
A、Select子句中可以包含表中的列和表达式
B、Select子句中可以使用别名
C、Select子句规定了结果集中的列顺序
D、Select子句中列的顺序应该与表中列的顺序一致
参考资料【 】
7、【单选题】假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是( )
A、Select 产品名称, Avg(单价) From 产品 Group By 单价
B、Select 产品名称, Avg(单价) From 产品 Order By 单价
C、Select 产品名称, Avg(单价) From 产品 Order By 产品名称
D、Select 产品名称, Avg(单价) From 产品 Group By 产品名称
参考资料【 】
8、【单选题】在SQL语句中,与表达式工资between 1210 And 1240功能相同的表达式是( )
A、工资>=1210 And 工资<=1240
B、工资>=1210 or 工资<=1240
C、工资>1210 And 工资<1240
D、工资>1210 or 工资<1240
参考资料【 】
9、【单选题】 查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是( )。
A、Select 姓名,性别,Year(Getdate( )-(出生日期)) 年龄 From 职工 Where 年龄>35
B、Select 姓名,性别,Year(Getdate ( ))-Year(出生日期) 年龄 From 职工 Where Year(出生日期)>35
C、Select 姓名,性别,Year(Getdate ( ))-Year(出生日期) From 职工 Where Year(Getdate ( ))-Year(出生日期)>35
D、Select 姓名,性别, 年龄= Getdate ( )- (出生日期) From 职工 Where 年龄>35
参考资料【 】
10、【单选题】列值为空值(NULL),则说明这一列( )
A、数值为0
B、数值为空格
C、数值未知
D、数值不存在
参考资料【 】
11、【判断题】 聚合函数SUM( )与AVG( )可以用来操作任何类型的数据 ( )
A、正确
B、错误
参考资料【 】
12、【判断题】在字符匹配查询中可以使用LIKE结合通配符一起实现,其中%代表单个字符 ( )
A、正确
B、错误
参考资料【 】
13、【判断题】在查询语句中,若要把记录进行降序排列应使用ORDER BY 字段名 DESC ( )
A、正确
B、错误
参考资料【 】
14、【判断题】 在使用GROUP BY子句进行分组查询时,SELECT子句的输出列只能是聚合函数和分组列。 ( )
A、正确
B、错误
参考资料【 】
15、【判断题】 语句SELECT TOP 10 sno, grade FROM sc WHERE cno=‘c01’ ORDER BY grade DESC是查询编号为’C01’课程从高到低分数排名前10%的学生学号及分数。
A、正确
B、错误
参考资料【 】
