一、单选题 1.
(4分)概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是
A. 层次模型 B. 关系模型 C. 网状模型 D. 实体-关系模型 答案D 2.
(4分)关系规范化中的插入操作异常是指
A. 不该删除的数据被删除 B. 不该插入的数据被插入 C. 应该删除的数据被删除 D. 应该插入的数据未被插入
答案D 3.
(4分)SQl语言是()的语言,易学习
A. 过程化 B. 非过程化 C. 格式化 D. 导航化
答案B 4.
(4分)关系模式中各级模式之间的关系为
A. 3NF⊂2NF⊂1NF B. 3NF⊂1NF⊂2NF
C. 2NF⊂3NF⊂1NF D. 1NF⊂2NF⊂3NF
得分:0知识点:数据,数据库应用技术 答案A 5.
(4分)在SQL语言查询语句中,WHERE子句实现关系代数的
A. 投影运算 B. 选择运算 C. 连接运算 D. 交运算
答案B 6.
(4分)在通常情况下,下面关系中不可以作为关系数据库的关系是
A. R1(学生号,学生名,性别) B. R2(学生号,学生名,班级号) C. R3(学生号,学生名,宿舍号) D. R4(学生号,学生名,简历)
答案D 7.
(4分)在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主关键字。 职工(职工号、职工名、部门号、职务、工资) 部门(部门号、部门名、部门人数、工资总额) 在这两个关系的属性中,只有一个属性是外关键字。它是
A. 职工关系的“职工号” B. 职工关系的“部门号” C. 部门关系的“部门号” D. 部门关系的“部门名”
答案B
8.
(4分)同一个关系模型的任两个元组值
A. 不能全同 B. 可全同 C. 必须全同 D. 以上都不是
答案A 9.
(4分)在E-R模型转换成关系模型的过程中,下列不正确的做法是
A. 所有联系转换成一个关系 B. 所有实体集转换成一个关系 C. 1:N联系不必转换成关系 D. M:N联系转换成一个关系
答案A 10.
(4分)SQL语言中,下列涉及空值的操作,不正确的是
A. AGE IS NULL B. AGE IS NOT NULL C. AGE=NULL
D. NOT(AGE IS NULL)
答案C 11.
(4分)实体是信息世界中的术语,与之对应的数据库术语为
A. 文件 B. 数据库 C. 字段
D. 记录
答案D 12.
(4分)从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是
A. 投影操作 B. 连接操作 C. 选择操作 D. 复制操作
答案C 13.
(4分)在下面所列出的条目中,不属于数据库管理系统的基本功能的是
A. 数据库定义 B. 数据库的建立和维护 C. 数据库的存取
D. 数据库和网络中其他软件系统的通信
答案D 14.
(4分)模式是数据库
A. 全局物理结构 B. 局部物理结构 C. 全局逻辑结构 D. 局部逻辑结构
答案C 15.
(4分)在数据库中产生数据不一致的根本原因是
A. 数据存储量太大
B. 未对数据进行完整性控制 C. 没有严格保护数据 D. 数据冗余
答案D 16.
(4分)一个结点可以有多个双亲,结点之间可以有多种联系的模型是
A. 网状模型 B. 关系模型 C. 层次模型 D. 以上都有
答案A 17.
(4分)数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是
A. 层次分析法和层次结构图 B. 数据流程分析法和数据流程图 C. 实体联系方法
D. 结构分析法和模块结构图
答案C 18.
(4分)SQL语言是
A. 高级语言 B. 宿主语言 C. 汇编语言 D. 非过程化语言
答案D
19.
(4分)实体完整性是指关系中
A. 不允许有空行 B. 主关键字不允许取空值 C. 属性值外关键字取空值 D. 允许外关键字取空值
答案B 20.
(4分)用户或应用程序看到的那部分局部逻辑结构和特征的描述是
A. 模式 B. 物理模式 C. 子模式 D. 内模式
答案C
二、判断题 1.
(4分)关系模型就是关系数据库。( ) 得分:0知识点:数据,数据库应用技术 答案错 2.
(4分)任何一张二维表格都表示一个关系。( )
答案错 3.
(4分)关系是元组的集合。( )
答案对 4.
(4分)实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。()
答案错 5.
(4分)属性取值的变化范围称为该属性的域。( )
答案对 1.
(4分)设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为
A. R﹣S B. S﹣R C. R⊂S D. S∩S 答案C 2.
(4分)在数据库的三级模式结构中,内模式有
A. 1个 B. 2个 C. 3个 D. 任意多个
答案A 3.
(4分)在SQL语言中,子查询是
A. 返回单表中数据子集的查询语言 B. 选取多表中字段子集的查询语句 C. 选取单表中字段子集的查询语句 D. 嵌入到另一个查询语句之中的查询语句
答案D 4.
(4分)数据库三级模式体系结构的划分,有利于保持数据库的
A. 数据性 B. 数据安全性 C. 结构规范化
D. 操作可行性
答案A 5.
(4分)假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系(二元联系是指两个实体集之间的联系),其中3个1:1联系、4个1:N、5个M:N联系,则这个E-R模型转换成关系的数目可能是
A. 14 B. 15 C. 19 D. 22
答案B 6.
(4分)一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
A. 记录 B. 行 C. 属性 D. 元组
得分:0知识点:数据,数据库应用技术 答案C 7.
(4分)在数据库中,下列说法不正确的是
A. 数据库避免了一切数据重复 B. 数据库减少了数据冗余 C. 数据库中的数据可以共享
D. 若系统是完全可以控制的,则系统可确保更新的一致性
答案A 8.
(4分)\"元数据\"是指
A. 数据结构的描述 B. 数据项的描述 C. 数据的来源 D. 基本数据
答案A 9.
(4分)实体完整性规则约束
A. 侯选关键字 B. 主关键字 C. 外关键字 D. 超关键字
答案B 10.
(4分)设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是
A. 一对一 B. 一对多 C. 多对多 D. 不确定
答案B 11.
(4分)在通常情况下,下面的关系中,不可以作为关系数据库的关系是
A. R1(学生号,学生名,性别) B. R2(学生号,学生名,班级号) C. R3(学生号,班级号,宿舍号) D. R4(学生号,学生名,简历)
答案D 12.
(4分)下列所述数据模型概念,不正确的是
A. 不同记录型的集合 B. 各种记录型及其联系的集合 C. E-R图表示的实体联系模型 D. 数据库的概念模型
答案A 13.
(4分)在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R:R(订单号,日期,客户名称,商品编码,数量),则R的主关键字是
A. 订单号
B. 订单号,客户名称 C. 商品编码
D. 订单号,商品编码
答案D 14.
(4分)假设有关系R和S,关系代数表达式R-(R-S)表示的是
A. R∩S B. R⊂S C. R-S D. R×S
答案A 15.
(4分)关系代数中的连接操作是由
A. 选择和投影操作组合而成 B. 选择和笛卡尔积操作组合而成
C. 投影、选择、笛卡尔积操作组合而成 D. 投影和笛卡尔积操作组合而成
答案B 16.
(4分)在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务 。
A. 逻辑设计阶段 B. 概念设计阶段 C. 物理设计阶段 D. 需求分析阶段
答案A 17.
(4分)SQL语言中实现数据库检索的语句是
A. SELECT B. INSERT C. UPDATE D. DELETE
答案A 18.
(4分)自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然时,要求R和S含有一个或多个共有的
A. 元组 B. 行 C. 记录 D. 属性
答案D 19.
(4分)设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张二的化学成绩80分”插入S中,则可用
A. ADD INTO S VALUES(’张二’,’化学’,’80’) B. INSERT INTO S VALUES(’张二’,’化学’,’80’) C. ADD INTO S VALUES(’张二’,’化学’,80) D. INSERT INTO S VALUES(’张二’,’化学’,80) 答案D 20.
(4分)要保证数据库的数据性,需要修改的是
A. 模式与外模式 B. 模式与内模式
C. 三级模式之间的两层映射 D. 三层模式
答案C
二、判断题 1.
(4分)关系模型就是关系数据库。( )
答案错 2.
(4分)任何一张二维表格都表示一个关系。( ) 得分:0知识点:数据,数据库应用技术 答案错 3.
(4分)关系模型不能表示实体之间多对多联系。( )
答案错 4.
(4分)用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。( )
答案对 5.
(4分)属性取值的变化范围称为该属性的域。( )
答案对 1.
(4分)有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的关键字是
A. C B. (H,R) C. (H,T) D. (H,S)
答案D 2.
(4分)有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是 SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是
A. S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘ACCESS’ B. S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’ C. SAGE in>=20 and CNAME in ‘ACCESS’ D. SAGE>=20 and CNAME=’ ACCESS’ 答案A 3.
(4分)在数据库的三级模式结构中,内模式有
A. 1个 B. 2个 C. 3个 D. 任意多个
答案A 4.
(4分)SQl语言是()的语言,易学习
A. 过程化 B. 非过程化 C. 格式化 D. 导航化 答案B 5.
(4分)数据库的基本特点
A. 数据可以共享(或数据结构化)、数据性、数据冗余大,易移值、统一管理和控制
B. 数据可以共享(或数据结构化)、数据性、数据冗余小,易扩充、统一管理和控制
C. 数据可以共享(或数据结构化)、数据互换性、数据冗余小,易扩充、统一管理和控制
D. 数据非结构化、数据性、数据冗余小,易扩充、统一管理和控制 答案B 6.
(4分)存取路径对用户透明,从而具有更高的数据性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是
A. 网状模型 B. 关系模型 C. 层次模型 D. 以上都有
得分:0知识点:数据,数据库应用技术 答案B 7.
(4分)层次数据模型的基本数据结构是
A. 树 B. 图
C. 索引 D. 关系
答案A 8.
(4分)层次模型实现数据之间联系的方法是
A. 连接 B. 指针 C. 公共属性 D. 关系
答案B 9.
(4分)关系数据库规范化是为解决关系数据库中
A. 插入、删除和数据冗余问题而引入的 B. 提高查询速度问题而引入的 C. 减少数据操作的复杂性问题而引入的 D. 保证数据的安全性和完整性问题而引入的
答案A 10.
(4分)实体是信息世界中的术语,与之对应的数据库术语为
A. 文件 B. 数据库 C. 字段 D. 记录
答案D 11.
(4分)从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是
A. 投影操作 B. 连接操作 C. 选择操作 D. 复制操作
答案C 12.
(4分)关系数据模型是目前最重要的一种数据模型,它的三个要素分别是
A. 实体完整性、参照完整性、用户自定义完整性 B. 数据结构、关系操作、完整性约束 C. 数据增加、数据修改、数据查询 D. 外模式、模式、内模式
答案B 13.
(4分)下列聚合函数中不忽略空值(null)的是
A. SUN(列名) B. MAX(列名) C. AVG(列名) D. COUNT(*)
答案D 14.
(4分)模式是数据库
A. 全局物理结构 B. 局部物理结构 C. 全局逻辑结构 D. 局部逻辑结构
答案C 15.
(4分)在数据库中产生数据不一致的根本原因是
A. 数据存储量太大 B. 未对数据进行完整性控制 C. 没有严格保护数据 D. 数据冗余
答案D 16.
(4分)假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系
A. S B. S,SC C. C,SC D. S,C,SC
答案D 17.
(4分)数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和
A. 系统分析员 B. 程序员 C. 数据库管理员 D. 操作员
答案C 18.
(4分)提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为
A. OS
B. DS C. DBMS D. DBS
答案C 19.
(4分)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据性最高的阶段是
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理 答案A 20.
(4分)学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是
A. DELETE Age from S B. ALTER TABLE S DROP Age C. UPDATE S Age D. ALTER TABLE S ‘Age’
答案B
二、判断题 1.
(4分)关系模型就是关系数据库。( ) 得分:0知识点:数据,数据库应用技术 答案错 2.
(4分)关系模型不能表示实体之间多对多联系。( )
答案错 3.
(4分)用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。( )
答案对 4.
(4分)属性取值的变化范围称为该属性的域。( )
答案对 5.
(4分)数据库开发的需求分析阶段必须要有用户参与。( ) 答案对 2.
(4分)关系数据模型
A. 只能表示实体之间1:1联系 B. 只能表示实体之间1:m联系 C. 只能表示实体之间m:n联系 D. 可以表示实体间的任意联系 答案D 4.
(4分)子模式DDL是用来描述
A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构 C. 数据库的物理存储结构 D. 数据库的概念结构
答案B 6.
(4分)为在查询结果中去掉重复元组,要使用保留字
A. UNIQUE B. COUNT C. DISTINCT D. UNION
得分:0知识点:数据,数据库应用技术 答案C 8.
(4分)DBMS是
A. 数据库 B. 数据库系统 C. 数据库应用软件 D. 数据库管理软件
答案D 9.
(4分)区分不同实体的依据是
A. 名称 B. 属性 C. 对象 D. 概念 答案B 13.
(4分)在SQL语言查询语句中,SELECT子句实现关系代数的
A. 投影运算 B. 选择运算 C. 连接运算 D. 交运算
答案A 14.
(4分)数据库的概念模型于
A. 具体的机器和DBMS B. E-R图
C. 信息世界 D. 现实世界
答案A 17.
(4分)关系数据库中的投影操作是指从关系中
A. 抽出特定记录 B. 抽出特定字段 C. 建立相应的影像 D. 建立相应的图形
答案B 18.
(4分)在数据库系统中,空值是
A. 0 B. 空格 C. 空字符串 D. 不确定
答案D 19.
(4分)关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规范条件中最基本的一条就是
A. 每一个分量是一个不可分的数据项,即不允许表中表结构 B. 二维表中各列的宽度必须完全相等 C. 二维表中各行和各列的顺序不能交换
D. 属性名要么完全使用汉字,要么全部使用字母
答案A 20.
(4分)若用如下的SQL语句创建了一个表SC: CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,( )行可以被插入 。
A. (’201009’,’111’,60,必修) B. (’200823’,’101’,NULL,NULL) C. (NULL,’103’,80,’选修’) D. (’201132’,NULL,86,’ ’) 答案B 1.
(4分)有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是 SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是
A. S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘ACCESS’ B. S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’ C. SAGE in>=20 and CNAME in ‘ACCESS’ D. SAGE>=20 and CNAME=’ ACCESS’ 得分:0知识点:数据,数据库应用技术 答案A 2.
(4分)关系模式中各级模式之间的关系为
A. 3NF⊂2NF⊂1NF B. 3NF⊂1NF⊂2NF C. 2NF⊂3NF⊂1NF D. 1NF⊂2NF⊂3NF
答案A 3.
(4分)在SQL语言中,子查询是
A. 返回单表中数据子集的查询语言
B. 选取多表中字段子集的查询语句 C. 选取单表中字段子集的查询语句 D. 嵌入到另一个查询语句之中的查询语句
答案D 4.
(4分)存取路径对用户透明,从而具有更高的数据性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是
A. 网状模型 B. 关系模型 C. 层次模型 D. 以上都有 答案B 5.
(4分)在数据库中,下列说法不正确的是
A. 数据库避免了一切数据重复 B. 数据库减少了数据冗余 C. 数据库中的数据可以共享
D. 若系统是完全可以控制的,则系统可确保更新的一致性
答案A 6.
(4分)下面关于关系性质的说法,错误的是
A. 表中的一行称为一个元组 B. 行与列交叉点不允许有多个值 C. 表中的一列称为一个属性 D. 表中任意两行可能相同 得分:0知识点:数据,数据库应用技术
答案D 7.
(4分)用二维表结构表示实体以及实体间联系的数据模型称为
A. 网状模型 B. 层次模型 C. 关系模型 D. 面向对象模型 答案C 8.
(4分)层次数据模型的基本数据结构是
A. 树 B. 图 C. 索引 D. 关系
答案A 9.
(4分)\"元数据\"是指
A. 数据结构的描述 B. 数据项的描述 C. 数据的来源 D. 基本数据
答案A 10.
(4分)在E-R模型转换成关系模型的过程中,下列不正确的做法是
A. 所有联系转换成一个关系 B. 所有实体集转换成一个关系 C. 1:N联系不必转换成关系
D. M:N联系转换成一个关系
答案A 11.
(4分)设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是
A. 一对一 B. 一对多 C. 多对多 D. 不确定
答案B 12.
(4分)层次模型实现数据之间联系的方法是
A. 连接 B. 指针 C. 公共属性 D. 关系
答案B 13.
(4分)SQl语言具有两种使用方式,分别称为交互式SQL和
A. 提示式SQL B. 多用户SQL C. 嵌入式SQL D. 解释式SQL
答案C 14.
(4分)关系数据模型是目前最重要的一种数据模型,它的三个要素分别是
A. 实体完整性、参照完整性、用户自定义完整性
B. 数据结构、关系操作、完整性约束 C. 数据增加、数据修改、数据查询 D. 外模式、模式、内模式
答案B 15.
(4分)模式是数据库
A. 全局物理结构 B. 局部物理结构 C. 全局逻辑结构 D. 局部逻辑结构
答案C 16.
(4分)在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是
A. 4 B. 5 C. 6 D. 7
答案C 17.
(4分)信息的数据表示形式是
A. 只能是文字 B. 只能是声音 C. 只能是图形 D. 上述皆可
答案D 18.
(4分)SQL语言中实现数据库检索的语句是
A. SELECT B. INSERT C. UPDATE D. DELETE 答案A 19.
(4分)关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规范条件中最基本的一条就是
A. 每一个分量是一个不可分的数据项,即不允许表中表结构 B. 二维表中各列的宽度必须完全相等 C. 二维表中各行和各列的顺序不能交换
D. 属性名要么完全使用汉字,要么全部使用字母 答案A 20.
(4分)关系代数运算的基础是
A. 关系运算 B. 谓词演算 C. 集合运算 D. 代数运算
答案C 1.
(4分)关系规范化中的插入操作异常是指
A. 不该删除的数据被删除 B. 不该插入的数据被插入
C. 应该删除的数据被删除 D. 应该插入的数据未被插入
答案D 2.
(4分)设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成 WHERE DNAME LIKE
A. ''_ _W _%'' B. ''_ W _ %'' C. ''_ W _ _'' D. '' _ %W _ _''
答案D 3.
(4分)常见的数据模型是
A. 层次模型、网状模型、关系模型 B. 概念模型、实体模型、关系模型 C. 对象模型、外部模型、内部模型 D. 逻辑模型、概念模型、关系模型 答案A 4.
(4分)关系数据模型
A. 只能表示实体之间1:1联系 B. 只能表示实体之间1:m联系 C. 只能表示实体之间m:n联系 D. 可以表示实体间的任意联系
答案D 5.
(4分)下面列出的关于视图的条目中,不正确的是
A. 视图是外模式 B. 视图是虚表
C. 使用视图可以加快查询语句的执行速度 D. 使用视图可以简化查询语句的编写 答案C 6.
(4分)在数据库中,下列说法不正确的是
A. 数据库避免了一切数据重复 B. 数据库减少了数据冗余 C. 数据库中的数据可以共享
D. 若系统是完全可以控制的,则系统可确保更新的一致性 得分:0知识点:数据,数据库应用技术 答案A 7.
(4分)现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外关键字是
A. 患者编号 B. 患者姓名
C. 患者编号和患者姓名 D. 医生编号和患者编号
答案A 8.
(4分)层次数据模型的基本数据结构是
A. 树 B. 图 C. 索引
D. 关系
答案A 9.
(4分)反映现实世界中实体及实体间联系的信息模型是
A. 关系模型 B. 层次模型 C. 网状模型 D. E-R模型
答案D 10.
(4分)下列四项中,不属于数据库系统特点的是
A. 数据共享 B. 数据完整性 C. 数据冗余度高 D. 数据性高
答案C 11.
(4分)在概念模型中的客观存在并可相互区别的事物称
A. 实体 B. 元组 C. 属性 D. 节点
答案A 12.
(4分)SQl语言具有两种使用方式,分别称为交互式SQL和
A. 提示式SQL
B. 多用户SQL C. 嵌入式SQL D. 解释式SQL
答案C 13.
(4分)数据库系统的核心是
A. 数据库 B. 数据库管理系统 C. 数据模型 D. 软件工具
答案B 14.
(4分)假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系
A. S B. S,SC C. C,SC D. S,C,SC
答案D 15.
(4分)在SQL语言查询语句中,SELECT子句实现关系代数的
A. 投影运算 B. 选择运算 C. 连接运算 D. 交运算
答案A 16.
(4分)在数据库管理系统中,下面不是数据库存取功能模块的是
A. 事务管理程序模块 B. 数据更新程序模块 C. 交互式程序查询模块 D. 查询处理程序模块 答案C 17.
(4分)关系数据库中的投影操作是指从关系中
A. 抽出特定记录 B. 抽出特定字段 C. 建立相应的影像 D. 建立相应的图形
答案B 18.
(4分)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据性最高的阶段是
A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理
答案A 19.
(4分)设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张二的化学成绩80分”插入S中,则可用
A. ADD INTO S VALUES(’张二’,’化学’,’80’)
B. INSERT INTO S VALUES(’张二’,’化学’,’80’) C. ADD INTO S VALUES(’张二’,’化学’,80) D. INSERT INTO S VALUES(’张二’,’化学’,80)
答案D 20.
(4分)存储在计算机内有结构的数据的集合是
A. 数据库系统 B. 数据库 C. 数据库管理系统 D. 数据结构
答案B 1.
(4分)有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SEX是性别, C#是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是
A. S.S# = SC.S# and C.C# = SC.C# and SEX=’男’ and CNAME=’数据库’ B. S.S# = SC.S# and C.C# = SC.C# and SEX in’男’and CNAME in’数据库’ C. SEX ’男’ and CNAME ’ 数据库’ D. S.SEX=’男’ and CNAME=’ 数据库’ 得分:0
知识点:数据,数据库应用技术 答案A 2.
(4分)有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是 SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是
A. S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘ACCESS’ B. S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’ C. SAGE in>=20 and CNAME in ‘ACCESS’ D. SAGE>=20 and CNAME=’ ACCESS’ 得分:0
知识点:数据库应用技术,数据 答案A
3.
(4分)根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式? 部门(部门号,部门名,部门成员,部门总经理)
A. 部门总经理 B. 部门成员 C. 部门名 D. 部门号 得分:0
知识点:数据库应用技术,数据 答案B 4.
(4分)关系模式中各级模式之间的关系为 A. 3NF⊂2NF⊂1NF B. 3NF⊂1NF⊂2NF C. 2NF⊂3NF⊂1NF D. 1NF⊂2NF⊂3NF 得分:0
知识点:数据库应用技术,数据 答案A 5.
(4分)假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系(二元联系是指两个实体集之间的联系),其中3个1:1联系、4个1:N、5个M:N联系,则这个E-R模型转换成关系的数目可能是 A. 14 B. 15 C. 19 D. 22 得分:0
知识点:数据库应用技术,数据 答案B 6.
(4分)一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的 A. 记录 B. 行 C. 属性 D. 元组 得分:0
知识点:数据,数据库应用技术 答案C 7.
(4分)以下所列数据库系统组成中,正确的是 A. 计算机、文件、文件管理系统、程序 B. 计算机、文件、程序设计语言、程序
C. 计算机、文件、报表处理程序、网络通信程序
D. 支持数据库系统的计算机软硬件环境、数据库文件、数据库管理系统、数据库应用程序和数据库管理员 得分:0
知识点:数据库应用技术,数据 答案D 8.
(4分)下面关于关系性质的说法,错误的是 A. 表中的一行称为一个元组 B. 行与列交叉点不允许有多个值 C. 表中的一列称为一个属性 D. 表中任意两行可能相同 得分:0
知识点:数据库应用技术,数据 答案D 9.
(4分)为在查询结果中去掉重复元组,要使用保留字 A. UNIQUE B. COUNT C. DISTINCT D. UNION 得分:0
知识点:数据库应用技术,数据 答案C 10.
(4分)SQl语言是 A. 层次数据库语言 B. 网络数据库语言 C. 关系数据库语言 D. 非数据库语言 得分:0
知识点:数据库应用技术,数据 答案C 11.
(4分)区分不同实体的依据是 A. 名称 B. 属性 C. 对象 D. 概念 得分:0
知识点:数据库应用技术,数据 答案B 12.
(4分)从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是
A. 投影操作 B. 连接操作 C. 选择操作 D. 复制操作 得分:0
知识点:数据库应用技术,数据 答案C 13.
(4分)在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是 A. 4 B. 5 C. 6 D. 7
得分:0
知识点:数据库应用技术,数据 答案C 14.
(4分)在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R:R(订单号,日期,客户名称,商品编码,数量),则R的主关键字是 A. 订单号
B. 订单号,客户名称 C. 商品编码
D. 订单号,商品编码 得分:0
知识点:数据库应用技术,数据 答案D 15.
(4分)在数据库管理系统中,下面不是数据库存取功能模块的是 A. 事务管理程序模块 B. 数据更新程序模块 C. 交互式程序查询模块 D. 查询处理程序模块 得分:0
知识点:数据库应用技术,数据 答案C 16.
(4分)一个结点可以有多个双亲,结点之间可以有多种联系的模型是 A. 网状模型 B. 关系模型 C. 层次模型 D. 以上都有 得分:0
知识点:数据库应用技术,数据
答案A 17.
(4分)数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是 A. 层次分析法和层次结构图 B. 数据流程分析法和数据流程图 C. 实体联系方法
D. 结构分析法和模块结构图 得分:0
知识点:数据库应用技术,数据 答案C 18.
(4分)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据性最高的阶段是 A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理 得分:0
知识点:数据库应用技术,数据 答案A 19.
(4分)学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是 A. DELETE Age from S
B. ALTER TABLE S DROP Age C. UPDATE S Age
D. ALTER TABLE S ‘Age’ 得分:0
知识点:数据库应用技术,数据 答案B 20.
(4分)若用如下的SQL语句创建了一个表SC: CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,( )行可以被插入 。
A. (’201009’,’111’,60,必修) B. (’200823’,’101’,NULL,NULL) C. (NULL,’103’,80,’选修’) D. (’201132’,NULL,86,’ ’) 得分:0
知识点:数据库应用技术,数据 答案B 1.
(4分)概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是
A. 层次模型
B. 关系模型 C. 网状模型 D. 实体-关系模型
得分:0知识点:数据,数据库应用技术 答案D 2.
(4分)有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的关键字是
A. C B. (H,R) C. (H,T) D. (H,S)
答案D 3.
(4分)下述不是DBA数据库管理员的职责的是
A. 完整性约束说明 B. 定义数据库模式 C. 数据库安全
D. 数据库管理系统设计
答案D 4.
(4分)在SQL语言的SELECT语句中,能实现投影操作的是
A. SELECT B. FROM C. WHERE D. GROUP BY
答案A 5.
(4分)在E-R模型转换成关系模型的过程中,下列不正确的做法是
A. 所有联系转换成一个关系 B. 所有实体集转换成一个关系 C. 1:N联系不必转换成关系 D. M:N联系转换成一个关系 得分:0知识点:数据,数据库应用技术 答案A 6.
(4分)实体完整性规则约束
A. 侯选关键字 B. 主关键字 C. 外关键字 D. 超关键字 答案B 7.
(4分)在概念模型中的客观存在并可相互区别的事物称
A. 实体 B. 元组 C. 属性 D. 节点
答案A 8.
(4分)下列所述数据模型概念,不正确的是
A. 不同记录型的集合 B. 各种记录型及其联系的集合
C. E-R图表示的实体联系模型 D. 数据库的概念模型
答案A 9.
(4分)数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是
A. DBS包括DB、DBMS B. DB包括DBS、DBMS C. DBMS包括DB、DBS D. DB就是DBS,也就是DBMS
答案C 10.
(4分)下列聚合函数中不忽略空值(null)的是
A. SUN(列名) B. MAX(列名) C. AVG(列名) D. COUNT(*)
答案D 11.
(4分)模式是数据库
A. 全局物理结构 B. 局部物理结构 C. 全局逻辑结构 D. 局部逻辑结构
答案C 12.
(4分)在数据库中产生数据不一致的根本原因是
A. 数据存储量太大 B. 未对数据进行完整性控制 C. 没有严格保护数据 D. 数据冗余
答案D 13.
(4分)一个结点可以有多个双亲,结点之间可以有多种联系的模型是
A. 网状模型 B. 关系模型 C. 层次模型 D. 以上都有
答案A 14.
(4分)在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务 。
A. 逻辑设计阶段 B. 概念设计阶段 C. 物理设计阶段 D. 需求分析阶段
答案A 15.
(4分)在数据库系统中,空值是
A. 0 B. 空格 C. 空字符串 D. 不确定
答案D 16.
(4分)学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是
A. DELETE Age from S B. ALTER TABLE S DROP Age C. UPDATE S Age
D. ALTER TABLE S ‘Age’ 答案B 17.
(4分)下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是 I.人工管理阶段 II.文件系统阶段 III.数据库阶段
A. I 和 II B. 只有 II C. II 和 III D. 只有 I
答案D 18.
(4分)要保证数据库的数据性,需要修改的是
A. 模式与外模式 B. 模式与内模式
C. 三级模式之间的两层映射 D. 三层模式
答案C 19.
(4分)下面列出的条目中,不属于数据库技术的主要特点的是
A. 数据的结构化
B. 数据的冗余度小 C. 较高的数据性 D. 程序的标准化
答案D 20.
(4分)存储在计算机内有结构的数据的集合是
A. 数据库系统 B. 数据库 C. 数据库管理系统 D. 数据结构
答案B 2.
(4分)层次型、网状型和关系型数据库划分原则是
A. 记录长度 B. 文件的大小 C. 联系的复杂程度 D. 数据之间的联系
答案D 7.
(4分)层次模型不能直接表示
A. 1:1关系 B. 1:m关系 C. m:n关系 D. 1:1和1:m关系
答案C
9.
(4分)设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要更正王二的化学成绩为85 分,则可用
A. UPDATE S SET grade=85 WHERE SN=’王二’ AND CN=’化学’ B. UPDATE S SET grade=’85’ WHERE SN=’王二’ AND CN=’化学’ C. UPDATE grade=85 WHERE SN=’王二’ AND CN=’化学’ D. UPDATE grade=’85’ WHERE SN=’王二’ AND CN=’化学’
答案A 10.
(4分)关系模式的分解
A. 惟一 B. 不惟一
得分:0知识点:数据,数据库应用技术 答案B 11.
(4分)当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是
A. 左外联接 B. 右外联接 C. 内部连接 D. 全外联接
答案A 12.
(4分)有殒为”列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主键是
A. 车次 B. 日期 C. 车次+日期 D. 车次+情况摘要
答案C 14.
(4分)要保证数据库的逻辑数据性,需要修改的是
A. 模式与外模式之间的映射 B. 模式与内模式之间的映射 C. 模式 D. 三级模式
答案A 17.
(4分)关系数据模型的基本数据结构是
A. 树 B. 图 C. 索引 D. 关系 答案D 19.
(4分)关系数据库管理系统应能实现的专门关系运算包括
A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序 D. 显示、打印、制表
答案B 1.
(4分)常见的数据模型是
A. 层次模型、网状模型、关系模型 B. 概念模型、实体模型、关系模型
C. 对象模型、外部模型、内部模型 D. 逻辑模型、概念模型、关系模型
答案A 2.
(4分)关系数据模型
A. 只能表示实体之间1:1联系 B. 只能表示实体之间1:m联系 C. 只能表示实体之间m:n联系 D. 可以表示实体间的任意联系
答案D 3.
(4分)在数据库的三级模式结构中,内模式有
A. 1个 B. 2个 C. 3个 D. 任意多个
答案A 4.
(4分)在SQL语言中,子查询是
A. 返回单表中数据子集的查询语言 B. 选取多表中字段子集的查询语句 C. 选取单表中字段子集的查询语句 D. 嵌入到另一个查询语句之中的查询语句
答案D 5.
(4分)下面关于关系性质的说法,错误的是
A. 表中的一行称为一个元组 B. 行与列交叉点不允许有多个值 C. 表中的一列称为一个属性 D. 表中任意两行可能相同 得分:0知识点:数据,数据库应用技术 答案D 6.
(4分)下列关系范式中最高范式是
A. 1NF B. 2NF C. 3NF D. BCNF
答案D 7.
(4分)在E-R模型转换成关系模型的过程中,下列不正确的做法是
A. 所有联系转换成一个关系 B. 所有实体集转换成一个关系 C. 1:N联系不必转换成关系 D. M:N联系转换成一个关系
答案A 8.
(4分)实体完整性规则约束
A. 侯选关键字 B. 主关键字 C. 外关键字 D. 超关键字
答案B 9.
(4分)层次模型实现数据之间联系的方法是
A. 连接 B. 指针 C. 公共属性 D. 关系
答案B 10.
(4分)区分不同实体的依据是
A. 名称 B. 属性 C. 对象 D. 概念 答案B 11.
(4分)数据库系统的核心是
A. 数据库 B. 数据库管理系统 C. 数据模型 D. 软件工具
答案B 12.
(4分)在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是
A. 4 B. 5
C. 6 D. 7
答案C 13.
(4分)在数据库管理系统中,下面不是数据库存取功能模块的是
A. 事务管理程序模块 B. 数据更新程序模块 C. 交互式程序查询模块 D. 查询处理程序模块
答案C 14.
(4分)提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为
A. OS B. DS C. DBMS D. DBS
答案C 15.
(4分)关系代数中的连接操作是由
A. 选择和投影操作组合而成 B. 选择和笛卡尔积操作组合而成 C. 投影、选择、笛卡尔积操作组合而成 D. 投影和笛卡尔积操作组合而成
答案B 16.
(4分)在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务 。
A. 逻辑设计阶段 B. 概念设计阶段 C. 物理设计阶段 D. 需求分析阶段
答案A 17.
(4分)信息的数据表示形式是
A. 只能是文字 B. 只能是声音 C. 只能是图形 D. 上述皆可
答案D 18.
(4分)已知关系R和S,R∩S等价于
A. (R﹣S)﹣S B. S﹣(S﹣R) C. (S﹣R)﹣R D. S﹣(R﹣S)
答案B 19.
(4分)关系数据库管理系统应能实现的专门关系运算包括
A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序 D. 显示、打印、制表
答案B 20.
(4分)用户或应用程序看到的那部分局部逻辑结构和特征的描述是
A. 模式 B. 物理模式 C. 子模式 D. 内模式
答案C 1.
(4分)关系数据库的规范化理论主要解决的问题是
A. 如何构造合适的数据逻辑结构 B. 如何构造合适的数据物理结构 C. 如何构造合适的应用程序界面 D. 如何控制不同用户的数据操作权限 答案A 2.
(4分)SQL语言具有的功能是
A. 关系规范化
B. 数据定义、数据操纵、数据控制、数据查询 C. 数据库系统设计 D. 能绘制E-R图
答案B 3.
(4分)下述不是DBA数据库管理员的职责的是
A. 完整性约束说明 B. 定义数据库模式
C. 数据库安全
D. 数据库管理系统设计
答案D 4.
(4分)数据库的基本特点
A. 数据可以共享(或数据结构化)、数据性、数据冗余大,易移值、统一管理和控制
B. 数据可以共享(或数据结构化)、数据性、数据冗余小,易扩充、统一管理和控制
C. 数据可以共享(或数据结构化)、数据互换性、数据冗余小,易扩充、统一管理和控制
D. 数据非结构化、数据性、数据冗余小,易扩充、统一管理和控制 答案B 5.
(4分)在SQL语言查询语句中,WHERE子句实现关系代数的
A. 投影运算 B. 选择运算 C. 连接运算 D. 交运算
答案B 6.
(4分)数据库三级模式体系结构的划分,有利于保持数据库的
A. 数据性 B. 数据安全性 C. 结构规范化 D. 操作可行性
答案A 7.
(4分)为在查询结果中去掉重复元组,要使用保留字
A. UNIQUE B. COUNT C. DISTINCT D. UNION 答案C 8.
(4分)当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是
A. 左外联接 B. 右外联接 C. 内部连接 D. 全外联接
答案A 9.
(4分)\"元数据\"是指
A. 数据结构的描述 B. 数据项的描述 C. 数据的来源 D. 基本数据
得分:0知识点:数据,数据库应用技术 答案A 10.
(4分)在E-R模型转换成关系模型的过程中,下列不正确的做法是
A. 所有联系转换成一个关系 B. 所有实体集转换成一个关系 C. 1:N联系不必转换成关系
D. M:N联系转换成一个关系
答案A 11.
(4分)数据库系统的核心是
A. 数据库 B. 数据库管理系统 C. 数据模型 D. 软件工具
答案B 12.
(4分)关系数据模型是目前最重要的一种数据模型,它的三个要素分别是
A. 实体完整性、参照完整性、用户自定义完整性 B. 数据结构、关系操作、完整性约束 C. 数据增加、数据修改、数据查询 D. 外模式、模式、内模式
答案B 13.
(4分)数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是
A. DBS包括DB、DBMS B. DB包括DBS、DBMS C. DBMS包括DB、DBS D. DB就是DBS,也就是DBMS
答案C 14.
(4分)在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是
A. 4
B. 5 C. 6 D. 7
得分:0知识点:数据,数据库应用技术 答案C 15.
(4分)数据库的概念模型于
A. 具体的机器和DBMS B. E-R图 C. 信息世界 D. 现实世界
答案A 16.
(4分)关系数据模型的基本数据结构是
A. 树 B. 图 C. 索引 D. 关系
答案D 17.
(4分)学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是
A. DELETE Age from S B. ALTER TABLE S DROP Age C. UPDATE S Age
D. ALTER TABLE S ‘Age’
答案B 18.
(4分)下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是 I.人工管理阶段 II.文件系统阶段 III.数据库阶段
A. I 和 II B. 只有 II C. II 和 III D. 只有 I
答案D 19.
(4分)SQL语言是
A. 高级语言 B. 宿主语言 C. 汇编语言 D. 非过程化语言
得分:0知识点:数据,数据库应用技术 答案D 20.
(4分)若用如下的SQL语句创建了一个表SC: CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,( )行可以被插入 。
A. (’201009’,’111’,60,必修) B. (’200823’,’101’,NULL,NULL) C. (NULL,’103’,80,’选修’) D. (’201132’,NULL,86,’ ’)
答案B 1.
(4分)概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是
A. 层次模型
B. 关系模型 C. 网状模型 D. 实体-关系模型
得分:0知识点:数据,数据库应用技术 答案D 2.
(4分)有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的关键字是
A. C B. (H,R) C. (H,T) D. (H,S)
答案D 3.
(4分)设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为
A. R﹣S B. S﹣R C. R∪S D. S∩S
答案C 4.
(4分)有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是 SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是
A. S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘ACCESS’ B. S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’ C. SAGE in>=20 and CNAME in ‘ACCESS’
D. SAGE>=20 and CNAME=’ ACCESS’
答案A 5.
(4分)在SQL语言中,子查询是
A. 返回单表中数据子集的查询语言 B. 选取多表中字段子集的查询语句 C. 选取单表中字段子集的查询语句 D. 嵌入到另一个查询语句之中的查询语句
答案D 6.
(4分)数据库三级模式体系结构的划分,有利于保持数据库的
A. 数据性 B. 数据安全性 C. 结构规范化 D. 操作可行性
得分:0知识点:数据,数据库应用技术 答案A 7.
(4分)假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系(二元联系是指两个实体集之间的联系),其中3个1:1联系、4个1:N、5个M:N联系,则这个E-R模型转换成关系的数目可能是
A. 14 B. 15 C. 19 D. 22
答案B 8.
(4分)在数据库中,下列说法不正确的是
A. 数据库避免了一切数据重复 B. 数据库减少了数据冗余 C. 数据库中的数据可以共享
D. 若系统是完全可以控制的,则系统可确保更新的一致性
答案A 9.
(4分)以下所列数据库系统组成中,正确的是
A. 计算机、文件、文件管理系统、程序 B. 计算机、文件、程序设计语言、程序 C. 计算机、文件、报表处理程序、网络通信程序
D. 支持数据库系统的计算机软硬件环境、数据库文件、数据库管理系统、数据库应用程序和数据库管理员 答案D 10.
(4分)层次模型不能直接表示
A. 1:1关系 B. 1:m关系 C. m:n关系 D. 1:1和1:m关系
答案C 11.
(4分)数据管理与数据处理之间的关系是
A. 两者是一回事 B. 两者之间无关
C. 数据管理是数据处理的基本环节 D. 数据处理是数据管理的基本环节
答案C 12.
(4分)SQl语言是
A. 层次数据库语言 B. 网络数据库语言 C. 关系数据库语言 D. 非数据库语言
答案C 13.
(4分)关系模式的分解
A. 惟一 B. 不惟一
答案B 14.
(4分)当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是
A. 左外联接 B. 右外联接 C. 内部连接 D. 全外联接
答案A 15.
(4分)反映现实世界中实体及实体间联系的信息模型是
A. 关系模型 B. 层次模型 C. 网状模型 D. E-R模型
答案D 16.
(4分)下列关系范式中最高范式是
A. 1NF B. 2NF C. 3NF D. BCNF
答案D 17.
(4分)层次模型实现数据之间联系的方法是
A. 连接 B. 指针 C. 公共属性 D. 关系 答案B 18.
(4分)数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和
A. 系统分析员 B. 程序员 C. 数据库管理员 D. 操作员
答案C 19.
(4分)信息的数据表示形式是
A. 只能是文字 B. 只能是声音
C. 只能是图形 D. 上述皆可
答案D 20.
(4分)要保证数据库的数据性,需要修改的是
A. 模式与外模式 B. 模式与内模式
C. 三级模式之间的两层映射 D. 三层模式
答案C 1.
(4分)关系数据库的规范化理论主要解决的问题是
A. 如何构造合适的数据逻辑结构 B. 如何构造合适的数据物理结构 C. 如何构造合适的应用程序界面 D. 如何控制不同用户的数据操作权限
答案A 2.
(4分)常见的数据模型是
A. 层次模型、网状模型、关系模型 B. 概念模型、实体模型、关系模型 C. 对象模型、外部模型、内部模型 D. 逻辑模型、概念模型、关系模型
答案A 3.
(4分)存取路径对用户透明,从而具有更高的数据性、更好的安全保密性,简化程序员
和数据库开发建立工作的模型是
A. 网状模型 B. 关系模型 C. 层次模型 D. 以上都有 答案B 4.
(4分)一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
A. 记录 B. 行 C. 属性 D. 元组 答案C 5.
(4分)一个关系数据库文件中的各条记录
A. 前后顺序不能任意颠倒,一定要按照输入的顺序排列 B. 前后顺序可以任意颠倒,不影响库中的数据关系
C. 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 D. 前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列
答案B 6.
(4分)同一个关系模型的任两个元组值
A. 不能全同 B. 可全同 C. 必须全同 D. 以上都不是
答案A 7.
(4分)SQl语言是
A. 层次数据库语言 B. 网络数据库语言 C. 关系数据库语言 D. 非数据库语言
答案C 8.
(4分)在SQL语言的SELECT语句中,能实现投影操作的是
A. SELECT B. FROM C. WHERE D. GROUP BY 答案A 9.
(4分)\"元数据\"是指
A. 数据结构的描述 B. 数据项的描述 C. 数据的来源 D. 基本数据
得分:0知识点:数据,数据库应用技术 答案A 10.
(4分)在E-R模型转换成关系模型的过程中,下列不正确的做法是
A. 所有联系转换成一个关系 B. 所有实体集转换成一个关系
C. 1:N联系不必转换成关系 D. M:N联系转换成一个关系
答案A 11.
(4分)SQl语言具有两种使用方式,分别称为交互式SQL和
A. 提示式SQL B. 多用户SQL C. 嵌入式SQL D. 解释式SQL
答案C 12.
(4分)模式是数据库
A. 全局物理结构 B. 局部物理结构 C. 全局逻辑结构 D. 局部逻辑结构
答案C 13.
(4分)在数据库管理系统中,下面不是数据库存取功能模块的是
A. 事务管理程序模块 B. 数据更新程序模块 C. 交互式程序查询模块 D. 查询处理程序模块
答案C 14.
(4分)一个结点可以有多个双亲,结点之间可以有多种联系的模型是
A. 网状模型 B. 关系模型 C. 层次模型 D. 以上都有
得分:0知识点:数据,数据库应用技术 答案A 15.
(4分)SQL语言中实现数据库检索的语句是
A. SELECT B. INSERT C. UPDATE D. DELETE
答案A 16.
(4分)下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是 I.人工管理阶段 II.文件系统阶段 III.数据库阶段
A. I 和 II B. 只有 II C. II 和 III D. 只有 I
答案D 17.
(4分)要保证数据库的数据性,需要修改的是
A. 模式与外模式 B. 模式与内模式
C. 三级模式之间的两层映射 D. 三层模式
答案C 18.
(4分)下面列出的条目中,不属于数据库技术的主要特点的是
A. 数据的结构化 B. 数据的冗余度小 C. 较高的数据性 D. 程序的标准化
答案D 19.
(4分)数据库设计中,概念模型
A. 依赖于计算机的硬件 B. 于DBMS C. 依赖于DBMS
D. 于计算机的硬件和DBMS 得分:0知识点:数据,数据库应用技术 答案D 20.
(4分)若用如下的SQL语句创建了一个表SC: CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,( )行可以被插入 。
A. (’201009’,’111’,60,必修) B. (’200823’,’101’,NULL,NULL) C. (NULL,’103’,80,’选修’) D. (’201132’,NULL,86,’ ’)
答案B 1.
(4分)有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SEX是性别, C#是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子
句。这里的WHERE子句的内容是
A. S.S# = SC.S# and C.C# = SC.C# and SEX=’男’ and CNAME=’数据库’ B. S.S# = SC.S# and C.C# = SC.C# and SEX in’男’and CNAME in’数据库’ C. SEX ’男’ and CNAME ’ 数据库’ D. S.SEX=’男’ and CNAME=’ 数据库’ 答案A 2.
(4分)层次型、网状型和关系型数据库划分原则是
A. 记录长度 B. 文件的大小 C. 联系的复杂程度 D. 数据之间的联系 答案D 3.
(4分)下述不是DBA数据库管理员的职责的是
A. 完整性约束说明 B. 定义数据库模式 C. 数据库安全
D. 数据库管理系统设计
答案D 4.
(4分)在数据库中,下列说法不正确的是
A. 数据库避免了一切数据重复 B. 数据库减少了数据冗余 C. 数据库中的数据可以共享
D. 若系统是完全可以控制的,则系统可确保更新的一致性
答案A 5.
(4分)数据库系统的数据性是指
A. 不会因数据的变化而影响应用程序
B. 不会因系统数据存储结构与数据逻辑结构的变化而影响应用程序 C. 不会因存储策略的变化而影响存储结构
D. 不会因某些存储结构的变化而影响其他的存储结构
答案B 6.
(4分)为在查询结果中去掉重复元组,要使用保留字
A. UNIQUE B. COUNT C. DISTINCT D. UNION 答案C 7.
(4分)SQl语言是
A. 层次数据库语言 B. 网络数据库语言 C. 关系数据库语言 D. 非数据库语言
答案C 8.
(4分)下列四项中,不属于数据库系统特点的是
A. 数据共享 B. 数据完整性
C. 数据冗余度高 D. 数据性高
答案C 9.
(4分)SQL语言中,下列涉及空值的操作,不正确的是
A. AGE IS NULL B. AGE IS NOT NULL C. AGE=NULL
D. NOT(AGE IS NULL)
得分:0知识点:数据,数据库应用技术 答案C 10.
(4分)实体是信息世界中的术语,与之对应的数据库术语为
A. 文件 B. 数据库 C. 字段 D. 记录
答案D 11.
(4分)下列所述数据模型概念,不正确的是
A. 不同记录型的集合 B. 各种记录型及其联系的集合 C. E-R图表示的实体联系模型 D. 数据库的概念模型
答案A 12.
(4分)要保证数据库的逻辑数据性,需要修改的是
A. 模式与外模式之间的映射 B. 模式与内模式之间的映射 C. 模式 D. 三级模式
答案A 13.
(4分)数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是
A. DBS包括DB、DBMS B. DB包括DBS、DBMS C. DBMS包括DB、DBS D. DB就是DBS,也就是DBMS
答案C 14.
(4分)在数据库中产生数据不一致的根本原因是
A. 数据存储量太大 B. 未对数据进行完整性控制 C. 没有严格保护数据 D. 数据冗余
答案D 15.
(4分)数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和
A. 系统分析员 B. 程序员 C. 数据库管理员 D. 操作员
得分:0知识点:数据,数据库应用技术 答案C 16.
(4分)在数据库管理系统中,下面不是数据库存取功能模块的是
A. 事务管理程序模块 B. 数据更新程序模块 C. 交互式程序查询模块 D. 查询处理程序模块
答案C 17.
(4分)在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务 。
A. 逻辑设计阶段 B. 概念设计阶段 C. 物理设计阶段 D. 需求分析阶段 答案A 18.
(4分)关系模式中的关系模式至少是
A. 1NF B. 2NF C. 3NF D. BCNF
答案A 19.
(4分)设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张二的化学成绩80分”插入S中,则可用
A. ADD INTO S VALUES(’张二’,’化学’,’80’)
B. INSERT INTO S VALUES(’张二’,’化学’,’80’) C. ADD INTO S VALUES(’张二’,’化学’,80) D. INSERT INTO S VALUES(’张二’,’化学’,80) 得分:0知识点:数据,数据库应用技术 答案D 20.
(4分)描述数据库全体数据的全局逻辑结构和特性的是
A. 模式 B. 内模式 C. 外模式 D. 存储模式
答案A 1.
(4分)数据库中,数据的物理性是指
A. 数据库与数据库管理系统的相互 B. 用户程序与DBMS的相互
C. 用户的应用程序与存储在磁盘上数据库中的数据是相互的 D. 应用程序与数据库中数据的逻辑结构相互
答案C 2.
(4分)有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的关键字是
A. C B. (H,R) C. (H,T) D. (H,S)
答案D 3.
(4分)子模式DDL是用来描述
A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构 C. 数据库的物理存储结构 D. 数据库的概念结构
答案B 4.
(4分)下面关于关系性质的说法,错误的是
A. 表中的一行称为一个元组 B. 行与列交叉点不允许有多个值 C. 表中的一列称为一个属性 D. 表中任意两行可能相同 答案D 5.
(4分)同一个关系模型的任两个元组值
A. 不能全同 B. 可全同 C. 必须全同 D. 以上都不是
答案A 6.
(4分)反映现实世界中实体及实体间联系的信息模型是
A. 关系模型 B. 层次模型
C. 网状模型 D. E-R模型
答案D 7.
(4分)有殒为”列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主键是
A. 车次 B. 日期 C. 车次+日期 D. 车次+情况摘要
答案C 8.
(4分)在通常情况下,下面的关系中,不可以作为关系数据库的关系是
A. R1(学生号,学生名,性别) B. R2(学生号,学生名,班级号) C. R3(学生号,班级号,宿舍号) D. R4(学生号,学生名,简历) 答案D 9.
(4分)SQl语言具有两种使用方式,分别称为交互式SQL和
A. 提示式SQL B. 多用户SQL C. 嵌入式SQL D. 解释式SQL
得分:0知识点:数据,数据库应用技术 答案C 10.
(4分)对关系模型叙述错误的是
A. 在严格的数学理论、集合论和谓词基础之上 B. 微机DBMS绝大部分采取关系数据模型 C. 用二维表表示关系模型是其一大特点
D. 不具有连接操作的DBMS也可以是关系数据库系统 答案D 11.
(4分)在数据库中产生数据不一致的根本原因是
A. 数据存储量太大 B. 未对数据进行完整性控制 C. 没有严格保护数据 D. 数据冗余 答案D 12.
(4分)数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和
A. 系统分析员 B. 程序员 C. 数据库管理员 D. 操作员
答案C 13.
(4分)在数据库管理系统中,下面不是数据库存取功能模块的是
A. 事务管理程序模块 B. 数据更新程序模块 C. 交互式程序查询模块
D. 查询处理程序模块
得分:0知识点:数据,数据库应用技术 答案C 14.
(4分)在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务 。
A. 逻辑设计阶段 B. 概念设计阶段 C. 物理设计阶段 D. 需求分析阶段
答案A 15.
(4分)信息的数据表示形式是
A. 只能是文字 B. 只能是声音 C. 只能是图形 D. 上述皆可
答案D 16.
(4分)SQL语言中实现数据库检索的语句是
A. SELECT B. INSERT C. UPDATE D. DELETE
答案A 17.
(4分)数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是
A. 层次分析法和层次结构图
B. 数据流程分析法和数据流程图 C. 实体联系方法
D. 结构分析法和模块结构图
答案C 18.
(4分)设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张二的化学成绩80分”插入S中,则可用
A. ADD INTO S VALUES(’张二’,’化学’,’80’) B. INSERT INTO S VALUES(’张二’,’化学’,’80’) C. ADD INTO S VALUES(’张二’,’化学’,80) D. INSERT INTO S VALUES(’张二’,’化学’,80)
答案D 19.
(4分)存储在计算机内有结构的数据的集合是
A. 数据库系统 B. 数据库 C. 数据库管理系统 D. 数据结构
得分:0知识点:数据,数据库应用技术 答案B 20.
(4分)用户或应用程序看到的那部分局部逻辑结构和特征的描述是
A. 模式 B. 物理模式 C. 子模式 D. 内模式
答案C 单选题
1:下列SQL语句中,修改数据的语句是_________。 1.ALTER 2.CREATE 3.UPDATE 4.INSERT
2:若用如下的 SQL语句创建一个表student: CREATE TABLE student ( char(4) NOT NULL, NAME char(8) NOT NULL, SEX char(2), AGE numeric(2)) 可插入到student表中的值是 1. (NULL , ' 李华 ' , ' 男 ' , '23') 2.('1031' , NULL, ' 男 ' , 23 )
3.('1031' , ' 李华 ' , NULL , NULL) 4.('1031' , ' 李华 ' , 男 , 23 )
3:有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN)
SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是_________。 1.SELECT S#,SUM(GRADE)FROM SC WHERE GRADE>=60 GROUP BY S# ORDER BY 2 DESC
HAVING COUNT(*)>=4 WHERE C#=“C2” AND GRADE>= (SELECT GRADE FORM SC WHERE C#=“C2”) 2.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE IN (SELECT GRADE FORM SC WHERE C#=“C2”) 3.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE NOT IN (SELECT GRADE FORM SC WHERE C#=“C2”) 4.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE>=ALL (SELECT GRADE FORM SC WHERE C#=“C2”)
4:数据库管理系统的工作不包括_________。 1.定义数据库
2.对已定义的数据库进行管理 3.为定义的数据库提供操作系统 4.数据通信
5:数据库物理存储方式的描述称为_________。 1.外模式 2.内模式 3.概念模式 4.逻辑模式
6:当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是_________。 1.属性冲突 2.语法冲突 3.结构冲突 4.命名冲突
7:数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_________。 1.DBS包括DB和DBMS 2.DDMS包括DB和DBS 3.DB包括DBS和DBMS
4.DBS就是DB,也就是DBMS
8:在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据性最高的是_________阶段。 1.数据库系统 2.文件系统 3.人工管理 4.数据项管理
9:在下列关于关系的陈述中,错误的是_________。 1.表中任意两行的值不能相同 2.表中任意两列的值不能相同 3.行在表中的顺序无关紧要 4.列在表中的顺序无关紧要
10:下列SQL语句中,创建表结构的语句是_________。 1.ALTER 2.CREATE 3.UPDATE 4.INSERT
11: 能对数据进行查询、插入、删除和修改基本操作由DBMS_________功能提供
1.数据定义
2.数据库的建立和维护 3.数据操纵
4.数据库的运行管理
12:一个关系数据库文件中的各条记录_________。 1.前后顺序不能任意颠倒,一定要按照输入的顺序排列 2.前后顺序可以任意颠倒,不影响库中的数据关系
3.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 4.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列
13:关系模型中的关系模式至少是_________。 1.1NF 2.2NF 3.3NF 4.BCNF
14:SQL的视图是从_________中导出的。 1.基本表 2.视图
3.基本表或视图 4.内模式
15:在关系模式R中,Y函数依赖于X的语义是_________。
1.在R的某一关系中,若两个元组的X值相等,则Y值也相等。 2.在R的每一个关系中,若两个元组的X值相等,则Y值也相等。 3.在R的某一关系中,若两个元组的Y值相等,则X值也相等。
4.在R的每一个关系中,若两个元组的Y值不相等,则X值也不相等。
16:设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下函数依赖集: F={C→G,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R} W的规范化程度最高达到_________。 1.1NF 2.2NF 3.3NF 4.BCNF
17:SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE等。其中最重要的,也是使用最频繁的语句是_________。 1.SELECT 2.INSERT 3.UPDATE 4.DELETE
18:数据库系统中的数据模型通常由_________三部分组成。 1.数据结构.数据操作和完整性约束 2.数据定义.数据操作和安全性约束 3.数据结构.数据管理和数据保护 4.数据定义.数据管理和运行控制
19:若对于实体集A中的每一个实体,实体集B中有1个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系类型为_________。 1.1:1 2.1:N 3.M:N 4.N:1
20:设计性能较优的关系模式称为规范化,规范化主要的理论依据是_________。 1.关系规范化理论 2.关系运算理论 3.关系代数理论 4.数理逻辑
21:下列四项中,不属于数据库特点的是_________。 1.数据共享 2.数据完整性 3.数据冗余很高 4.数据性高
22:实体和属性的关系是 1.一个属性对应于若干实体
2.一个实体可以由若干个属性来刻画 3.一个属性包含有若干实体
4.一个实体仅可以由一个属性来刻画
23:同一个关系模型的任两个元组值_________。 1.不能全同 2.可全同 3.必须全同 4.以上都不是
24:数据流程图(DFD)是用于描述结构化方法中_________阶段的工具。 1.可行性分析 2.详细设计 3.需求分析 4.程序编码
25:层次型、网状型和关系型数据库划分原则是_________。 1.记录长度 2.文件的大小 3.联系的复杂程度 4.数据之间的联系
26: 已知两个关系,职工(职厂号,职工名,部门号,职务,工资),部门(部门号,部门名,部门人数,工资总额),职工号和部门号分别为职工关系和部门关系的主码。这两个关系的属性中,有一个属性是外码,它是 1.职工关系的“职工号” 2.职工关系的“部门号” 3.部门关系的“部门号” 4.部门关系的“部门名” 27:
已知成绩关系如图2所示。 执行SQL语句:
SELECT COUNT(DISTINCT学号) FROM成绩
WHERE分数>60
查询结果中包含的元组数目是_________。 1.1 2.2 3.3 4.4
28:在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权的定义中,数据对象的_________,授权子系统就越灵活。 1.范围越小 2.范围越大 3.约束越细致 4.范围越适中
29:SQL语言是_________语言,容易学习 1.过程化 2.非过程化 3.格式化 4.导航式
30:假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学
生选课关系是SC(S#,C#,GRADE)。
要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系_________。 1.S 2.null
3.S,SC 4.S,C,SC
31:数据库的_________是指数据的正确性和相容性。 1.安全性 2.完整性 3.并发控制 4.恢复
32:根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”关系中,因哪个属性而使它不满足第一范式?_________。 部门(部门号,部门名,部门成员,部门总经理) 1.部门总经理 2.部门成员 3.部门名 4.部门号
33:在SQL查询中使用WHERE子句指出的是 1.查询目标 2.查询结果 3.查询视图 4.查询条件
34:在设计学生信息表时,对于其字段“学生简历”,要求填写从高中到现在的情况,一般长度大于255个字符,请问应该选择那种数据类型 1.文本型 2.备注型 3.数字型
4.日期/时间型
35:在数据库中,产生数据不一致的根本原因是_________。 1.数据存储量太大 2.没有严格保护数据
3.未对数据进行完整性控制 4.数据冗余
36:在数据库的概念设计中,最常用的数据模型是_________。 1.形象模型 2.物理模型 3.逻辑模型
4.实体联系模型
37:在数据库的三级模式体系结构中,内模式、模式和外模式个数的比例是_________。 1.1:1:1 2.1:1:N 3.1:M:N 4.M:N:P
38:SQL中,与“NOT IN ”等价的操作符是 1.=SOME 2.=ALL 3.<>SOME 4.<>ALL
39:在数据库中,下列说法_________是不正确的。 1.数据库避免了一切数据的重复
2.若系统是完全可以控制的,则系统可确保更新时的一致性 3.数据库中的数据可以共享 4.数据库减少了数据冗余
40:规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及 的缺陷。 1.数据的不一致性 2.结构不合理 3.冗余度大 4.数据丢失
41:在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为_________。 1.码 2.数据项 3.主属性 4.主属性值
42:下述关于数据库系统的正确叙述是_________。 1.数据库中只存在数据项之间的联系
2.数据库的数据项之间和记录之间都存在联系 3.数据库的数据项之间无联系,记录之间存在联系 4.数据库的数据项之间和记录之间都不存在联系
43:子模式是_________。 1.模式的副本 2.模式的逻辑子集 3.多个模式的集合 4.以上三者都对
44:在关系运算中,投影运算的含义是
1.在基本表中选择满足条件的记录组成一个新的关系 2.在基本表中选择需要的字段(属性)组成一个新的关系 3.在基本表中选择满足条件的记录和属性组成一个新的关系 4.上述说法均是正确的
45:如果一个关系中的属性或属性组不是该关系的码,但它们是另外一个关系的码,则称其为该关系的 1.主码 2.内码 3.外码 4.关系
46:关系数据库规范化是为解决关系数据库中_________问题而引入的。 1.插入、删除和数据冗余 2.提高查询速度
3.减少数据操作的复杂性
4.保证数据的安全性和完整性
47:_________可以减少相同数据重复存储的现象 1.记录 2.字段 3.文件 4.数据库
48:在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是_________。 1.外模式 2.内模式 3.存储模式 4.模式
49:下列实体类型的联系中,属于一对一联系的是 1.班级与学生 2.公司与公司经理 3.学生与课程
4.供应商与工程项目
50:在下面给出的内容中,不属于DBA职责的是 1.定义概念模式 2.修改模式结构 3.编写应用程序 4.编写完整性规则
51:有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN)
SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是_________。 1.SELECT S.SN,SC.C#,SC.GRADE FROM S
WHERE S.S#=SC.S# 2.SELECT S.SN,SC.C#,SC.GRADE FROM SC
WHERE S.S#=SC.GRADE 3.SELECT S.SN,SC.C#,SC.GRADE FROM S,SC
WHERE S.S#=SC.S# 4.SELECT S.SN,SC.C#,SC.GRADE FROM S.SC
52:有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN)
SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是_________。 1.SELECT SN,AGE,SEX FROM S
WHERE AGE>(SELECT AGE FROM S
WHERE SN=“王华”) 2.SELECT SN,AGE,SEX FROM S
WHERE SN=“王华” 3.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE
WHERE SN=“王华”) 4.SELECT SN,AGE,SEX FROM S
WHERE AGE>王华.AGE
53:数据库系统的特点是_________、数据、减少数据冗余、避免数据不一致和加强了数据保护。 1.数据共享 2.数据存储 3.数据应用
4.数据保密
54:对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,只有一个上层记录与之对应,这是_________数据库。 1.关系型 2.集中型 3.网状型 4.层次型
55:数据库系统软件包括DBMS和 1.数据库 2.高级语言 3.OS
4.数据库应用系统和开发工具
56:_________是存储在计算机内有结构的数据的集合。 1.数据库系统 2.数据库
3.数据库管理系统 4.数据结构
57:关系数据库管理系统应能实现的专门关系运算包括_________。 1.排序、索引、统计 2.选择、投影、连接 3.关联、更新、排序 4.显示、打印、制表
58:
已知关系:厂商(厂商号,厂名) 产品(产品号,颜色,厂商号) 假设两个关系中已经存在如图4所示元组:
若再往产品关系中插入如下元组:
I(P03,红,C02) II(P01,蓝,C01) III(P04,白,C04) IV(P05,黑,null) 能够插入的元组是_________。 1.I,II,IV 2.I,III 3.I,II 4.I,IV
59:数据库三级模式体系结构的划分,有利于保持数据库的_________。 1.结构规范化
2.数据安全性 3.数据性 4.操作可行性
60:单个用户使用的数据视力的描述称为_________。 1.外模式 2.概念模式 3.内模式 4.存储模式
1:要保证数据库物理数据性,需要修改的是_________。 1.模式
2.模式与内模式的映射 3.模式与外模式的映射 4.数据库
2:下面的选项不是关系数据库基本特征的是 1.不同的列应有不同的数据类型 2.不同的列应有不同的列名 3.与行的次序无关 4.与列的次序无关
3:表的组成内容包括 1.查询和字段 2.字段和记录 3.记录和窗体 4.报表和字段
4:当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是_________。 1.属性冲突 2.语法冲突 3.结构冲突 4.命名冲突
5:如果关系模式R中的每一个非主属性既不部分依赖与不传递依赖于码,则称这个关系模式属于_________。 1.第一范式 2.第二范式 3.第三范式 4.BC范式
6:在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为_________。 1.选择 2.投影
3.连接 4.扫描
7:在关系代数运算中,五种基本运算为_________。 1.并、差、选择、投影、自然连接 2.并、差、交、选择、投影 3.并、差、选择、投影、乘积 4.并、差、交、选择、乘积
8:下述关于数据库系统的正确叙述是_________。 1.数据库系统减少了数据冗余 2.数据库系统避免了一切冗余
3.数据库系统中数据的一致性是指数据类型一致 4.数据库系统比文件系统能管理更多的数据
9:数据库物理存储方式的描述称为_________。 1.外模式 2.内模式 3.概念模式 4.逻辑模式
10:数据的_________是保护数据库防止恶意的破坏和非法的存取。 1.安全性 2.完整性 3.正确性 4.相容性
11:在关系数据库中,表是三级模式结构中的_________。 1.外模式 2.模式 3.存储模式 4.内模式
12:一个数据库系统必须能够表示实体和关系,关系可与_________实体有关。 1.0个 2.1个
3.2个或2个以上 4.1个或1个以上
13:_________可以减少相同数据重复存储的现象 1.记录 2.字段 3.文件 4.数据库
14:关系数据库管理系统应能实现的专门关系运算包括_________。 1.排序、索引、统计 2.选择、投影、连接 3.关联、更新、排序 4.显示、打印、制表
15:设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下函数依赖集: F={C→G,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}
若将关系模式W分解为3个关系模式W1(C,P),W2(S,C,G),W3(S,T,R,C), W3的规范化程度最高达到_________。 1.1NF 2.2NF 3.3NF 4.BCNF
16:数据库管理系统(DBMS)是_________。 1.一个完整的数据库应用系统 2.一组硬件 3.一组软件
4.既有硬件,也有软件
17:设有属性A,B,C,D,以下表示中不是关系的是_________。 1.R(A)
2.R(A,B,C,D) 3.R(A×B×C×D) 4.R(A,B)
18:数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_________。 1.DBS包括DB和DBMS 2.DDMS包括DB和DBS 3.DB包括DBS和DBMS
4.DBS就是DB,也就是DBMS
19:在SQL中,建立视图用的命令是_________。 1.CREATE SCHEMA 2.CREATE TABLE 3.CREATE VIEW 4.CREATE INDEX
20:SQL中,与“NOT IN ”等价的操作符是 1.=SOME 2.=ALL
3.<>SOME 4.<>ALL
21:数据库概念设计的E-R方法中,实体在E-R图中,用_________表示。 1.矩形 2.四边形 3.菱形 4.椭圆形
22:在关系数据模型中,把_________称为关系模式。 1.记录 2.记录类型 3.元组 4.元组集
23:数据的管理方法主要有_________。 1.批处理和文件系统 2.文件系统和分布式系统 3.分布式系统和批处理 4.数据库系统和文件系统 24:数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是_________。 1.外模式.模式和内模式
2.子模式.用户模式和存储模式 3.模式.子模式和概念模式 4.子模式.模式和用户模式
25:从 E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是
1.M端实体的码 2. N端实体的码 3.两端实体的码组合 4.重新选取其它属性
26:_________属于信息世界的模型,是现实世界到机器世界的一个中间层次 1.数据模型 2.概念模型 3.E-R图 4.关系模型
27:数据库概念设计的E-R方法中,联系在E-R图中,用_________表示。 1.矩形 2.四边形
3.菱形 4.椭圆形
28:在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的_________阶段。 1.需求分析 2.概念设计 3.逻辑设计 4.物理设计
29:关系模型的程序员不需熟悉数据库的 1.数据操作
2.完整性约束条件 3.存取路径 4.数据定义
30:将数据库的结构划分成多个层次,是为了提高数据库的_________和_________。 1.数据性,物理性 2.逻辑性,物理性 3.管理规范性,逻辑性 4.数据的共享,数据性
31:保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的_________。 1.安全性 2.完整性 3.并发控制 4.恢复
32:实体和属性的关系是 1.一个属性对应于若干实体
2.一个实体可以由若干个属性来刻画 3.一个属性包含有若干实体
4.一个实体仅可以由一个属性来刻画
33: 现要查找缺少学习成绩(G)的学生学号(Sno)和课程号(Cno),相应的SQL语句 SELECT Sno,Cno FROM SC WHERE 中WHERE后正确的条件表达式是 1.G=0 2.G<=0 3.G=NULL 4.G IS NULL
34:SQL语言中,实现数据检索的语句是_________。 1.SELECT
2.INSERT 3.UPDATE 4.DELETE
35:对关系模型叙述错误的是_________。
1.建立在严格的数学理论、集合论和谓词演算公式的基础之上 2.微机DBMS绝大部分采取关系数据模型 3.用二维表表示关系模型是其一大特点
4.不具有连接操作的DBMS也可以是关系数据库系统
36: 数据物理的性是指 1.逻辑模式改变,应用程序不变 2.逻辑模式改变,内模式不变 3.内模式改变,应用程序不变 4.逻辑模式改变,外模式不变
37:关系数据库中,实现实体之间的联系是通过表与表之间的_________。 1.公共索引 2.公共存储 3.公共元组 4.公共属性
38:数据库管理系统的工作不包括_________。 1.定义数据库
2.对已定义的数据库进行管理 3.为定义的数据库提供操作系统 4.数据通信
39:关系数据库实现数据之间联系的方法是 1.主码 2.外码 3.候选码 4.超码
40:数据库的网状模型应满足的条件是_________。 1.允许一个以上的无双亲,也允许一个结点有多个双亲 2.必须有两个以上的结点
3.有且仅有一个结点无双亲,其余结点都只有一个双亲 4.每个结点有且仅有一个双亲
41:在通常情况下,下面的关系中不可以作为关系数据库的关系是_________。 1.R1(学生号,学生名,性别) 2.R2(学生号,学生名,班级号) 3.R3(学生号,学生名,宿舍号)
4.R4(学生号,学生名,简历)
42:数据的型是指 1.数据的类型 2.数据结构
3.数据的组织层次 4.数据模型
43:关系模型中,一个码是_________。 1.可由多个任意属性组成 2.至多由一个属性组成
3.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成 4.以上都不是
44:数据库设计中的概念结构设计的主要工具是_________。 1.数据模型 2.E-R模型
3.新奥尔良模型 4.概念模型
45:有关系R和S,R∩S的运算等价于_________。 1.S-(R-S) 2.R-(R-S) 3.(R-S)∪S 4.R∪(R-S)
46:在关系运算中,投影运算的含义是
1.在基本表中选择满足条件的记录组成一个新的关系 2.在基本表中选择需要的字段(属性)组成一个新的关系 3.在基本表中选择满足条件的记录和属性组成一个新的关系 4.上述说法均是正确的
47:常用的关系运算是关系代数和_________。 1.集合代数 2.逻辑演算 3.关系演算 4.集合演算
48:下列四项中,不属于数据库特点的是_________。 1.数据共享 2.数据完整性 3.数据冗余很高 4.数据性高
49:关系规范化中的插入操作异常是指_________。 1.不该删除的数据被删除 2.不该插入的数据被插入 3.应该删除的数据未被删除 4.应该插入的数据未被插入 50:规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及_________的缺陷。 1.数据的不一致性 2.结构不合理 3.冗余度大 4.数据丢失
51:有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN)
SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是_________。 1.SELECT S# FORM SC WHERE C#=“C2” AND GRAD>= (SELECT GRADE FORM SC WHERE C#=“C2”) 2.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE IN (SELECT GRADE FORM SC WHERE C#=“C2”) 3.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE NOT IN (SELECT GRADE FORM SC WHERE C#=“C2”) 4.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE>=ALL (SELECT GRADE FORM SC WHERE C#=“C2”)
52:
已知成绩关系如图2所示。 执行SQL语句:
SELECT COUNT(DISTINCT学号) FROM成绩
WHERE分数>60
查询结果中包含的元组数目是_________。
1.1 2.2 3.3 4.4
53:在关系模式中,如果属性A和B存在1对1的联系,则说_________。 1.A→B 2.B→A 3.A←→B 4.以上都不是
54:在下面给出的内容中,不属于DBA职责的是 1.定义概念模式 2.修改模式结构 3.编写应用程序 4.编写完整性规则
55:当关系R和S自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是_________。 1.左外连接 2.右外连接 3.外部并 4.外连接
56:从E-R模型关系向关系模型转换时,一个M∶N联系转换为关系模型时,该关系模式的码是_________。 1.M端实体的码 2.N端实体的码
3.M端实体的码与N端实体的码组合 4.重新选取其他属性
57: 关于属于3NF的关系模式,以下说法正确的是 1.消除了属性间的部分函数依赖和传递函数依赖
2.消除了非主属性对码的传递函数依赖,但仍可能存在非主属性对码的部分函数依赖 3.消除了非主属性对码的部分函数依赖,但仍可能存在非主属性对码的传递函数依赖 4.消除了非主属性对码的传递函数依赖和部分函数依赖
58:位于用户和操作系统之间的一层数据管理软件是_________。 1.DBS 2.DB 3.DBMS 4.MIS
59:根据关系数据基于的数据模型??关系模型的特征判断下列正确的一项
1.只存在一对多的实体关系,以图形方式来表示。
2.以二维表格结构来保存数据,在关系表中不允许有重复行存在 3.能体现一对多、多对多的关系,但不能体现一对一的关系 4.关系模型数据库是数据库发展的最初阶段
60:数据库系统是由_________组成。
1.数据库管理系统、应用程序系统、数据库 2.数据库管理系统、数据库管理员、数据库 3.数据库系统、应用程序系统、用户 4.数据库管理系统、数据库、用户 1:如果一个学校只能有一个校长,胜败乃兵家常事一个校长不能同时担任其他学校的校长,学校和校长两个实体之间的关系属于 1.一对一联系 2.一对二联系 3.多对多联系 4.一对多联系
2:当关系模式R(A,B)已属于3NF,下列说法中_________是正确的。 1.它一定消除了插入和删除异常 2.仍存在一定的插入和删除异常 3.一定属于BCNF 4.A和C都是
3:若用如下的SQL语句创建一个student表: CREATE TABLE student(NO C(4) NOT NULL, NAME C(8) NOT NULL, SEX C(2), AGE N(2))
可以插入到student表中的是_________。 1.(‘1031’,‘曾华’,男,23)
2.(‘1031’,‘曾华’,NULL,NULL) 3.(NULL,‘曾华’,‘男’,‘23’) 4.(‘1031’,NULL,‘男’,23)
4:在数据库设计中,将ER图转换成关系数据模型的过程属于_________。 1.需求分析阶段 2.逻辑设计阶段 3.概念设计阶段 4.物理设计阶段
5:有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:
1.SELECT SN,AGE,SEX FROM S
WHERE AGE>(SELECT AGE FROM S
WHERE SN=“王华”) 2.SELECT SN,AGE,SEX FROM S
WHERE SN=“王华” 3.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE
WHERE SN=“王华”) 4.SELECT SN,AGE,SEX FROM S
WHERE AGE>王华.AGE
6:当关系R和S自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是_________。 1.左外连接 2.右外连接 3.外部并 4.外连接
7:在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据性最高的是_________阶段。 1.数据库系统 2.文件系统 3.人工管理 4.数据项管理
8:一个数据库系统必须能够表示实体和关系,关系可与_________实体有关。 1.0个 2.1个
3.2个或2个以上 4.1个或1个以上
9:在SQL的SELECT语句中,实现投影操作的是哪个句_________。 1.SELECT 2.FROM 3.WHERE 4.ORDER BY
10:在关系运算中,投影运算的含义是
1.在基本表中选择满足条件的记录组成一个新的关系 2.在基本表中选择需要的字段(属性)组成一个新的关系 3.在基本表中选择满足条件的记录和属性组成一个新的关系 4.上述说法均是正确的
11:在关系数据库设计中,设计关系模式是_________的任务。
1.需求分析阶段 2.概念设计阶段 3.逻辑设计阶段 4.物理设计阶段
12:SQL语言具有两种使用方式,分别称为自含式SQL和_________。 1.提示式SQL 2.多用户SQL 3.嵌入式SQL 4.解释式SQL
13:关系模式R中的属性全部是主属性,则R的最高范式必定是_________。 1.2NF 2.3Nf 3.BCNF 4.4NF
14:从逻辑上看关系模型是用_________表示记录类型之间的联系。 1.表 2.结点 3.指针 4.连线
15:在下面给出的内容中,不属于DBA职责的是 1.定义概念模式 2.修改模式结构 3.编写应用程序 4.编写完整性规则
16:有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于_________。 1.实体完整性约束 2.参照完整性约束
3.用户自定义完整性约束 4.关键字完整性约束
17:有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN)
SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是_________。
1.SELECT S#,SUM(GRADE)FROM SC WHERE GRADE>=60 GROUP BY S# ORDER BY 2 DESC
HAVING COUNT(*)>=4 WHERE C#=“C2” AND GRADE>= (SELECT GRADE FORM SC WHERE C#=“C2”) 2.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE IN (SELECT GRADE FORM SC WHERE C#=“C2”) 3.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE NOT IN (SELECT GRADE FORM SC WHERE C#=“C2”) 4.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE>=ALL (SELECT GRADE FORM SC WHERE C#=“C2”)
18:在数据库的三级模式中,内模式有_________。 1.1个 2.2个 3.3个
4.任意多个
19:数据库的概念模型于_________。 1.具体的机器世界和DBMS 2.E-R图 3.信息世界 4.现实世界
20:层次型、网状型和关系型数据库划分原则是_________。 1.记录长度 2.文件的大小 3.联系的复杂程度 4.数据之间的联系
21:银行有多个储户,储户在多个银行存取款,银行与储户之间是_________。 1.一对一的联系 2.一对多的联系 3.多对一的联系 4.多对多的联系
22:_________是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。 1.DBMS 2.DB 3.DBS 4.DBA
23:相对于其他数据管理技术,数据库系统有_________ 、减少数据冗余、保持数据的一致性、_________和_________的特点。
1.数据共享、数据有性、数据有安全与完整性保障 2.数据模块化、数据结构化、使用专用文件 3.数据结构化、数据无性、不使用专用文件
4.数据共享、数据统一管理、数据没有安全与完整性保障
24:若关系R为M列P行,关系S为N列Q行,则R×S的结果为_________列_________行。
1.M+N、P+Q 2.M+N、P×Q 3.M×N、P+Q 4.M×N、P×Q
25:SQL语言中,实现数据删除的语句是_________。 1.SELECT 2.INSERT 3.UPDATE 4.DELETE
26:若关系R的候选码都是由单属性构成,则R的最高范式必定是 1.1NF 2.2NF 3.3NF
4.无法确定
27:数据库系统依靠__支持了数据性_________。 1.具有封装机制
2.模式分级.各级之间有映像机制 3.定义完整性约束条件
4.DDL语言和DML语言互相
28:数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用_________表示。 1.矩形 2.四边形 3.菱形
4.椭圆形
29:候选码中的属性可以有_________。 1.0个 2.1个
3.1个或多个 4.多个
30:在关系模式R中,Y函数依赖于X的语义是_________。
1.在R的某一关系中,若两个元组的X值相等,则Y值也相等。 2.在R的每一个关系中,若两个元组的X值相等,则Y值也相等。 3.在R的某一关系中,若两个元组的Y值相等,则X值也相等。
4.在R的每一个关系中,若两个元组的Y值不相等,则X值也不相等。
31:保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的_________。 1.安全性 2.完整性 3.并发控制 4.恢复
32:SQL语言中,删除一个表的命令是_________。 1.DELETE 2.CREATE 3.DROP 4.ALTER
33:数据库系统是由_________组成。
1.数据库管理系统、应用程序系统、数据库 2.数据库管理系统、数据库管理员、数据库 3.数据库系统、应用程序系统、用户 4.数据库管理系统、数据库、用户
34:数据的型是指 1.数据的类型 2.数据结构
3.数据的组织层次 4.数据模型
35:下列实体类型的联系中,属于一对一联系的是 1.班级与学生 2.公司与公司经理 3.学生与课程
4.供应商与工程项目
36:数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为_________。 1.数据定义功能 2.数据管理功能 3.数据操纵功能 4.数据控制功能
37:下述关于数据库系统的正确叙述是_________。 1.数据库中只存在数据项之间的联系
2.数据库的数据项之间和记录之间都存在联系 3.数据库的数据项之间无联系,记录之间存在联系 4.数据库的数据项之间和记录之间都不存在联系
38:下列关于数据库系统特点的叙述中,正确的一项是_________。 1.各类用户程序均可随意地使用数据库中的各种数据
2.数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写 3.数据库系统的存储模式如有改变,概念模式无需改动 4.数据一致性是指数据库中数据类型的一致
39:当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是_________。 1.属性冲突 2.语法冲突 3.结构冲突 4.命名冲突
40:在关系数据库中,表是三级模式结构中的_________。 1.外模式 2.模式 3.存储模式 4.内模式
41: 数据物理的性是指 1.逻辑模式改变,应用程序不变 2.逻辑模式改变,内模式不变 3.内模式改变,应用程序不变 4.逻辑模式改变,外模式不变
42:有关系R和S,R∩S的运算等价于_________。 1.S-(R-S) 2.R-(R-S) 3.(R-S)∪S 4.R∪(R-S)
43: 已知 1.ABC 2.ABD 3.ACD 4.BCD
44:数据库管理系统(DBMS)的主要功能是_________。 1.修改数据库 2.定义数据库 3.应用数据库 4.保护数据库
45:_________是存储在计算机内的有结构的数据集合。 1.网络系统 2.数据库系统 3.操作系统 4.数据库
46:E-R图中的联系可以与_________实体有关。 1.0个 2.1个
3.1个或多个 4.多个
47:数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。在常用的数据模型中,不包括_________。 1.网状模型 2.链状模型 3.层次模型 4.关系模型
48:下列SQL语句中,插入数据的语句是_________。 1.ALTER 2.CREATE 3.UPDATE 4.INSERT
49:_________可以减少相同数据重复存储的现象 1.记录 2.字段 3.文件 4.数据库
50:下面_________不是常用的数据模型 1.关系模型 2.线性模型 3.层次模型 4.网状模型
51:按照传统的数据模型分类,数据库系统可以分为三种类型_________。 1.大型、中型和小型 2.西文、中文和兼容 3.层次、网状和关系 4.数据、图形和多媒体
52: 条件子句WHERE 工资>ALL(SELECT 工资 FROM 职工 WHERE 部门号=1)的含义为 1. 比1号部门中某个职工的工资高 2.比1号部门中所有职工的工资都高 3.比1号部门中所有职工的工资总和高 4.无法比较,返回错误信息
53:SQL中的视图提高了数据库系统的 1.完整性 2.并发控制 3.隔离性 4.安全性
54:在数据库的三级模式中,外模式有_________。 1.1个 2.2个 3.3个
4.任意多个
55:关系数据库规范化是为解决关系数据库中_________问题而引入的。 1.插入、删除和数据冗余 2.提高查询速度
3.减少数据操作的复杂性
4.保证数据的安全性和完整性
56:在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是_________。 1.外模式 2.内模式 3.存储模式 4.模式
57:数据库系统的核心是_________。
1.数据库
2.数据库管理系统 3.数据模型 4.软件工具
58:根据关系数据基于的数据模型??关系模型的特征判断下列正确的一项 1.只存在一对多的实体关系,以图形方式来表示。
2.以二维表格结构来保存数据,在关系表中不允许有重复行存在 3.能体现一对多、多对多的关系,但不能体现一对一的关系 4.关系模型数据库是数据库发展的最初阶段
59:在关系代数的传统集合运算中,假定有关系R和S,运算结果为w。如果w中的元组既属于R又属于S,则W为_________运算的结果。 1.笛卡尔积 2.并 3.差 4.交
60:索引项的顺序与表中记录的物理顺序一致的索引,称之为 1.复合索引 2.唯一性索引 3. 聚簇索引 4.非聚簇索引
单选题
1:数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是_________。 1.外模式.模式和内模式
2.子模式.用户模式和存储模式 3.模式.子模式和概念模式 4.子模式.模式和用户模式
2:关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则 中元组数目的范围是_________。 1.(0,15) 2.(10,15) 3.(10,25) 4.(0,150)
3:对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,只有一个上层记录与之对应,这是_________数据库。 1.关系型
2.集中型 3.网状型 4.层次型
4:在通常情况下,下面的关系中不可以作为关系数据库的关系是_________。 1.R1(学生号,学生名,性别) 2.R2(学生号,学生名,班级号) 3.R3(学生号,学生名,宿舍号) 4.R4(学生号,学生名,简历)
5:关系数据库任何检索操作的实现都是由_________三种基本操作组合而成的。 1.选择、投影和扫描 2.选择、投影和连接 3.选择、运算和投影 4.选择、投影和比较
6:在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为_________。 1.选择 2.投影 3.连接 4.扫描
7:层次型、网状型和关系型数据库划分原则是_________。 1.记录长度 2.文件的大小 3.联系的复杂程度 4.数据之间的联系
8: 条件子句WHERE 工资>ALL(SELECT 工资 FROM 职工 WHERE 部门号=1)的含义为 1. 比1号部门中某个职工的工资高 2.比1号部门中所有职工的工资都高 3.比1号部门中所有职工的工资总和高 4.无法比较,返回错误信息
9:在关系代数中,对一个关系做投影操作后,新关系的元组个数_________原来关系的元组个数。 1.小于
2.小于或等于 3.等于 4.大于 10:
已知关系R如图1所示,可以作为R主码的属性组是_________。
1.ABC 2.ABD 3.ACD 4.BCD
11:在关系代数的传统集合运算中,假定有关系R和S,运算结果为w。如果w中的元组既属于R又属于S,则W为_________运算的结果。 1.笛卡尔积 2.并 3.差 4.交
12:若用如下的SQL语句创建一个student表: CREATE TABLE student(NO C(4) NOT NULL, NAME C(8) NOT NULL, SEX C(2), AGE N(2))
可以插入到student表中的是_________。 1.(‘1031’,‘曾华’,男,23)
2.(‘1031’,‘曾华’,NULL,NULL) 3.(NULL,‘曾华’,‘男’,‘23’) 4.(‘1031’,NULL,‘男’,23)
13:SQL语言中,实现数据检索的语句是_________。 1.SELECT 2.INSERT 3.UPDATE 4.DELETE
14:有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN)
SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是_________。 1.SELECT SN,AGE,SEX FROM S
WHERE AGE>(SELECT AGE FROM S
WHERE SN=“王华”) 2.SELECT SN,AGE,SEX FROM S
WHERE SN=“王华” 3.SELECT SN,AGE,SEX FROM S
WHERE AGE>(SELECT AGE
WHERE SN=“王华”) 4.SELECT SN,AGE,SEX FROM S
WHERE AGE>王华.AGE
15:若用如下的 SQL语句创建一个表student: CREATE TABLE student ( char(4) NOT NULL, NAME char(8) NOT NULL, SEX char(2), AGE numeric(2)) 可插入到student表中的值是 1. (NULL , ' 李华 ' , ' 男 ' , '23') 2.('1031' , NULL, ' 男 ' , 23 )
3.('1031' , ' 李华 ' , NULL , NULL) 4.('1031' , ' 李华 ' , 男 , 23 )
16:数据库管理系统(DBMS)是_________。 1.一个完整的数据库应用系统 2.一组硬件 3.一组软件
4.既有硬件,也有软件
17:根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”关系中,因哪个属性而使它不满足第一范式?_________。 部门(部门号,部门名,部门成员,部门总经理) 1.部门总经理 2.部门成员 3.部门名 4.部门号
18:下列实体类型的联系中,属于一对一联系的是 1.班级与学生 2.公司与公司经理 3.学生与课程
4.供应商与工程项目
19:下面的选项不是关系数据库基本特征的是_________。 1.不同的列应有不同的数据类型 2.不同的列应有不同的列名 3.与行的次序无关 4.与列的次序无关
20:若对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系类型为_________。 1.1:1 2.1:N 3.M:N
4.N:1
21: 一个关系中的非主属性 1.至少一个 2.可无 3.至多一个 4.至多三个
22:设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是_________。 1.W1(工号,姓名) ,W2(工种,定额)
2.W1(工号,工种,定额) W2(工号,姓名) 3.W1(工号,姓名,工种) w2(工号,定额) 4.以上都不对
23:数据库概念设计的E-R方法中,实体在E-R图中,用_________表示。 1.矩形 2.四边形 3.菱形 4.椭圆形
24:参与关系代数中的”并”运算的两个关系度数 1.必须相同 2.可以不相同 3.可以相同 4.必须不同
25:在关系模式R中,若其函数依赖集中所有候选码都是决定因素,则R最高范式是_________。 1.2NF 2.3NF 3.4NF 4.BCNF
26:SQL语言具有_________的功能。 1.关系规范化、数据操纵、数据控制 2.数据定义、数据操纵、数据控制 3.数据定义、关系规范化、数据控制 4.数据定义、关系规范化、数据操纵
27:实体是信息世界中的术语,与之对应的数据库术语为_________。 1.文件 2.数据库 3.字段 4.记录
28:下面关于SELECT嵌套语句的叙述中,错误的是 1.首先应对子查询求值
2.外部查询依赖于子查询的求值结果 3.子查询必须被括在圆括号中 4.子查询的结果会被显示出来
29:在数据库系统中,通常用三级模式来描述数据库,_________是对数据整体逻辑结构的描述。 1.外模式 2.模式 3.内模式 4.逻辑结构
30:当关系模式R(A,B)已属于3NF,下列说法中_________是正确的。 1.它一定消除了插入和删除异常 2.仍存在一定的插入和删除异常 3.一定属于BCNF 4.A和C都是
31:自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的_________。 1.元组 2.行 3.记录 4.属性
32:下述关于数据库系统的正确叙述是_________。 1.数据库系统减少了数据冗余 2.数据库系统避免了一切冗余
3.数据库系统中数据的一致性是指数据类型一致 4.数据库系统比文件系统能管理更多的数据
33:数据库中,数据的物理性是指_________。 1.数据库与数据库管理系统的相互 2.用户程序与DBMS的相互
3.用户的应用程序与存储在磁盘上数据库中的数据是相互的 4.应用程序与数据库中数据的逻辑结构相互
34:下面_________不是常用的数据模型 1.关系模型 2.线性模型 3.层次模型 4.网状模型
35:一个关系数据库文件中的各条记录_________。 1.前后顺序不能任意颠倒,一定要按照输入的顺序排列 2.前后顺序可以任意颠倒,不影响库中的数据关系
3.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 4.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列
36:在关系模式R(A,B,C)中,有函数依赖集F={(A,B)→C,(B,C)→A},则R最高达到 1.INF 2.2NF 3.3NF 4.BCNF
37:在SQL的Select语句中,用于实现选择运算的是 1.for 2.where 3.if 4.while
38: 关于属于3NF的关系模式,以下说法正确的是 1.消除了属性间的部分函数依赖和传递函数依赖
2.消除了非主属性对码的传递函数依赖,但仍可能存在非主属性对码的部分函数依赖 3.消除了非主属性对码的部分函数依赖,但仍可能存在非主属性对码的传递函数依赖 4.消除了非主属性对码的传递函数依赖和部分函数依赖
39:下面的选项不是关系数据库基本特征的是 1.不同的列应有不同的数据类型 2.不同的列应有不同的列名 3.与行的次序无关 4.与列的次序无关
40:关系模式R中的属性全部是主属性,则R的最高范式必定是_________。 1.2NF 2.3Nf 3.BCNF 4.4NF
41: 能对数据进行查询、插入、删除和修改基本操作由DBMS_________功能提供 1.数据定义
2.数据库的建立和维护 3.数据操纵
4.数据库的运行管理
42:数据的_________是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存
在不正确的数据。 1.安全性 2.完整性 3.正确性 4.相容性
43:有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN)
SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是_________。 1.SELECT S# FORM SC WHERE C#=“C2” AND GRAD>= (SELECT GRADE FORM SC WHERE C#=“C2”) 2.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE IN (SELECT GRADE FORM SC WHERE C#=“C2”) 3.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE NOT IN (SELECT GRADE FORM SC WHERE C#=“C2”) 4.SELECT S# FORM SC
WHERE C#=“C2” AND GRADE>=ALL (SELECT GRADE FORM SC
WHERE C#=“C2”)
44:层次型、网状型和关系型数据库划分原则是 1.记录长度 2.文件的大小 3.联系的复杂程度 4.数据之间的联系
45:按照传统的数据模型分类,数据库系统可以分为三种类型_________。 1.大型、中型和小型 2.西文、中文和兼容 3.层次、网状和关系 4.数据、图形和多媒体
46:规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及 的缺陷。 1.数据的不一致性 2.结构不合理
3.冗余度大 4.数据丢失
47:数据库技术的三级模式中,数据的全局逻辑结构用_________来描述。 1.子模式 2.用户模式 3.模式 4.存储模式
48:数据库系统由数据库、_________和硬件等组成。 1.操作系统 2.文件系统 3.编译系统
4.数据库管理系统
49:数据库是在计算机系统中按照一定的数据模型组织、存储和应用的_________。 1.文件的集合 2.数据的集合 3.命令的集合 4.程序的集合
50:下面关于关系性质的叙述错误的是
1.关系中每一列的分量可以是不同类型的数据 2. 行的顺序无关紧要
3.关系来自笛卡尔积的部分元组 4.列的顺序无关紧要
51:数据库管理系统(DBMS)是_________。 1.数学软件 2.应用软件
3.计算机辅助设计 4.系统软件
52:SQL语言中,删除一个表的命令是_________。 1.DELETE 2.CREATE 3.DROP 4.ALTER
53:下列关于数据库系统中空值的描述错误的是 1.包含空值的算术表达式的运算结果为NULL 2.COUNT(*)将统计包含空值的行 3.空值就是0或者空字符串
4.可通过IS NULL运算符测试是否为空值
54:下列四项中,不属于数据库特点的是_________。 1.数据共享 2.数据完整性 3.数据冗余很高 4.数据性高
55:数据的管理方法主要有_________。 1.批处理和文件系统 2.文件系统和分布式系统 3.分布式系统和批处理 4.数据库系统和文件系统
56:在SQL语言中,数值函数COUNT(列名)用于 1.计算元组个数 2.计算属性的个数
3.对一列中的非空值计算个数
4.对一列中的非空值和空值计算个数
57:为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字 1.UNIQUE 2.COUNT 3. DISTINCT 4.UNION
58:在数据库设计中,将E-R图转换成关系数据模型的过程属于 1.需求分析阶段 2.逻辑设计阶段 3.概念设计阶段 4.物理设计阶段
59:数据库系统的特点是_________、数据、减少数据冗余、避免数据不一致和加强了数据保护。 1.数据共享 2.数据存储 3.数据应用 4.数据保密
60:在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为_________。 1.选择 2.投影 3.连接 4.扫描
在关系数据模型中,通常可以把_________称为属性。 1.记录 2.基本表 3.模式 4.字段
数据模型应满足_________的要求。 1.真实模拟现实世界 2.容易为人们所理解 3.便于在计算机上实现 4.以上都是
SQL中的视图提高了数据库系统的 1.完整性 2.并发控制 3.隔离性 4.安全性
若关系R的候选码都是由单属性构成,则R的最高范式必定是 1.1NF 2.2NF 3.3NF
如果表A中的一条记录与表B中的多条记录相匹配,而表B中的一条记录只能与表A中的一条记录相匹配,则表A与表B存在的关系是 1.一对一 2.一对多
数据库技术的三级模式中,数据的全局逻辑结构用_________来描述。 1.子模式 2.用户模式 3.模式
应用数据库的主要目的是为了 1.解决保密问题
2.解决数据完整性问题 3.共享数据问题
下列SQL语句中,创建表结构的语句是_________。 1.ALTER 2.CREATE 3.UPDATE
4.INSERT
下列关于数据库系统中空值的描述错误的是 1.包含空值的算术表达式的运算结果为NULL 2.COUNT(*)将统计包含空值的行 3.空值就是0或者空字符串
能对数据进行查询、插入、删除和修改基本操作由DBMS_________功能提供 1.数据定义
2.数据库的建立和维护 3.数据操纵
文件系统的一个缺点是 1.数据不保存 2.数据冗余性
现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况),主码是
1.患者编号,医生编号,诊断日期 2.医生编号 3.诊断日期 4.患者编号
设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下函数依赖集: F={C→G,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R} 关系模式W的一个候选码是_________。 1.(T,S,P)
下面_________不是常用的数据模型 1.关系模型 2.线性模型
:_________语言已被国际标准化组织采纳为标准的关系数据库语言。 1.QUEL 2.SEQUEL 3.SQL
E-R图是表示概念模型的有效工具之一, E-R图中的菱形框“表示”的是_________。 1.联系
参与关系代数中的”并”运算的两个关系度数 1.必须相同
SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且_________。 1.包括20岁和30岁
关系模式中,满足3NF的模式,_________。 1.可能是1NF 2.必定是2NF
数据库管理系统中用于定义和描述数据库逻辑结构的语言称为_________。 1.数据库模式描述语言
在通常情况下,下面的关系中不可以作为关系数据库的关系是_________。 1.R1(学生号,学生名,性别) 2.R2(学生号,学生名,班级号) 3.R3(学生号,学生名,宿舍号) 4.R4(学生号,学生名,简历)
在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为_________。 1.选择
一个关系数据库文件中的各条记录_________。
1.前后顺序不能任意颠倒,一定要按照输入的顺序排列 2.前后顺序可以任意颠倒,不影响库中的数据关系 关系模型中,一个码是_________。 1.可由多个任意属性组成
2.至多由一个属性组成
3.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权的定义中,数据对象的_________,授权子系统就越灵活。 1.范围越小
在SQL中,建立视图用的命令是_________。 1.CREATE SCHEMA 2.CREATE TABLE 3.CREATE VIEW
数据模型应满足_________的要求。 1.真实模拟现实世界 2.容易为人们所理解 3.便于在计算机上实现 4.以上都是
当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是_________。 1.属性冲突 2.语法冲突
假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系_________。 1.S 2.null
3.S,SC 4.S,C,SC
数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用_________表示。 1.矩形 2.四边形 3.菱形 4.椭圆形
常用的关系运算是关系代数和_________。 1.集合代数 2.逻辑演算 3.关系演算
数据库具有_________、最小的_________和较高的_________。 1.数据结构化、冗余度、程序与数据性
数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是_________。 1.建立库结构 2.扩充功能
关系模型中实现实体间N:M联系是通过增加一个 1.关系实现
如果一个学校只能有一个校长,胜败乃兵家常事一个校长不能同时担任其他学校的校长,学校和校长两个实体之间的关系属于
1.一对一联系
SQL中,与“NOT IN ”等价的操作符是 1.=SOME 2.=ALL 3.<>SOME 4.<>ALL
在下面给出的内容中,不属于DBA职责的是 1.定义概念模式 2.修改模式结构 3.编写应用程序
保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的_________。 1.安全性
数据库的_________是指数据的正确性和相容性。 1.安全性 2.完整性
实体和属性的关系是
1.一个属性对应于若干实体
2.一个实体可以由若干个属性来刻画
设计性能较优的关系模式称为规范化,规范化主要的理论依据是_________。 1.关系规范化理论
下列SQL语句中,修改数据的语句是_________。 1.ALTER 2.CREATE 3.UPDATE
实体是信息世界中的术语,与之对应的数据库术语为_________。 1.文件 2.数据库 3.字段 4.记录
若用如下的 SQL语句创建一个表student: CREATE TABLE student ( char(4) NOT NULL, NAME char(8) NOT NULL, SEX char(2), AGE numeric(2)) 可插入到student表中的值是 1. (NULL , ' 李华 ' , ' 男 ' , '23') 2.('1031' , NULL, ' 男 ' , 23 )
3.('1031' , ' 李华 ' , NULL , NULL) 4.('1031' , ' 李华 ' , 男 , 23 )
下列SQL语句命令,属于DDL语言的是 1.SELECT 2.CREATE
数据库三级模式体系结构的划分,有利于保持数据库的_________。 1.结构规范化 2.数据安全性 3.数据性
在SQL的Select语句中,用于实现选择运算的是
1.for 2.where
同一个关系模型的任两个元组值_________。 1.不能全同
数据库的网状模型应满足的条件是_________。
1.允许一个以上的无双亲,也允许一个结点有多个双亲 在数据库的三级模式中,外模式有_________。 1.1个 2.2个 3.3个 4.任意多个
在数据库中,产生数据不一致的根本原因是_________。 1.数据存储量太大 2.没有严格保护数据
3.未对数据进行完整性控制 4.数据冗余
已知关系:厂商(厂商号,厂名) 产品(产品号,颜色,厂商号) 假设两个关系中已经存在如图4所示元组:
厂商
若再往产品关系中插入如下元组:
I(P03,红,C02) II(P01,蓝,C01) III(P04,白,C04) IV(P05,黑,null) 能够插入的元组是_________。 1.I,II,IV 2.I,III
数据库管理系统(DBMS)是_________。 1.一个完整的数据库应用系统 2.一组硬件 3.一组软件
在关系代数的传统集合运算中,假定有关系R和S,运算结果为w。如果w中的元组既属于R又属于S,则W为_________运算的结果。 1.笛卡尔积 2.并 3.差 4.交
关系模式的任何属性_________。 1.不可再分
关系模型的程序员不需熟悉数据库的 1.数据操作
2.完整性约束条件 3.存取路径
在关系代数的传统集合运算中,假定有关系R和S,运算结果为w。如果W中的元组属于R,
或者属于S,则w为_________运算的结果。 1.笛卡尔积 2.并
数据是对客观事物记录下来的,可鉴别的 1.数字 2.字符 4.符号
关系数据库管理系统应能实现的专门关系运算包括_________。 1.排序、索引、统计 2.选择、投影、连接
关系数据库任何检索操作的实现都是由_____三种基本操作组合而成的。
• • • •
A. 选择、投影和扫描 B. 选择、投影和连接 C. 选择、运算和投影 D. 选择、投影和比较
数据库系统中的数据模型通常由()三部分组成
• • • •
A. 数据结构.数据操作和完整性约束 B. 数据定义.数据操作和安全性约束 C. 数据结构.数据管理和数据保护 D. 数据定义.数据管理和运行控制
下列SQL语句中,创建表结构的语句是_____。
• • • •
A. ALTER B. CREATE C. UPDATE D. INSERT
E-R图是()
• • • •
A. 表示实体及其联系的概念模型 B. 程序流程图 C. 数据流图 D. 数据模型图
关系模式中各级模式之间的关系为________。
• • • •
A. 3NFÌ2NFÌ1NF B. 3NFÌ1NFÌ2NF C. 1NFÌ2NFÌ3NF D. 2NFÌlNFÌ3NF
SQL语言的操作对象()。
• • • •
A. 只能是一个集合 B. 可以是一个或多个集合 C. 不能是集合
D. 可以是集合或非集合
SQL语言是_____的语言,易学习。
• • • •
A. 过程化 B. 非过程化 C. 格式化 D. 导航式
数据模型的三个要素分别是()。
•
A. 实体完整性、参照完整性、用户自定义完整性
• • •
B. 数据结构、关系操作、完整性约束 C. 数据结构、实体完整性、参照完整性 D. 实体完整性、参照完整性、关系操作
SQL语言具有_____的功能。
• • • •
A. 关系规范化、数据操纵、数据控制 B. 数据定义、数据操纵、数据控制 C. 数据定义、关系规范化、数据控制 D. 数据定义、关系规范化、数据操纵
有关系R和S,R∩S的运算等价于()
• • • •
A. S-(R-S) B. R-(R-S) C. (R-S)∪S D. R∪(R-S)
一个关系数据库文件中的各条记录___。
• • • •
A. 前后顺序不能任意颠倒,一定要按照输入的顺序排列 B. 前后顺序可以任意颠倒,不影响库中的数据关系
C. 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 D. 前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列
数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是________。
•
A. 建立库结构
• • •
B. 扩充功能 C. 加载数据 D. 系统调试
从E-R模型关系向关系模型转换时,一个M∶N联系转换为关系模型时,该关系模式的码是________。
• • • •
A. M端实体的码 B. N端实体的码
C. M端实体的码与N端实体的码组合 D. 重新选取其他属性
当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是________。
• • • •
A. 属性冲突 B. 语法冲突 C. 结构冲突 D. 命名冲突
下面关于SELECT嵌套语句的叙述中,错误的是()。
• • • •
A. 首先应对子查询求值
B. 外部查询依赖于子查询的求值结果 C. 子查询必须被括在圆括号中 D. 子查询的结果会被显示出来
SQL中,下列涉及空值的操作,不正确的是()
•
A. AGE IS NULL
• • •
B. AGE IS NOT NULL C. AGE=NULL
D. NOT(AGE IS NULL)
在数据库中,产生数据不一致的根本原因是___。
• • • •
A. 数据存储量太大 B. 没有严格保护数据 C. 未对数据进行完整性控制 D. 数据冗余
自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的___。
• • • •
A. 元组 B. 行 C. 记录 D. 属性
下列SQL语句中,修改表结构的语句是_____。
• • • •
A. ALTER B. CREATE C. UPDATE D. INSERT
关系模型中的关系模式至少是________。
•
A. 1NF
• • •
B. 2NF C. 3NF D. BCNF
设域D1={a1,a2,a3};D2={1,2};D3={计算机;打印机;扫描仪}。则D1、D2和D3的笛卡尔积的基数为________。
• • • •
A. 2 B. 3 C. 8 D. 18
当B属于函数依赖于A属性时,属性A与B的联系是________。
• • • •
A. 1对多 B. 多对1 C. 多对多 D. 以上都不是
当关系R和S自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()。
• • • •
A. 左外连接 B. 右外连接 C. 外部并 D. 外连接
在下列关于关系的陈述中,错误的是()
•
A. 表中任意两行的值不能相同
• • •
B. 表中任意两列的值不能相同 C. 行在表中的顺序无关紧要 D. 列在表中的顺序无关紧要
数据的()是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据。
• • • •
A. 安全性 B. 完整性 C. 正确性 D. 相容性
文件系统的一个缺点是()。
• • • •
A. 数据不保存 B. 数据冗余性
C. 没有专用软件对数据进行管理 D. 数据联系强
常用的关系运算是关系代数和_____。
• • • •
A. 集合代数 B. 逻辑演算 C. 关系演算 D. 集合演算
索引项的顺序与表中记录的物理顺序一致的索引,称之为________。
•
A. 复合索引
• • •
B. 唯一性索引 C. 聚簇索引 D. 非聚簇索引
消除了部分函数依赖的1NF的关系模式,必定是________。
• • • •
A. 1NF B. 2NF C. 3NF D. 4NF
数据库系统的数据性是指___。
• • • •
A. 不会因为数据的变化而影响应用程序
B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 C. 不会因为存储策略的变化而影响存储结构
D. 不会因为某些存储结构的变化而影响其他的存储结构
数据库系统的最大优势是___。
• • • •
A. 数据的三级模式和二级映像 B. 数据共享性 C. 数据的结构化 D. 数据性
在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权的定义中,数据对象的________,授权子系统就越灵活。
• •
A. 范围越小 B. 范围越大
• •
C. 约束越细致 D. 范围越适中
在数据库系统中,通常用三级模式来描述数据库,___是对数据整体逻辑结构的描述。
• • • •
A. 外模式 B. 模式 C. 内模式 D. 逻辑结构
自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的___。
• • • •
A. 元组 B. 行 C. 记录 D. 属性
在关系代数的传统集合运算中,假定有关系R和S,运算结果为w。如果w中的元组既属于R又属于S,则W为___运算的结果。
• • • •
A. 笛卡尔积 B. 井 C. 差 D. 交
若对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系类型为()。
•
A. 1:1
• • •
B. 1:N C. M:N D. N:1
有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN)
SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是________。
•
A.
SELECT S.SN,SC.C#,SC.GRADE FROM S
WHERE S.S#=SC.S#
•
B.
SELECT S.SN,SC.C#,SC.GRADE FROM SC
WHERE S.S#=SC.GRADE
•
C.
SELECT S.SN,SC.C#,SC.GRADE
•
FROM S,SC
WHERE S.S#=SC.S#
•
D.
SELECT S.SN,SC.C#,SC.GRADE FROM S.SC
答案 C
已知关系R和S如下表所示: R A a1 a2 a3 B b2 b2 b1 C c1 c2 c1 S A a2 a2 a3 B f b2 f C g c2 g 试对R和S进行交运算,其结果的元组数应是()
• • • •
A. 0 B. 1 C. 4 D. 6
能对数据进行查询、插入、删除和修改基本操作由DBMS()功能提供。
• • • •
A. 数据定义
B. 数据库的建立和维护 C. 数据操纵
D. 数据库的运行管理
关系数据库的规范化理论主要解决的问题是()。
• • • •
A. 如何构造合适的数据逻辑结构 B. 如何构造合适的数据物理结构 C. 如何构造合适的应用程序界面 D. 如何控制不同用户的数据操作权限
关系模式的候选码主码有________。
• • • •
A. 0个 B. 1个 C. 1个或多个 D. 多个
SQL语言的数据操纵语句包括SELECT,INSERT,UPDATE和DELETE等。其中最重要的,也是使用最频繁的语句是_____。
• • • •
A. SELECT B. INSERT C. UPDATE D. DELETE
下面的选项不是关系数据库基本特征的是()。
• • • •
A. 不同的列应有不同的数据类型 B. 不同的列应有不同的列名 C. 与行的次序无关 D. 与列的次序无关
在通常情况下,下面的关系中不可以作为关系数据库的关系是___。___
• • • •
A. R1(学生号,学生名,性别) B. R2(学生号,学生名,班级号) C. R3(学生号,学生名,宿舍号) D. R4(学生号,学生名,简历)
对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,也有多个上层记录与之对应,这是___数据库。
• • • •
A. 关系型 B. 集中型 C. 网状型 D. 层次型
关于属于3NF的关系模式,以下说法正确的是()。
• •
A. 消除了属性间的部分函数依赖和传递函数依赖。
B. 消除了非主属性对码的传递函数依赖,但仍可能存在非主属性对码的部分函数依赖
• C. 消除了非主属性对码的部分函数依赖,但仍可能存在非主属性对码的传递函数依赖
• D. 消除了非主属性对码的传递函数依赖和部分函数依赖
当关系R和S自然连接时,能够把R和S原该舍弃的元组放到结果关系中的操作是()。
• • •
A. 左外连接 B. 右外连接 C. 外部并
• D. 外连接
在数据系统中,对存取权限的定义称为________。
• • • •
A. 命令 B. 授权 C. 定义 D. 审计
数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用________表示。
• • • •
A. 矩形 B. 四边形 C. 菱形 D. 椭圆形
下列关于数据库系统中空值的描述错误的是()。
• • • •
A. 包含空值的算术表达式的运算结果为NULL B. COUNT(*)将统计包含空值的行 C. 空值就是0或者空字符串
D. 可通过IS NULL运算符测试是否为空值
数据库逻辑设计的主要任务是________。
• • • •
A. 建立E-R图和说明书 B. 创建数据库说明 C. 建立数据流图 D. 把数据送入数据库
文件系统的一个缺点是()。
• • • •
A. 数据不保存 B. 数据冗余性
C. 没有专用软件对数据进行管理 D. 数据联系强
数据库中,数据的物理性是指___。
• • • •
A. 数据库与数据库管理系统的相互 B. 用户程序与DBMS的相互
C. 用户的应用程序与存储在磁盘上数据库中的数据是相互的 D. 应用程序与数据库中数据的逻辑结构相互
下列四项中,不属于数据库特点的是()。
• • • •
A. 数据共享 B. 数据完整性 C. 数据冗余很高 D. 数据性高
对关系模型叙述错误的是___。
• • • •
A. 建立在严格的数学理论、集合论和谓词演算公式的基础之上 B. 微机DBMS绝大部分采取关系数据模型 C. 用二维表表示关系模型是其一大特点
D. 不具有连接操作的DBMS也可以是关系数据库系统
若关系R为M列P行,关系S为N列Q行,则()的结果为M+N列P×Q行。
• • •
A. R-S B. R*S C. R÷S
• D. RS
数据库系统的最大优势是___。
• • • •
A. 数据的三级模式和二级映像 B. 数据共享性 C. 数据的结构化 D. 数据性
若对于实体集A中的每一个实体,实体集B中有n个实体(n≥0)与之联系,而对于实体集B中的每一个实体,实体集A中只有1个实体与之联系,则实体集A和实体集B之间的联系类型为()。
• • • •
A. 1:1 B. 1:N C. M:N D. N:1
在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权的定义中,数据对象的________,授权子系统就越灵活。
• • • •
A. 范围越小 B. 范围越大 C. 约束越细致 D. 范围越适中
对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,也有多个上层记录与之对应,这是___数据库。
• • • •
A. 关系型 B. 集中型 C. 网状型 D. 层次型
在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是___。
• • • •
A. 层次结构 B. 二维表结构 C. 网状结构 D. 封装结构
在数据库三级模式间引入二级映象的主要作用是()
• • • •
A. 提高数据与程序的性 B. 提高数据与程序的安全性 C. 保持数据与程序的一致性 D. 提高数据与程序的可移植性
数据库系统的特点是___、数据、减少数据冗余、避免数据不一致和加强了数据保护。
• • • •
A. 数据共享 B. 数据存储 C. 数据应用 D. 数据保密
数据库概念设计的E-R方法中,实体在E-R图中,用________表示。
• • • •
A. 矩形 B. 四边形 C. 菱形 D. 椭圆形
在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为___。
• • • •
A. 选择 B. 投影 C. 连接 D. 扫描
如果关系模式R中的每一个非主属性既不部分依赖与不传递依赖于码,则称这个关系模式属于________。
• • • •
A. 第一范式 B. 第二范式 C. 第三范式 D. BC范式
有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN)
SC(S#,C#,GRADE)
其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。
检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是________。
•
A.
SELECT S.SN,SC.C#,SC.GRADE FROM S
WHERE S.S#=SC.S#
•
B.
SELECT S.SN,SC.C#,SC.GRADE FROM SC
WHERE S.S#=SC.GRADE
•
C.
SELECT S.SN,SC.C#,SC.GRADE FROM S,SC
WHERE S.S#=SC.S#
•
D.
SELECT S.SN,SC.C#,SC.GRADE FROM S.SC
答案 C
下列SQL语句中,修改数据的语句是_____。
• •
A. ALTER B. CREATE
• •
C. UPDATE D. INSERT
要保证数据库物理数据性,需要修改的是()。
• • • •
A. 模式
B. 模式与内模式的映射 C. 模式与外模式的映射 D. 数据库
关系数据库中的码是指_____。
• • • •
A. 能惟一决定关系的字段 B. 不可改动的专用保留字 C. 关键的很重要的字段
D. 能惟一标识元组的属性或属性集合
在数据库的三级模式中,模式有()。
• • • •
A. 1个 B. 2个 C. 3个 D. 任意多个
设域D1={a1,a2,a3};D2={1,2};D3={计算机;打印机;扫描仪}。则D1、D2和D3的笛卡尔积的基数为________。
• •
A. 2 B. 3
• •
C. 8 D. 18
在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为___。
• A. 选择 • B. 投影 • C. 连接 •
D. 扫描
候选码中的属性称为________。
• A. 非主属性 • B. 主属性 • C. 复合属性 •
D. 关键属性
在SQL的Select语句中,用于实现选择运算的是:()• A. for • B. where • C. if •
D. while
应用数据库的主要目的是为了___。
• A. 解决保密问题 • B. 解决数据完整性问题 •
C. 共享数据问题
• D. 解决数据量大的问题
现实世界中的事物的特征在信息世界中称为()
• • • •
A. 实体 B. 联系 C. 属性 D. 记录
E-R图是()
• • • •
A. 表示实体及其联系的概念模型 B. 程序流程图 C. 数据流图 D. 数据模型图
在视图上不能完成的操作是()
• • • •
A. 更新视图 B. 查询
C. 在视图上定义新的基本表 D. 在视图上定义新视图
下述关于数据库系统的正确叙述是___。
• • • •
A. 数据库中只存在数据项之间的联系 B. 数据库的数据项之间和记录之间都存在联系 C. 数据库的数据项之间无联系,记录之间存在联系 D. 数据库的数据项之间和记录之间都不存在联系
在关系数据库中,表是三级模式结构中的()
• • • •
A. 外模式 B. 模式 C. 存储模式 D. 内模式
()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。
• • • •
A. DBMS B. DB C. DBS D. DBA
在数据库系统中,通常用三级模式来描述数据库,___是对数据整体逻辑结构的描述。
• • • •
A. 外模式 B. 模式 C. 内模式 D. 逻辑结构
关系数据库用_____来表示实体之间的联系
• • • •
A. 层次模型 B. 网状模型 C. 指针链 D. 表格数据
以下关于E-R图的叙述正确的是()
• • • •
A. E-R图建立在关系数据库的假设上
B. E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。 C. E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系 D. E-R图能表示数据生命周期。
设有如下关系表:
则下列操作中正确的是:()
• • • •
A. T=R∪S B. T=R∩S C. T=R-S D. T=R*S
下列SQL语句命令,属于DDL语言的是_________________。
• • • •
A. SELECT B. CREATE C. GRANT D. DELETE
___是存储在计算机内有结构的数据的集合。
• •
A. 数据库系统 B. 数据库
• •
C. 数据库管理系统 D. 数据结构
数据库概念设计的E-R方法中,实体在E-R图中,用________表示。
• • • •
A. 矩形 B. 四边形 C. 菱形 D. 椭圆形
在关系代数的传统集合运算中,假定有关系R和S,运算结果为w。如果w中的元组属于R而不属于S,则w为___运算的结果。
• • • •
A. 笛卡尔积 B. 并 C. 差 D. 交
当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是________。
• • • •
A. 属性冲突 B. 语法冲突 C. 结构冲突 D. 命名冲突
数据库系统与文件系统比较,其优点之一是()。
• •
A. 减少了数据冗余 B. 避免了数据冗余
• •
C. 在其文件中包含了记录 D. 比文件系统能管理更多的数据
数据库系统由数据库、___和硬件等组成。
• • • •
A. 操作系统 B. 文件系统 C. 编译系统 D. 数据库管理系统
下面的选项不是关系数据库基本特征的是()。
• • • •
A. 不同的列应有不同的数据类型 B. 不同的列应有不同的列名 C. 与行的次序无关 D. 与列的次序无关
当B属于函数依赖于A属性时,属性A与B的联系是________。
• • • •
A. 1对多 B. 多对1 C. 多对多 D. 以上都不是
候选码中的属性称为________。
• • •
A. 非主属性 B. 主属性 C. 复合属性
• D. 关键属性
SQL语言具有两种使用方式,分别称为自含式SQL和_____。
• • • •
A. 提示式SQL B. 多用户SQL C. 嵌入式SQL D. 解释式SQL
在SQL的Select语句中,用于实现选择运算的是:()
• • • •
A. for B. where C. if D. while
从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是()
• • • •
A. M端实体的码 B. N端实体的码 C. 两端实体的码组合 D. 重新选取其它属性
数据库概念设计的E-R方法中,联系在E-R图中,用________表示。
• • •
A. 矩形 B. 四边形 C. 菱形
• D. 椭圆形
设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下函数依赖集: F={C→G,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R} 关系模式W的一个候选码是________.
• • • •
A. (T,S,P) B. (T,R) C. (T,P) D. (T,S)
数据库系统的核心是___。
• • • •
A. 数据库 B. 数据库管理系统 C. 数据模型 D. 软件工具
关系模型中的关系模式至少是________。
• • • •
A. 1NF B. 2NF C. 3NF D. BCNF
SQL命令中WHERE短语的功能是()。
• • •
A. 设置输出字段 B. 设置输出记录的条件 C. 设置连接条件
• D. 设置分组条件
关系数据模型___。
• • • •
A. 只能表示实体问的1∶1联系 B. 只能表示实体间的1∶n联系 C. 只能表示实体间的m∶n联系 D. 可以表示实体间的上述三种联系
对关系模型叙述错误的是___。
• • • •
A. 建立在严格的数学理论、集合论和谓词演算公式的基础之上 B. 微机DBMS绝大部分采取关系数据模型 C. 用二维表表示关系模型是其一大特点
D. 不具有连接操作的DBMS也可以是关系数据库系统
图5.3所示的E-R图转换成关系模型,可以转换为________关系模式。
• • • •
A. 1个 B. 2个 C. 3个 D. 4个
SQL中的视图提高了数据库系统的()
•
A. 完整性
• • •
B. 并发控制 C. 隔离性 D. 安全性
151.数据库的_______是指数据的正确性和相容性。
• • • •
A. 安全性 B. 完整性 C. 并发控制 D. 恢复
对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,也有多个上层记录与之对应,这是___数据库。
• • • •
A. 关系型 B. 集中型 C. 网状型 D. 层次型
表的组成内容包括:()
• • • •
A. 查询和字段 B. 字段和记录 C. 记录和窗体 D. 报表和字段
能对数据进行查询、插入、删除和修改基本操作由DBMS()功能提供。
• •
A. 数据定义
B. 数据库的建立和维护
• •
C. 数据操纵
D. 数据库的运行管理
在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为________。
• • • •
A. 实物示意图 B. 实用概念图 C. 实体表示图 D. 实体联系图
在数据库中存储的是___。
• • • •
A. 数据 B. 数据模型
C. 数据以及数据之间的联系 D. 信息
关系数据库实现数据之间联系的方法是()。
• • • •
A. 主码 B. 外码 C. 候选码 D. 超码
关系数据库规范化是为解决关系数据库中________问题而引入的。
• • •
A. 插入、删除和数据冗余 B. 提高查询速度
C. 减少数据操作的复杂性
• D. 保证数据的安全性和完整性
在关系模式R(A,B,C)中,有函数依赖集F={(A,B)→C,(B,C)→A},则R最高达到()
• • • •
A. INF B. 2NF C. 3NF D. BCNF
根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:
• • • •
A. 只存在一对多的实体关系,以图形方式来表示。
B. 以二维表格结构来保存数据,在关系表中不允许有重复行存在。 C. 能体现一对多、多对多的关系,但不能体现一对一的关系。 D. 关系模型数据库是数据库发展的最初阶段。
数据库管理系统(DBMS)的主要功能是___。
• • • •
A. 修改数据库 B. 定义数据库 C. 应用数据库 D. 保护数据库
在下面给出的内容中,不属于DBA职责的是()
• • • •
A. 定义概念模式 B. 修改模式结构 C. 编写应用程序 D. 编写完整性规则
下列SQL语句中,修改表结构的语句是_____。
• • • •
A. ALTER B. CREATE C. UPDATE D. INSERT
数据库管理系统中用于定义和描述数据库逻辑结构的语言称为___。
• • • •
A. 数据库模式描述语言 B. 数据库子语言 C. 数据操纵语言 D. 数据结构语言
下列集函数中不忽略空值(null)的是()
• • • •
A. SUM(列名) B. MAX(列名) C. COUNT(*) D. AVG(列名)
已知关系R如图1所示,可以作为R主码的属性组是() A 1 1 2 1 1 3 B 2 3 4 4 3 4 C 3 4 5 3 4 5 D 4 5 6 4 7 6 • • • •
A. ABC B. ABD C. ACD D. BCD
对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,只有一个上层记录与之对应,这是___数据库。
• • • •
A. 关系型 B. 集中型 C. 网状型 D. 层次型
关系模型中,一个关键字是
• • • •
A.可以由多个任意属性组成 B.至多由一个属性组成 C.由一个或多个属性组成,其值能够惟一标识关系中一个元组 D.以上都不是 得分:2
下列陈述中,错误的是
• • •
A.2NF必然属于1NF B.3NF必然属于2NF C.3NF必然属于BCNF • D.BCNF必然属于3NF 若用如下的SQL语句创建一个student表,则可插入至表中的是 CREATE TABLE student (NO C(4) NOT NULL, NAME C(8) NOT NULL, SEX C(2), AGE N(2));
• • • •
A.(‘1031’,‘曾华’,男,23) B.(‘1031’,‘曾华’,NULL,NULL) C.(NULL,‘曾华’,’男’,’23’) D.(‘1031’,NULL,’男’,23) 关系数据库中,实现实体之间的联系是通过关系与关系之间的
• • • •
A.公共索引 B.公共存储 C.公共元组 D.公共属性 事物之间往往存在某种自然联系,这种联系不能叫实体。(错 ) 属性是指实体具有的某种特性或若干方面的特性。( 对)
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务