3948 数据库管理系统(DBMS)是(C). ■一个完整的数据库应用系统 ■一组硬件 ■软件集合 ■既有硬件也有软件
3949 数据库系统的特点是(A),数据独立,减少数据冗余,避免数据不一致和加强了数据保护.■数据共享 ■数据存储 ■数据应用 ■数据保密
3950 数据库系统的的体系结构特征是(A) ■三级模式和两级映射 ■数据共享性 ■数据的结构化 ■数据独立性
3951 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是(A).■外模式 ■内模式 ■存储模式 ■模式
3952 在数据库中,产生数据不一致的根本原因是(C). ■数据存储量太大 ■没有严格保护数据 ■未对数据进行完整性控制 ■数据冗余
3953 DB的三级模式结构中最接近外部存储器的是(D). ■子模式 ■外模式 ■概念模式 ■内模式
3954 关系模式的任何属性(A). ■不可再分 ■可再分 ■命名在该关系模式中可以不唯一 ■以上都不是
3955 关系模型中,一个关键字是(C). ■可由多个任意属性组成 ■至多由一个属性组成 ■可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 ■以上都不是
3956 模型是对现实世界的抽象,在数据库技术中,用模型的概念描述数据库的结构与语义,对现实世界进行抽象.表示实体类型及实体间联系的模型称为(B). ■数据模型 ■实体模型 ■逻辑模型 ■物理模型
3957 关系模型概念中,不含有多余属性的超码称为(A). ■候选码 ■外码 ■内码 ■主码
3958 数据库系统中除了可用层次模型和关系模型表示实体类型及实体间联系的数据模型以外,还有(C). ■E-R 模型 ■信息模型 ■网状模型 ■物理模型 3959 在数据库的三级模式中,内模式有(A). ■1 ■2 ■3 ■多个
3960 同一个关系模型的任意两个元组值(A ). ■不能全同 ■可全同 ■必须全同 ■以上都不是
3961 一个关系数据库文件中的各条记录( B). ■前后顺序不能任意颠倒,一定要按照输入的顺序排列 ■前后顺序可以任意颠倒,不影响库中的数据关系 ■前后顺序可以任意颠倒,但要影响数据统计结果 ■以上都不是
3962 使用Access按用户的应用需求设计的结构合理、使用方便、高效的数据库和配套的应用程序系统,属于一种(C). ■数据库 ■数据库管理系统 ■数据库应用系统 ■数据模型
3963 二维表由行和列组成,每一行表示关系的一个(D). ■属性 ■字 ■集合 ■元组
3964 关系数据库是以(B)为基本结构而形成的数据集合. ■数据表 ■关系模型 ■数据模型 ■关系代数
3965 关系数据库中的数据表(C). ■完全独立,相互没有关系 ■相互联系,不能单独存在 ■既相对独立,又相互联系 ■以数据表名来表现其相互间的联系
3966 以下说法中,不正确的是(D). ■数据库中存放的数据不仅仅是数值型数据 ■数据库管理系统的功能不仅仅是建立数据库 ■目前在数据库产品中关系模型的数据库系统占了主导地位 ■关系模型中数据的物理布局和存取路径向用户公开
21
3967 以下叙述中,正确的是(D). ■Access只能使用菜单或对话框创建数据库应用系统 ■Access不具备程序设计能力 ■Access只具备了模块化程序设计能力 ■Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统
3968 下列不属于需求分析阶段工作的是(B). ■分析用户活动 ■建立E-R图 ■建立数据字典 ■建立数据流图
3969 数据流图是在数据库(C)阶段完成的. ■逻辑设计 ■物理设计 ■需求分析 ■概念设计
3970 在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的(B)阶段. ■需求分析 ■概念结构设计 ■逻辑设计 ■物理设计
3971 E-R图是数据库设计的工具之一,它适用于建立数据库的(A). ■概念模型 ■逻辑模型 ■结构模型 ■物理模型
3972 在关系数据库设计中,关系数据模型是(C)的任务. ■需求分析阶段 ■概念设计阶段 ■逻辑结构设计阶段 ■物理设计阶段
3973 数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是(B). ■建立数据库 ■扩充功能 ■加载数据 ■系统调试
3974 数据流图(DFD)是用于描述结构化方法中()阶段的工具. ■可行性分析 ■详细设计 ■需求分析 ■程序编码
3975 若两个实体之间的联系是1:m,则实现1:m联系的方法是(A). ■在\端实体转换的关系中加入\端实体转换关系的码 ■将\端实体转换关系的码加入到\端的关系中 ■在两个实体转换的关系中,分别加入另一个关系的码 ■将两个实体转换成一个关系
3976 在概念模型中一个实体集合对应于关系模型中的一个(C). ■元组(记录) ■字段 ■关系 ■属性
3977 一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间为(B)联系. ■一对一 ■一对多 ■多对多 ■多对一
3978 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,职员与部门的联系类型是(C). ■多对多 ■一对一 ■多对一 ■一对多 3979 从E-R模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是(C ). ■M端实体的关键字 ■N端实体的关键字 ■两端实体关键字的组合 ■重新选取其他属性
3980 关系数据规范化是为解决关系数据中( A)问题而引入的. ■插入、删除和数据冗余 ■提高查询速度 ■减少数据操作的复杂性 ■保证数据的安全性和完整性 3981 下列叙述中正确的是(C). ■数据处理是将信息转化为数据的过程 ■数据库设计是指设计数据库管理系统 ■如果一个关系中的属性或属性集并非该关系的主码,但它是另一个关系的主码,则称其为本关系的外码. ■关系中的每列称为元组,一个元组就是一个字段
3982 下列模式中,(B)是用户模式. ■内模式 ■外模式 ■概念模式 ■逻辑模式
3983 用树形结构来表示实体之间联系的模型称为(B). ■关系模型 ■层次模型 ■网状模型 ■网络模型
3984 在下述关于数据库系统的叙述中,正确的是(B). ■数据库中只存在数据项之间的联系 ■数据库中的数据项之间和记录之间都存在联系 ■数据库的数据项之间无联系,记录之间存在联系 ■数据库中的数据项之间和记录之间都不存在联系
22
3985 在数据库中能够惟一地标识一个记录的字段或字段组合称为(D). ■记录 ■字段 ■域 ■关键字
3986 索引属于(B). ■模式 ■内模式 ■外模式 ■概念模式
3987 在关系数据库中,用来表示实体之间联系的是(D). ■树结构 ■网结构 ■线性表 ■二维表
3988 将 E-R 图转换到关系模式时,实体与联系都可以表示成(B). ■属性 ■关系 ■键 ■域
3989 数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的(B)的过程,
包括确定数据库在物理设备上的存储结构和存取方法. ■逻辑结构 ■物理结构 ■概念结构 ■层次结构
3990 在关系数据库中主码标识元组的作用是通过(A)实现. ■实体完整性原则 ■参照完整性原则 ■用户自定义完整性 ■域完整性
3991 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A). ■DBS包括DB和DBMS ■DBMS包括DB和DBS ■DB包括DBS和DBMS ■DBS就是DB,也就是DBMS
3992 在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是(D). ■外模式 ■内模式 ■存储模式 ■模式
3993 以下不是数据库管理系统的子语言的是(B). ■数据定义语言 ■C语言 ■数据控制语言 ■数据操纵语言
3994 数据库类型是按照( B)来划分的. ■文件形式 ■数据模型 ■记录形式 ■数据存取方法
3995 若要求分解保持函数依赖,那么模式分解一定能够达到(B). ■2NF ■3NF ■BCNF ■1NF
3996 在关系运算中,投影运算的含义是(B). ■在基本表中选择满足条件的记录组成一个新的关系 ■在基本表中选择需要的字段(属性)组成一个新的关系 ■在基本表中选择满足条件的记录和属性组成一个新的关系 ■上述说法均是正确的
3997 对R和S两个关系进行集合运算,结果包含R和S中都存在的元组,这种是集合运算是(A). ■交运算 ■差运算 ■并运算 ■笛卡儿积运算
3998 关系数据库系统能够实现的三种基本关系运算是(D). ■索引,排序,查询 ■建库,输入,输出 ■显示,统计,复制 ■选择,投影,联接
3999 关系R和关系S的交运算是(C). ■由关系R和关系S的所有元组合并,再删去重复的元组的集合 ■由属于R而不属于S的所有元组组成的集合 ■由既属于R又属于S的元组组成的集合 ■由R和S的元组连接组成的集合
4000 专门的关系运算中,选择运算是(A). ■在基本表中选择满足条件的记录组成一个新的关系 ■在基本表中选择字段组成一个新的关系 ■在基本表中选择满足条件的记录和属性组成一个新的关系 ■上述说法都是正确的
4001 设关系R和S的元组个数分别为10和30,关系T是R与S的笛卡尔积,则T的元组个数是(A). ■300 ■40 ■100 ■900
4002 要从学生关系中查询学生的姓名和年龄所进行的查询操作属于(B). ■选择 ■投影 ■联结 ■自然联结
4003 设有如下三个关系表R(A)、S(B,C)、T(A,B,C),下列操作正确的是(C). ■T=R∩S ■T=R∪S ■T=R×S ■T=R/S
23
4004 设关系R(A,B,C)、S(B,E)和T分别如图所示,则有(A)
■T = R 连接 S (C 4006 下列操作属于传统集合运算的是(B). ■加、减、乘、除 ■并、差、交 ■选择、投影、连接 ■增加、删除、合并 4007 关系数据库系统能够实现的三种基本关系运算是(C). ■索引、排序、查询 ■建库、输入、输出 ■选择、投影、连接 ■显示、统计、复制 4008 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为(C). ■选择 ■投影 ■连接 ■并 4009 SQL的含义是(A). ■结构化查询语言 ■数据定义语言 ■数据库查询语言 ■数据库操纵与控制语言 4010 若要查询成绩为60-80分之间(包括60分,不包括80分)的学生的信息,成绩字段的查询准则应设置为(B). ■>60 or <80 ■>=60 And <80 ■>60 and <80 ■IN(60,80) ■ ■ 4011 在SQL查询中使用WHERE子句指出的是(D). ■查询目标 ■查询结果 ■查询视图 ■查询条件 4012 用SQL语言描述\在教师表中查找男教师的全部信息\以下描述正确的是(C). ■SELECT FROM 教师表 IF(性别=\男\■SELECT 性别 FROM 教师表 IF(性别=\男\■SELECT * FROM 教师表 WHERE (性别=\男\ ■SELECT * FROM 性别 WHERE (性别=\男\ 4013 有SQL语句:SELECT * FROM 教师 WHERE NOT(工资>3000 OR 工资<2000).与该语句等价的SQL语句是(A). ■SELECT * FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000 ■SELECT * FROM 教师 WHERE 工资>2000 AND 工资<3000 ■SELECT * FROM 教师 WHERE 工资>2000 OR 工资<3000 ■SELECT * FROM 教师 WHERE 工资<=2000 AND 工资>=3000 4014 为\教师\表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是(B). ■CHANGE TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工 号,3)=\■ALTER TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)=\■ALTER TABLE 教师 ALTER 职工号 CHECK LEFT(职工号,3)=\■CHANGE TABLE 教师 ALTE R职工号 SET CHECK OCCURS(职工号,3)=\ 4015 有SQL语句:SELECT 学院.系名,COUNT(*)AS 教师人数 FROM教师,学院 WHERE 教师.系号=学院.系号GROUP BY 学院.系名, 与此语句等价的SQL语句是(C).■SELECT 学院.系名,COUNT(*)AS教师人数 FROM 教师 INNER JOIN 学院 教师.系号= 学院.系号 GROUP BY 学院.系名■SELECT 学院.系名,COUNT(*) AS 教师人数 FROM 教师 INNER JOIN 学院 ON 系号 GROUP BY 学院.系名■SELECT 学院.系名,COUNT(*) AS教师人数 FROM 教师 INNER JOIN 学院 ON 教师.系号=学院.系号 GROUP BY 学院.系名■SELECT 学院.系名,COUNT(*)AS 教师人数 FROM 教师 INNERJOIN学院 ON 教师.系号 = 学院.系号 4016 有SQL语句:SELECT DISTINCT 系号 FROM 教师 WHERE 工资>= ALL (SELECT 工资 FROM 教师 WHERE 系号=\与此语句等价的SQL语句是(A).■SELECT DISTINCT 系号 FROM 教师 WHERE 工资>= (SELECT MAX(工资) FROM 教师 WHERE 系号=\■SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=(SELECT MIN(工资) FROM 教师 WHERE 系号=\■SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=ANY(SELECT 工资 FROM 24 教师 WHERE 系号=\■SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=SOME (SELECT 工资 FROM 教师 WHERE 系号=\ 4017 若要使用SQL语句在学生表中查找所有姓\李\的同学的信息,可以在WHERE子句输入(B). ■姓名 like \李\■姓名 like \李*\ ■姓名=\李\■姓名=\李*\■ 4018 下图是使用查询设计器完成的查询,与该查询等价的SQL语句是(C). ■select 学号 where 成绩>(select avg(成绩) from 成绩表) ■select 学号,成绩 where 成绩>(select avg(成绩) from 成绩表) ■select 学号,成绩 from 成绩表 where 成绩>(select avg(成绩) from 成绩表) ■select 成绩 where 成绩>(select avg(成绩) from 成绩表) 4019 下图是使用查询设计器完成的查询,与该查询等价的SQL语句是(C). ■select 学号,成绩 from 成绩表 where 80<=成绩<=90 ■select 学号,成绩 from 成绩表 where 成绩>80 and 成绩<90 ■select 学号,成绩 from 成绩表 where 成绩>=80 and 成绩<=90 ■select 学号,成绩 from 成绩表 where 80<成绩<90 4020 SQL的功能包括(B). ■查找、编辑、控制、操纵 ■数据定义、查询、操纵、控制 ■窗体、视图、查询、页 ■控制、查询、删除、增加 4021 要使用SQL语句查询1980年出生的学生,则WHERE子句中限定的条件为(A). ■出生日期 Between #1980-01-01# And #1980-12-31# ■出生日期 Between 1980-01-01 And 1980-12-31 ■出生日期<#1980-12-31# And 出生日期>#1980-01-01# ■#1980-12-31# >出生日期>#1980-01-01# 4022 在 SQL 语句中,如果检索要去掉重复组的所有元组,则应在 SELECT 中使用(D). ■All ■UNION ■LIKE ■DISTINCT 4023 有SQL语句:SELECT * FROM 教师 WHERE NOT(工资>3000 OR 工资<2000),与此语句等价的SQL语句是(A). ■SELECT * FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000 ■SELECT*FROM 教师 WHERE 工资 >2000 AND 工资<3000 ■SELECT*FROM 教师 WHERE 工资>2000 OR 工资<3000 ■SELECT*FROM 教师 WHERE 工资<=2000 AND 工资>=3000 4024 以下条件表达式合法的是(B). ■学号 Between 05010101 And 05010305 ■[性别]=\男\性别]=\女\ ■[成绩] >= 70 [成绩] <= 85 ■[性别] Like \男\[性别] = \女\ 4025 在 SQL 的SELECT 语句中,用于实现条件选择运算的是(D). ■FOR ■WHILE ■IF ■WHERE 4026 以下数据定义语句中能在已有表中添加新字段的是(B). ■CREATE TABLE ■ALTER TABLE ■DROP ■CREATE INDEX 4027 下列不属于SQL查询的是(D). ■联合查询 ■数据定义查询 ■传递查询 ■操作查询 4028 数据库管理系统的数据操纵语言(DML)所实现的操作一般包括(D) ■建立、授权、修改 ■建立、授权、删除 ■建立、插入、修改、排序 ■查询、插入、修改、删除 4029 关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括(B) ■连接 ■关系 ■选择 ■投影 4030 在Access的数据库中已经建立了\表,若使用SQL语句查找\图书编号\是\和\的记录,应在WHERE条件中输入(C). ■图书编号=\\■图书编号 not in(\■图书编号 in (\ ■图书编号 not(\ 25