当前位置:文档之家› 数据库应用试题集2015

数据库应用试题集2015

数据库应用试题集2015
数据库应用试题集2015

数据库应用技术模拟试题

1.数据处理技术的发展不包括( B )。

A、人工管理阶段

B、信息管理阶段

C、文件管理阶段

D、数据库管理阶段

2.有严格的数学基础并在此基础上发展起来的数据库模型是( C )。

A、层次模型

B、网状模型

C、关系模型

D、面向对象模型

3.SQL Server的系统主数据库是( A )。

A、master

B、pubs

C、tempdb

D、Northwind

4.SQL Server提供的Nchar、Nvarchar、Ntext等几种双字节数据类型实际上是一种(A )。

A、Unicode数据类型

B、ASCII数据类型

C、时间戳数据类型

D、数值型类型

5.如果希望从成绩表中查询出所有成绩小于等于60分的记录,那么条件语句应该是( C)。

A、Where 成绩>60 OR成绩<60

B、Where 成绩≥60

C、Where成绩<60 AND 成绩=60

D、Where成绩<=60< p="">

6.如果希望统计学生表中选修网页设计课程的学生的人数,那么语句中应该包含( D)。

A、SELECT MIN (*) AS 专业人数FROM 学生表WHERE 专业=…网页设计?

B、SELECT MAX (*) AS 专业人数FROM 学生表WHERE 专业=…网页设计?

C、SELECT AVG (*) AS 专业人数FROM 学生表WHERE 专业=…网页设计?

D、SELECT COUNT (*) AS 专业人数FROM 学生表WHERE 专业=…网页设计?

7.一般不需要建立索引的情况是( B )。

A、基本表的某列中记录数量特别多

B、基本表的某列中记录数量特别少

C、基本表的某列经常出现在ORDER BY字句中

D、基本表的某列经常被查询

8.在一个物资台账数据表中,能够成为主关键字(或称主码)的字段是( B )。

A、物资类别

B、物资编码

C、规格型号

D、计划单价

9.查询姓名中带有“玲”字的学生,则条件语句应包含( B )。

A、Where 姓名LIKE % …玲?

B、Where 姓名LIKE …%玲%?

C、Where 姓名% …LIKE玲LIKE?

D、Where 姓名LIKE …玲%?

10.对于教学管理数据库,当采用事务控制机制时,利用UPDATE语句将课程表中课程号为“A002”的课程改为“A2002”后,还没来得急对成绩表进行更新操作,突然停电了,SQL的事务控制功能将( C )。

A、保留对课程表的修改,机器重新启动后,自动进行对成绩表的更新

B、保留对课程表的修改,机器重新启动后,提示用户对成绩表的进行更新

C、清除对课程表的修改

D、清除对课程表的修改,机器重新启动后,自动进行对课程表和成绩表的更新

11.SQL Server的账号管理功能中,账号可分为( A )。

A、管理员账号和普通用户账号

B、操作账号和登录账号

C、登录账号和用户账号

D、权限账号和身份账号

12.下列SQL语句中,能够完成笛卡尔积运算的是( D )。

A、SELECT * FROM 篮球爱好者UNION SELECT * FROM 足球爱好者

B、SELECT * FROM 篮球爱好者INTERSECT SELECT * FROM 足球爱好者

C、SELECT * FROM 篮球爱好者EXCEPT SELECT * FROM 足球爱好者

D、SELECT * FROM 篮球爱好者,足球爱好者

13.下列符合第三范式的关系是( B )。

A、零件(零件编号,零件名称,零件重量,生产零件的车间名,零件储存的仓库名)

B、零件(零件编号,零件名称,零件重量,零件储存的仓库编号)

C、仓库(仓库编号,主任姓名,电话,储存的零件)

D、仓库(仓库编号,主任姓名,储存零件的数量,储存零件的种类)

14.下列选项中,不属于数据库概念设计的是( A )。

A、回答“干什么”的问题

B、得到一个与计算机软硬件的具体性能无关的全局概念模式

C、将概念结构转换成特定DBMS所支持的数据模型

D、在一致性约束上满足用户提出的要求

15.SQL Server默认的登陆账号为( A)。

A、sa

B、dbo

C、administrter

D、自己任意设置

16.SQL Server数据库是基于哪种数据模型的( D )。

A、层次模型

B、网状模型

C、关系模型

D、面向对象模型

17.通常情况下,“数据库管理员”的英文缩写是( C )。

A、DBMS

B、DBS

C、DBA

D、DMS

18.如果希望从成绩表中查询出所有成绩大于等于90分的记录,那么条件语句应该是( C )。

A、Where 成绩>=90

B、Where 成绩≥90

C、Where成绩>90 AND 成绩=90

D、Where成绩>90

19.在一个课程关系中,最可能成为主关键字(或称主码)的属性是( C )。

A、任课教师

B、所属专业

C、课程编号

D、开课学期

20.SQL Server的系统主数据库是( D )。

A、master

B、pubs

C、tempdb

D、Northwind

21.SQL Server数据库中的NULL值(空值)( D )。

A、表示空格

B、表示数字0

C、表示一种数据类型

D、表示没有值、不确定的值

22.设一个关系为R,如果它的每个属性都是不可再分的,则称这个关系是符合( A )。

A、第一范式

B、第二范式

C、第三范式

D、BNC范式

23.下列符合第三范式的关系是( D )。

A、教师(教师号,教师姓名,课程号,课程名,成绩)

B、教师(教师号,教师姓名,性别,课程号,课程名,成绩)

C、职工(职工号,职工姓名,性别,籍贯,所属部门编号,所属部门名称)

D、职工(职工号,职工姓名,性别,籍贯,所属部门编号)

24.将第一个关系的记录加到第二个关系中,生成的新关系称为( B )。

A、两个关系的积

B、两个关系的并

C、两个关系的交

D、两个关系的差

25.数据库应用程序开发中,概念设计阶段的主要目的是( D )。

A、绘制ER图

B、编写数据字典

C、建立逻辑数据模型

D、建立概念模型

26.用户使用SQL Server时,通常需要考虑两个安全性阶段( D )。

A、登录验证、操作验证

B、身份验证、权限认证

C、操作验证、登录验证

D、权限认证、身份验证

27.创建数据库的SQL语句是( C )。

A、INSERT DATABASE

B、BACKUP DATABASE

C、CREATE DATABASE

D、RESTORE DATABASE

28.SQL Server数据库中的一个完整的备份通常要包括( A )。

A、系统数据库、用户数据库和事务日志

B、系统数据库、系统表和数据字典

C、系统数据库、用户数据库和数据字典

D、用户数据库和事务日志

29.下列SQL语句中,能够完成笛卡尔积运算的是( D )。

A、SELECT * FROM 篮球爱好者UNION SELECT * FROM 足球爱好者

B、SELECT * FROM 篮球爱好者INTERSECT SELECT * FROM 足球爱好者

C、SELECT * FROM 篮球爱好者EXCEPT SELECT * FROM 足球爱好者

D、SELECT * FROM 篮球爱好者,足球爱好者

30.设学生表和选课表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“所有姓…王?的且选修了…A001?课程的学生”,则对应的SQL语句是( C )。

A、SELECT 姓名FROM 学生表,选课表

WHERE 学生表.学号=选课表.学号AND学生表.姓名LIKE …王%? OR 选课表.课程号

=?A001?

B、SELECT 姓名FROM 学生表,选课表WHERE 学生表.学号=选课表.学号AND学生表.姓名LIKE 王% OR 选课表.课程号=A001

C、SELECT 姓名FROM 学生表,选课表

WHERE 学生表.学号=选课表.学号AND学生表.姓名LIKE …王%? AND选课表.课程号

=?A001?

D、SELECT 姓名FROM 学生表,选课表WHERE 学生表.学号=选课表.学号AND学生表.姓名LIKE 王% AND选课表.课程号=A001

31.关系数据库系统采用关系模型作为数据的组织方式。关系模型通常由三部分组成( A )。

A、数据结构、关系操作集合和关系的完整性

B、一级模式、二级模式、三级模式

C、数据库、数据表、索引

D、数据库、数据表、视图

32.以下不属于SQL Server数据库特点的是( D )。

A、采用SQL结构化查询语言

B、具有客户/服务器体系结构

C、基于面向对象的数据模型

D、提供了大量易用的管理工具

33.SQL Server数据库一般包括两大类数据库类型( D )。

A、Master和Model

B、基本表和视图

C、外模式和内模式

D、系统数据库和用户数据库

34.在一个物资台账数据表中,能够成为主关键字(或称主码)的字段是( B )。

A、物资类别

B、物资编码

C、规格型号

D、计划单价

35.在物理层面,SQL Server数据库是由数据文件和事务日志文件两个操作系统文件组成的,它们的后缀分别是( B )。

A、MDF和LDF

B、LDF和MDF

C、DAT和LOGD

D、LOG和DAT

36.SQL Server数据库中的系统表的表名通常以( B )为前缀。

A、Master

B、Sys

C、Table

D、System

37.设一个关系为R,X和Y是它的两个属性集。若对于X上的每个值都有Y上的一个惟一值与之对应,则称X和Y( D )。

A、属于第一范式

B、属于第二范式

C、具有函数依赖关系

D、具有非函数依赖关系

38.下列符合第三范式的关系是( B )。

A、教师(编号,姓名,系所编号,系所名称)

B、教师(编号,姓名,职称)

C、教师(编号,姓名,课程号,课程名称)

D、教师(编号,姓名,系所编号,系所主任姓名)

39.一个关系中每条记录和第二个关系的每条记录进行连接,所组成的新关系称为( C )。

A、两个关系的交

B、两个关系的并

C、两个关系的积

D、两个关系的差

40.SQL Server提供的Nchar、Nvarchar、Ntext等几种双字节数据类型实际上是一种( A )。

A、Unicode数据类型

B、ASCII数据类型

C、时间戳数据类型

D、数值型类型

41.一个用户访问SQL Server通常要依次经过4个层次的安全控制,分别是( A )。

A、操作系统、服务器、数据库、表和列

B、表和列、数据库、服务器、操作系统

C、操作系统、数据库、网络、列

D、列、网络、数据库、操作系统

42.下列哪些不属于索引的类型( D )。

A、单列索引

B、惟一索引

C、聚集索引

D、事务日志索引

43.SQL Server中进行数据库备份的SQL语句是(B )。

A、INSERT DATABASE

B、BACKUP DATABASE

C、RESTORE DATABASE

D、UPDATE DATABASE

44.在成绩数据表中,要计算某课程的平均成绩,可采用( D )。

A、Max函数

B、Min函数

C、Count函数

D、Avg函数

45.设课程成绩表的结构为(学号,课程号,成绩),如果希望查询出“成绩大于90分且课程号首字母为A的所有记录”,则对应的SQL语句是( C )。

A、SELECT * FROM 课程成绩表WHERE 成绩>90 AND 课程号LIKE A%

B、SELECT * FROM 课程成绩表WHERE 成绩>90 OR 课程号LIKE A%

C、SELECT * FROM 课程成绩表WHERE 成绩>90 AND 课程号LIKE …A%?

D、SELECT * FROM 课程成绩表WHERE 成绩>90 OR 课程号LIKE …A%?

46.( B )是对数据库进行插入、删除、修改和查询等基本操作。

A、数据定义

B、数据操纵

C、内模式

D、外模式

47.下列哪个系统数据库包含了复制到每个用户数据库中的表( A )。

A、master数据库

B、tempdb数据库

C、model数据库

D、msdb数据库

48.SQL Server数据库一般包括两大类数据库类型( D )。

A、Master和Model

B、基本表和视图

C、外模式和内模式

D、系统数据库和用户数据库

49.属于日期时间型的数据类型是( C )。

A、Nchar

B、bit

C、Datetime

D、Numeric

50.如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含( C )。

A、SELECT MIN (年龄) AS 平均FROM 学生表

B、SELECT MAX (年龄) AS 平均FROM 学生表

C、SELECT AVG (年龄) AS 平均FROM 学生表

D、SELECT COUNT (年龄) AS 平均FROM 学生表

51.在成绩数据表中,要计算某课程的平均成绩,可采用( )。

A、Max函数

B、Min函数

C、Count函数

D、Avg函数

52.下列SQL语句中,对字段创建唯一的聚集索引的约束是( )。

A、学号char (8) NOT NULL CONSTRAINT un_no UNIQUE

B、学号char (8) NOT NULL CONSTRAINT PK_学生表PRIMARY KEY

C、性别char (2) NOT NULL check (性别=?男? or 性别=?女?)

D、学号char (8) NOT NULL

53.在一个课程关系中,最可能成为主关键字(或称主码)的属性是( )。

A、任课教师

B、所属专业

C、课程编号

D、开课学期

54.查询课程名中带有“Windows”的课程,则条件语句应包含( )。

A、WHERE 课程名LIKE % …Windows?

B、WHERE 课程名LIKE …% Windows%?

C、WHERE 课程名% …LIKE Windows LIKE?

D、WHERE 课程名LIKE …Windows %?

55.采用事物控制机制对材料管理数据库进行操作,利用UPDATE语句将材料号为“A005”的材料改为“B005”,如果对入库材料表的更新操作结束后,还没来得急对出库材料表进行更新操作,突然停电了,SQL的事务控制功能将( )。

A、保留对入库材料表的修改,机器重新启动后,自动进行对出库材料表的更新

B、保留对入库材料表的修改,机器重新启动后,提示用户对出库材料表的进行更新

C、清除对入库材料表的修改

D、清除对入库材料表的修改,机器重新启动后,自动进行对入库材料表和出库材料表的更新

56.在第一个关系中出现,在第二个关系中也出现的记录组成的新关系称为( )。

A、两个关系的和

B、两个关系的并

C、两个关系的交

D、两个关系的差

57.下列SQL语句中,能够完成交运算的是( )。

A、SELECT * FROM 刘德华出演的电影UNION SELECT * FROM 梅艳芳出演的电影

B、SELECT * FROM刘德华出演的电影INTERSECT SELECT * FROM梅艳芳出演的电影

C、SELECT * FROM刘德华出演的电影EXCEPT SELECT * FROM梅艳芳出演的电影

D、SELECT * FROM刘德华出演的电影,梅艳芳出演的电影

58.关系数据库规范化理论是为解决关系数据库中( )问题而引入的。

A、插入、删除和数据冗余

B、提高查询速度

C、减少数据操作的复杂性

D、保证数据的安全性和完整性

59.数据库物理设计的主要内容包括( )。

A、存储记录的格式设计

B、将概念设计的结果转换为数据模型

C、将概念结构转换成特定DBMS所支持的数据模型

D、设计局部的E/R图

60.一个用户访问SQL Server通常要依次经过4个层次的安全控制,分别是( )。

A、操作系统、服务器、数据库、表和列

B、表和列、数据库、服务器、操作系统

C、操作系统、数据库、网络、列

D、列、网络、数据库、操作系统

61.数据处理技术的发展不包括( )。

A、人工管理阶段

B、信息管理阶段

C、文件管理阶段

D、数据库管理阶段

62.有严格的数学基础并在此基础上发展起来的数据库模型是( )。

A、层次模型

B、网状模型

C、关系模型

D、面向对象模型

63.SQL Server的系统主数据库是( )。

A、master

B、pubs

C、tempdb

D、Northwind

64.SQL Server提供的Nchar、Nvarchar、Ntext等几种双字节数据类型实际上是一种( )。

A、Unicode数据类型

B、ASCII数据类型

C、时间戳数据类型

D、数值型类型

65.如果希望从成绩表中查询出所有成绩小于等于60分的记录,那么条件语句应该是( )。

A、Where 成绩>60 OR成绩<60

B、Where 成绩≥60

C、Where成绩<60 AND 成绩=60

D、Where成绩<=60

66.如果希望统计学生表中选修网页设计课程的学生的人数,那么语句中应该包含( )。

A、SELECT MIN (*) AS 专业人数FROM 学生表WHERE 专业=…网页设计?

B、SELECT MAX (*) AS 专业人数FROM 学生表WHERE 专业=…网页设计?

C、SELECT AVG (*) AS 专业人数FROM 学生表WHERE 专业=…网页设计?

D、SELECT COUNT (*) AS 专业人数FROM 学生表WHERE 专业=…网页设计?

67.一般不需要建立索引的情况是( )。

A、基本表的某列中记录数量特别多

B、基本表的某列中记录数量特别少

C、基本表的某列经常出现在ORDER BY字句中

D、基本表的某列经常被查询

68.在一个物资台账数据表中,能够成为主关键字(或称主码)的字段是( B )。

A、物资类别

B、物资编码

C、规格型号

D、计划单价

69.查询姓名中带有“玲”字的学生,则条件语句应包含( )。

A、Where 姓名LIKE % …玲?

B、Where 姓名LIKE …%玲%?

C、Where 姓名% …LIKE玲LIKE?

D、Where 姓名LIKE …玲%?

70.对于教学管理数据库,当采用事务控制机制时,利用UPDATE语句将课程表中课程号为“A002”的课程改为“A2002”后,还没来得急对成绩表进行更新操作,突然停电了,SQL的事务控制功能将( )。

A、保留对课程表的修改,机器重新启动后,自动进行对成绩表的更新

B、保留对课程表的修改,机器重新启动后,提示用户对成绩表的进行更新

C、清除对课程表的修改

D、清除对课程表的修改,机器重新启动后,自动进行对课程表和成绩表的更新

71.SQL Server的账号管理功能中,账号可分为( )。

A、管理员账号和普通用户账号

B、操作账号和登录账号

B、C、登录账号和用户账号D、权限账号和身份账号

72.下列SQL语句中,能够完成笛卡尔积运算的是( )。

A、SELECT * FROM 篮球爱好者UNION SELECT * FROM 足球爱好者

B、SELECT * FROM 篮球爱好者INTERSECT SELECT * FROM 足球爱好者

C、SELECT * FROM 篮球爱好者EXCEPT SELECT * FROM 足球爱好者

D、SELECT * FROM 篮球爱好者,足球爱好者

73.下列符合第三范式的关系是( )。

A、零件(零件编号,零件名称,零件重量,生产零件的车间名,零件储存的仓库名)

B、零件(零件编号,零件名称,零件重量,零件储存的仓库编号)

C、仓库(仓库编号,主任姓名,电话,储存的零件)

D、仓库(仓库编号,主任姓名,储存零件的数量,储存零件的种类)

74.下列选项中,不属于数据库概念设计的是( )。

A、回答“干什么”的问题

B、B、得到一个与计算机软硬件的具体性能无关的全局概念模式

C、将概念结构转换成特定DBMS所支持的数据模型

D、在一致性约束上满足用户提出的要求

75.SQL Server默认的登陆账号为( )。

A、sa

B、dbo

C、administrter

D、自己任意设置

B、76.如果希望从学生表中查询出所有姓“张”的同学,那么条件语句应该是( )。A.Where 姓名% …张?B.Where 姓名LIKE …张%?

B.C.Where 姓名% …LIKE张?D.Where 姓名LIKE …张?

77.本教材介绍的数据库管理系统基于( )数据库。

A.Oracle

https://www.doczj.com/doc/ab11280246.html,rmix

C.Microsoft SQL Server

D.Sybase

78.( A )数据库包含了所有系统级信息,对SQL Server系统来说至关重要,一旦受到损坏,有可能导致SQL Server系统的彻底瘫痪。

A.master数据库

B.tempdb数据库

C.Model数据库

D.msdb数据库

79.在一个教师关系中,能够成为主关键字(或称主码)的属性是( )。

A.教师姓名

B.教师编号

C.教师年龄

D.教师性别

80.从逻辑层次上看,数据库不包括( )。

A.表

B.视图

C.存储过程

D.内模式

81.下列关于索引的说明不正确的是( )。

A.索引一经建立就需要人工进行维护

B.索引与基本表分开存储

C.索引的建立或撤消对数据的内容毫无影响

D.索引会在一定程度上影响增删改操作的效率82.第二范式是指( )。

A.设一个关系为R,它是满足第一范式的,若R中不存在非主属性对主键的传递函数依赖,则称该关系符合第二范式。

B.设一个关系为R,它是满足第一范式的,若R中不存在非主属性对主键的部分函数依赖,则称该关系符合第二范式。

C.设一个关系为R,它是满足第二范式的,若R中不存在非主属性对主键的传递函数依赖,则称该关系符合第三范式。

D.设一个关系为R,它是满足第二范式的,若R中不存在非主属性对主键的部分函数依赖,则称该关系符合第三范式。

83.下列符合第三范式的关系是( )。

A.教师(教师编号,教师姓名,教师讲授的课程号,教师讲授的课程名)

B.教师(教师编号,教师姓名,教师讲授的课程名,教师所在的系)

C.教师(教师编号,教师姓名,教师讲授的课程号,教师所在的办公室)

D.教师(教师编号,教师姓名,教师性别)

84.在第一个关系中出现,在第二个关系中也出现的记录组成的新关系称为( )。

A.两个关系的和

B.两个关系的并

C.两个关系的交

D.两个关系的差

85.数据库应用程序开发中,( )属于物理设计。

A.回答“干什么”的问题

B.存储方法设计

C.绘制E-R图

D.将E-R图转换为关系模型

86.通过账号管理,SQL Server用户分为( )。

A.管理员账号和普通用户账号

B.操作账号和登录账号

C.登录账号和用户账号

D.权限账号和身份账号

87.下列SQL语句中,能够完成删除功能的是( )。

A.INSERT INTO 学生表VALUES(?2006001?,?王小明?,?男?2)

B.UPDATE 学生表SET 姓名=?王莉? WHERE 学号=?2006001?

C.DELETE 学生表SET 姓名=?王莉? WHERE 学号=?2006001?

D.DELETE FROM 学生表WHERE 性别=?男?

88.下列SQL语句中,能够完成求某列最大值的是( )。

A.SELECT AVG(Age) FROM Student

B.B.SELECT MAX(Age) FROM Student

C.C.SELECT MIN(Age) FROM Student

D.D.SELECT COUNT(*) FROM Student

89.下列SQL语句中,能够完成交运算的是( )。

A.SELECT * FROM 刘德华出演的电影UNION SELECT * FROM 梅艳芳出演的电影

B.SELECT * FROM刘德华出演的电影INTERSECT SELECT * FROM梅艳芳出演的电影

C.SELECT * FROM刘德华出演的电影EXCEPT SELECT * FROM梅艳芳出演的电影

D.SELECT * FROM刘德华出演的电影,梅艳芳出演的电影

90.设学生表和课程表的结构分别为(学号,姓名)和(学号,课程名,成绩),如果希望查询出“选修了…数据库应用技术?课程的学生姓名和成绩”,则对应的SQL语句是( )。

A.SELECT 姓名,成绩FROM 学生表WHERE 学生表.学号=课程表.学号AND 课程名=…数据库应用技术?

B.SELECT 姓名,成绩FROM 课程表WHERE学生表.学号=课程表.学号AND 课程名=…数据库应用技术?

C.SELECT 姓名FROM 学生表,课程表WHERE 学生表.学号=课程表.学号OR 课程名=…数据库应用技术?

D.SELECT 姓名,成绩FROM 学生表,课程表WHERE 学生表.学号=课程表.学号AND 课程名=…数据库应用技术?

91.关系数据库系统采用关系模型作为数据的组织方式。关系模型通常由三部分组成( )。

A.数据结构、关系操作集合和关系的完整性

B.一级模式、二级模式、三级模式

C.数据库、数据表、索引

D.数据库、数据表、视图

92.以下不属于SQL Server数据库特点的是( )。

A.采用SQL结构化查询语言

B.具有客户/服务器体系结构

C.基于面向对象的数据模型

D.提供了大量易用的管理工具

93.SQL Server数据库一般包括两大类数据库类型( )。

A.Master和Model

B.基本表和视图

C.外模式和内模式

D.系统数据库和用户数据库

94.在一个物资台账数据表中,能够成为主关键字(或称主码)的字段是( )。

A.物资类别

B.物资编码

C.规格型号

D.计划单价

95.在物理层面,SQL Server数据库是由数据文件和事务日志文件两个操作系统文件组成的,它们的后缀分别是( )。

A.MDF和LDF

B.LDF和MDF

C.DAT和LOG

D.LOG和DAT

96.SQL Server数据库中的系统表的表名通常以( )为前缀。

A.Master

B.Sys

C.Table

D.System

97.设一个关系为R,X和Y是它的两个属性集。若对于X上的每个值都有Y上的一个惟一值与之对应,则称X和Y( )。

A.属于第一范式

B.属于第二范式

C.具有函数依赖关系

D.具有非函数依赖关系

98.下列符合第三范式的关系是( )。

A.教师(编号,姓名,系所编号,系所名称)

B.教师(编号,姓名,职称)

C.教师(编号,姓名,课程号,课程名称)

D.教师(编号,姓名,系所编号,系所主任姓名)

99.一个关系中每条记录和第二个关系的每条记录进行连接,所组成的新关系称为( )。

A.两个关系的交

B.两个关系的并

C.两个关系的积

D.两个关系的差

100.SQL Server提供的Nchar、Nvarchar、Ntext等几种双字节数据类型实际上是一种( )。

A.Unicode数据类型

B.ASCII数据类型

C.时间戳数据类型

D.数值型类型

101.一个用户访问SQL Server通常要依次经过4个层次的安全控制,分别是( )。

A.操作系统、服务器、数据库、表和列

B.表和列、数据库、服务器、操作系统

C.操作系统、数据库、网络、列

D.列、网络、数据库、操作系统

102.下列哪些不属于索引的类型( )。

A.单列索引

B.惟一索引

C.聚集索引

D.事务日志索引

103.SQL Server中进行数据库备份的SQL语句是( )。

A.INSERT DATABASE

B.BACKUP DATABASE

C.RESTORE DATABASE

D.UPDATE DATABASE

104.在成绩数据表中,要计算某课程的平均成绩,可采用( )。

A.Max函数

B.Min函数

C.Count函数

D.Avg函数

105.设课程成绩表的结构为(学号,课程号,成绩),如果希望查询出“成绩大于90分且课程号首字母为A的所有记录”,则对应的SQL语句是( )。

A.SELECT * FROM 课程成绩表WHERE 成绩>90 AND 课程号LIKE A%

B.SELECT * FROM 课程成绩表WHERE 成绩>90 OR 课程号LIKE A%

C.SELECT * FROM 课程成绩表WHERE 成绩>90 AND 课程号LIKE …A%?

D.SELECT * FROM 课程成绩表WHERE 成绩>90 OR 课程号LIKE …A%?

106.下列属于数据库模式的范畴是( )。

A. 数据库中的数据存储时是否经过加密

B. 用户看到的一张数据表

C. 给数据库中的多个用户划分权限

D. 不同的用户可以看到不同的数据

107.在图书借阅关系中,能够成为主关键字(或称主码)的属性是( )。

A、图书名

B、图书作者

C、图书编号

D、图书价格

108.如果希望所有新创建的数据库自动具有某些对象或授权,可以将这些对象和授权事先放在( )。

A. master数据库

B. tempdb数据库

C. model数据库

D. msdb数据库

109.在第一个关系中出现,同时在第二个关系也出现的记录组成的新关系称为( )。

A、两个关系的和

B、两个关系的并

C、两个关系的交

D、两个关系的差

110.SQL Server数据库中的一个完整的备份通常要包括( )。

A、系统数据库、用户数据库和事务日志

B、系统数据库、系统表和数据字典

C、系统数据库、用户数据库和数据字典

D、用户数据库和事务日志

111.属于日期时间型的数据类型是( )。

A、Nchar

B、bit

C、Datetime

D、Numeric

B、112.下列符合第三范式的关系是( )。

A、教师(教师号,教师姓名,课程号,课程名,成绩)

B、教师(教师号,教师姓名,性别,课程号,课程名,成绩)

C、职工(职工号,职工姓名,性别,籍贯,所属部门编号,所属部门名称)

D、职工(职工号,职工姓名,性别,籍贯,所属部门编号)

113.在成绩数据表中,要计算某课程的平均成绩,可采用( )。

A、Max函数

B、Min函数

C、Count函数

D、Avg函数1

14.下列SQL语句中,能够完成并运算的是( )。

A、SELECT * FROM 篮球爱好者UNION SELECT * FROM 足球爱好者

B、SELECT * FROM 篮球爱好者INTERSECT SELECT * FROM 足球爱好者

C、SELECT * FROM 篮球爱好者EXCEPT SELECT * FROM 足球爱好者

D、SELECT * FROM 篮球爱好者,足球爱好者

115.下列关于索引的说法不正确的是( )。

A、索引与基本表分开存储

B、B、索引一经建立就需要人工以手动的方式进行维护

C、索引的建立或撤消不会改变基本表的数据内容

D、索引会在一定程度上影响增删改操作的效率

116.数据库应用程序开发中,下列哪一个环节属于物理设计( )。

A、回答“干什么”的问题

B、存储方法设计

C、绘制E-R图

D、创建数据库

117.下列SQL语句中,能够完成插入功能的是( )。

A、INSERT INTO 学生表VALUES(?2006001?,?王小明?,?男?)

B、UPDATE 学生表SET 姓名=?王莉? WHERE 学号=?2006001?

C、DELETE 学生表SET 姓名=?王莉? WHERE 学号=?2006001?

D、DELETE FROM 学生表WHERE 性别=?男?

118.按照账号管理的方式,SQL Server用户分为( )。

A、管理员账号和普通用户账号

B、操作账号和登录账号

B、C、登录账号和用户账号D、权限账号和身份账号

119.下列SQL语句中,实现唯一约束的是( )。

A、学号char (8) NOT NULL CONSTRAINT un_no UNIQUE

B、B、学号char (8) NOT NULL PK_学生表

C、性别char (2) NOT NULL check (性别=…男? or 性别=…女?)

D、学号char (8) NOT NULL

120.设学生表和成绩表的结构分别为(学号,姓名,所在系)和(学号,课程名,成绩),如果希望按分数降序查询出“英语系中选修了计算机课程的学生姓名和成绩”,则对应的SQL语句是( )。

A、SELECT 姓名,成绩FROM 学生表,成绩表WHERE 所在系=…英语系? AND课程名=…计算机? AND 学生表.学号=课程表.学号

B、SELECT 姓名,成绩FROM 学生表,成绩表WHERE 所在系=…英语系? AND课程名=…计算机? AND 学生表.学号=课程表.学号ORDER BY 成绩ASC

C、SELECT 姓名,成绩FROM 学生表,成绩表WHERE 所在系=…英语系? AND课程名=…计算机? AND 学生表.学号=课程表.学号ORDER BY 成绩

D、SELECT 姓名,成绩FROM 学生表,成绩表WHERE 所在系=…英语系? AND课程名=…计算机? AND 学生表.学号=课程表.学号ORDER BY 成绩DESC

121.下列属于数据库内模式的范畴是( )。

A、数据存储时是否进行加密

B、用户看到的一张数据表

B、C、给数据库中的多个用户划分权限D、不同的用户可以看到不同的数据

122.在销售商品关系中,能够成为主关键字(或称主码)的属性是( )。

A、商品名

B、商品编号

C、商品数量

D、商品价格

123.在系统数据库中,包含了系统级信息的数据库是( )。

A、master数据库

B、tempdb数据库

C、model数据库

D、msdb数据库

124.在第一个关系中出现,在第二个关系中不出现的记录组成的新关系称为( )。

A、两个关系的和

B、两个关系的并

C、两个关系的交

D、两个关系的差

125.下列数据库中,应禁止用户修改删除,并经常对其进行备份的是( )。

A、master数据库

B、tempdb数据库

C、model数据库

D、msdb数据库

126.如果要设计一个用于记录“真/假”、“开/关”等状态信息的数值,最佳的数据类型是( )。A、CharB、bitC、DatetimeD、Money

127.设一个关系为R,如果它的每个属性都是不可再分的,则称这个关系是符合( )。

A、第一范式

B、第二范式

C、第三范式

D、BNC范式

128.如果希望从学生表中查询出同学的平均年龄,那么语句中应该包含( )。

A、SELECT MIN (年龄) AS 平均FROM 学生表

B、SELECT MAX (年龄) AS 平均FROM 学生表

C、SELECT AVG (年龄) AS 平均FROM 学生表

D、SELECT COUNT (年龄) AS 平均FROM 学生表

129.下列SQL语句中,能够完成笛卡尔积运算的是( )。

A、SELECT * FROM 篮球爱好者UNION SELECT * FROM 足球爱好者

B、SELECT * FROM 篮球爱好者INTERSECT SELECT * FROM 足球爱好者

C、SELECT * FROM 篮球爱好者EXCEPT SELECT * FROM 足球爱好者

D、SELECT * FROM 篮球爱好者,足球爱好者

130.下列不属于索引类型的选项是( )。

131.A、单列索引B、惟一索引C、聚集索引D、事务日志索引

131.数据库应用程序开发中,概念设计阶段的主要目的是( )。

A、绘制ER图

B、编写数据字典

C、建立逻辑数据模型

D、建立概念模型

132.下列SQL语句中,能够完成删除功能的是( )。

A、INSERT INTO 学生表VALUES(?2006001?,?王小明?,?男?2)

B、UPDATE 学生表SET 姓名=?王莉? WHERE 学号=?2006001?

C、DELETE 学生表SET 姓名=?王莉? WHERE 学号=?2006001?

D、DELETE FROM 学生表WHERE 性别=?男?

133.对于教学管理数据库,当采用事务控制机制时,利用UPDATE语句将学生表中学号为“002”的学生学号改为“2002”后,如果对学生表的更新操作结束后,还没来得急对成绩表中对应的学号字段进行更新操作,突然停电了,SQL的事务控制功能将( )。

A、保留对学生表的修改,机器重新启动后,自动进行对成绩表的更新

B、保留对学生表的修改,机器重新启动后,提示用户对成绩表的进行更新

C、清除对学生表的修改

D、清除对学生表的修改,机器重新启动后,自动进行对学生表和成绩表的更新

134.下列SQL语句中,限制字段取值范围的约束是( )。

A、学号char (8) NOT NULL CONSTRAINT un_no UNIQUE

B、学号char (8) NOT NULL CONSTRAINT PK_学生表PRIMARY KEY

C、性别char (2) NOT NULL check (性别=…男? or 性别=…女?)

D、学号char (8) NOT NULL

135.设课程成绩表的结构为(学号,课程号,成绩),如果希望查询出“成绩大于90分且课程号首字母为A的所有记录”,则对应的SQL语句是( )。

A、SELECT * FROM 课程成绩表WHERE 成绩>90 AND 课程号LIKE A%

B、SELECT * FROM 课程成绩表WHERE 成绩>90 OR 课程号LIKE A%

C、SELECT * FROM 课程成绩表WHERE 成绩>90 AND 课程号LIKE …A%?

D、SELECT * FROM 课程成绩表WHERE 成绩>90 OR 课程号LIKE …A%?

136.下列属于数据库外模式的范畴是( )。

A. 数据库中的数据存储时是否进过加密

B. 用户看到的一张数据表

C. 数据库中的索引按照什么方式组织

D. 不同的用户可以看到不同的数据

137.在教师关系中,能够成为主关键字(或称主码)的属性是( )。

A、教师姓名

B、教师编号

C、教师年龄

D、教师性别

138.下列数据库中,应禁止用户修改删除,并应经常对其进行备份的是( )。

A. master数据库

B. tempdb数据库

C. model数据库

D. msdb数据库

139.属于关系模型中关系操作的范畴是( )。

A. 关系代数中的并运算

B. 数据以二维表来表示

C. 数据库的实体完整性

D. 数据库的参照完整性

140.数据库的备份不包括( )。

A、操作系统

B、系统数据库

C、用户数据库

D、事务日志

141.如果要存储的数据是带有小数位的数据,应使用的数据类型是( )。

A、数值数据类型

B、字符型

C、日期时间型

D、位型

142.第二范式是指( )。

A、设一个关系为R,它是满足第一范式的,若R中不存在非主属性对主键的传递函数依赖,则称该关系符合第二范式。

B、设一个关系为R,它是满足第一范式的,若R中不存在非主属性对主键的部分函数依赖,则称该关系符合第二范式。

C、设一个关系为R,它是满足第二范式的,若R中不存在非主属性对主键的传递函数依赖,则称该关系符合第三范式。

D、设一个关系为R,它是满足第二范式的,若R中不存在非主属性对主键的部分函数依赖,则称该关系符合第三范式。

143.在成绩数据表中,要计算选择某课程的学生人数总和,可采用( )。

A、Max函数

B、Min函数

C、Count函数

D、Avg函数

144.如果希望从成绩表中查询出所有成绩大于等于90分的记录,那么SQL条件语句应该是( )。

A、Where 成绩>=90

B、Where 成绩≥90

C、Where成绩>90 AND 成绩=90

D、Where成绩>90

145.下列哪种情况比较适于建立索引( )。

A、基本表的记录数量特别多

B、基本表的记录数量特别少

C、经常进行插入操作的基本表的某列

D、经常进行删除操作的基本表的某列

146.数据库应用程序开发中,需求分析阶段的主要目的是( )。

A、回答“干什么”的问题

B、存储方法设计

C、绘制E-R图

D、创建数据库

147.查询姓名中带有“芳”字的学生,则SQL条件语句应包含( )。

A、Where 姓名LIKE % …芳?

B、Where 姓名LIKE …%芳%?

C、Where 姓名% …LIKE芳LIKE?

D、Where 姓名LIKE …芳%?

148.SQL Server数据库中的一个完整的备份通常要包括( )。

A、系统数据库、用户数据库和事务日志

B、系统数据库、系统表和数据字典

C、系统数据库、用户数据库和数据字典

D、用户数据库和事务日志

149.下列SQL语句中,实现主键约束的是( )。

A、学号char (8) NOT NULL CONSTRAINT un_no UNIQUE

B、学号char (8) NOT NULL CONSTRAINT PK_学生表PRIMARY KEY

2015年软考数据库系统工程师考试真题加答案解析(上午+下午)直接打印

2015年上半年数据库系统工程师考试上午真题(标准参考答案) 单项选择题 每题的四个选项中只有一个答案是正确的,请将正确的选项选择出来。 1 机器字长为n位的二进制数可以用补码来表示()个不同的有符号定点小数。 A.2n B.2n-1 C.2n-1 D.2n-1+1 2 计算机中CPU对其访问速度最快的是()。 A.内存 B.Cache C.通用寄存器 D.硬盘 3 Cache的地址映像方式中,发生块冲突次数最小的是()。 A.全相联映像 B.组相联映像 C.直接映像 D.无法确定的 4 计算机中CPU的中断响应时间指的是()的时间。 A.从发出中断请求到中断处理结束 B.从中断处理开始到中断处理结束 C.CPU分析判断中断请求 D.从发出中断请求到开始进入中断处理程序 5 总线宽度为32bit,时钟频率为200MHz,若总线上每5个时钟周期传送一个32bit的字,则该总线的带宽为()MB/S。 A.40 B.80 C.160 D.200 6 以下关于指令流水线性能度量的描述中,错误的是()。 A.最大吞吐率取决于流水线中最慢一段所需的时间 B.如果流水线出现断流,加速比会明显下降 C.要使加速比和效率最大化应该对流水线各级采用相同的运行时间 D.流水线采用异步控制会明显提高其性能 7

()协议在终端设备与远程站点之间建立安全连接。 A.ARP B.Telnet C.SSH D.WEP 8 安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于系统安全的是(),属于应用安全的是()。 A.机房安全 B.入侵检测 C.漏洞补丁管理 D.数据库安全 A.机房安全 B.入侵检测 C.漏洞补丁管理 D.数据库安全 9 王某是某公司的软件设计师,每当软件开发完成后均按公司规定编写软件文档,并提交公司存档。那么该软件文档的著作权()享有。 A.应由公司 B.应由公司和王某共同 C.应由王某 D.除署名权以外,著作权的其他权利由王某 10 甲、乙两公司的软件设计师分别完成了相同的计算机程序发明,甲公司先于乙公司完成,乙公司先于甲公司使用。甲、乙公司于同一天向专利局申请发明专利。此情形下,()可获得专利权。A.甲公司 B.甲、乙公司均 C.乙公司 D.由甲、乙公司协商确定谁 11 以下媒体中,()是感觉媒体。 A.音箱 B.声音编码 C.电缆 D.声音 12 微型计算机系统中,显示器属于()。 A.表现媒体 B.传输媒体

2015数据库工程师真题下午课件

阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某大学为进一步推进无纸化考试,欲开发一考试系统。系统管理员能够创建包括专业方向、课程编号、任课教师等相关考试基础信息,教师和学生进行考试相关的工作。系统与考试有关的主要功能如下。 (1)考试设置。教师制定试题(题目和答案),制定考试说明、考试时间和提醒时间等考试信息,录入参加考试的学生信息,并分别进行存储。 (2)显示并接收解答。根据教师设定的考试信息,在考试有效时间内向学生显示考试说明和题目,根据设定的考试提醒时间进行提醒,并接收学生的解答。 (3)处理解答。根据答案对接收到的解答数据进行处理,然后将解答结果进行存储。 (4)生成成绩报告。根据解答结果生成学生个人成绩报告,供学生查看。 (5)生成成绩单。对解答结果进行核算后生成课程成绩单供教师查看。 (6)发送通知。根据成绩报告数据,创建通知数据并将通知发送给学生;根据成绩单数据,创建通知数据并将通知发送给教师。 现采用结构化方法对考试系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】(2分) 使用说明中的词语,给出图1-1中的实体E1~E2的名称。 【问题2】(4分) 使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。 【问题3】(4分) 根据说明和图中词语,补充图1-2中缺失的数据流及其起点和终点。 【问题4】(5分) 图1-2所示的数据流图中,功能(6)发送通知包含创建通知并发送给学生或老师。请分解图1-2中加工(6),将分解出的加工和数据流填入答题纸的对应栏内。(注:数据流的起点和终点须使用加工的名称描述) 我的答案: 看视频读书 参考答案: 【问题1】 E1:教师 E2:学生 【问题2】 D1:试题

数据库复习题答案

一、选择题: 1、DB,DBMS和DBS三者的关系是(B) A、DB包括DBMS和DBS B、DBS包括DB和DBMS C、DBMS包括DBS和DB D、DBS与DB、DBMS无关 2、假定学生关系式S(S#,SNAME,SEX,AGE),课程关系式C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRAND)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系(D) A、S B、SC,C C、S,SC D、S,C,SC 3、将E-R图转换为关系模式时,如果两实体间的联系是m:n,下列说法正确的是(C) A、将m方主键(主码)和联系的属性纳入n方的属性中 B、将m方属性和n方属性中均增加一个表示级别的属性 C、增加一个关系表示联系,其中纳入m方和n方的主键(主码) D、将n方主键(主码)和联系的属性纳入m方的属性中 4、由SELECT—FROM—WHERE—GROUP—ORDER组成的SQL语句,在被DBMS处理时,各字句的执行次序为(C) A、SELECT—FROM—WHERE—GROUP—ORDER B、FROM —SELECT—WHERE—GROUP—ORDER C、FROM —WHERE—GROUP—SELECT—ORDER D、SELECT—FROM—GROUP—WHERE—ORDER 5、以下不是数据库技术所具备的特点是(D) A、数据结构化 B、数据冗余小 C、有较高的数据独立性 D、数据联系弱 6、在信息模型的“学生”尸体中,对每个学生的具体情况的描述,称为(A) A、实体值 B、实体型 C、属性值 D、属性型 7、关系数据库三级模式中的(B),可用视图实现。 A、内模式 B、外模式 C、存储模式 D、模式 8、可用于区别实体集中不同个体的属性或属性集合,称为该实体的(B) A、属性型 B、键 C、外部键 D、实体型 9、设有一个体育项目可以有多个运动员报名,一个运动员课参加多个项目,运动员与体育项目之间是(D) A、一对一的联系 B、一对多的联系 C、多对一的联系 D、多对多的联系 10、关系R与关系S只有1个公共属性,T1是R与S作等值连接的结果,T2是R与S作自然连接的结果,则(D) A、T1的属性个数等于T2的属性个数 B、T1的属性个数小于T2的属性个数 C、T1的属性个数大于或等于T2的属性个数 D、T1的属性个数大于T2的属性个数 11、数据库系统是由应用程序、DBMS、DB以及DBA组成。其中核心部分是(C) A、应用程序 B、DBA C、DBMS D、DB 12、下列集函数中不忽略空值(NULL)的是(A) A、COUNT(*) B、MAX(列名) C、SUM(列名) D、A VG(列名) 13、一个关系中的候选关键字(B) A、至少一个 B、可多个 C、必须多个 D、至少3个 14、在数据库设计中,具有最小性、唯一性和非空性的是(B) A、索引 B、关系模型主关键字(主码) C、外关键字(外码) D、约束 15、常用的关系运算时关系代数和(C) A、集合代数 B、逻辑演算 C、关系演算 D、集合演算 16、在基本层次联系中,记录型之间的联系是(B) A、一对一联系 B、一对多联系 C、多对多联系 D、多对一联系 17、关于冗余数据的叙述中,不正确的是(C) A、冗余的存在容易破坏数据库的完整性 B、冗余的存在给数据库的维护增加困难 C、不应该在数据库中存储任何冗余数据 D、冗余数据是指可由基本数据导出的数据 18、五种基本关系代数运算分别(D) A、∪、∩、∞、π、σ B、∪、-、∞、π、σ C、∪、∩、×、π、σ D、∪、-、×、π、σ

数据库技术试题-样卷

中南大学考试试卷 20 --20 学年下学期时间100分钟 数据库应用基础课程 48 学时 3 学分考试形式:闭卷专业年级:商学院级总分100分,占总评成绩70% 注:请将答案直接写在试卷上! 在本试卷中除特殊说明外数据库系统为SQL SERVER,均采用下列表: 学生信息表Student(NO,NAME,AGE,SEX,CLASS,NA),其字段名分别表示学号(CHAR(4))、姓名(VARCHAR(8))、年龄(INT)、性别(CHAR(2))、班级(VARCHAR(4))、民族(VARCHAR (18)),主键为NO。 教师信息表T (NO,NAME,sex,ab), 其字段名分别表示教师编号(Char(4))、姓名(varchar(8))、性别(char(2))、职称(Varchar(6)),主键为NO。 课程信息表C(NO,NAME, TNO),其字段名分别表示课程编号(Char(4))、课程名称(VARCHAR(12))、授课教师编号(varchar(4),主键为(NO,TNO)。 学生选课及成绩表SC(NO,CNO,Tno,GRADE),其字段名分别表示学号(char(4))、课程编号(char(4)、授课教师编号(varchar(4),成绩(int), 主键为(NO,CNO,Tno)。 在企业管理器中按下列方式录入数据保存。 Student的数据 NO Name Age Sex CLASS NA 0101刘琳19女1002汉族 0105王刚21男1015苗族 0102李晓20女1015土家族 0110张明NULL男1002汉族 0108周冰21女1015苗族 2031NULL20男1002汉族 T的数据 NO Name Sex AB 1003刘瑞女讲师2020陈晓男副教授0102李斌女教授 C的数据 NO Name TNO 2010数据库技术1003 2010数据库技术0102 2015高等数学2020

数据库设计与实践试题

数据库设计与实践试 题 https://www.doczj.com/doc/ab11280246.html,work Information Technology Company.2020YEAR

内蒙古广播电视大学2015-2016学年度第一学期《数据库设计与实践》期末试题 题号一二三四五六总分 得分 题号一 得分 一、单项选择 1.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是() A.一对一 B。一对多 C.多对一 D。多对多 2.若一个关系的任何属性都不部分依赖和传递依赖于任何候选码,则该关系最高过到了()范式。 A、第一 B、第二 C、第三 D、BC 3.在SQL中,create table为数据库中()基本表结构的命令。 A、建立 B、修改 C 、删除 D、查询 4.若规定基本表中某一列或若干列为非空和唯一值双重约束,则这些列就是该基本表的地()码,若只规定为唯一值约束,则不允许空值重复出现。 A、主码 B、外码 C、备用码 D、内码 5.设一个集合A={3 , 4 , 5 , 6 , 7} ,集合B={1 , 3 , 5 , 7 ,9} ,则A 减B 的差集中包含有()个元素。 A. 10 B. 5 C. 3 D. 2 6. 下列哪一个不是设置表间"关系"时的选项( )。 A. 实施参照完整性 B. 级联追加相关记录 c.级联更新相关字段 D. 级联删除相关记录 7. 在Access 2000 数据库系统中,不能建立索引的数据类型是( )。 A. 文本型 B. 备注型 c.数值型 D. 日期/时间型 8. Access 2000 用户操作界面由( )个部分组成。 A.4 B. 5 C. 3 D. 6 9. 下列( )图标是Access 2000 中新建查询的标志。 A. 新建 B.新建 C.新建 D.新建 学号 姓名 分校(工作 站) 2

数据库系统教程试卷-A

一、单项选择题(本大题共15小题,共25分。 1.DBS具有较高的数据独立性,是因为DBS采用了[ B ] A.嵌入式语言B.三级模式结构C.DD D.六个层次的存储介质 2.在层次、网状模型中,起导航数据作用的是[ A ] A.指针B.关键码C.DD D.索引 3.设关系R(A,B,C)和关系S(B,C,D), 那么与R?S等价的关系 代数表达式是[ B ] A.σ2=4(R?S)B.σ2=4(R×S)C.σ2=1(R?S)D.σ2=1(R×S) 4.设关系R和S的结构相同,分别有m和n个元组,那么R-S操作的结果中元组个数为[ C ] A.为m-n B.为m C.小于等于m D.小于等于(m-n) 5.元组比较操作(a 1,a 2 )>=(b 1 ,b 2 )的意义是[ D] A.(a 1>=b 1 )AND(a 2 >=b 2 )B.(a 1 >=b 1 )OR((a 1 =b 1 )AND(a 2 >=b 2 )) C.(a 1>b 1 )AND((a 1 =b 1 )AND(a 2 >=b 2 )) D.(a 1 >b 1 )OR((a 1 =b 1 )AND(a 2 >=b 2 )) 6.设有关系R(A,B,C)的值如下: A B C 5 6 5 6 7 5 6 8 6 下列叙述正确的是[ B ] A.函数依赖C→A在上述关系中成立B.函数依赖AB→C在上述关系中成立 C.函数依赖A→C在上述关系中成立D.函数依赖C→AB在上述关系中成立 7.设关系模式R(A,B,C,D),F是R上成立的FD集,F={ A→C,BC→D },那么ρ={ ABD,AC }相对于F [ B ] A.是无损联接分解,也是保持FD的分解 B.是无损联接分解,但不保持FD的分解 C.不是无损联接分解,但保持FD的分解 D.既不是无损联接分解,也不保持FD的分解 8.概念设计的结果得到的是概念模式。概念模式是[ D] A.与DBMS有关的B.与硬件有关的 C.独立于DBMS的D.独立于DBMS和硬件的 9.在有关“弱实体”的叙述中,不正确的是[ C ] A.弱实体的存在以父实体的存在为前提 B.弱实体依赖于父实体的存在 C.父实体与弱实体的联系可以是1:1、1:N或M:N D.父实体与弱实体的联系只能是1:1或1:N 10.有15个实体类型,并且它们之间存在着15个不同的二元联系,其中5个是1:1联系类型,5个是1:N联系类型,5个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有[ D ] 2=1

数据库原理及应用期末测验考试试题及答案2015

数据库原理及应用复习题 一、单项选择题 (本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、 多选或未选均无分。 1. 在数据管理技术的发展过程中, 经历了人工管理阶段、文件系统阶段和数据库系统阶段。 在这几个阶段中,数据独立性最高的是 A 阶段。( A ) A ?数据库系统 B .文件系统 C .人工管理 D .数据项管理 2. 对数据库物理存储方式的描述称为( B ) A ?外模式 B ?内模式 C .概念模式 D ?逻辑模式 3. 在数据库三级模式间引入二级映象的主要作用是( A ) A .提高数据与程序的独立性 B .提高数据与程序的安全性 C .保持数据与程序的一致性 D ?提高数据与程序的可移植性 视图是一个“虚表”,视图的构造基于( C ) A .基本表 B .视图 C .基本表或视图 D . 数据字典 关系代数中的n 运算符对应 SELECT 语句中的以下哪个子句?( A . SELECT C . WHERE A . 关系系统查询优化 B .数据字典 C . 关系数据库规范化理论 D . 关系数据库查询 将E-R 模型转换成关系模型, 属于数据库的 ( C A. 需求分析 B. 概念设计 C. 逻辑设计 D. 物理设计 事务日志的用途是( C ) A. 事务处理 B. 完整性约束 C. 数据恢复 D. 安全性控制 如何构造出一个合适的数据逻辑结构是 ) 。 8. 9. 4. 5. B . FROM D . GROUP BY 6. 公司中有多个部门和多名职员, 从职员到部门的联系类型是( A .多对多 B .一对一 每个职员只能属于一个部门, 一个部门可以有多名职员, C ) C .多对一 D .一对多 7. C )主要解决的问题。

2015年数据库期末考试试题和答案

试题一 一、单项选择题 (本大题共 20小题,每小题 2 分,共 40分)在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。 请将其代码填写在题后的括号 1. 数据库系统的核心是( B ) A. 数据库 B.数据库管理系统 C.数据模型 D.软件工具 2. 下列四项中,不属于数据库系统的特点的是( C ) A. 数据结构化 B.数据由DBM统一管理和控制 C.数据冗余度大 D.数据独立性高 3. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D ) A. 层次模型 B.关系模型 C.网状模型 D.实体-联系模型 4. 数据的物理独立性是指( C ) A 数据库与数据库管理系统相互独立 B 用户程序与数据库管理系统相互独立 C 用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D 应用程序与数据库中数据的逻辑结构是相互独立的 5 要保证数据库的逻辑数据独立性,需要修改的是( A ) A 模式与外模式之间的映象 B 模式与内模式之间的映象 C 模式 D 三级模式 6 关系数据模型的基本数据结构是( D ) A 树 B 图 C 索引 D 关系 7 有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要 等属性,该实体主码是( C ) A 车次 B 日期 C 车次+日期 D 车次+情况摘要 8.己知关系R和S, R n S等价于( B ) A. (R-S)-S B. S-(S-R) C. (S-R)-R D. S-(R-S) 9 学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号, 学号)假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,括没有住宿的学生和空闲的床位,则应执行( A ) A. 全外联接 B. 左外联接 C. 右外联接 D. 自然联接 10 .用下面的T-SQL语句建立一个基本表:

2014-2015(2)数据库综合练习题

2014-2015(2) 企业中小型数据库系统开发综合练习题 一、选择题 1.在创建关系时,要求学生的性别只能为‘男’或‘女’,这个约束用什么完成( )。 A.primary key约束 B.foreign key约束 C.check约束 D.default约束 2..数据库管理系统和操作系统之间的关系是( )。 A.数据库管理系统调用操作系统 B.操作系统调用数据库管理系统 C.两者互相调用 3.数据库系统的特点是( )、数据独立、减少数据冗余度、避免数据不一致性和加强了数据保护。 A.数据共享 B.数据存储 C.数据应用 D.数据保密 4.数据库管理系统的主要功能是( )、管理数据库、数据库建立、维护的通信。 A.定义数据库 B.数据库开发 C.应用数据库 D.保护数据库 5.数据库系统的核心是( )。 A.数据库 B.操作系统 C.数据库管理系统 D.文件 6.关系数据库中的视图属于数据库三级模式中的( )范畴。 A.外模式 B.模式 C.内模式 D.都不对 7.要保证数据库的物理独立性,需要修改的是( )。 A.外模式与模式映像 B.模式与内模式映像 C.内模式 D.三层模式都修改 8.在数据库的三层模式中,描述数据库中全体数据的逻辑结构和特征的是( )。 A.外模式 B.模式 C.内模式 D.都不对 9.在一个数据库中,模式与内模式的映像个数是( )。 A.1个 B.与用户数量相同 C.多个 D.由系统决定 10.数据库中,数据的逻辑独立性是由( )所决定的。 A.外模式/模式 B.模式/内模式 C.外模式/内模式 D.都是

11.关系数据库中的关系必须满足每一属性都是( )。 A.互不相关的 B.不可分解的 C.长度不变的 D.互相关联的 12.实体完整性规则为:若属性A是基本关系R的主属性,则属性A是( )。 A.可取空值 B.不能取空值 C.可取某定值 D.都不对 13.设关系R和S的度分别为10和15,冠以笛卡尔积T=R×S,则T的度为( )。 A.10 B.150 C.25 D.5 14.关系规范化中的删除异常是指( )。 A.应该删除的数据未被删除 B.应该插入的数据未被插入 C.不应该删除的数据被删除 D.应该插入的数据被插入 15. 关系规范化中的插入异常是指( )。 A.应该删除的数据未被删除 B.应该插入的数据未被插入 C.不应该删除的数据被删除 D.应该插入的数据被插入 16. 使用T-SQL语句删除数据库的命令是( )。 A.delete database B.create database C.drop database D. alter database 17.当数据库损坏时,数据库管理员可通过( )文件恢复数据库。 A.事务日志文件 B.主数据文件 C.辅数据文件 D. 连接帮助文件 18.安装SQL Server 2005后,会自动建立系统数据库,其中不包括( )数据库。 A.master B.pubs C.model D. msdb 19.使用下列哪种语句可以修改数据表( )。 A.create database B.create table C.alter database D. alter table 20.如果防止插入空值,应使用( )来进行约束。 A.unique约束 B.not null约束 C.primary key约束 D. check约束 21.关于语句select sno, avg(grade) From sc Group by sno Having avg(grade)>=90的描述正确的是( )。 A.查询所有学生的学号和平均成绩

数据库复习题-参考答案

信息技术水平考试数据库应用(SQL Server)复习题 一单选题 1.下列选项中,属于发展最早的数据模型是( A )。 (A) 网状数据模型 (B) 关系数据模型 (C) 层次数据模型 (D) 面向对象数据模型 2. 进行自然连接运算的两个关系必须具有( C )。 (A) 相同的属性个数 (B) 相同的主码 (C) 公共属性 (D) 相同的元组个 数 3. 若关系模式R(A,B,C)上的函数依赖集F={A->B,B->C,A->C},则R的最高范式是 ( B )。 (A) 1NF (B) 2NF (C) 3NF (D) BCNF 4.若关系模式R(A,B,C,D,E)上的函数依赖集F={AB->C,A->D,A->E},为了满足BCNF,可以将R 分解为( B )。 (A) R1(A,B,C,D) R2(A,E) (B) R1(A,B,C) R2(A,D,E) (C) R1(A,B,C) R2(D,E) (D) R1(A,B) R2(A,C,D,E) 5.若将如下E-R模型转换为关系模式,则下列说法中正确的是( D )。 (A) 设计一个职员关系,将部门的所有属性放到职员关系中 (B) 设计一个部门关系,将职员的所有属性放到部门关系中 (C) 设计部门和职工两个关系,将职员的主码加入到部门关系中 (D) 设计部门和职工两个关系,将部门的主码加入到职员关系中 6.下列选项中,不属于数据库操纵语言(DML)的是( A )。 (A) ALTER (B) INSERT (C) DELETE (D) SELECT 7.下列关于查询排序的说法中正确的是( B )。 (A) ORDER BY子句后面只能跟一个字段名 (B) 排序操作不会影响表中存储数据的顺序 (C) ORDER BY子句中的默认排序方式为降序排列 (D) 只能对数值型字段进行排序 8.下列数据映像中,可以保证数据的物理独立性的是( D )。 (A) 外模式/模式 (B) 外模式/内模式 (C) 模式/内模式 (D) 外模式/概念模式 9.在SQL SERVER2000中,常用的通配符不包括( D )。

数据库基础与应用课程期末模拟试卷(2015秋季-徐孝凯)

国家开放大学 数据库基础与应用课程(2478号)模拟试卷 1015年11月理工教学部徐孝凯 一、单项选择题。把合适的选项编号填写在括号内。(每小题3分,共36分) 1.在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是()。 A. 人工管理 B. 文件系统 C. 数据库系统 D. 分布式数据库系统 2.在数据库系统中,存取数据的基本单位是()。 A. 记录 B. 数据项 C. 二进制位 D. 字节 3.设两个关系R1和R2中分别包含有m和n个元组,R1对R2存在着一对多的联系,将其进行自然连接,在得到的运算结果中最多包含的元组个数为()。 A. m*n B. m+n C. m D. n 4. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},则该关系的候选码为( )。 A. (A,C) B. (C,D) C. (A,D) D. (B,D) 5. 在SQL的建立基本表操作中,定义单值约束所使用的保留字为()。 A. PRIMARY B. UNIQUE C. CHECK D. FOREIGN 6. 以一个基本表中的主码同另一个基本表中的外码建立联系,则这种联系的类型为()。 A. 1对1 B. 1对多 C. 多对多 D. 多对1 7. 在Access的主界面操作窗口中,不存在的区域为()。 A. 功能区 B. 导航区 C. 工作区 D. 描述区 8. 在Access的表设计视图中,其上半部分所列的数据项不包括()。 A.字段名称 B.数据类型 C.字段属性 D.说明 9. 在Access中,参数查询属于()。 A.更新查询 B.追加查询 C.交叉表查询 D.选择查询 10. 在Access中,有四种自动创建窗体的命令,下面不属于此类命令的是()。 A.窗体 B.分割窗体 C.空白窗体 D.数据表 11. 报表由5个部分所组成,则最末尾的部分是()。 A.报表页眉 B.页面页脚 C.页面页眉 D.报表页脚 12. 在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。

计算机等级考试三级数据库2015年填空题汇总及答案

计算机等级考试三级数据库2015年填空题汇总及答 案 1. 用树型结构表示实体类型及实体间联系的数据模型称为(层次模型)。 2. 模式/内模式映象为数据库提供了(物理)数据独立性。 3. 在层次、网状模型中,数据之间联系用(指针)实现。 4. 数据库管理技术的发展经过三个阶段(人工管理阶段),(文件系统阶段),(数据库阶段)。 5. 三种主要的数据模型包括(层次模型),(网状模型),(关系模型)。 6. 数据模型的三要素包括(数据结构),(数据操作),(数据完整性约束)。 7. 由于数据冗余,当进行更新时,稍不谨慎,易引起(数据不一致性)。 8. 层次模型的特点是记录之间的联系通过(指针)来实现;关系模型是用结构表示实体集,用(公共属性)表示实体间的联系。 9. 数据库管理系统的主要功能包括(定义),(操纵),(保护),(存储),(维护)和(数据字典)。 10. 关系数据库的数据操纵语言(DML)的语句分成(检索)和(更新)。 11. DBMS是由(查询处理器)和(存储处理器)两大部分组成。 12. 数据库管理系统的效率包括计算机系统的内部资源的使用效率、(数据库管理系统DBMS)运行效率和(用户的生成率)。 13. 利用数据库管理数据时,把现实世界的事物及其之间的联系转换成机器世界的数据模型的一个中间环节是信息世界的(概念模型)。 14. 数据库管理系统(DBMS)提供数据定义语言(DDL)及它的翻译程序,DDL 定义数据库的模式、外模式和内模式,并通过翻译程序分别翻译成相应的目标模式,存放在(数据字典)。

15. 在数据库的体系结构中,数据库存储的改变会引起内模式的改变。为使数据库的模式保持不变,从而不必修改应用程序,这是通过改变模式与内模式之间的映像来实现。这样,使数据库具有(物理独立性)。 16. 在数据库技术中使用数据模型的概念来描述数据库的结构和语义。数据模型有概念数据模型和结构数据模型两类,实体联系模型(ER模型)是(概念)数据模型。 17. 在数据库系统的三级模式体系结构中,描述数据在数据库中的物理结构或存储方式的是(内模式)。 18. 可由基本数据导出的数据是(冗余)数据。 19. 网状、层次数据模型与关系数据模型的最大区别在于表示和实现实体之间的联系的方法:网状、层次数据模型是通过指针链,而关系模型是使用(外键)。 20. 外模式是(用户)看到的数据视图,模式是所有(用户)看到的数据视图的(总和),外模式是模式的(一部分)。 21. 对数据的管理经历了四个阶段,它们是(人工管理阶段)、(文件系统阶段)、(数据库系统阶段)和(高级数据库技术阶段)。 22. 数据库系统是建立在(文件系统)之上的。 23. 数据库管理系统的三级模式结构由(外模式)、(模式)和(内模式)组成。为了实现这三级模式之间的联系,数据库管理系统提供了两个映像,它们是(外模式/模式映像)和(模式/内模式映像)。 24. DML有两类:一类是(宿主)型语言,一类是(自含)型语言。前者的语句不能独立使用而必须(嵌入)某种语言中使用。而后者可以独立使用,通常可以供用户以(交互式)使用和以(批处理式)使用。 25. 数据库管理系统(DBMS)提供数据库操纵语言(DML)及它的翻译程序,实现对数据库数据的操作,包括数据插入、删除、更新和(检索)。 26. 数据库系统必须提供三个方面的数据控制功能:(安全性)、(完整性)和(并发性)。

(完整版)数据库课后部分习题答案2015

习题1 5.实体之间联系有哪几种?分别举例说明? 答:1:1联系:如果实体集El中每个实体至多和实体集E2中的一个实体有联习,反之亦然,那么El和E2的联系称为“l:1联系”。例如:电影院的座位和观众实体之间的联系。 1:N联系:如果实体集El中每个实体可以与实体集E2中任意个(零个或多个)实体有联系,而E2中每个实体至多和El中一个实体有联系,那么El和E2的联系是“1:N联系”。例如:部门和职工两个实体集之间的联系。 M:N联系:如果实体集El中每个实体可以与实体集E2中任意个(零个或多个)实体有联系,反之亦然,那么El和E2的联系称为“M:N联系”。例如:工程项目和职工两个实体集之间的联系。 7.简述数据库系统的两级映像和数据独立性之间的关系。 答:为了能够在系统内部实现外部级、概念级和内部级3个抽象层次的联系和转换,数据库管理系统在这三级模式之间提供了两层映像: 外模式/模式映像定义通常包含在各自外模式的描述中,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性,应用程序是依据外模式编写的; 模式/内模式映像包含在模式描述中,此映像是唯一的,它定义了数据全局逻辑结构与存储结构之间的对应关系,它保证了数据与程序的物理独立性,所以称为数据的物理独立性。 习题2 1.名词解释: 超键:能惟一标识元组的属性或属性集,称为关系的超键。 候选键:不含有多余属性的超键,称为候选键。 实体完整性规则:实体的主键值不允许是空值。 参照完整性规则:依赖关系中的外键值或者为空值,或者是相应参照关系中某个主键值。 函数依赖:设有关系模式R(U),X和Y是属性集U的子集,若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或Y函数依赖(Functional Dependency,简记为FD)于X,记作X→Y。 无损分解:当对关系模式R进行分解时,R的元组将分别在相应属性集进行投影而产生新的关系。如果对新的关系进行自然连接得到的元组集合与原关系完全一致,则称该分解为无损分解。 2NF:如果关系模式R属于1NF,且它的每一个非主属性都完全函数依赖于R的候选键,则称R属于第二范式,简记为R∈2NF。 3NF:如果关系模式R属于1NF,且每个非主属性都不传递依赖于R的候选键,那么称R属于第三范式,简记为R∈3NF。 3.笛卡尔积、等值连接和自然连接三者之间有什么区别? 答:笛卡儿积是一个基本操作,而等值连接和自然连接是组合操作。 设关系R的元数为r,元组个数为m;关系S的元数为s。,元组个数为n。 那么,R×S的元数为r+s,元组个数为m×n; 的元数也是r+s,但元组个数小于等于m×n;

2015年上半年软件水平考试(中级)数据库系统工程《应用技术》真题及详解

2015年上半年软件水平考试(中级) 数据库系统工程师(应用技术)真题 (总分64, 考试时间90分钟) 1. 试题一 1. 阅读下列说明和图,回答问题。 【说明】某大学为进一步推进无纸化考试,欲开发一考试系统。系统管理员能够创建包括专业方向、课程编号、任课教师等相关考试基础信息,教师和学生进行考试相关的工作。系统与考试有关的主要功能如下。 (1)考试设置。教师制定试题(题目和答案),制定考试说明、考试时间和提醒时间等考试信息,录入参加考试的学生信息,并分别进行存储。 (2)显示并接收解答。根据教师设定的考试信息,在考试有效时间内向学生显示考试说明和题目,根据设定的考试提醒时间进行提醒,并接收学生的解答。 (3)处理解答。根据答案对接收到的解答数据进行处理,然后将解答结果进行存储。 (4)生成成绩报告。根据解答结果生成学生个人成绩报告,供学生查看。 (5)生成成绩单。对解答结果进行核算后生成课程成绩单供教师查看。(6)发送通知。根据成绩报告数据,创建通知数据并将通知发送给学生;根据成绩单数据,创建通知数据并将通知发送给教师。 现采用结构化方法对考试系统进行分析与设计,获得如图1一1所示的上下文数据流图和图1一2所示的0层数据流图。 1. 使用说明中的词语,给出图1一1中的实体E1~E2的名称。 该问题分值: 2 答案:正确答案:E1:教师 E2:学生 解析:本题考查采用结构化方法进行系统分析与设计,主要考查数据流图(DFD)的应用,是比较传统的题目,与往年相比考点类似,要求考生细心分析题目中所描述的内容。 DFD是一种便于用户理解、分析系统数据流程的图形化建模工具。是系统逻辑模型的重要组成部分。上下文DFD(顶层DFD)通常用来确定系统边界,将待开发系统本身看作一个大的加工(处理),然后根据谁为系统提供数据流,谁使用系统提供的数据流,确定外部实体。建模出的上下文DFD 中只有唯一的一个加工和一些外部实体,以及这两者之间的输入输出数据流。在上下文确定的系统外部实体以及与外部实体的输入输出数据流的基础上,建模O层DFD,将上下文DFD中的加工进一步分解,成多个加工,识别这些加工的输入输出数据流,使得所有上下文DFD中的输入数据流,,经过这些加工之后变换成上下文DFD的输出数据流。根据O层DFD的中加工的复杂程度进一步建模加工的内容。在建模分层DFD时,根据需求情况可以将数据存储在建模在不同层次的DFD中,注意要在绘制下层数据流图时要保持父图与子图平衡。父图中某加工的输入输出数据流必须与它的子图的输入输出数据流在数量和名字上相同,或者父图中的一个输入(或输出)数据流对应于子图中几个输入(或输出)数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一个数据流。本问题考查上下文DFD,要求确定外部实体。考察系统的主要功能,不难发现,针对系统与考试有关的主要功能,涉及到教师和学生,系统管理员不在与考试有关的主要功能中涉及,另外没有提到其他与系统交互的外部实体。根据描述(1)中“教师制定试题等考试信息”等信息,描述(2)中“根据教师设定的考试信息,在考试有效时间内向学生显示考试说明和题目”,从而即可确定El为“教师”实体,E2为“学生”实体。

2015上半年数据库系统工程师考试真题及答案-下午卷

2015上半年数据库系统工程师考试真题及答案-下午卷 试题一 【说明】 某大学为进一步推进无纸化考试,欲开发一考试系统。系统管理员能够创建包括专业方向、课程编号、任课教师等相关考试基础信息,教师和学生进行考试相关的工作。系统与考试有关的主要功能如下。 (1)考试设置。教师制定试题(题目和答案),制定考试说明、考试时间和提醒时间等考试信息,录入参加考试的学生信息,并分别进行存储。 (2)显示并接收解答。根据教师设定的考试信息,在考试有效时间内向学生显示考试说明和题目,根据设定的考试提醒时间进行提醒,并接收学生的解答。 (3)处理解答。根据答案对接收到的解答数据进行处理,然后将解答结果进行存储。 (4)生成成绩报告。根据解答结果生成学生个人成绩报告,供学生查看。 (5)生成成绩单。对解答结果进行核算后生成课程成绩单供教师查看。 (6)发送通知。根据成绩报告数据,创建通知数据并将通知发送给学生;根据成绩单数据,创建通知数据并将通知发送给教师。 现采用结构化方法对考试系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】 使用说明中的词语.给出图1-1中的实体E1—E2的名称。 E1:教师 E2:学生

本题考查采用结构化方法进行系统分析与设计,主要考查数据流图(DFD)的应用,是比较传统的题目,与往年相比考点类似,要求考生细心分析题目中所描述的内容。 DFD是一种便于用户理解、分析系统数据流程的图形化建模工具。是系统逻辑模型的重要组成部分。上下文DFD(顶层DFD)通常用来确定系统边界,将待开发系统本身看作一个大的加工(处理),然后根据谁为系统提供数据流,谁使用系统提供的数据流,确定外部实体。建模出的上下文DFD中只有唯一的一个加工和一些外部实体,以及这两者之间的输入输出数据流。在上下文确定的系统外部实体以及与外部实体的输入输出数据流的基础上,建模0层DFD,将上下文DFD中的加工进一步分解,成多个加工,识别这些加工的输入输出数据流,使得所有上下文DFD中的输入数据流,经过这些加工之后变换成上下文DFD的输出数据流。根据0层DFD的中加工的复杂程度进一步建模加工的内容。 在建模分层DFD时,根据需求情况可以将数据存储在建模在不同层次的DFD中,注意要在绘制下层数据流图时要保持父图与子图平衡。父图中某加工的输入输出数据流必须与它的子图的输入输出数据流在数量和名字上相同,或者父图中的一个输入(或输出)数据流对应于子图中几个输入(或输出)数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一个数据流。 本问题考查上下文DFD,要求确定外部实体。考察系统的主要功能,不难发现,针对系统与考试有关的主要功能,涉及到教师和学生,系统管理员不在与考试有关的主要功能中涉及,另外没有提到其他与系统交互的外部实体。根据描述(1)中“教师制定试题等考试信息”等信息,描述(2)中“根据教师设定的考拭信息,在考试有效时间内向学生显示考试说明和题目”,从而即可确定E1为“教师”实体,E2为“学生”实体。 【问题2】 使用说明中的词语,给出图1-2中的数据存储D1—D4的名称。 D1:试题(表)或题目和答案(表) D2:学生信息(表) D3:考试信息(表) D4:解答结果(表) 本问题要求确定0层数据流图中的数据存储。分析说明中和数据存储有关的描述,说明中(1)中“教师制定试题(题目和答案),制定考试说明、考试时间和提醒时间等考试信息,录入参加考试的学生信息,并分别进行存储”,可知D1、D2和D3为试题、学生信息和考试信息,

2015数据库复习题答案

(说明:仅仅代表个人观点,答案正确率为98%,可能会有错的地方,有问题请问度娘) 复习参考资料 选择题:30分(15题) 名词解释:20分(4题) 综合题:50分 一、选择题: 1. 数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和(C)。 A. 系统分析员 B. 程序员 C. 数据库管理员 D. 操作员 2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。 A. DBS包括DB和DBMS B. DBMS包括DB和DBS C. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS 3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D)。I.人工管理阶段II.文件系统阶段III.数据库阶段 A. I 和II B. 只有II C. II 和III D. 只有I 4. 下列四项中,不属于数据库系统特点的是(C )。 A. 数据共享 B. 数据完整性 C. 数据冗余度高 D. 数据独立性高 5. 数据库系统的数据独立性体现在(B)。 A. 不会因为数据的变化而影响到应用程序 B. 不会因为数据存储结构与数据逻辑结构的变化而影响应用程序

C. 不会因为存储策略的变化而影响存储结构 D. 不会因为某些存储结构的变化而影响其他的存储结构 6. 描述数据库全体数据的全局逻辑结构和特性的是(A )。 A. 模式 B. 内模式 C. 外模式 D. 以上三种 7. 要保证数据库的数据独立性,需要修改的是(C)。 A. 模式与外模式 B. 模式与内模式 C. 三级模式之间的两层映射 D. 三层模式 8. 要保证数据库的逻辑数据独立性,需要修改的是(A)。 A. 模式与外模式之间的映射 B. 模式与内模式之间的映射 C. 模式 D. 三级模式 9. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C)模式。 A. 模式 B. 物理模式 C. 子模式 D. 内模式 10. 下述(D)不是DBA数据库管理员的职责。 A. 完整性约束说明 B. 定义数据库模式 C. 数据库安全 D. 数据库管理系统设计 11. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D )。 A. 层次模型 B. 关系模型 C. 网状模型 D. 实体-关系模型 12. 区分不同实体的依据是(B )。 A. 名称 B. 属性 C. 对象 D. 概念 13. 关系数据模型是目前最重要的一种数据模型,它的三个要素分别是(B )。 A. 实体完整性、参照完整性、用户自定义完整性 B. 数据结构、关系操作、完整性约束 C. 数据增加、数据修改、数据查询 D. 外模式、模式、内模式 14. 在(A )中一个结点可以有多个双亲,结点之间可以有多种联系。 A. 网状模型

2015上半年软考数据库系统工程师考试真题及答案解析

n n-1 2015 年上半年数据库系统工程师考试真题 单项选择题 (每题的四个选项中只有一个答案是正确的,请将正确的选项选择出来。) 1 机器字长为n 位的二进制数可以用补码来表示()个不同的有符号定点小数。A.2 B.2 C.2n-1 D.2n-1 +1 2 计算机中CPU对其访问速度最快的是()。 A.内存 B.Cache C.通用寄存器 D.硬盘 3 Cache的地址映像方式中,发生块冲突次数最小的是()。 A.全相联映像 B.组相联映像 C.直接映像 D.无法确定的 4 计算机中CPU的中断响应时间指的是()的时间。 A.从发出中断请求到中断处理结束 B.从中断处理开始到中断处理结束 C.CPU分析判断中断请求 D.从发出中断请求到开始进入中断处理程序 总线宽度为32bit ,时钟频率为200MH, z 的带宽为()MB/S。 A.40 B.80 C.160 D.200 5 若总线上每 5 个时钟周期传送一个32bit 的字,则该总线6 以下关于指令流水线性能度量的描述中,错误的是()。A.最大吞吐率取决于流水线中最慢一段所需的时间 B.如果流水线出现断流,加速比会明显下降

C.要使加速比和效率最大化应该对流水线各级采用相同的运行时间D.流水线采用异步控制会明显提高其性能 7

()协议在终端设备与远程站点之间建立安全连接。 A.ARP B.Telnet C.SSH D.WEP 8 安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于系统安全的是(),属于应用安全的是()。 A.机房安全 B.入侵检测 C.漏洞补丁管理 D.数据库安全 A.机房安全 B.入侵检测 C.漏洞补丁管理 D.数据库安全 9 王某是某公司的软件设计师,每当软件开发完成后均按公司规定编写软件文档,并提交公司存档。那么该软件文档的著作权()享有。 A.应由公司 B.应由公司和王某共同 C.应由王某 D.除署名权以外,著作权的其他权利由王某 10 甲、乙两公司的软件设计师分别完成了相同的计算机程序发明,甲公司先于乙公司完成,乙公司先于甲公司使用。甲、乙公司于同一天向专利局申请发明专利。此情形下,()可获得专利权。A.甲公司 B.甲、乙公司均 C.乙公司 D.由甲、乙公司协商确定谁 11 以下媒体中,()是感觉媒体。 A.音箱 B.声音编码 C.电缆 D.声音 12 微型计算机系统中,显示器属于()。 A.表现媒体 B.传输媒体

相关主题
文本预览
相关文档 最新文档