您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据结构与算法 > 第1章数据库系统基础知识
1第一章数据库系统基础知识一、选择题1、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是阶段。A)数据库系统B)文件系统C)人工管理D)数据项管理2、数据库系统与文件系统的主要区别是。A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3、数据库的概念模型独立于。A)具体的机器和DBMSB)E-R图C)信息世界D)现实世界4、在数据库中,下列说法是不正确的。A)数据库避免了一切数据的重复B)若系统是完全可以控制的,则系统可确保更新时的一致性C)数据库中的数据可以共享D)数据库减少了数据冗余5、是存储在计算机内有结构的数据的集合。A)数据库系统B)数据库C)数据库管理系统D)数据结构6、在数据库中存储的是。A)数据B)数据模型C)数据以及数据之间的联系D)数据结构7、数据库中,数据的物理独立性是指。A)数据库与数据库管理系统的相互独立B)用户程序与DBMS的相互独立C)用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D)应用程序与数据库中数据的逻辑结构相互独立8、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。A)同一个应用中的多个程序共享一个数据集合B)多个用户、同一种语言共享数据C)多个用户共享一个数据文件D)多种应用、多种语言、多个用户相互覆盖地使用数据集合9、对数据库进行创建、运行和维护的软件系统又叫做。A)数据库系统B)操作系统C)数据库管理系统D)数据库应用系统10、以下不是主要数据模型的是。A)网状模型B)层次模型C)关系模型D)顺序模型11、通过指针链接来表示和实现实体之间联系的模型是。A)关系模型B)层次模型C)网状模型D)层次和网状模型12、层次模型不能直接表示。A)1:1关系B)1:m关系C)m:n关系D)1:1和1:m关系13、关系数据模型。A)只能表示实体间的1:1联系B)只能表示实体间的1:n联系C)只能表示实体间的m:n联系D)可以表示实体间的上述三种联系14、在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是。A)层次结构B)二维表结构C)网状结构D)封装结构15、数据库三级模式体系结构的划分,有利于保持数据库的。2A)数据独立性B)数据安全性C)结构规范化D)操作可行性16、数据库管理系统(DBMS)是。A)计算机上的数据库系统B)计算机语言C)用于数据管理的软件系统D)计算机应用程序17、数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的。A)可靠性B)一致性C)完整性D)安全性18、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为。A)数据库模式描述语言(DDL)B)数据库子语言(SubDL)C)数据操纵语言(DML)D)数据结构语言19、在数据库的三级模式结构中,描述数据库中全体逻辑结构和特性的是。A)外模式B)内模式C)存储模式D)模式20、在选取关系中满足某个条件的元组的关系代数运算称之。A)选中运算B)选择运算C)投影运算D)搜索运算21、关系数据库的数据语言是的语言,其核心部分为查询,因此又称为查询语言。A)过程化B)非过程化C)宿主D)系列化22、用二维表数据来表示实体之间联系的模型叫做。A)网状模型B)层次模型C)关系模型D)实体-联系模型23、VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是_____。A)索引、排序、查找B)建库、录入、排序C)选择、投影、连接D)显示、统计、复制24、数据处理是将_____转换为_____的过程。A)数据、信息B)信息、数据C)数据、数据库D)信息、文件25、下列不属于文件系统特点的项是______。A)文件内部的数据有结构B)数据可为特定用户专用C)数据结构和应用程序相互依赖D)减少和控制了数据冗余26、按照传统的数据模型分类,数据库可分为三种类型_____。A)大型、中型和小型B)西文、中文和兼容C)层次、网状和关系D)数据、图形和多媒体27、关系数据库系统中所使用的数据结构是_____。A)树B)图C)表格D)二维表格28、数据库系统的构成为:计算机硬件系统、计算机软件系统、数据、用户和_____。A)操作系统B)文件系统C)数据集合D)数据库管理人员29、用于实现数据库各种数据操作的软件是_____。A)数据软件B)操作系统C)数据库管理系统D)编译程序30、数据库DB、数据库系统DBS和数据库管理系统DBMS的关系是_____。A)DBMS包括DB和DBSB)DBS包括DB和DBMSC)DB包括DBS和DBMSD)DB、DBS和DBMS是平等关系31、下列说法中,数据库系统的特点不包括____。A)数据一致性B)数据共享C)使用专用文件D)具有数据的安全与完整性保障32、VisualFoxPro是一种关系型的数据库管理系统,所谓关系是指_____。A)表中各条记录彼此有一定的关系B)表中各个字段彼此有一定的关系C)一个表与另外一个表之间有一定的关系D)数据模型符合满足一定条件的二维表格式333、存储在计算机内有结构的相关数据的集合称为_____。A)数据库B)数据库系统C)数据库管理系统D)数据结构34、VisualFoxPro6.0数据库系统是_____。A)网络B)层次C)关系D)链状35、如果要改变一个关系中属性的排列顺序,应该使用的关系运算是_____。A)重建B)选取C)投影D)连接36、在概念模型中,一个实体集合对应关系模型中的一个_____。A)元组B)字段C)关系D)属性37、关系是指____。A)元组的集合B)属性的集合C)字段的集合D)实例的集合38、下列数据库技术的术语与关系模型的术语的对应关系中正确的是_____。A)记录与属性B)字段与元组C)记录类型与关系模式D)实例与关系39、将两个关系中具有共同属性值的元素连接到一起构成新表的操作,称为_____。A)连接B)比较C)扫描D)用户模式40、在关系模型中,关系模型的集合是_____。A)概念模式B)外模式C)内模式D)用户模式41、在关系模型中,实现“关系不允许出现相同的元组”的约束是通过_____。A)候选关键字B)主关键字C)外部关键字D)超关键字42、在概念模型中,一个实体相对于关系数据库中一个关系中的一个。A)属性B)元组C)列D)字段43、在关系模型中,如果一个属性或属性集的值能唯一标识一个关系元组,又不含有多余的属性值,则称为____。A)字段名B)数据项名C)属性名D)关键字44、已知关系S如下所示,其中S#为主关键字,则下列说法正确的是_____。S#SNAGESEXS1S2WangLiuHou232023MFMA)违反了关系模型的实体完整性规则B)违反了关系模型的参照完整性规则C)违反了关系模型的用户定义的完整性规则D)没有违反关系模型的任何一类完整性规则45、VisualFoxPro中的一个记录对应于关系中的______。A)元组B)属性C)结构名D)关键字46、不同的数据库管理系统支持不同的数学模型,三种常用的数学模型是_____。A)层次数据库、环状数据库和关系数据库B)网状数据库、链状数据库和环状数据库C)关系数据库、网状数据库和层次数据库C)层次数据库、链状数据库和网状数据库47、在关系理论中称为“元组”的概念,在关系数据库中称为_____。A)实体B)记录C)行D)字段48、对表进行水平方向的分割用的运算是_____。A)交B)投影C)选择D)连接49、对表进行垂直方向的分割用的运算是。4A)交B)投影C)选择D)连接50、将两个关系中具有共同属性值的元素连接到一起构成新表的操作,称为_____。A)连接B)比较C)扫描D)索引51、层次模型不能直接表示______。A)一对一关系B)一对多关系C)多对多关系D)一对一和多对多关系52、实体是信息世界中的术语,与之对应的数据库术语为_____。A)文件B)数据库C)字段D)记录53、层次型、网状型和关系型数据库划分原则是_____。A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系54、DBMS不但要对数据库进行管理,而且还要提供对数据进行操作的能力。为此,它提供了_____。A)自含语言和数据操纵语言B)宿主语言和自含语言C)数据定义语言和数据操纵语言D)宿主语言和数据定义语言55、关系模型的内涵包括_____。A)关系的定义和说明B)属性和域的定义和说明C)数据完整性约束D)A、B和C56、下列关系候选关键字的说法中错误的是_____。A)主关键字是唯一标识实体的属性集B)候选关键字能唯一决定一个元组C)能唯一决定一个元组的属性集的是候选关键字D)候选关键字中的属性不均为主属性57、同一个关系模型的任两个元组值_____。A)不能全同B)可全同C)必须全同D)以上都不是58、有一个学生关系模式STUDENT(学号,姓名,出生日期,系名,班号,宿舍号),则其候选关键字为_____。A)(学号,姓名)B)(学号)C)(学号,班号)D)(学号,宿舍号)59、对于关系模型叙述错误的是_____。A)建立在严格的数学理论、集合论和谓词演算公式的基础之上B)微机DBMS绝大部分采取关系数据型C)用二维表表示关系模型是其一大特点D)不具有连接操作的DBMS也可以是关系数据库系统60、关系模型中,一个关键字是_____。A)可由多个任意属性组成B)至多由一个属性组成C)可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D)以上都不是61、关系模式的任何属性_____。A)不可再分B)可再分C)命名在该关系模式中可以不唯一D)以上都不是62、使用关系运算对系统进行操作,得到的结果是_____。A)属性B)元组C)关系D)关系模式63、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的_____。A)元组B)行C)记录D)属性64、关系数据库管理系统所管理的关系是_____。A)一个DBF文件B)若干个二维表C)一个DBC文件D)若干个DBC文件565、集合的并运算符是_____。A)∪B)ORC)UNIQUED)UNION66、如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于_____。A)一对一联系B)一对二联系C)多对多联系D)一对多联系67、设有关系R1和R2,经过关系运算得到结果S,则S是_____。A)一个关系B)一个表单C)一个数据库D)一个数组68、在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、和存储级三个层次。A)管理员级B)外部级C)概念级D)内部级69、数据库系统的最大特点是。A)数据的三级抽象和二级独立性B)数据共享性C)数据的结构化D)数据独立性70、数据的管理方法主要有。A)批处理和文件系统B)文件系统和分布式系统C)分布式系统和批处理D)数据库系统和文件系统71、数据库技术中采用分级方法将它的结构划分成多个层次,是为了提高数据库的①和②。①A)数据独立性B)逻辑独立性C)管理规范性D)数据的共享②A)数据独立性B)物理独立性C)逻辑独立性D)管理规范性72、在关系代数的专门关系运算中,从表中取出满足条件属性的操作称为①;从表中选出满足条件的元组的操作称为②;将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为③。A)选择B)投影C)连接D)扫描73、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①,支持数据库各种操作的软件系统叫②,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成一个整体叫做③。①A)文件的集合B)数据的集合C)命令的集合D)程序的集合②A)命令系统B)数据库系统C)操作系统D)数据库管理系统③A)数据库系统B)
本文标题:第1章数据库系统基础知识
链接地址:https://www.777doc.com/doc-2244860 .html