搜档网
当前位置:搜档网 › 数据库复习试题(无设计题考试部分试题可发给学生)

数据库复习试题(无设计题考试部分试题可发给学生)

数据库复习试题(无设计题考试部分试题可发给学生)
数据库复习试题(无设计题考试部分试题可发给学生)

1001 在数据库系统中,数据与信息是同一个概念。(错误)

1002 只有当事物之间相互联系、相互作用时,才有信息。(正确)

1003 在数据库管理方式中,应用程序与数据之间的关系是一一对应的。(错误)

1011 数据库应用系统是通过数据库管理系统实现对数据库中的数据处理的。(正确) 1012 在关系数据库中,表中任意两行不能相同,每一行应该有用来做唯一标识关键字。(正确)

1013 数据库及数据库管理系统为信息系统的实现提供了基础。(正确)

1014 采用何种类型的数据库与数据库应用系统的规模有密切关系。(正确)

1016 系统维护不属于系统生命周期。(错误)

1017 模型驱动开发路线对于需求已经充分理解并且系统太复杂而需要大型项目团队才能完成的系统最为有效。(正确)

1018 信息系统逻辑模型主要用于记录业务需求以展示系统是什么或系统做什么,与具体实现无关。(正确)

1019 在E-R模型中,实体与实体实例是同一个概念。(错误)

1020 在E-R模型中,实体的标识符可由一个或多个实体属性构成。(正确)

1021 在E-R模型中,键的作用是惟一标识一个实体实例。(正确)

1027 在Access数据表中,外键主要用于实现相关表之间的联系。(正确)

1028 如果一个关系的主键是由单个属性构成的,则该关系就不会存在部分依赖。(正确) 1029 传递依赖不会导致一个关系出现异常。(错误)

1030 建立两个关系之间的联系时,在子关系中放置的父关系的外键也算冗余。(错误) 1032 在建立数据模型时,关系规范化程度越高越好。(错误)

1033 在E-R模型向数据库转换时,实体转换为表。(正确)

1036 通过定义某字段的字段有效性规则可限制用户在该字段中输入的数据。(正确) 1037 参照完整性可用来确保相关表中记录之间联系的有效性。(正确)

1041 在Access中,使用SQL语句只能实现选择查询。(错误)

1042 在Access中,使用SQL语句删除学生表命令为:Delete Table 学生。(错误)

1043 在SQL-SELECT语句中,使用INTO短语可将查询结果存入一新的表中。(正确) 1045 使用SQL-INSERT语句只能将一条记录追加到指定的表中。(错误)

1046 使用SQL-UPDA TE语句可同时修改指定表的多个字段内容。(正确)

1047 使用不带WHERE短语的SQL-DELETE语句只能删除指定表中的当前记录。(错误) 1048 Access中的窗体只能进行数据显示,不能进行数据编辑。(错误)

1050 在Access中,使用窗体和报表都可实现对表中数据的显示和修改。(错误)

1051 确保Access数据库安全的惟一办法是为打开数据库设置密码。(错误)

1052 在Access中,可设置不同用户或用户组对数据库的访问权限。(正确)

1054 SELECT语句可以将查询出的"医生"表中的男性医生的数据保存在一个新表中。(正确)

1055 同时涉及到多个字段的有效性规则,可以采用字段有效性规则来实现。(错误) 1056 SELECT命令可以修改表中的数据。(错误)

1058 INSERT语句可以生成新表同时向表中填加记录。

(错误)

1065 查询结果行数可能与被查询表中的记录数一样多,也可能少于表中的记录数,甚至行数为0。(正确)

1067 在查询中需要出现多个字段数据时,可以列举各个字段名,并用逗号分隔它们,但各字段名出现的顺序必须与它们在源表中的顺序相同。(错误)

1068 主/子窗体是指两个有数据联系但形式上完全独立的窗体。(错误)

1069 UPDATE 库存药品

SET 库存数量=库存数量-10

WHERE 32>4*5

它将使所有库存药品的库存数量减去10。(正确)

1071 信息系统是企业现代化管理中不可或缺的工具,数据库就是建立信息系统的基石。(正确)

1073 数据文件由若干字段组成,字段由若干记录组成。

(错误)

1074 由于数据库实现了数据共享,减少了数据冗余度,对数据的维护工作量就越小,数据的一致性就越容易保证。(正确)

1075 企业资源规划是一种应用软件,它的缩写是CRM。(错误)

1076 如果属性X的值决定属性Y的值,那么属性Y函数依赖于属性X,函数依赖可记为:Y-->X。(错误)

1077 下列“药品供应”实体图中,存在部分依赖。(正确)

1078 记录学生住宿收费情况的关系如图所示,这个关系中存在着传递依赖。

(正

确)

1080 SELECT 语句中的ORDER BY 用于数据分组。(错误)

1081 报表通常将数据结果打印到纸上,并且不具备交互性。(正确)

1082 报表与窗体有着同样的表现数据的能力,报表中的数据也允许修改,并且报表可以被打印出来,以便于分发。(错误)

1083 如果需要制作一个公司员工的名片,使用标签报表最为理想。(正确)

1084 备注型数据,可以保存的文本长度不能超过255。(错误)

1085 在调整数据表行高的过程中,所设置的高度只会应用于表内被调整的那一行。(错误)

1089 Access中的日期/时间型数据两端应加*号。(错误)

1090 使用更新查询一次只能对一条记录进行更改。(错误)

1091 使用查询向导创建的查询不能再进行修改。

(错误)

1092 INSERT INTO 库存药品

(药品号,药品名称,药品单位)

V ALUES

('010*******','010','青霉素钠针(80万/支)','支')

上述查询命令可以被正确执行。(错误)

1093 显示占总人数20%的较年轻的医生的记录,相应查询语句如下:

SELECT TOP 20 PERCENT * FROM 医生ORDER BY 出生日期

(错误)

1095 ORDER BY子句指定查询结果的排序方式,当不指定升序或降序时默认采用降序排序。(错误)

1096 找出姓张的同学条件只能用以下条件:

Name Like "张*"

(错误)

1097 列表框与组合框都是用于输入的控件,但是这两种控件都只能在已有的列表项中进行选择,不能直接输入。(错误)

1099 如图所示的表记录了出版社的情况,这是一张二维表,也是一个关系。

(错误)

1100 某学校欲建立一个“教学管理”的数据库,其中教师表中有教师编号、姓名、性别、工作时间、职称、学历、系别等字段,该表的主关键字以选择姓名比较合理。(错误)

1101 Microsoft Word、Excel中的表格中数据都可以导入到Access数据库中。(错误) 1103 一般说来,一个数据库只能由一个数据文件组成。(错误)

1104 关系数据库是基于关系模型的数据库。(正确)

1105 采用何种类型的数据库与数据库应用系统的规模无关。(错误)

1106 在E-R模型中,实体与实体实例是两个不同的概念。(正确)

1109 在进行数据建模时,一个好的数据模型基本上是无冗余的。(正确)

1110 如果一个关系的主键是由单个属性构成,则该关系就不会存在部分依赖。(正确) 件。(错误)

1112 在Access数据表中,备注型字段的宽度可由用户根据实际需要自行定义。(错误) 1113 通过定义记录有效性规则可确保表中不同记录之间联系的有效性。(错误)

1114 在Access中,数据表文件可以导出到同一数据库中。(正确)

1115 可将任何类型文件中存储的数据导入到Access数据表中。(错误)

1116 使用SQL-INSERT语句可在表中任意指定位置插入记录。(错误)

1117 使用SQL-UPDA TE语句只能修改指定表的一个字段内容。(错误)

1118 使用SQL-DELETE语句只能删除指定表中的记录,不能删除其结构。(正确)

1119 使用Access报表既能显示和打印数据表中的数据,也能进行数据的编辑。(错误) 1122 在Access中,可实现不同用户对同一数据表有不同的访问权限。(正确)

1123 Access 提供了很多方法来控制如何将数据输入到表中的字段内,例如字段是否有适当的数据类型、是否是必填字段、是否有默认值等。

(正确)

1124 在设计视图中创建窗体时,需要将“字段列表”窗口中的字段拖动到窗体的主体节上。在选择多个字段进行拖动时,可以按Ctrl键单击用于选择多个不连续的字段,按Shift 键用于选择多个连续的字段。(正确)

1127 Access中日期/时间型字段的长度默认是8个字节,可以进行修改这种字段的长度。(错误)

1133 添加、修改记录时,光标离开当前记录后,会自动保存记录。(正确)

1134 规范化是一种数据分析技术,规范化的重点是实体间的联系。(错误)

1136 表格式窗体或表格式报表通常是用垂直的方式在每页上显示一条或多条记录。(错误)

1137 在具有主从关系的主表与子表中,如图所示主表中的每一条记录都可以被展开,每一条被展开的记录都将有自己的显示子表记录的嵌套表体,这种嵌套只能出现二个层次。

(错误)

1139 Access 提供了很多方法来控制如何将数据输入到表中的字段内,例如字段是否有适当的数据类型、是否是必填字段、是否有默认值等。

(正确)

1140 实体的标识符由一个或多个实体属性构成,标识符只能是惟一的。(错误)

1142 数据库系统是指由计算机硬件、操作系统、数据库管理系统,以及在它支持下建立起来的数据库、应用程序、用户和数据库管理员等组成的一个完整的系统。(正确)

2001 在关系数据库中,能够惟一地标识一条记录的属性或属性组合,称为

A (√) 关键字(主键)

B 属性

C 关系

D 域

2002 在现实世界中,每个人都有自己的出生地,实体"出生地"与实体"人"之间的联系是

A 一对一联系

B (√) 一对多联系

C 多对多联系

D 无联系

2004 Access支持的数据模型是

A 层次模型

B 网状模型

C (√) 关系模型

D 以上都不对

2005 用二维表数据来表示实体之间联系的数据模型称为

A 层次模型

B 网状模型

C (√) 关系模型

D 以上都不对

2006 用树形结构表示实体之间联系的数据模型是

A (√) 层次模型

B 网状模型

C 关系模型

D 以上都对

2007 用于数据库管理的软件是

A DB

B (√) DBMS

C DBS

D OS

2008 在E-R模型中,参与联系的实体个数可以是

A 一个

B 两个

C 多个

D (√) 以上都可以

2009 在关系数据库中,二维表的列称为

A (√) 属性

B 元组

C 关系

D 以上都不对

2011 在Access中,是/否型字段的长度固定为

A (√) 1

B 2

C 4

D 8

2012 在Access中,日期/时间型字段的长度固定为

A 1

B 2

C 4

D (√) 8

2013 在Access中,字段名中可以包含

A 字母

B 数字

C 汉字

D (√) 以上都可以

2015 属于第二范式的关系一定属于

A (√) 第一范式

B 第三范式

C 第四范式

D BC范式

2017 若要求病人基本信息表中的出生日期应早于系统当前日期,则可定义该字段的有效性规则为

A >DATE()

B 出生日期

C (√)

D <系统当前日期

2018 为确保相关表中记录之间联系的有效性,则需设置并实施

A 字段有效性规则

B 记录有效性规则

C (√) 参照完整性

D 以上都可以

2019 查询医生表中性别为“男”的医生记录,使用的命令为

A SELECT * FROM 医生FOR 性别="男"

B (√) SELECT * FROM 医生WHERE 性别="男"

C SELECT * FROM 医生FOR 性别=男

D SELECT * FROM 医生WHER

E 性别=男

2021 查询医生表中所有1970年1月1日以前出生的医生记录,使用的条件为

A SELECT * FROM 医生WHERE 出生日期>1970-01-01

B SELECT * FROM 医生WHERE 出生日期<1970-01-01

C SELECT * FROM 医生WHERE 出生日期<"1970-01-01"

D (√) SELECT * FROM 医生WHER

E 出生日期<#1970-01-01#

2024 查询医生表中所有医生记录,并按年龄降序排序,使用的命令为

A (√) SELECT * FROM 医生ORDER BY 出生日期

B SELECT * FROM 医生ORDER BY 出生日期DESC

C SELECT * FROM 医生GROUP BY 出生日期

D SELECT * FROM 医生GROUP BY 出生日期DESC

2025 查询医生表中医生人数,使用的命令为

A SELECT SUM(*) FROM 医生

B (√) SELECT COUNT(*) FROM 医生

C SELECT SUM FROM 医生

D SELECT COUNT FROM 医生

2026 将医生表中姓名为“吴文绘”的医生的性别更改为“女”,使用的命令为

A UPDATE 医生SET 性别="女" AND 姓名="吴文绘"

B (√) UPDATE 医生SET 性别="女" WHERE 姓名="吴文绘"

C UPDATE FROM 医生SET 性别="女" AN

D 姓名="吴文绘"

D UPDAT

E FROM 医生SET 性别="女" WHERE 姓名="吴文绘"

2027 删除名为科室的表,可使用命令为

A DELETE 科室

B DROP 科室

C DELETE TABLE 科室

D (√) DROP TABL

E 科室

2028 查询医生表中不同科室的医生人数,使用的命令为

A SELECT 科室号,COUNT(*) FROM 医生ORDER BY 科室号

B (√) SELECT 科室号,COUNT(*) FROM 医生GROUP BY 科室号

C SELECT 科室号,SUM(*) FROM 医生ORDER BY 科室号

D SELECT 科室号,SUM(*) FROM 医生GROUP BY 医生号

2030 删除医生表中性别为“女”的医生,使用的命令为

A (√) DELETE FROM 医生WHERE 性别="女"

B DROP FROM 医生WHERE 性别="女"

C DELETE 医生WHERE 性别="女"

D DROP 医生WHER

E 性别="女"

2031 向科室表中增加一条新记录,科室号为“20”、科室名称为“综合科”,使用的命令为

A INSERT INTO 科室V ALUES ("20","综合科")

B (√) INSERT INTO 科室(科室号,科室名称) V ALUES ("20","综合科")

C INSERT INTO 科室V ALUES (20,综合科)

D INSERT INTO 科室(科室号,科室名称) V ALUES (20,综合科)

2032 如果医生的年龄为整型,将医生表中每个医生的年龄都加1所使用的命令为

A (√) UPDATE 医生SET 年龄=年龄+1

B UPDATE 医生SET 年龄+1

C UPDATE 医生SET "年龄"="年龄"+1

D UPDAT

E 医生SET "年龄"+1

2034 在数据库中,打开表显示表的内容时,可以执行的操作有

A 增加记录

B 修改记录

C 删除记录

D (√) 以上都可以

2035 在数据库中,打开表显示表的内容时,可以执行的操作有

A 排序记录

B 筛选记录

C 隐藏列

D (√) 以上都可以

2036 将当前表导出到其它Access数据库中时,不能执行的是

A 只导出定义

B 导出定义和数据

C (√) 只导出数据

D 以上都不对

2037 在执行导出操作时,能够将当前表导出至

A WORD文档中

B 电子表格中

C 文本文件中

D (√) 以上都可以

2038 有关窗体的数据源的描述,以下正确的是

A 只能是表

B 只能是查询

C (√) 既可以是表又可以是查询

D 以上都不对

2040 以下关于选项组控件的操作正确的是

A (√) 只能从中选择一项

B 可以从中选多项

C 可以选择的项数由用户自己定义

D 以上都不对

2042 以下关于命令按钮功能的叙述错误的是

A 记录导航

B 记录操作

C 窗体操作

D (√) 以上都可以

2044 在Access中,有关数据的打印输出通常都是通过下述哪种对象来实现的?

A 窗体

B (√) 报表

C 数据访问页

D 查询

2045 在Internet上用户可以通过WEB浏览器显示下述哪种对象的界面,并可与数据库进行交互?

A 窗体

B 报表

C (√) 数据访问页

D 查询

2046 在Access中,下述哪种对象不是存储到Access数据库中的,而是一个独立的文件?

A 窗体

B 报表

C (√) 数据访问页

D 查询

2047 在Access中,可以创建的数据访问页类型有

A 交互式报表页

B 数据输入页

C 数据分析页

D (√) 以上都可以

2048 在Access中,下述哪种对象没有提供与用户的交互功能?

A 窗体

B (√) 报表

C 数据访问页

D 以上都不对

2051 以下哪种软件不属于数据库管理系统。

A (√) VB

B Access

C MS SQL Server

D Oracle

2052 如果想让数据按照一定顺序排列显示,应使用Access的

A 窗体功能

B (√) 排序功能

C 查询功能

D 报表功能

2053 Access数据库使用( )作为数据库文件的扩展名。

A .mb

B (√) .mdb

C .db

D .dbf

2054 如图所示,“科室”与“医生”之间的关系是:

A 一对一

B (√) 一对多

C 多对一

D 多对多

2055 下面显示的是查询设计视图,从所显示的内容中可以判断出该查询要查找的是( )。

A 性别为"女"并且在1980年之后出生的医生的记录

B (√) 性别为"女"并且在1980年之前出生的医生的记录

C 性别为"女"或者在1980年之后出生的医生的记录

D 性别为"女"或者在1980年之前出生的医生的记录

2056 Access 数据库中,不能用于输入或编辑字段数据的交互控件是

A (√) 标签

B 文本框

C 复选框

D 组合框

2058 使用表设计器定义表中字段时,不是必须设置的内容为

A 字段名称

B 数据类型

C (√) 说明

D 字段属性

2060 在Access中,冻结了一个字段列后,被冻结的列将

A 保持原来的位置不表

B (√) 成为最左边的列

C 成为最右边的列

D 先保持不动,向左移时成为最右边的列,向右移时成为最左边的列

2061 下列窗体的类型是

A 表格式

B (√) 纵栏式

C 数据表式

D 数据透视表式

2062 每个窗体最多包含的节数为

A 3

B 4

C (√) 5

D 6

2064 查询时,与等值连接等价的连接是

A 左外连接

B (√) 内连接

C 由外连接

D 全连接

2065 ERP的意义是

A 会计电算化

B 人力资源管理

C (√) 企业资源规划

D 以上都不是

2067 信息内容的层次不包含

A 迹象

B 事实

C 知识

D (√) 视图

2068 信息的主要特性不包括

A (√) 可量化性

B 可加工性

C 可传输性

D 可共享性

2069 下列选项中,错误的说法是

A 表包括存储不同种类数据的字段(或列)

B (√) 数据访问页是用来格式化、计算、打印和总结选定数据

C 记录是收集表的特定主题实例的所有信息

D 窗体主要用于数据的输出或显示,或控制应用程序的执行

2070 Access的表中不可以定义为主键的类型是

A 自动编号

B 单字段

C 多字段

D (√) 备注

2071 关于报表对数据处理的正确叙述是

A 报表只能输入数据

B (√) 报表只能输出数据

C 报表可以输入和输出数据

D 报表不能输入和输出数据

2072 在一个报表中列出学生的三门课a、b、c的成绩时,若要对每位学生计算三门课的平均成绩,需设置新添计算控件的控件源为

A a+b+c/3

B (a+b+c)/3

C (√) =(a+b+c)/3

D 以上表达式均错

2073 Access 不能导入的数据文件格式为

A Access 数据库

B (√) Microsoft Word 文档

C Microsoft Excel 电子表格

D 固定宽度文本文件

2074 进行级联更新需

A (√) 实施参照完整性

B 实施记录有效性规则

C 实施字段有效性规则

D 设置格式掩码

2076 实施了参照完整性,但没有设置级联删除,正确的运行状况是

A 删除主表中记录的同时删除子表中相应记录

B 删除主表中记录但不删除子表中相应记录

C (√) 当子表中有相应记录时,阻止删除主表中记录

D 以上都不对

2077 在调整行高的过程中,与所选择的行的多少没有关系,但所设置的高度将会应用于表内的

A 某一行

B 某几行

C (√) 所有行

D 当前行

2078 若在显示表中的内容时,不想显示某些字段,可以设置

A 排序

B 筛选

C (√) 隐藏

D 冻结

2081 利用对话框提示用户输入参数的查询过程称为

A 选择查询

B (√) 参数查询

C 更新查询

D 交叉查询

2082 SELECT 姓名, 性别, 职称, 科室名称

FROM 医生,科室WHERE 科室.科室号=医生.科室号;

与上述命令等价的连接子句是

A 医生LEFT JOIN 科室ON 科室.科室号=医生.科室号

B (√) 医生INNER JOIN 科室ON 科室.科室号=医生.科室号

C 医生RIGHT JOIN 科室ON 科室.科室号=医生.科室号

D 医生,科室ON 科室.科室号=医生.科室号

2084 Access 属于

A 层次数据库

B 网状数据库

C (√) 关系数据库

D 面向对象数据库

2086 Access表中字段的数据类型不包括

A 文本

B 备注

C (√) 通用

D 日期/时间

2087 Access支持的查询类型有

A 基本查询,选择查询,参数查询,SQL查询和操作查询

B (√) 选择查询,交叉表查询,参数查询,SQL查询和操作查询

C 多表查询,单表查询,交叉表查询,参数查询和操作查询

D 选择查询,统计查询,参数查询,SQL查询和操作查询

2088 如图所示,为窗体上的控件设置数据来源,应选择“属性”对话框中

A 格式选项卡

B (√) 数据选项卡

C 事件选项卡

D 其他选项卡

2089 在SQL查询中使用WHERE子句作用是设置

A 查询目标

B 查询结果

C 查询视图

D (√) 查询条件

2091 在企业中,职工的“工资级别”与职工个人“工资”的联系属于

A 一对一联系

B (√) 一对多联系

C 多对多联系

D 无联系

2092 假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量......)一组属性来描述图书,最适合可以作为“主键”的是

A (√) 书号

B 书名

C 作者

D 出版社

2093 用二维表来表示实体及实体之间联系的数据模型是

A 实体-联系模型

B 层次模型

C 网状模型

D (√) 关系模型

2095 如图所示为Access数据库的表设计视图,不能在这种视图中进行的操作是

A 修改字段类型

B 设置索引

C 增加字段

D (√) 删除记录

2096 将表A的记录添加到表B中,可以使用的查询是

A 选择查询

B 生成表查询

C (√) 追加查询

D 更新查询

2098 如图所示,若要在报表每一页底部都输出信息,需要设置

A (√) 页面页脚

B 报表页脚

C 页面页眉

D 报表页眉

2100 下面有关信息的错误说法是

A 信息是经过加工后的数据

B 信息是事物之间相互联系、相互作用的状态的描述

C 只有当事物之间相互联系、相互作用时,才有信息

D 数据就是信息

2105 系统参与者包括

A 系统所有者和系统用户

B 系统设计人员、系统构造人员和系统分析员

C 外部服务提供者、项目经理

D (√) 以上都是

2107 关于信息系统开发,错误的说法是

A 在开发过程中不必记录文档,以后写个总结就行了

B 应当将信息系统作为重要的投资看待

C 设计系统时应考虑到业务的增长和变化

D 应当设置一些标准,指导技术解决方案及信息系统采用一些公共的技术或配置

2111 系统开发过程中为确定"为了解决这个问题,目标系统必须做什么"的阶段是

A 决策分析阶段

B 问题分析阶段

C 逻辑设计阶段

D (√) 需求分析阶段

2115 模型驱动开发路线主要采用的建模技术是

A 过程建模、逻辑建模、对象建模

B 过程建模、逻辑建模、数据建模

C 过程建模、网络建模、数据建模

D (√) 过程建模、数据建模、对象建模

2116 下列说法正确的是

A 实体都是看得见摸得着的事物

B 实体通常由文档或访谈中的动词表述

C (√) 实体不一定是看得见摸得着的事物,实体通常由文档或访谈中的名词表述

D 实体是客观世界中的具体的事物的特征

2117 主键在表中用以唯一标识实体实例,有关主键的说法正确的是

A 主键只能包含一个属性

B (√) 主键可能只包含一个属性,也可以是包含多个属性的复合键

C 主键应包含多个属性

D 一个实体可能有多个主键

2119 一个职工有零或一名直接领导,一个职工可以有零或多名直接下属,这描述的是一个

A 一对一联系

B 一对多联系

C 多对多联系

D (√) 递归联系

2120 如果一个销售员可能开许多订单,一个订单只能是某一个销售员开的,销售员和订单这两个实体之间的联系属于

A 一对一联系

B (√) 一对多联系

C 多对多联系

D 递归联系

2121 在Access中,学生成绩表的"成绩"字段最适合的数据类型是

A 文本

B 备注

C (√) 数字

D 货币

2123 创建表结构时,需要定义字段,设置字段为必填字段表示

A 该字段一定是主键

B (√) 建立新记录时该字段必须填写一个值,不能为空

C 该字段建立了索引

D 以上说法都是对的

2124 对于学生成绩表,如果希望在成绩字段输入的数据范围是[0,100],一旦超出范围系统就给予出错提示"分数范围是[0,100]",应当

A 不需要任何设置系统就能自动提示"分数范围是[0,100]"

B 只要设置该字段的有效性规则,系统就能自动提示"分数范围是[0,100]"

C 只要设置该字段的有效性文本为"分数范围是[0,100]"

D (√) 设置该字段的有效性规则后,再设置有效性文本为"分数范围是[0,100]"

2125 如果在结束对表的定义时,尚未定义主键,则

A 系统不会给任何提示

B 系统会自动地将表中第一个字段设置为主键

C (√) 系统将显示提示框,并询问用户是否创建主键

D 系统不给出任何提示,但会自动地加一个代理键

2127 查询医生表中所有1975年以前出生的医生记录,使用的命令为

A SELECT * FROM 医生WHERE 出生日期>1975

B SELECT * FROM 医生WHERE 出生日期<1975

C (√) SELECT * FROM 医生WHERE YEAR(出生日期)<1975

D SELECT * FROM 医生WHER

E YEAR(出生日期)>1975

2128 查询医生表中不同职称的医生人数,使用的命令为

A SELECT 职称,COUNT(*) FROM 医生ORDER BY 职称

B (√) SELECT 职称,COUNT(*) FROM 医生GROUP BY 职称

C SELECT 职称,SUM(*) FROM 医生ORDER BY 职称

D SELECT 职称,SUM(*) FROM 医生GROUP BY 职称

2129 查询医生表中所有医生记录,并按出生日期降序排序,使用的命令为

A SELECT * FROM 医生ORDER BY 出生日期

B (√) SELECT * FROM 医生ORDER BY 出生日期DESC

C SELECT * FROM 医生GROUP BY 出生日期

D SELECT * FROM 医生GROUP BY 出生日期DESC

2130 查询科室表中科室数,使用的命令为

A SELECT SUM(*) FROM 科室

B (√) SELECT COUNT(*) FROM 科室

C SELECT SUM FROM 科室

D SELECT COUNT FROM 科室

2131 向医生表中增加一条新记录,医生号为“0088”、姓名为“张三”,使用的命令为

A INSERT INTO 医生V ALUES("0088","张三")

B (√) INSERT INTO 科室(医生号,姓名) V ALUES("0088","张三")

C INSERT INTO 医生V ALUES(0088,张三)

D INSERT INTO 医生(医生号,姓名) V ALUES(0088,"张三")

2132 删除医生表,使用的命令为

A DELETE FROM 医生

B DROP FROM 医生

C DELETE TABLE 医生

D (√) DROP TABL

E 医生

2134 在数据库中,打开表显示表的内容时,不可执行的操作为

A 插入列

B 删除列

C 隐藏列

D (√) 删除表

2135 有关报表的数据源的描述,以下正确的是

A 只能是表

B 只能是查询

C (√) 既可以是表又可以是查询

D 以上都不对

2136 若要在文本框中显示年龄值,则设计时应在文本框中输入

A DATE()-出生日期

B =DATE()-出生日期

C =YEAR(DATE()-出生日期)

D (√) =YEAR(DATE())-YEAR(出生日期)

2145 Access中表和数据库的关系是

A 一个数据库只能包含一个表

B 一个表只能包含两个数据库

C 一个表可以包含多个数据库

D (√) 一个数据库可以包含多个表

2148 如图所示,下列说法错误的是

数据库在线测试试题

数据库在线测试试题 选择题 1。下述( C)不是DBA数据库管理员的职责 完整性约束说明 定义数据库模式 数据库管理系统设计 数据库安全 2.用户或应用程序看到的那部分局部逻辑结构和特征的描述是( A ),它是模式的逻辑子集子模式 模式 内模式 物理模式 3。要保证数据库的逻辑数据独立性,需要修改的是(C) 模式与内模式之间的映射 模式 模式与外模式的映射 三层模式 4。要保证数据库的数据独立性,需要修改的是( A ) 三层之间的两种映射 模式与外模式 模式与内模式 三层模式

5.描述数据库全体数据的全局逻辑结构和特性的是( B) 外模式 模式 内模式 用户模式 6。数据库系统的数据独立性体现在( B ) 不会因为数据的变化而影响到应用程序 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 不会因为某些存储结构的变化而影响其他的存储结构 不会因为存储策略的变化而影响存储结构 7.下列四项中,不属于数据库系统特点的是(B ) 数据共享 数据冗余度高 数据完整性 数据独立性高 8.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( D )。I。人工管理阶段 II.文件系统阶段 III.数据库阶段 I 和 II 只有 II II 和 III 只有 I 9.DBS是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和( D ) 系统分析员 程序员

操作员 数据库管理员 10.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(C)。 DBMS包括DB和DBS DBS就是DB,也就是DBMS DBS包括DB和DBMS DB包括DBS和DBMS 2填空题 1。数据库是长期存储在计算机内有组织、可共享、的数据集合。 2。DBMS是指(数据库管理系统),它是位于(用户),和(操作系统) , 之间的一层管理软件 3.数据库管理系统的主要功能有, 数据定义,数据操纵,数据库运行管理,数据库的建立维护维护等4个方面 4.数据独立性又可分为(逻辑独立性)和(物理独立性) 5。当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的(物理独立性) 6。数据模型是由(数据结构) 、(数据操作)和(完整性约束)三部分组成的 7。(数据结构)是对数据系统的静态特性的描述,_(数据操作)是对数据库系统的动态特性的描述8.数据库体系结构按照(外模式)、(模式)和(内模式)三级结构进行组织 9.数据库体系结构按照___________ 、___________ 和_______________ 三级结构进行组织 10.实体之间的联系可抽象为三类,它们是(一对一)、(一对多)和(多对多) 11。数据冗余可能导致的问题有(存储空间大)和(数据不一致) 12.数据管理技术经历了(人工管理) 、(文件管理)和(数据库管理)三个阶段

数据库期末考试习题及答案

2004-2005学年第二学期期末考试 C 2002级计算机科学与技术专业《数据库原理与应用》课程试题一、选择题(15分,每空1分): 1.在数据库中,产生数据不一致的根本原因是____。 A.数据存储量太大 B.没有严格保护数据 C.未对数据进行完整性控制 D.数据冗余 2.相对于其他数据管理技术,数据库系统有①、减少数据冗余、保持数据的一致性、②和③的特点。 ①A.数据统一 B.数据模块化 C.数据结构化 D.数据共享 ②A数据结构化 B.数据无独立性 C.数据统一管理 D.数据有独立性 ③A.使用专用文件 B.不使用专用文件 C.数据没有安全与完整性保障 D.数据有安全与完整性保障 3.关系运算中花费时间可能最长的运算是____。 A.投影 B.选择 C.笛卡尔积 D.除 4.关系数据库用①来表示实体之间的联系,关系的数学定义是②。 ①A.层次模型 B.网状模型 C.指针链 D.二维表格数据 ②A.若干域(domain)的集合 B.若干域的笛卡尔乘积(Cartesian product) C.若干域的笛卡尔乘积的子集 D.若干元组(tuple)的集合 5.集合R与S的连接可以用关系代数的5种基本运算表示为________。 A.R-(R-S) B.σ F (R×S) C.空 D.空 6.在关系代数中,对一个关系做投影操作后,新关系的元组个数____原来关系的元组个数。 A.小于 B.小于或等于 C.等于 D.大于 7.下列SQL语句中,创建关系表的是____。 A.ALTER B.CREATE C.UPDATE D.INSERT 8.关系数据库设计中的陷阱(pitfalls)是指________。 A.信息重复和不能表示特定信息 B.不该插入的数据被插入 C.应该删除的数据未被删除 D.应该插入的数据未被插入 9.数据库的____是为了保证由授权用户对数据库所做的修改不会影响数据一致性的损失。 A.安全性 B.完整性 C.并发控制 D.恢复 10.事务是数据库进行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务

数据库期末试题附答案

《数据库原理》课程考试模拟题四 一、单项选择题(在每小题的四个备选答案中选出一个正确答案。本题共16分,每小题1分) 1. 在数据库中,下列说法()是不正确的。 A.数据库中没有数据冗余 B.数据库具有较高的数据独立性 C.数据库能为各种用户共享 D.数据库加强了数据保护 2. 按照传统的数据模型分类,数据库系统可以分为( )三种类型。 A.大型、中型和小型 B.西文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体 3. 在数据库的三级模式结构中,( )是用户与数据库系统的接口,是用户用到的那部分数据的描述。 A.外模式 B.内模式 C.存储模式 D.模式 4. 下面选项中不是关系的基本特征的是( )。 A. 不同的列应有不同的数据类型 B. 不同的列应有不同的列名 C. 没有行序和列序 D. 没有重复元组 5. SQL语言具有两种使用方式,分别称为交互式SQL和( )。 A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL 6. 设关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则(BD)+为( )。 A.BCD B.BC C.ABC D.C 7. E-R图是数据库设计的工具之一,它适用于建立数据库的( )。 A.概念模型 B.逻辑模型 C.结构模型 D.物理模型8. 若关系模式R(ABCD)已属于3NF,下列说法中( )是正确的。 A.它一定消除了插入和删除异常 B.仍存在一定的插入和删除异常C.一定属于BCNF D.A和C都是 9. 解决并发操作带来的数据不一致性普遍采用( )。 A.封锁技术 B.恢复技术 C.存取控制技术 D.协商 10. 数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( )。 A.可靠性 B.一致性 C.完整性 D.安全性 11. 一个事务一旦完成全部操作后,它对数据库的所有更新应永久地反映在数据库中,不会丢失。这是指事务的( ) 。 A. 原子性 B. 一致性 C. 隔离性 D. 持久性 12. 在数据库中,软件错误属于( )。

数据库期末考试试题及答案

数据库期末考试试题及答案 一、选择题(每题1分,共20分) 1(在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。 在这几个阶段中,数据独立性最高的是( A )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D.数据项管理 2(数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。 A. 存储视图 B. 概念视图 C. 内部视图 D. 外部视图 3(数据库的概念模型独立于(A)。 A. 具体的机器和DBMS B. E-R图 C. 信息世界 D. 现实世界 4(数据库中,数据的物理独立性是指(C)。 A. 数据库与数据库管理系统的相互独立 B. 用户程序与DBMS的相互独立 C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 5(关系模式的任何属性(A)。 A. 不可再分 B. 可再分 C. 命名在该关系模式中可以不惟一 D.以上都不是 6(下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字: 职工(职工号,职工名,部门号,职务,工资) 设备(设备号,职工号,设备名,数量) 两个关系的属性中,存在一个外关键字为( C )。

A. 职工关系的“职工号” B. 职工关系的“设备号” C. 设备关系的“职工号” D. 设备关系的“设备号” 7(以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的( C )。 A. 减少数据冗余 B. 解决更新异常问题 C. 加快查询速度 D. 提高存储空间效率 8(关系模式中各级范式之间的关系为( A )。 A. B. C. D. 9(保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指 数据的( A )。 A. 安全性 B.完整性 C.并发控制 D.恢复 10(事务的原子性是指( B )。 A. 事务一旦提交,对数据库的改变是永久的 B. 事务中包括的所有操作要么都做,要么都不做 C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D. 事务必须使数据库从一个一致性状态变到另一个一致性状态 11(下列哪些运算是关系代数的基本运算( D )。 A. 交、并、差 B. 投影、选取、除、联结 C. 联结、自然联结、笛卡尔乘积 D. 投影、选取、笛卡尔乘积、差运算 12(现实世界“特征” 术语, 对应于数据世界的( D )。 A(属性 B. 联系 C. 记录 D. 数据项 13(关系模型中3NF是指( A )。 A.满足2NF且不存在传递依赖现象 B.满足2NF且不存在部分依赖现象

数据库期末考试复习题及复习资料

试题一 一、单项选择题分)2分,共40(本大题共20小题,每小在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。)B 1. 数据库系统的核心是( .数据库管理系统B A.数据库 .软件工具D C.数据模型 )2. 下列四项中,不属于数据库系统的特点的是(C .数据由统一管理和控制.数据结构化BA .数据独立性高.数据冗余度大DC )概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是(D 3. .关系模型B.层次模型 A -联系模型D.实体C.网状模型4. )数据的物理独立性是指( C .数据库与数据库管理系统相互独立A .用户程序与数据库管理系统相互独立B .用户的应用程序与存储在磁盘上数据库中的数据是相互独立的C .应用程序与数据库中数据的逻辑结构是相互独立的D A ).要保证数据库的逻辑数据独立性,需要修改的是(5 B.模式与内模式之间的映象A.模式与外模式之间的映象D.三级模式

C.模式 )关系数据模型的基本数据结构是(D 6..关系C.索引 D A.树B.图 有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵7.)达时间、情况摘要等属性,该实体主码是( C .日期BA.车次+情况摘要日期D.车次C.车次+ )S等价于( B 和己知关系RS,R∩8. B. () A. () D. () C. () 学校数据库中有学生和宿舍两个关系:9. 宿舍(楼名,房间号,床位号,学号)学生(学号,姓名)和 假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配)的情况,包括没有住宿的学生和空闲的床位,则应执行( A B. 全外联接A. 左外联接1 / 13 自然联接D. 右外联接C. 10.用下面的语句建立一个基本表:( (4) ,(8) ,(2),) D )可以插入到表中的元组是(21 ,刘祥',A. '5021','刘祥',男, 21 B. ,'',,,男,C. '5021',21 D. '5021','刘祥 C )11. 把对关系的属性的修改权授予用户李勇的语句是(' A.

数据库课后题答案 第7章 数据库设计

第7章数据库设计 1.试述数据库设计过程。 答:这里只概要列出数据库设计过程的六个阶段:( l )需求分析;( 2 )概念结构设计;( 3 )逻辑结构设计;( 4 )数据库物理设计;( 5 )数据库实施;( 6 )数据库运行和维护。这是一个完整的实际数据库及其应用系统的设计过程。不仅包括设计数据库本身,还包括数据库的实施、运行和维护。设计一个完善的数据库应用系统往往是上述六个阶段的不断反复。 2 .试述数据库设计过程各个阶段上的设计描述。 答:各阶段的设计要点如下:( l )需求分析:准确了解与分析用户需求(包括数据与处理)。( 2 )概念结构设计:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS 的概念模型。( 3 )逻辑结构设计:将概念结构转换为某个DBMS 所支持的数据模型,并对其进行优化。( 4 )数据库物理设计:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。( 5 )数据库实施:设计人员运用DBMS 提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。( 6 )数据库运行和维护:在数据库系统运行过程中对其进行评价、调整与修改。 3 .试述数据库设计过程中结构设计部分形成的数据库模式。 答:数据库结构设计的不同阶段形成数据库的各级模式,即:( l )在概念设计阶段形成独立于机器特点,独立于各个DBMS 产品的概念模式,在本篇中就是E 一R 图;( 2 )在逻辑设计阶段将 E 一R 图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式,然后在基本表的基础上再建立必要的视图( Vi 娜),形成数据的外模式;( 3 )在物理设计阶段,根据DBMS 特点和处理的需要,进行物理存储安排,建立索引,形成数据库内模式。 4 .试述数据库设计的特点。 答:数据库设计既是一项涉及多学科的综合性技术又是一项庞大的工程项目。其主要特点有:( l )数据库建设是硬件、软件和干件(技术与管理的界面)的结合。( 2 )从软件设计的技术角度看,数据库设计应该和应用系统设计相结合,也就是说,整个设计过程中要把结构(数据)设计和行为(处理)设计密切结合起来。 5 .需求分析阶段的设计目标是什么?调查的内容是什么? 答:需求分析阶段的设计目标是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。调查的内容是“数据’夕和“处理”,即获得用户对数据库的如下要求:( l )信息要求,指用户需要从数据库中获得信息的内容与性质,由信息要求可以导出数据要求,即在数据库中需要存储哪些数据;( 2 )处理要求,指用户要完成什么处理功能,对处理的响应时间有什么要求,处理方式是批处理还是联机处理;( 3 )安全性与完整性要求。 6 .数据字典的内容和作用是什么? 答:数据字典是系统中各类数据描述的集合。数据字典的内容通常包括:( l )数据项;( 2 )数据结构;( 3 )数据流;( 4 )数据存储;( 5 )处理过程五个部分。其中数据项是数

题库型考试自动组卷系统数据库设计

辽东学院本科毕业论文(设计) 题库型考试自动组卷系统的设计与实现 The Design and Implementation of Auto-Generating Examination Paper about the Item Bank Type Examination 学生姓名:艾萍 学院:信息技术学院 专业:信息管理与信息系统 班级:B0601 学号:0911060101 指导教师:陈志勇 审阅教师: 完成日期:2010年5月25日 辽东学院 Eastern Liaoning University

独创性说明 作者郑重声明:本毕业论文(设计)是我个人在指导教师指导下进行的研究工作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,毕业论文(设计)中不包含其他人已经发表或撰写的研究成果,也不包含为获得辽东学院或其他单位的学位或证书所使用过的材料。与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。 作者签名:___________ 日期:__ __

摘要 组卷考试在计算机网络下完成,可以大大提高考试工作的效率和质量。项目采用Visual Studio 2005开发平台和SQL Server 2005数据库技术,依据面向对象的分析方法,开发出了基于C/S模式的题库型考试自动组卷系统。 本文从题库型考试自动组卷系统在考试中发挥的作用出发,详细阐述了一个功能较完善的组卷系统的服务器端和客户端开发过程。首先进行了项目概述,简单介绍了项目开发的背景及项目开发的意义;接下来是系统规划阶段,首先对项目开发的可行性进行了分析;在需求分析阶段,通过对实际考试的功能需求分析,得到了系统用例;系统设计阶段主要完成了开发模式的选择、功能模块的划分、动态图的绘制、类的设计、数据库的设计;系统实现阶段介绍系统主要功能的关键代码。 本系统的设计实施为题库型考试自动组卷系统的运行做基础,同时为组卷考试系统的开发提供一个参考模式,并进一步推动高校的校园信息化建设。 关键词:题库;自动化;试卷;在线考试

sql数据库期末考试题及答案

一、单选题(共 10 道试题,共 50 分。)V 1. SQL Server中,保存着每个数据库对象的信息的系统表是( C)。 A. sysdatabases B. Syscolumns C. Sysobjects D. Syslogs 2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D )。 A. Update B. Delete C. Insert D. Alter 3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A )。 A. age>=30 and age<=40 B. age>=30 or age<=40 C. age>30 and age<40 D. age>30 or age<40 4. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用(D )约束。 A. PDRIMARY KEY B. FOREIGN KEY C. unique D. check 5. 记录数据库事务操作信息的文件是(D )。 A. 数据文件 B. 索引文件 C. 辅助数据文件 D. 日志文件 6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用( C)命令。 A. SELECT * FROM CP WHERE 产品名称 LIKE ‘冰箱’ B. SELECT * FROM XSH WHERE 产品名称 LIKE ‘冰箱’ C. SELECT * FROM CP WHERE 产品名称 LIKE ‘%冰箱%’ D. SELECT * FROM CP WHERE 产品名称=‘冰箱’ 7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D )。 A. 一对一的联系 B. 一对多的联系 C. 多对一的联系 D. 多对多的联系 8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的( D)子句之中。 A. SELECT B. HAVING C. GROUP BY… HAVING D. WHERE 9. 列值为空值(NULL),则说明这一列( C)。 A. 数值为0

数据库期末考试试题及答案

数据库期末考试试题 ━━━━━━━━━━━━━━━ 一、填空共30题(共计30分) ━━━━━━━━━━━━━━━ 第1题(分)题号:2385 ORDER BY 子句实现的是【1】. 答案: =======(答案1)======= 排序 第2题(分)题号:2374 如果列上有约束,要删除该列,应先删除【1】 答案: =======(答案1)======= 相应的约束 第3题(分)题号:2394 在每次访问视图时,视图都是从【1】中提取所包含的行和列. 答案: =======(答案1)======= 基表 第4题(分)题号:2372

1.在增加数据文件时,如果用户没有指明文件组,则系统将该数据文件增加到【1】文件组.答案: =======(答案1)======= 主 第5题(分)题号:2371 查看XSCJ数据库信息的存储过程命令是【1】 答案: =======(答案1)======= sp_helpdb 第6题(分)题号:2392 创建视图定义的T-SQL语句的系统存储过程是【1】. 答案: =======(答案1)======= sp_helptext 第7题(分)题号:2379 1.表的外键约束实现的是数据的【1】完整性. 答案: =======(答案1)======= 参照 第8题(分)题号:2390 要进行模糊匹配查询,需要使用【1】关键字来设置查询条件.

答案: =======(答案1)======= LIKE 第9题(分)题号:2380 定义标识列的关键字是【1】. 答案: =======(答案1)======= identity 第10题(分)题号:2383 在进行多表查询是,必须设置【1】条件. 答案: =======(答案1)======= 连接 第11题(分)题号:2363 联系两个表的关键字称为【1】 答案: =======(答案1)======= 外键 第12题(分)题号:2382 用【1】字句可以实现选择行的运算. 答案:

数据库考试题库

一、单项选择题 1.下列四项中,不属于数据库特点的是( C )。 A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高 2.下列四项中,不属于SQL2000实用程序的是( D )。 A.企业管理器 B.查询分析器 C.服务管理器 D.媒体播放器 Server安装程序创建4个系统数据库,下列哪个不是( C )系统数据库。 4.( A )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。

A.DBMS B.DB C.DBS D .DBA 5. 在SQL中,建立表用的命令是 ( B )。 SCHEMA TABLE VIEW INDEX 语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( A )。 A.包括15岁和35岁 B.不包括15岁和35岁 C.包括15岁但不包括35岁 D.包括35岁但不包括15岁 7.下列四项中,不正确的提法是( C )。 语言是关系数据库的国际标准语言 语言具有数据定义、查询、操纵和控制功能 语言可以自动实现关系数据库的规范化

语言称为结构查询语言 8.在MS SQL Server中,用来显示数据库信息的系统存储过程是( D )。 A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdb 语言中,删除表中数据的命令是( A )。 A. DELETE B. DROP C. CLEAR D. REMOVE 的视图是从( C )中导出的。 A. 基本表 B. 视图 C. 基本表或视图 D. 数据库 11. 下列哪个不是sql 数据库文件的后缀。C

数据库期末考试模拟试题及答案(一)

四、程序设计题(本大题共2小题,每小题15分,共30分) 1.对于教学数据库的三个基本表 学生student (sno,sname,sex,sage,sdept) 学习sc(sno,cno,grade) 课程course(cno,cname,cpno,ccredit) 试用SQL语句表示:下列语句。 (1)"查询全男同学信息情况" "select * from student where sex='男'" (2)"查询选修了1号课的学生的学号和成绩" "select sno,grade from sc where cno='1'" (3)"查询所有选修过课的学生的姓名,课程名及成绩" "select sname,cname,grade from student,sc,course where student.sno=sc.sno and https://www.sodocs.net/doc/cf16105028.html,o=https://www.sodocs.net/doc/cf16105028.html,o" (4)"查询选修了数据库原理课的最高成绩" "select max(grade) as '最高成绩' from student,sc,course where student.sno=sc.sno and https://www.sodocs.net/doc/cf16105028.html,o=https://www.sodocs.net/doc/cf16105028.html,o and cname='数据库原理'" (5)查询所有选修了1号课程的同学的姓名" " select sname from student where student.sno in (select sc.sno from sc where cno='1')" 2.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式(20分)供应商表S(SNO,SNAME,STATUS,CITY); 零件表P(PNO,PNAME,COLOR,WEIGHT); 工程项目表J(JNO,JNAME,CITY); 供应情况表SPJ(SNO,PNO,JNO,QTY);SPJ表 J表 S表 P表 请用关系代数完成如下查询: 1.求供应工程J1零件的供应商号 SNO 2.求供应工程J1零件P1的供应商号吗SNO 3.求供应工程J1零件为红色的供应商号码SNO 4.求没有使用天津供应商生产的红色零件的工程号JNO 5.求至少用了供应商S1所供应的全部零件的工程号JNO 1.∏sno(σJNO=‘J1’(SPJ)) 2.∏sno(σJNO=‘J1’ΛPNO=’P1’(SPJ)) 3.∏sno(σJNO=‘J1’(SPJ)∞σcolor=‘红’(P)) 4.∏jno(SPJ)-∏jno(∏sno(σcity=‘天津’(S))∞∏sno,jno (SPJ)∞∏jno σcolor=‘红’(P)) 5.∏jno, pno(SPJ)÷∏pno(σsno=‘s1’(SPJ)) 五、分析题(本大题共2小题,每小题15分本大题共30分) 1. 学生运动会模型: (1)有若干班级,每个班级包括: 班级号,班级名,专业,人数 (2)每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别,年龄

数据库期末考试复习题及答案共有套卷子

试题六 一、单项选择题 (本大题共10小题,每小题2分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。 1. DB 、DBMS 和DBS 三者之间的关系是( )。 A .D B 包括DBMS 和DBS B .DBS 包括DB 和DBMS C .DBMS 包括DB 和DBS D .不能相互包括 2. 对数据库物理存储方式的描述称为( ) A .外模式 B .内模式 C .概念模式 D .逻辑模式 3. 在数据库三级模式间引入二级映象的主要作用是( ) 得 分 (考 生 答 题 不 得 超 过 此 线)

A.提高数据与程序的独立性B.提高数据与程序的安全性 C.保持数据与程序的一致性D.提高数据与程序的可移植性 4. 视图是一个“虚表”,视图的构造基于() A.基本表B.视图 C.基本表或视图D.数据字典 5.关系代数中的π运算符对应SELECT语句中的以下哪个子句?()A.SELECT B.FROM C.WHERE D.GROUP BY 6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是() A.多对多 B.一对一 C.多对一 D.一对多 7.如何构造出一个合适的数据逻辑结构是()主要解决的问题。

A.关系系统查询优化B.数据字典 C.关系数据库规范化理论D.关系数据库查询 8. 将E-R模型转换成关系模型,属于数据库的()。 A. 需求分析 B. 概念设计 C. 逻辑设计 D. 物理设计 9.事务日志的用途是() A. 事务处理 B. 完整性约束 C. 数据恢复 D. 安全性控制 10.如果事务T已在数据R上加了X锁,则其他事务在数据R上() A. 只可加X锁 B. 只可加S锁 C. 可加S锁或X锁 D. 不能加任何锁

数据库课程设计-试题库管理系统

《数据库系统概论》课程设计 实验报告 题目试题库管理系统 学院商学院 专业信息管理与信息系 班级信息101 学号 2 学生姓名杨贵文 同组成员周杭施建炉王于宾 指导教师宣军英 编写日期2012-06-19——2012-06-29

一、课题名称:试题库管理系统 二、课题要求:结合所学知识,开发一个简易的试题库管理系统。 三、实验目的:结合本学期所学知识,使学生温故而知新,并在实践操作上增加对数据库系统设计的认识和理解。 四、实验步骤: 五、1、需求分析 2、概念结构设计 3、逻辑结构设计 4、物理结构设计 5、数据库实施 6、数据库运行和维护 六、课程开发内容: 5.1 需求分析 5.1.1 系统调查 对现行的试题库管理业务进行了详细的调查和研究是了解系统需求和进行系统分析和设计的重要基础工作,因此要对我们的试题库管理工作进行全面的细致的调查研究。首先与相关的老师进行了交流和沟通,了解他们对试题库管理的看法,看看有没有什么新的要求,在这个基础上,结合自身所掌握的知识水平,量力而行开发相应的试题库管理系统。

在调查中我们可以发现,高校的试题库是极其庞大的,如果没有一个智能的系统将人们从手工阶段解放出来,那么一个庞大的、完整的试题库是无法有效运行的,甚至出题的老师也无法有效、准确地在试题库中抽取自己所需要的试题,这等于说是一个没有实际运用价值的试题库。所以说,他们对希望有这样的一个可以详细地表示试题属性的这样的一个试题库。那么今天我们就围绕着这样的一个目标展开我们的工作。 5.1.2 用户需求 要设计一个性能良好的管理系统,明确用户的应用环境对 系统的要求是首要的和基本的。本系统从以下四个方面对用户需求进行了分析: 1)用户的需求信息:出题老师可以看到题目所属的类型和题目所考察的内容以及试题的分值和 难度等级。当然这个权限也给管理员和系主任。 2)用户的处理要求:管理员可以对试题库进行插入和删除操作,出题老师可以凭借自己自定义的 选题要求在试题库中选择自己需求的试题,这个权限 也对系主任开放。 3)对系统的适应性、通用性要求:要求系统不仅能提供一门课程的试题库管理,还要综合多么学 科进行管理,建立一个高效的试题库管理系统。

数据库期末考试复习题(附答案)

数据库期末考试复习题(附答案) 数据库系统概论 2011年期末考试复习题 一、选择题 ? 第(1)至(3)题基于以下的叙述:有关系模式A(C,T,H,R,S),基中各属性的含义是: ? C:课程T:教员H:上课时间R:教室S:学生 ? 根据语义有如下函数依赖集:? F={C→T,(H,R)→C,(H,T)→R,(H,S)→R} ? 1、关系模式A的码是(D) ? A. C B. (H,R)C.(H,T)D.H,S) ? 2、关系模式A的规范化程度最高达到(B) ? A. 1NF B. 2NF C. 3NFD. BCNF ? 3、现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到(D) ? A. 1NF B. 2NF C. 3NF D. BCNF ? 4.设有关系R(A,B,C)和S(C,D)。与SQL语句? select A,B,D from R,S where R.C=S.C ? 等价的关系代数表达式是(B) ? A. σR.C=S.C(πA,B,D(R×S)) ? B. πA,B,D(σR,C= S.C (R×S)) ? C. σR.C=S.C((πA,B R)×(πDS)) ? D. σR,C=S.C(πD((πA,BR)×S) ? 5、设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是(C) ? A. 7 B. 9 C. 12 D. 16 ? 6、数据库设计阶段分为(B) ? A. 物理设计阶段、逻辑设计阶段、编程和调试阶段 ? B. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段 ? C. 方案设计阶段、总体设计阶段、个别设计和编程阶段 ? D. 模型设计阶段、程序设计阶段和运行阶段 ? 7、设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是(C) ? A. 若X→→Y,则X→→Z B. 若X→Y,则X→→Y ? C. 若X→→Y,且Y′?Y,则X→→Y′ D. 若Z=Φ,则X→→Y ? 8、查询优化策略中,正确的策略是(D) A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作 C.尽可能早地执行差操作D.尽可能早地执行选择操作 ? 9、语句delete from sc 表明(A) A. 删除sc中的全部记录 B. 删除基本表sc? C. 删除基本表sc中的列数据 D. 删除基本表sc中的部分行 ? 10、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现(B) ? A. 指针 B. 游标 C. 数组 D. 栈 11、五种基本关系代数运算是( A ) ? A. ∪,-,×,π和σ B. ∪,-,?,π和σ

数据库及程序设计总复习试题及答案图文稿

数据库及程序设计总复习试题及答案 文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]

数据库及程序设计复习资料 第1章数据库系统概述 一选择题: 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 答案:A 2.数据库的概念模型独立于。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界答案:A 3.数据库的基本特点是。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植(4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充(4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充(4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 答案:B 4. 是存储在计算机内有结构的数据的集合。 A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构 答案:B 5.数据库中存储的是。 A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息答案:C 6. 数据库中,数据的物理独立性是指。

A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 答案:C 7. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是 指。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合 答案:D 8.数据库系统的核心是。 A.数据库B.数据库管理系统C.数据模型D.软件工具答案:B 9. 下述关于数据库系统的正确叙述是。 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 答案:A 10. 数将数据库的结构划分成多个层次,是为了提高数据库的①和 ②。 ①A.数据独立性 B.逻辑独立性 C.管理规范性 D.数据的共享 ②A.数据独立性 B.物理独立性 C.逻辑独立性 D.管理规范性 答案:①B ②B 11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是。 A.DBS包括DB和DBMS B.DDMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 答案:A

数据库期末考试复习题库

数据库期末考试复习题库(非常全面) 第一部分 第一章: 一选择题: 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理答案:A 2.数据库的概念模型独立于。 A.具体的机器和DBMS B.E-R图C.信息世界 D.现实世界答案:A 3.数据库的基本特点是。 A.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余大,易移植(4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性(3)数据冗余小,易扩充(4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性(3)数据冗余小,易扩充(4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性(3)数据冗余小,易扩充(4)统一管理和控制答案:B 4. 是存储在计算机内有结构的数据的集合。 A.数据库系统B.数据库C.数据库管理系统 D.数据结构答案:B 5.数据库中存储的是。 A.数据 B.数据模型C.数据以及数据之间的联系 D.信息答案:C 6. 数据库中,数据的物理独立性是指。 A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立答案:C 7. .数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合答案:D 8.据库系统的核心是。 A.数据库B.数据库管理系统C.数据模型D.软件工具答案:B 9. 下述关于数据库系统的正确叙述是。 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据答案:A 10. 数将数据库的结构划分成多个层次,是为了提

090310题库与试卷生成系统数据库设计

辽东学院本科毕业论文(设计) 题库与试卷生成系统 Item bank and test paper Generate 学生姓名:邹俊鹏 学院:信息技术学院 专业:信息管理与信息系统 班级:B0601 学号:0911060128 指导教师:张景林 审阅教师: 完成日期:2010年5月25日 辽东学院 Eastern Liaoning University

独创性说明 作者郑重声明:本毕业论文(设计)是我个人在指导教师指导下进行的研究工作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,毕业论文(设计)中不包含其他人已经发表或撰写的研究成果,也不包含为获得辽东学院或其他单位的学位或证书所使用过的材料。与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。 作者签名:___________ 日期:__ __

摘要 随着计算机技术的不断发展成熟,它的快捷方便给人们带来了莫大的好处,人们在多个领域都用到了计算机技术,应运而生,试卷生产系统也不断在发展,逐渐趋于成熟。题库与试卷生成系统是专门为教学开发的,目的是提高教师出卷效率,非常适用于大、中、小学校的老师进行计算机自动抽题生成试卷的系统,尤其是对客观题的出题,其题库与试卷的生成可以极大的减轻教师组卷的劳动强度,优化试卷难易分布,减少组卷时间,对教师的减负有极大的帮助以便教师空出更多的时间从事创造性的教学活动。题库与试卷生产系统通过不断的完善和使用经验的积累取得了很好的成果。 本文从为用户带来便利的角度出发,通过结构化的分析方法,详细阐述了题库与试卷生成系统的开发、操作流程、具体步骤和与相关应用技术说明。本文首先介绍了项目开发的背景与意义,接下来是可行性分析,本文从技术、经济、管理三个方面论述了题库与试卷生成系统的可行性;然后系统需求分析,完成了业务流程图,数据流图,数据字典,系统设计阶段主要完成了系统详细设计、数据库的设计等。 本系统基于C/S模式,采用C#开发技术,以SQL Server作为数据库,使用Microsoft Visual Studio2005作为开发工具进行开发。本文在充分的需求分析基础上,设计和实现了一个试卷生成系统,通过测试,系统在Windows XP平台下能稳定运行,且基本达到了预期的设计目标,有一定的实用价值。 关键词:系统开发;题库管理;试卷生成;结构化分析

数据库期末考试部分试题

题型:选择 第一章 题型:名词解释 题目: 1)DB 答:DB是长期存储在计算机内、有组织的、统一管理的相关数据的集合。2)DBMS 答:DBMS是位于用户与OS之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法。 3)DBS 答:DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机硬件、软件和数据资源组成的系统,即采用数据库技术的计算机系统。4)数据独立性 答:应用程序和DB的数据结构之间相互独立,不受影响。 5)物理独立性 答:在DB的物理结构改变时,尽量不影响应用程序。 6)逻辑独立性 答:在DB的逻辑结构改变时,尽量不影响应用程序。 题型:问答 题目: 1)人工管理阶段的数据管理有哪些特点? 答:人工管理阶段主要有4个特点:数据不保存在计算机内;没有专用的软件对数据进行管理;只有程序的概念,没有文件的概念;数据面向程序。2)文件系统阶段的数据管理有哪些特点? 答:文件系统阶段主要有5个特点:数据以“文件”形式长期保存;数据的逻辑结构与物理结构有了区别;文件组织已多样化;数据面向应用;对数据的操作以记录为单位。 3)文件系统阶段的数据管理有些什么缺陷?试取例说明。 答:主要有3个缺陷:数据冗余;数据不一致性;数据联系弱。 例如:学校里教务处、财务处、保健处建立的文件中都有学生详细资料,如联系电话、家庭住址等,这就是“数据冗余”,如果某个学生搬家,就要修改3个部门文件中的数据,否则会引起同一数据在3个部门中不一致,产生上述问题的原因是这3个部门文件中的数据没有联系。 题型:填空 题目: 1)数据管理技术的发展,与________、________和________有密切的联系。 答:硬件、软件、计算机应用 2)文件系统中的数据独立性是指________独立性。 答:设备 3)文件系统的缺陷是:________、________和________。 答:数据冗余、数据不一致、数据联系弱 4)就信息处理的方式而言,在文件系统阶段,________处于主导地位,________只起着服从程序设计需要的作用;而在数据库方式下,________占据了中心位置。

相关主题