数据库系统概论.docx_第1页
数据库系统概论.docx_第2页
数据库系统概论.docx_第3页
数据库系统概论.docx_第4页
数据库系统概论.docx_第5页
已阅读5页,还剩211页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1550、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据管理效率最高的是_A_阶段。单项选择题A. 数据库系统B. 文件系统C. 人工管理D. 不确定1551、数据库系统与文件系统的主要区别是_B_。单项选择题A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量1552、数据库的概念模型独立于_A_。单项选择题A. 具体的计算机和DBMSB. E-R图C. 信息世界D. 现实世界1553、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的_B_。单项选择题A. 文件的集合B. 数据的集合C. 命令的集合D. 程序的集合1554、支持数据库各种操作的软件系统叫_B_。单项选择题A. 命令系统B. 数据库管理系统C. 数据库系统D. 操作系统1555、有计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做_B_。单项选择题A. 文件系统B. 数据库系统C. 软件系统D. 数据库管理系统1556、数据库的基本特点是_B_。单项选择题A. (1)数据可以共享 (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制B. (1)数据可以共享 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制C. (1)数据可以共享 (2)数据互换性 (3)数据冗余大,易扩充 (4)统一管理和控制D. (1)数据不能共享 (2)数据互换性 (3)数据冗余大,易扩充 (4)统一管理和控制1557、在数据库中,下面说法_A_是不正确的。单项选择题A. 数据库避免了一切数据的重复B. 若系统是完全可以控制的,则系统可确保更新时的一致性C. 数据库中的数据可以共享D. 数据库减少了数据冗余1558、_B_是存储在计算机内有结构的数据集合。单项选择题A. 数据库系统B. 数据库C. 数据库管理系统D. 数据结构1559、在数据库中存储的是_C_。单项选择题A. 数据模式B. 数据模型C. 数据以及数据之间的联系等D. 数据约束1560、数据库中,数据的物理独立性是指_C_。单项选择题A. 数据库与数据库管理系统的相互独立B. 用户程序与DBMS的相互独立C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D. 应用程序与数据库中的数据的逻辑结构相互独立1562、数据库系统的核心管理软件是_B_。单项选择题A. 防病毒软件B. 数据库管理系统C. 操作系统D. 工具软件1563、下述关于数据库系统的正确叙述是_A_。单项选择题A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中的数据的一致性是指数据类型一致D. 数据库系统比文件系统能管理更多的数据1564、下述关于数据库系统的正确叙述是_B_。单项选择题A. 数据库中只存在数据项之间的联系B. 数据库的数据项之间和记录之间都存在联系C. 数据库的数据项之间无联系,记录之间存在联系D. 数据库的数据项之间和记录之间都不存在联系 1565、数据库技术中采用分级方法将数据库的结构划分为多个层次,是为了提高数据库的_B_。单项选择题 A. 执行效率B. 逻辑独立性和物理独立性C. 管理规范性和逻辑独立性D. 数据的共享和管理规范性 1566、在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、_C_和存储级三个层次。单项选择题A. 管理员级B. 外部级C. 概念级D. 内部级1567、数据库具有_、最小的_和较高的_B_。单项选择题A. 程序结构化、存储量、程序与数据的可靠性B. 数据结构化、冗余度、程序与数据独立性C. 程序标准化、完整性、程序与数据完整性D. 数据模块化、有效性、程序与数据一致性1568、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的_、支持数据库各种操作的软件系统叫做_,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做_B_。单项选择题A. 文件的集合、命令系统、数据库管理系统B. 数据的集合、数据库管理系统、数据库系统C. 命令的集合、操作系统、文件系统D. 程序的集合、数据库系统、软件系统1569、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_A_。单项选择题A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS1570、_D_可以减少相同数据重复存储的现象。单项选择题A. 记录B. 字段C. 文件D. 数据库1571、在数据库中,产生数据不一致的根本原因是_D_。单项选择题A. 数据存储量太大B. 没有严格保护数据C. 未对数据进行完整性控制D. 数据的重复存储1572、数据库管理系统(DBMS)是_C_。单项选择题A. 一个完整的数据库应用系统B. 一组硬件C. 是位于用户与操作系统之间的一层软件D. 既有硬件,也有软件1573、数据库管理系统(DBMS)是_D_。单项选择题A. 数学软件B. 应用软件C. 计算机辅助设计D. 系统软件1574、以下不是数据库管理系统(DBMS)的主要功能的是_C_。单项选择题A. 建立数据库B. 数据库运行管理C. 应用数据库D. 保护数据库1575、数据库管理系统的工作不包括_C_。单项选择题A. 定义数据库B. 对已定义的数据库进行管理C. 为定义的数据库提供操作系统D. 数据通信1576、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为_A_。单项选择题A. 数据定义语言B. 数据控制语言C. 数据操纵语言D. 数据结构语言1578、_D_是存储在计算机内的有结构的数据集合。单项选择题A. 网络系统B. 数据库系统C. 操作系统D. 数据库1579、数据库系统的核心是_D_。单项选择题A. 编译系统B. 数据库C. 操作系统D. 数据库管理系统 1580、数据库系统的特点是_A_、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。单项选择题 A. 数据共享B. 数据存储C. 数据应用D. 数据保密1581、下列不是数据库系统的特点的是_A_。单项选择题A. 数据量大B. 数据共享性高,冗余度低,易扩充C. 数据的结构化D. 数据独立性高1582、数据库系统是由_B_组成。单项选择题A. 数据库管理系统、应用程序系统、数据库B. 操作系统、数据库管理系统、数据库管理员、数据库、硬件、用户等C. 数据库系统、应用程序系统、用户D. 数据库管理系统、数据库、用户1584、数据库系统由数据库、_D_和硬件等组成。单项选择题A. 操作系统B. 文件系统C. 编译系统D. 数据库管理系统1585、数据库系统是在_B_的基础上发展起来的。单项选择题A. 操作系统B. 文件系统C. 编译系统D. 数据库管理系统1586、数据库系统由于能减少数据冗余,提高数据独立性,并集中检查_A_,由此获得广泛的应用。单项选择题A. 数据完整性B. 数据层次性C. 数据的操作性D. 数据兼容性1587、数据库提供给用户的接口是_A_,它具有数据定义、数据操作和数据检查功能,可独立使用,也可嵌入宿主语言使用。单项选择题A. 数据库语言B. 过程化语言C. 宿主语言D. 面向对象语言1588、_C_语言已被国际标准化组织采纳为标准的关系数据库语言。单项选择题A. QUELB. SEOUELC. SQLD. ALPHA1589、数据的管理方法主要有_D_。单项选择题A. 批处理和文件系统B. 文件和分布式系统C. 分布式系统和批处理D. 数据库系统和文件系统1590、数据库系统和文件系统的主要区别是_B_。单项选择题A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统能够解决C. 文件系统只能管理文件,而数据系统还能管理其它类型的数据D. 文件系统只能用于小型、微型机,而数据库系统还能用于大型机1591、数据库管理系统能实现对数据库中的数据的查询、插入、修改和删除等操作,这种功能称之为_C_。单项A. 数据定义功能B. 数据管理功能C. 数据操纵功能D. 数据控制功能1592、数据库管理系统是_B_。单项选择题A. 操作系统的一部分B. 在操作系统支持下的系统软件C. 一种编译程序D. 一种操作系统1593、在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是_D_。单项选择题A. 外模式B. 内模式C. 存储模式D. 模式1594、数据库系统的数据独立性是指_B_。单项选择题A. 不会因为数据的变化而影响应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会应为存储策略的变化而影响存储结构D. 不会应为默写存储结构的变化而影响其他的存储结构1595、为使程序员编程时既可以使用数据库语言又可以使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到_D_中。单项选择题A. 编译程序B. 操作系统C. 中间语言D. 宿主语言 1596、在数据库系统中,通常用三级模式来描述数据库,其中_A_是用户与数据库的接口,是应用程序可以见到的数据描述。单项选择题A. 外模式B. 内模式C. 存储模式D. 模式1597、在数据库系统中,通常用三级模式来描述数据库,其中_D_是对数据全局的逻辑结构的描述。单项选择题A. 外模式B. 内模式C. 存储模式D. 模式1598、在数据库系统中,通常用三级模式来描述数据库,其中_B_描述了数据的物理结构。单项选择题A. 外模式B. 内模式C. 存储模式D. 概念模式1599、应用数据库的主要目的是为了_C_。单项选择题A. 解决保密问题B. 解决数据传输问题C. 解决数据完整性、共享问题D. 解决数据量大问题1600、数据库应用系统包括_B_。单项选择题A. 数据库语言、数据库B. 数据库、数据库应用系统C. 数据管理系统、数据库D. 数据库管理系统1601、实体是信息世界的术语,与之对应的数据库术语为_D_。单项选择题A. 文件B. 数据库C. 字段D. 记录1602、层次型、网状型和关系型数据库的划分原则是_D_。单项选择题A. 记录长度B. 文件的大小C. 联系的复杂程度D. 数据之间的联系1603、按照传统的数据模型分类,数据库系统可以分为三种类型_C_。单项选择题A. 大型、中型和小型B. 西文、中文和兼容C. 层次、网状和关系D. 数据、图形和多媒体1604、数据库的网状模型应满足的条件是_A_。单项选择题A. 允许一个以上的无双亲,也允许一个结点有多个双亲B. 必须有两个以上的结点C. 由且应有一个结点无双亲,其余结点都只有一个双亲D. 每个结点有且仅有一个双亲1605、在数据库的非关系模型中,基本层次联系是_B_。单项选择题A. 两个记录型以及它们之间的多对多联系B. 两个记录型以及它们之间的一对一联系C. 两个记录型之间的多对多联系D. 两个记录型之间的一对一联系1606、数据模型用来表示实体间的联系,不同的数据库管理系统支持不同的数据模型。在常用的数据模型中,不包括_B_。单项选择题A. 网状模型B. 链状模型C. 层次模型D. 关系模型1607、数据库可分为三种,其中:对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,只有一个上层记录与之对应,这是_D_数据库。单项选择题A. 关系型B. 集中型C. 网状型D. 层次型1608、数据库可分为三种,其中:对于上层的一个记录,有多个下层记录与之对应,对于下层的一个记录,也有多个上层记录与之对应,这是_C_数据库。单项选择题A. 关系型B. 集中型C. 网状型D. 层次型1609、数据库可分为三种,其中:不预先定义固定的数据结构,而是以“表”结构来表达数据之间的相互关系,这是_A_数据库。单项选择题A. 关系型B. 集中型C. 网状型D. 层次型1610、一个数据库系统必须能够表示实体和联系,联系可以与_D_实体有关。单项选择题A. 0个B. 1个C. 2个或2个以上D. 1个或1个以上 1611、实体与实体之间的关系有一对一、一对多和多对多三种,其中_B_不能描述多对多的联系。单项选择题A. 关系模型B. 层次模型C. 网状模型D. 网状模型和层次模型1612、按所使用的数据模型来分,数据库可分为_A_三种模型。单项选择题A. 层次、关系和网状B. 网状、换装和链状C. 大型、中型和小型D. 独享、共享和分时1613、通过指针链接来表示和实现实体之间联系的模型是_D_。单项选择题A. 关系模型B. 层次模型C. 网状模型D. 层次和网状模型1614、层次模型不能直接表示_C_。单项选择题A. 1:1关系B. 1:m关系C. m:n关系D. 1:1和1:m关系1615、关系数据模型_D_。单项选择题A. 只能表示实体间的1:1联系B. 只能表示实体间的1:n联系C. 只能表示实体间的m:n联系D. 可以表示实体间的上述三种联系1616、从逻辑上看关系模型是用_A_表示记录类型的。单项选择题A. 表B. 结点C. 指针D. 连线1618、从逻辑上看层次与网状模型是用_B_表示记录类型。单项选择题A. 表B. 结点C. 指针D. 连线1619、从逻辑上看层次与网状模型是用_D_表示记录类型之间的联系。单项选择题A. 表B. 结点C. 指针D. 连线1620、从物理上看关系模型是用_D_来实现两个文件之间的联系。单项选择题A. 指针B. 连线C. 位置寻址D. 相联寻址1621、从物理上看层次与网状模型是用_A_来实现两个文件之间的联系。单项选择题A. 指针B. 连线C. 位置寻址D. 相联寻址 1622、在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是_B_。单项选择题A. 层次结构B. 二维表结构C. 网状结构D. 封装结构1623、子模型是_B_。单项选择题A. 模式的副本B. 模式的逻辑子集C. 多个模式的集合D. 以上三者都对1624、在数据库三级模式结构中,描述数据库中全体逻辑结构和特性的是_D_。单项选择题A. 外模式B. 内模式C. 存储模式D. 模式1625、数据库三级模式体系结构的划分,有利于保持数据库的_A_。单项选择题A. 数据独立性B. 数据安全性C. 结构规范化D. 操作可行性 1626、数据库技术的奠基人之一E.F.Codd从1970年期发表过多篇论文,只要论述的是_C_。单项A. 层次数据模型B. 网状数据模型C. 关系数据模型D. 面向对象数据模型1627、对关系模型叙述错误的是_D_。单项选择题A. 建立在严格的数学理论、集合论和谓词演算公式的基础之上B. 微机DBMS绝大部分采取关系数据模型C. 用二维表表示关系模型是其一大特点D. 不具有连接操作的DBMS也可以是关系数据库系统1628、关系数据库管理系统应能实现的专门关系运算包括_B_。单项选择题A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表1629、关系模型中,一个候选键是_C_。单项选择题A. 可有多个任意属性组成B. 至多由一个属性组成C. 可有一个或多个其值能唯一标识该关系模式中任何元组的属性组成D. 以上都不是1630、在一个关系中如果有这样一个属性存在,它能唯一标识关系中的每一个元组,则称这个属性为_A_。单项A. 候选键B. 数据项C. 主属性D. 主属性值1631、同一个关系模型的任两个元组值_A_。单项选择题A. 不能全同B. 可全同C. 必须全同D. 以上都不是1633、一个关系数据库文件中的各条记录_B_。单项选择题A. 前后顺序不能任意颠倒,一定要按照输入的顺序排列B. 前后顺序可以任意颠倒,不影响数据库中的数据关系C. 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D. 前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列 1634、在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。如果W中的元组属于R,或者属于S,则W为_B_运算的结果。单项选择题A. 笛卡尔积B. 并C. 差D. 交1635、在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。如果W中的元组属于R而不属于S,则W为_C_运算的结果。单项选择题A. 笛卡尔积B. 并C. 差D. 交1636、在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。如果W中的元组属于R又属于S,则W为_D_运算的结果。单项选择题A. 笛卡尔积B. 并C. 差D. 交1637、在关系代数的专门关系运算中,从表中选择出若干属性列组成新的关系的操作称为_B_。单项选择题A. 选择B. 投影C. 连接D. 扫描1638、在关系代数的专门关系运算中,从表中取出满足某种条件的元组的操作称为_A_。单项选择题A. 选择B. 投影C. 连接D. 扫描1639、在关系代数的专门关系运算中,将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为_C_。单项选择题A. 选择B. 投影C. 连接D. 扫描1640、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的_D_。单项选择题A. 元组B. 行C. 记录D. 属性1641、等值连接与自然连接是_B_。判断题A. 相同的B. 不同的1642、设有属性A,B,C,D,以下表示中不是关系的是_C_。单项选择题A. R(A)B. R(A,B,C,D)C. R(ABCD)D. R(A,B)1643、设关系R(A,B,C)和S(B,C,D),下列个关系代数表达式不成立的是_B_。单项选择题A. A(R) |D(S)B. RSC. B(R)B(S)D. R |S1644、关系运算中花费时间可能最长的运算是_C_。单项选择题A. 投影B. 选择C. 笛卡尔积D. 除1645、关系模式的任何属性_A_。单项选择题A. 不可再分B. 可再分C. 命名在该关系模式中可以不惟一D. 以上都不是1646、在关系代数运算中,四种基本集合运算为_B_。单项选择题A. 并、差、选择、投影B. 并、差、交、笛卡尔积C. 并、差、选择、笛卡尔积D. 并、差、笛卡尔积、投影1647、关系数据库用_D_来表示实体之间的联系。单项选择题A. 层次模型B. 网状模型C. 指针链D. 表格数据1648、关系数据库的任何检索操作的实现都是由_B_三种基本操作组合而成的。单项选择题A. 选择、投影和扫描B. 选择、投影和连接C. 选择、运算和投影D. 选择、投影和比较1649、关系数据库中的候选键是指_D_。单项选择题A. 能唯一决定关系的字段B. 不可改动的专用保留字C. 关键的很重要的字段D. 能惟一表示元组的属性或属性集合1650、设有关系R,按条件f对关系R进行选择,正确的是_C_。单项选择题A. RRB. R |f RC. f (R)D. f R1651、在关系数据模型中,通常可以把_D_称为属性。单项选择题A. 记录B. 基本表C. 模式D. 字段1652、在关系数据模型中,通常可以把_B_称为关系模式。单项选择题A. 记录B. 记录类型C. 元组D. 元组集1653、常用的关系运算是关系代数和_C_。单项选择题A. 集合代数B. 逻辑演算C. 关系演算D. 集合演算1654、在关系代数中,对一个关系作投影操作后,新关系的元组个数_B_原来关系的元组个数。单项选择题A. 小于B. 小于或等于C. 等于D. 大于1655、用_D_形式表示实体类型和实体间的联系是关系模型的主要特征。单项选择题A. 指针B. 链表C. 关键字D. 二维表1656、SQL语言是_B_的语言。单项选择题A. 过程化B. 非过程化C. 格式化D. 导航式1657、SQL语言是_C_语言。单项选择题A. 层次数据库B. 网络数据库C. 关系数据库D. 非数据库1658、SQL语言具有_B_的功能。单项选择题A. 关系规范化、数据操纵、数据控制B. 数据定义、数据操纵、数据控制C. 数据定义、关系规范化、数据控制D. 数据定义、关系规范化、数据操纵1659、SQL语言的数据操纵语言包括SELECT,INSERT,UPDATE和DELETE等语句。其中检索的语句是_A_。单项选A. SELECTB. INSERTC. UPDATED. DELETE1660、SQL语言具有两种使用方式,分别称为交互式SQL和_C_。单项选择题A. 提示式SQLB. 多用户SQLC. 嵌入式SQLD. 解释式SQL1661、SQL语言中,实现数据检索的语句是_A_。单项选择题A. SELECTB. INSERTC. UPDATED. DELETE1662、下列SQL语句中,修改表结构的是_A_。单项选择题A. ALTERB. CREATEC. UPDATED. INSERT 1663、设有学生表(S)、课程表(C)和学生选课表(SC),它们的结构如下:S(S#,SN,SEX,AGE,DEPT) ,C(C#,CN), SC(S#,C#,GRADE);其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的语句是_A_。单项选择题A. SELECT SN,AGE,SEX FROM S WHERE AGE(SELECT AGE FROM S WHERE SN=王华)B. SELECT SN,AGE,SEX FROM S WHERE SN=王华C. SElECT SN,AGE,SEX FROM S WHERE AGE(SELECT AGE WHERE SN=王华)D. SELECT SN,AGE,SEX FROM S WHERE AGE王华.AGE1664、设有学生表(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”的学生中成绩最高的学生的学号。正确的语句是_D_。单项选择题A. SELECT S# FORM SC WHERE C#=C2 AND GRADE=(SELECT GRADE FORM SC WHERE C#=C2)B. SELECT S# FORM SC WHERE C#=C2 AND GRADE IN (SELECT GRADE FORM SC WHERE C#=C2)C. SELECT S# FORM SC WHERE C#=C2 AND GRADE NOT IN (SELECT GRADE FORM SC WHERE C#=C2)D. SELECT S# FORM SC WHERE C#=C2 AND GRADE=ALL (SELECT GRADE FORM SC WHERE C#=C2)1665、设有学生表(S)、课程表(C)和学生选课表(SC),它们的结构如下:S(S#,SN,SEX,AGE,DEPT) ,C(C#,CN), SC(S#,C#,GRADE);其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索学生姓名及其所选修课程的课程号和成绩。正确的语句是_C_。单项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.GRADEC. 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.SC1666、设有学生表(S)、课程表(C)和学生选课表(SC),它们的结构如下:S(S#,SN,SEX,AGE,DEPT) ,C(C#,CN), SC(S#,C#,GRADE);其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的语句是_B_。单项选择题A. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60 GROUP BY S# ORDER BY 2 DESC HAVINGCOUNT(*)=4B. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60 GROUP BY S# HAVING COUNT(*)=4 ORDER BY 2 DESCC. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60 HAVING COUNT(*)=4 GROUP BY S# ORDERBY 2 DESCD. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60 ORDER BY 2 DESC GROUP BY S# HAVINGCOUNT(*)=41667、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系_D_。单项选择题A. SB. SC,CC. S,SCD. S,C,SC1668、若用如下的SQL语句创建一个student表:CREATE TABLE student(NO C(4) NOT NULL,NAME C(8) NOTNULL,SEX C(2),AGE N(2);可以插入到student表中的是_B_。单项选择题A. (1031,曾华,男,23)B. (1031,曾华,NULL,NULL)C. (NULL,曾华,男,23)D. (1031,NULL,男,23)1669、关系规范化中的删除操作异常是指_A_。单项选择题A. 不该删除的数据被删除B. 不该插入的数据被插入C. 应该删除的数据未被删除D. 应该插入的数据未被插入1670、关系规范化中的插入操作异常是指_D_。单项选择题A. 不该删除的数据被删除B. 不该插入的数据被插入C. 应该删除的数据未被删除D. 应该插入的数据未被插入1671、设计性能较优的关系模式称为规范化,规范化主要的理论依据是_A_。单项选择题A. 关系规范化理论B. 关系运算理论C. 关系代数理论D. 数理逻辑1672、规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须至少满足第一范式既每个属性都是_B_。单项选择题A. 互不相关的B. 不可分解的C. 长度可变的D. 互相关联的1673、关系数据库规范化是为解决关系数据库中_A_问题而引入的。单项选择题A. 插入异常、删除异常和数据冗余B. 提高查询速度C. 减少数据操作的复杂性D. 保证数据的安全性和完整性1674、规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及_C_的缺陷。单项选择题A. 数据的不致性B. 结构不合理C. 冗余度大D. 数据丢失1675、当关系模式R(A,B)已属于3NF,下列说法中_B_是正确的。单项选择题A. 它一定消除了插入和删除异常B. 仍存在一定的插入和删除异常C. 一定属于BCNFD. A和C都是1676、关系模型中的关系模式至少应是_A_。单项选择题A. 1NFB. 2NFC. 3NFD. BCNF1677、在关系DB中,任何二元关系模式的最高范式必定是_D_。单项选择题A. 1NFB. 2NFC. 3NFD. BCNF1678、在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是_C_。单项选择题A. 2NFB. 3NFC. 4NFD. BCNF1679、当B函数依赖于A属性时,属性A与B的联系是_B_。单项选择题A. 1对多B. 多对1C. 多对多D. 以上都不是1680、在关系模式中,如果属性A和B存在1对1的联系,则说_C_。单项选择题A. ABB. BAC. ABD. 以上都不是1681、候选键中的属性称为_B_。单项选择题A. 非主属性B. 主属性C. 复合属性D. 关键属性1682、关系模式中各级范式之间的关系为_A_。单项选择题A. 3NF 包含2NF包含lNFB. 3NF包含lNF包含2NFC. 1NF包含2NF包含3NFD. 2NF包含lNF包含3NF1683、关系模式中,满足2NF的模式,_B_。单项选择题A. 可能是INFB. 必定是INFC. 必定是3NFD. 必定是BCNF1684、关系模式R中的属性全部是主属性,则R的最高范式必定是_C_。单项选择题A. 2NFB. 3NFC. BCNFD. 4NF1685、消除了部分函数依赖的1NF的关系模式,必定是_B_。单项选择题A. 1NFB. 2NFC. 3NFD. 4NF1686、关系模式的候选关键字可以有_C_。单项选择题A. 0个B. 1个C. 1个或多个D. 多个1687、关系模式的主键有_B_。单项选择题A. 0个B. 1个C. 1个或多个D. 多个1688、候选键中的属性可以有_C_。单项选择题A. 0个B. 1个C. 1个或多个D. 多个1689、关系模式的分解结果是惟一的。判断题 BA. 是B. 不是1690、根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”关系中,因_B_属性而使它不满足第一范式? 部门(部门号,部门名,部门成员,部门总经理)。单项选择题A. 部门总经理B. 部门成员C. 部门名D. 部门号1691、设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是_C_。单项选择题A. W1(工号,姓名)W2(工种,定额)B. W1(工号,工种,定额)W2(工号,姓名)C. Wl(工号,姓名,工种)W2(工号,定额)D. 以上都不对1692、设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下函数依赖集:F=CG,(S,C)G,(T,R)C,T,PR,(T,S)R关系模式W的一个候选键是_E_。单项选择题A. (S,C)B. (T,R)C. (T,P)D. (T,S)E. (T,S,P)1693、设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下函数依赖集:F=CG,(S,C) G,(T,R)C,T,PR,(T,S)R关系模式W的规范化程度最高达到_A_。单项选择题A. INFB. 2NFC. 3NFD. BCNFE. 4NF1694、设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下函数依赖集:F=CG,(S,C)G,(T,R)C,T,PR,(T,S)R若将关系模式W分解为3个关系模式W1(C,P),W2(S,C,G),W3(S,T,R,C),则WI的规范化程度最高达到_E_。单项选择题A. INFB. 2NFC. 3NFD. BCNFE. 4NF1695、设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下函数依赖集:F=CG,(S,C) G,(T,R)C,T,PR,(T,S)R若将关系模式W分解为3个关系模式W1(C,P),W2(S,C,G),W3(S,T,R,C),W2的规范化程度最高达到_E_。单项选择题A. INFB. 2NFC. 3NFD. BCNFE. 4NF1696、设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下函数依赖集:F=CG,(S,C)G,(T,R)C,T,PR,(T,S)R若将关系模式W分解为3个关系模式W1(C,P),W2(S,C,G),W3(S,T,R,C),W3的规范化程度最高达到_B_。单项选择题A. INFB. 2NFC. 3NFD. BCNFE. 4NF1697、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的_B_阶段。单项选择题A. 需求分析B. 概念设计C. 逻辑设计D. 物理设汁1698、E-R图是数据库设计的工具之一,它适用于建立数据库的_A_。单项选择题A. 概念模型B. 逻辑模型C. 结构模型D. 物理模型1699、在关系数据库设计中,设计关系模式是_C_的任务。单项选择题A. 需求分析阶段B. 概念设计阶段C. 逻辑设计阶段D. 物理设计阶段 1700、数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是_B_。单项选择题A. 建立库结构B. 扩充功能C. 加载数据D. 系统调试1701、数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用_D_表示。单项选择题A. 矩形B. 四边形C. 菱形D. 椭圆形1702、在数据库的概念设计中,最常用的数据模型是_D_。单项选择题A. 形象模型B. 物理模型C. 逻辑模型D. 实体联系模型1703、在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为_D_。单项选择题A. 实物示意图B. 实用概念图C. 实体表示图D. 实体联系图1704、从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是_C_A. M端实体的关键字B. N端实体的关键字C. M端实体关键字与N端实体关键字组合D. 重新选取其他属性1705、当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是_B_。单项选择题A. 属性冲突B. 语法冲突C. 结构冲突D. 命名冲突1706、E-R图中的主要元素是_C_、属性和联系。单项选择题A. 记录型B. 结点C. 实体型D. 表1707、数据库逻辑设计的主要任务是_B_。单项选择题A. 建立E-R图和说明书B. 创建数据库结构C. 建立数据流图D. 把数据送入数据库1708、E-R图中的联系可以与_C_实体有关。单项选择题A. 0个B. 1个C. 1个或多个D. 多个1709、概念模型独立于_B_。单项选择题A. E-R模型B. 硬件设备和DBMSC. 操作系统和DBMSD. DBMS1710、如果两个实体之间的联系是m:n,则_A_引入第三个交叉关系。单项选择题A. 需要B. 不需要C. 可有可无D. 合并两个实体1711、数据流程图(DFD)是用于描述结构化方法中_C_阶段的工具:单项选择题A. 可行性分析B. 详细设计C. 需求分析D. 程序编码1712、下面哪个不是数据库系统必须提供的数据控制功能_B_。单项选择题A. 安全性B. 可移植性C. 完整性D. 并发控制1713、保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的_A_A. 安全性B. 完整性C. 并发控制D. 恢复1714、数据库的_B_是指数据的正确性和相容性。单项选择题A. 安全性B. 完整性C. 并发控制D. 性能1715、在数据库系统中,对存取权限的定义称为_B_。单项选择题A. 命令B. 授权C. 定义D. 审计1716、数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论