河南财经大学数据库基础
设计性能较优的关系模式称为规范化,规范化主要的理论依据是( ) A.关系规范化理论 B.关系运算理论 C.关系代数理论 D.数理逻辑
答案是:A
关系模型的基本结构是( ) A.二维表 B.树形结构 C.无向图 D.有向图
答案是:A
关系型数据库采用( )表示实体和实体间的联系。 A.对象 B.字段 C.二维表 D.表单
答案是:C
一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为( ) A.外关键字 B.主关键字 C.超关键字 D.候选关键字
答案是:A
实体是信息世界中的术语,与之对应的数据库术语为( ) A.文件 B.数据库 C.字段 D.记录
答案是:D
层次型、网状型和关系型数据库划分原则是( ) A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系
答案是:D
如果一个分解满足无损联接分解,那么分解的关系能够通过( )运算恢复到原来的关系模式。 A.自然联接 B.投影联接变换 C.等值联接 D.选择、投影联接变换
答案是:B
如果关系R是第一范式,且每个属性都不传递依赖于R的候选键,那么称R是( )模式。 A.2NF B.3NF C.BCNF D.4NF
答案是:C
如果关系模式R是BCNF范式,那么下列说法不正确的是( ) A.R必是3NF B.R必是1NF C.R必是2NF D.R必是4NF
答案是:D
关系模型的内涵包括( ) A.关系的定义和说明 B.属性和域的定义和说明 C.数据完整性约束 D.B和C
答案是:D
有一个学生关系模式STUDENT(学号,姓名,出生日期,系名,班号,宿舍号),则其候选键为( ) A.(学号,姓名) B.(学号) C.(学号,班号) D.(学号,宿舍号)
答案是:B
关系数据模型( ) A.只能表示实体间的1:1联系 B.只能表示实体间的l:n联系 C.只能表示实体间的m:n联系 D.可以表示实体间的上述三种联系
答案是:D
层次模型不能直接表示( ) A.1:1关系 B.1:m关系 C.m:n关系 D.1:1和l:m关系
答案是:C
在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是( ) A.层次结构 B.二维表结构 C.网状结构 D.封装结构
答案是:B
消除了部分函数依赖的1NF的关系模式,必定是( ) A.1NF B.2NF C.3NF D.4NF
答案是:B
根据关系数据库规范化理论,关系数据中的关系要满足第一范式。下面"部门"关系中,因哪个属性而使它不满足第一范式?( ),部门(部门号,部门名,部门成员,部门总经理) A.部门总经理 B.部门成员 C.部门名 D.部门号
答案是:B
对关系模型叙述错误的是( ) A.建立在严格的数学理论、集合论和谓词演算公式的基础之上 B.微机DBMS绝大部分采取关系数据型 C.用二维表表示关系模型是其一大特点 D.不具有连接操作的DBMS也可以是关系数据库系统
答案是:D
关系数据库管理系统应能实现的专门关系运算包括( ) A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表
答案是:B
在一个关系中如果有这样-个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为( ) A.关键字 B.数据项 C.主属性 D.主属性值
答案是:A
同一个关系模型的任两个元组值( ) A.不能全同 B.可全同 C.必须全同 D.以上都不是
答案是:A
关系模式的任何属性( ) A.不可再分 B.可再分 C.命名在该关系模式中可以不惟一 D.以上都不是
答案是:A
关系数据库中的关键字是指( ) A.能惟一决定关系的字段 B.不可改动的专用保留字 C.关键的很重要的字段 D.能惟一标识元组的属性或属性集合
答案是:D
关系运算中花费时间可能最长的运算是( ) A.投影 B.选择 C.笛卡尔积 D.除
答案是:C
如何构造出一个合适的数据逻辑结构是( )主要解决的问题。 A.关系数据库优化 B.数据字典 C.关系数据库规范化理论 D.关系数据库查询
答案是:C
下列有关数据库的描述,正确的是 ( ) A.数据处理是将信息转化为数据的过程 B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 C.关系中的每一列称为元组,一个元组就是一个字段 D.如果一个关系中的属性或属性组并非
答案是:D
事务有多个性质,其中不包括 ( ) A.一致性 B.唯一性 C.原子性 D.隔离性
答案是:B
下列四项中,不属于数据库特点的是 ( ) A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高
答案是:C
学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是 ( ) A.多对多 B.一对一 C.多对一 D.一对多
答案是:D
反映现实世界中实体及实体间联系的信息模型是 ( ) A.关系模型 B.层次模型 C.网状模型 D.E-R模型
答案是:D
当数据库被破坏后,如果事先保存了( )和数据库的副本,就有可能恢复数据库。 A.日志文件 B.对数据库并发操作有可能带来的问题包括 C.读出“脏数据”,带来数据的冗余  D.未被授权的用户非法存取数据,破坏数据独立性
答案是:A
检索职工表中工资大于800元的职工号,正确的命令是 ( ) A.SELECT 职工号 WHERE 工资>800 B.SELECT 职工号 FROM 职工 SET 工资>800 C.SELECT 职工号 FROM 职工 WHERE 工资
答案是:C
利用SQL语句,检索仓库中至少有一名职工的仓库信息,正确的命令是( ) A.SELECT * FROM 仓库表 WHERE IN(SELECT 仓库号 FROM 职工表) B.SELECT * FROM 仓库表 WHERE NOT IN
答案是:D
利用SQL语句,将学生成绩表:CJ.DBF按总分的降序,检索出总分在500分以上的前10条记录,正确的命令是( ) A.SELECT * TOP 10 FROM cj WHERE 总分>500 ORDER BY 总分 DE
答案是:A
嵌套查询命令中的IN,相当于: ( ) A.等号= B.集合运算符∈ C.加号+ D.减号-
答案是:B
关系数据库管理系统管理的关系实际上是 ( ) A.一个DBF文件 B.若干个二维表 C.一个DBC文件 D.若干个DBC文件
答案是:B
下面列出的条目中, 哪些是数据库技术的主要特点( )。 A.数据的结构化 B.数据的冗余度小 C.较高的数据独立性 D.程序的标准化
答案是:ABC
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是:( ) A.数据库系统 B.文件系统 C.人工管理 D.数据项管理
答案是:A
对关系S和R进行集合运算,产生的元组属于S中的元组,但不属于R中的元组,这种集合运算称为 ( ) A.并运算 B.交运算 C.差运算 D.积运算
答案是:C
有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程;T,教员;H,上课时间;R,教室;S,学生、。根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的规范化程度最高达到( )
答案是:B
有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程;T,教员;H,上课时间;R,教室;S,学生。根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。现将关系模式A分解为两个关系模式A1(C
答案是:D
用二维表结构表示实体以及实体间联系的数据模型称为 ( ) A.网状模型 B.层次模型 C.关系模型 D.面向对象模型
答案是:C
SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列哪类功能( )。 A.数据查询 B.数据操纵 C.数据定义 D.数据控制
答案是:B
下面列出的关于视图(View)的条目中,不正确的是( )。 A.视图是外模式 B.视图是虚表 C.使用视图可以加快查询语句的执行速度 D.使用视图可以简化查询语句的编写
答案是:C
能对数据库中的数据进行数据录入、增加、删除、插入、修改、计算、统计、索引、排列等操作的软件系统称为 ( ) A.数据库系统 B.数据库管理系统 C.数据库程序集 D.数据库软件系统
答案是:B
关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包含( ) A.选择 B.连接 C.比较 D.投影
答案是:C
下面有关各种范式之间的包含关系的描述中,正确的是 ( ) A.BCNFì4NFì3NFì2NFì1NF B.4NFìBCNFì3NFì2NFì1NF C.1NFì2NFì3NFì4NFìBCNF D.1NFì2NFì3NF
答案是:B
关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪一(些)类完整性。( ) A.实体完整性 B.参照完整性 C.用户定义的完整性 D.实体完整性、参照完整性和用户定义的完整性
答案是:B
在下列关系代数的操作中,不属于专门的关系运算的是 ( ) A.自然连接 B.投影 C.广义笛卡儿积 D.选择
答案是:C
关系模式规范化的最起码的要求是达到第一范式,即满足( ) A.每个非码属性都完全依赖于主码 B.主码属性惟一标识关系中的元组 C.关系中的元组不可重复 D.每个属性都是不可分解的
答案是:D
设关系R和S的元组个数分别为100和300,关系T是R和S的笛卡儿积,则T的元组个数是 ( ) A.400 B.10000 C.30000 D.90000
答案是:C
下述不属于数据库设计的内容是( ) A.设计数据库管理系统 B.设计数据库概念结构 C.设计数据库逻辑结构 D.设计数据库物理结构
答案是:A
在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务 A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段
答案是:C
关系数据库管理系统中的元组是 ( ) A.关系中的水平方向的行 B.关系中的垂直方向的列 C.属性或属性的组合 D.以上C都不正确
答案是:A
假设某字段所要存储的数值介于0~100,且不含小数,则此字段采用最恰当数据类型是 ( ) A.数值类型 B.浮点数据类型 C.整型类型 D.双精度数类型
答案是:C
找出在仓库面积大于500的仓库中工作的职工号,以及这些职工工作所在的城市,正确的命令是 ( ) A.SELECT 职工号,城市 FROM 职工 WHERE(面积>500) OR (职工.仓库号=仓库.仓库号) B.SELECT
答案是:D
SQL语言又称为( ) A.结构化定义语言 B.结构化控制语言 C.结构化查询语言 D.结构化操纵语言
答案是:C
用二维表数据来表示实体及实体之间联系的数据模型为 ( ) A.层次模型 B.网状模型 C.关系模型 D.E-R模型
答案是:C
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是 ( ) A.DB包括DBS和DBMS B.DBS包括DB和DBMS C.DBMS包括DB和DBS D.3者属于平级关系
答案是:B
在SQL中,建立视图用 ( ) A.CREATE SCHEMA命令 B.CREATE TABLE命令 C.CREATE VIEW命令 D.CREATE INDEX命令
答案是:C
在SQL SELECT中用于计数的函数是 ( ) A.COUNT B.AVG C.SUM D.MAX
答案是:A
在SELECT-SQL语句中,表示排序的表达式是 ( ) A.WHERE B.HAVING C.ORDER BY D.GROUP BY
答案是:C
使用数据库技术进行人事档案管理,是属于计算机的 ( ) A.科学计算应用 B.过程控制应用 C.数据处理应用 D.辅助工程应用
答案是:C
SQL中,删除表的命令是 ( ) A.DROP TABLE B.DELETE TABLE C.ERASE TABLE D.DELETE DBA
答案是:A
数据库的数据都存放在一台计算机中,并由它统一管理和运行的数据库系统称为 ( ) A.分布式系统 B.单用户系统 C.集中式系统 D.共享式系统
答案是:B
下面列出的条目中:Ⅰ.操作系统 、Ⅱ.数据库管理系统、Ⅲ.用户、Ⅳ.数据库管理员、Ⅴ.数据库、哪些是数据库系统的组成部分?( ) A.Ⅱ,Ⅲ,Ⅳ和Ⅴ B.Ⅱ,Ⅳ和Ⅴ C.Ⅰ,Ⅱ,Ⅳ和Ⅴ D.都是
答案是:A
数据库三级模式体系结构的划分,有利于提高数据库的 ( ) A.数据独立性 B.数据安全性 C.结构规范化 D.操作可行性
答案是:A
如果对于实体集A中的每一个实体,实体集B中可有多个实体与之联系,反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。则称实体集A与B具有( ) A.1:1联系 B.1:n联系 C.n:m联系 D.多种联系
答案是:C
建立E-R模型的工作属于数据库生命周期中的( ) A.分析阶段 B.设计阶段 C.编码阶段 D.测试阶段
答案是:B
在下列实体类型的联系中,一对多联系的是() A.学校与课程的学习关系 B.父亲与孩子的父子关系 C.省与省会的关系 D.顾客与商品的购买关系
答案是:B
是长期存储在计算机内的有组织,可共享的数据集合。 A.数据库管理系统 B.数据库系统 C.数据库 D.文件组织
答案是:C
关系数据库用( )实现数据间的联系。 A.关系 B.指针 C.表 D.公共属性(或外键)
答案是:D
关系数据模型( ) A.只能表示实体间一对一的联系 B.只能表示实体间一对多的联系 C.只能表示实体间多对多的联系 D.能表示实体间的任意联系
答案是:D
数据库、数据库系统、数据库管理系统这三者之间的关系是( ) A.数据库系统包含数据库和数据库管理系统 B.数据库管理系统包含数据库和数据库系统 C.数据库包含数据库系统和数据库管理系统 D.数据库系统就是数据库,也就是数据库管理系统
答案是:A
如果两个实体集之间的联系是1:n,转换为关系时(  )。 A.将n端实体转换的关系中加入1端实体转换关系的码 B.将n端实体转换的关系的码加入到1端的关系中 C.将两个实体转换成一个关系 D.在两个实体转换的关系中,分别加入另一个关
答案是:A
从E-R模型向关系模型转换,一个m:n的联系转换成关系模式时,该关系模式的码是(  )。 A.m端实体的码 B.m端实体码和n端实体码组合 C.n端实体的码   D.重新选取其他属性
答案是:B
数据库设计人员之间与用户之间沟通信息的桥梁是(  )。 A.程序流程图  B.E-R图 C.功能模块图  D.数据结构图
答案是:B
有A和B两个实体集,它们之间存在着两个不同的m:n联系,根据转换规则,将它们转换成关系模式集时,关系模式的个数是( )。 A.1 B.2 C.3 D.4
答案是:D
下列冲突不属于局部E-R图合并成全局E-R图时可能出现的冲突( )。 A.结构冲突   B.属性冲突 C.命名冲突   D.语法冲突
答案是:D
如果两个实体集之间的联系是m:n,转换为关系时(  )。 A.联系本身不必单独转换为一个关系 B.联系本身必须单独转换为一个关系 C.联系本身也可以不单独转换为一个关系 D.将两个实体集合并为一个实体集
答案是:B
逻辑设计的主要任务是(  )。 A.进行数据库的具体定义,并建立必要的索引文件 B.利用自顶向下的方式进行数据库的逻辑模式设计 C.逻辑设计要完成数据的描述,数据存储格式的设定 D.将概念设计得到的E-R图转换成DBMS支持的数据模
答案是:D
数据的逻辑结构与用户视图之间的独立性称为数据的(  )。 A.物理独立性  B.  结构独立性 C.逻辑独立性  D.分布独立性
答案是:C
数据的存储结构与数据逻辑结构之间的独立性称为数据的(  )。 A.物理独立性  B.  结构独立性 C.逻辑独立性   D. 分布独立性
答案是:A
数据库三级模式体系结构主要的目标是确保数据库的(  )。 A.数据结构规范化 B. 存储模式 C.数据独立性  D.   最小冗余
答案是:C
在数据库中,描述数据库的各级数据结构,称为( )。 A.数据库模式   B. 数据模型 C.数据库管理系统  D. 数据字典
答案是:D
在数据库系统中,外模式/模式映象用于解决数据的(  )。 A.物理独立性  B.  结构独立性 C.逻辑独立性 D.   分布独立性
答案是:C
在数据库系统中,模式/内模式映象用于解决数据的(  )。 A.物理独立性   B. 结构独立性 C.逻辑独立性   D. 分布独立性
答案是:A
数据库三级模式中,用逻辑数据模型对用户所用到的那部分数据的描述是(  )。 A.外模式     B. 概念模式 C.内模式    D.  用户模式
答案是:A
在数据库系统中,“数据独立性”和“数据联系”这两个概念之间的联系是(  )。 A.没有必然的联系 B. 同时成立或不成立 C.前者蕴涵后者   D.后者蕴涵前者
答案是:A
在数据库结构中,保证数据库独立性的关键因素是(  )。 A.数据库的逻辑结构 B.数据库的逻辑结构、物理结构 C.数据库的三级结构 D.数据库的三级结构和两级映射
答案是:D
在数据操纵语言(DML)的基本功能中,不包括的是(  )。 A.插入新数据 B.   描述数据库结构 C.更新数据库中的数据  D.删除数据库中的数据
答案是:B
在数据库系统中“模式”是指(  )。 A.数据库的物理存储结构描述 B.数据库的逻辑结构描述 C.数据库用户的局部逻辑结构描述 D.内模式、概念模式、外部模式的总称
答案是:B
数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(  )。 A.存储视图 B.概念视图 C.内部视图 D.外部视图
答案是:D
数据库的三级模式之间存在的映象关系正确的是(  )。 A.外模式/内模式 B.外模式/模式 C.外模式/外模式 D.模式/模式
答案是:BB
在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是( )。 A.外模式 B.内模式 C.存储模式 D.模式
答案是:D
SELECT查询语句中两个必不可少的子句是( )。 A.SELECT B.FROM C.WHERE D.ORDER BY
答案是:AB
使用T-SQL语句管理表的数据,插入修改删除语句是:( )。 A.INSERT B.CREATE C.UPDATA D.DELETE
答案是:ACD
当指定基本表中某一列或若干列为主键时,则系统将在这些列上自动建立一个( )的索引。 A.降序索引 B.唯一性 C.聚簇 D.interMedia全文索引
答案是:BC
在SQL Server 2005中,文件组分为两类,它们分别是( )。 A.主文件组 B.事务日志文件 C.数据文件 D.次文件组
答案是:AD
在SQL Server 2005中,数据库文件分为两种,它们是( ) A.次文件组 B.数据文件 C.事务日志文件 D.主文件组
答案是:BC
数据模型是用来表示数据库中各数据之间联系的方法,常用的数据模型有( ) A.分类 B.层次 C.网状 D.关系
答案是:BCD
关系模型中一般数据完整性分为:( ) A.实体完整性 B.参照完整性 C.域完整性 D.用户定义完整性
答案是:ABD
一般地,一个数据库系统的外模式(  )。 A.只能有一个 B.最多只能有一个 C.至少两个 D.可以有多个
答案是:D
子模式是(  )。 A.模式的副本  B.模式的逻辑子集 C.多个模式的集合 D.以上三者
答案是:B
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为( )。 A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能
答案是:C
数据库管理系统中用于定义和描述数据库逻辑结构的语言称为(  )。 A.数据描述语言ddl B.数据库子语言 C.数据操纵语言dml D.数据结构语言
答案是:A
对于数据库系统,负责定义数据库内容,决定存储结构和存取策略及安全授权等工作的是(  )。 A.应用程序开发人员 B.终端用户 C.数据库管理员 D.数据库管理系统的软件设计人员
答案是:C
数据库中,数据的物理独立性是指(  )。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立
答案是:C
用于求系统日期的函数是( )。 A.YEAR() B.GETDATE() C.COUNT() D.SUM()
答案是:B
下列聚合函数使用正确的是( ) A.SUM(*) B.MAX(*) C.COUNT(*) D.AVG(*)
答案是:C
关于视图下列哪一个说法是错误的( ) A.视图是一种虚拟表 B.视图中也存有数据 C.视图也可由视图派生出来 D.视图是保存在数据库中的SELECT查询
答案是:B
SQL的视图是从( )中导出来的 A.基本表 B.视图 C.基本表和视图 D.数据库
答案是:C
在SQL语言中,删除一个视图的命令是( )。 A.DELETE B.DROP C.CLEAR D.REMORVE
答案是:B
SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE和DELETE等。其中,最重要的,也是使用最频繁的语句是( )。 A.SELECT B.INSERT C.UPDATE D.DELETE
答案是:A
假设数据表 “test1” 中有 10 条数据行,可获得最前面两条数据行的命令为( ) A.SELECT 2 * FROM test1 B.SELECT TOP 2 * FROM test1 C.SELECT PERCENT 2 *
答案是:B
在SQL语言中,子查询是()。 A.返回单表中数据子集的查询语句 B.选取多表中字段子集的查询语句 C.选取单表中字段子集的查询语句 D.嵌入到另一个查询语句之中的查询语句
答案是:D
SQL语言具有( )的功能 A.关系规范化、数据操纵、数据控制台 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵
答案是:B
SQL语言中,条件“年龄 BETWEEN 20 AND 30”表示年龄在20至30之间,且()。 A.包括20岁和30岁 B.不包括20岁和30岁 C.包括20岁但不包括30岁 D.包括30岁但不包括20岁
答案是:A
关于查询语句中 ORDER BY 子句使用正确的是() A.如果未指定排序列,则默认按递增排序 B.数据表的列都可用于排序 C.如果在 SELECT 子句中使用了 DISTINCT 关键字,则排序列必须出现在查询结果中 D.联合查询
答案是:C
使用T-SQL语言创建表时,语句是( ) A.DELETE TABLE B.CREATE TABLE C.ADD TABLE D.DROP TABLE
答案是:B
在SQL语言中,删除表中数据的命令是( )。 A.DELETE B.DROP C.CLEAR D.REMORVE
答案是:A
目前为: 2/4 页  首页   上页  下页 尾页