测试题第一章数据库基础知识一、选择题1、Access数据库是(C)A层状数据库B网状数据库C关系型数据库D树状数据库2、存储在计算机存储设备中的、结构化的相关数据的集合是(B)A.数据处理B.数据库C.数据库系统D.数据库应用系统3、确定建立数据库的目的,有助于确定数据库保存的信息是指(A)A.需求分析B.信息需求C.安全性需求D.完整性需求4、当数据的存储结构改变时,数据的逻辑结构可以不变,从而应用程序也不用改变,这就是数据与程序的(A)A.物理独立性B.逻辑独立性C.一致性D.完整性5、在关系数据模型中,域是指(D)A.字段B.记录C.属性D.属性的取值范围6、层次模型的定义是(C)A.有且仅有一个结点无双亲B.可以有一个以上结点无双亲C.有且仅有一个结点无双亲且其他结点有且仅有一个双亲D.有且仅有一个结点无双亲或其他结点有且仅有一个双亲7、存储在某一种媒体上能够识别的物理符号是(A)A.数据B.数据处理C.数据管理D.信息处理8、关系型数据库管理系统中所谓的关系是指(C)A.各条记录中的数据彼此有一定的关系B.一个数据库文件与另一个数据库文件之间有一定的关系C.数据模型符合满足一定条件的二维表格式D.数据库中各个字段之间彼此有一定的关系9、根据规范化理论,设计数据库可以分为4个阶段,以下不属于这4个阶段的是(D)A.需求分析B.逻辑结构设计C.物理设计D.开发数据库应用系统10、数据库系统的特点是(A)、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。A.数据共享B.数据存储C.数据应用D.数据保密11、在数据库中,下列说法(A)是不正确的。A.数据库避免了一切数据的重复。B.若系统是完全可以控制的,则系统可确保更新是的一致性C.数据库中的数据可以共享D.数据库减少了数据冗余12、(B)是存储在计算机内有结构的数据的集合A.数据库系统B.数据库C.数据库管理系统D.数据结构13、在数据库中存储的是(C)A.数据B.数据模型C.数据以及数据之间的联系D.信息14、关系数据库任何检索操作的实现都是由(B)三种基本操作组合而成。A.选择、投影和扫描B.选择、投影和连接C.选择、运算和投影D.选择、投影和比较15、DBMS是(C)A.数据库B.数据库系统C.数据库管理系统D.数据处理系统16、关系数据是用(D)实现数据之间的联系的。A.关系B.指针C.表D.公共属性17、DBS是指(C)A.数据B.数据库C.数据库系统D.数据库管理系统18、数据库系统中,最早出现的数据模型是(B)A.语义网络B.层次模型C.网状模型D.关系模型19、下面关于关系描述错误的是(C)A.关系必须规范化B.在同一个关系中不能出现相同的属性名C.关系中允许有完全相同的元组D.在一个关系中列的次序无关紧要20、要从学生关系中查询学生的姓名和班级,则需要进行的关系运算是(B)A.选择B.投影C.联接D.求交21、关于数据库系统叙述不正确的是(D)A.可以实现数据共享、减少数据冗余B.可以表示事物和事物之间的联系C.支持抽象的数据模型D.数据独立性较差22、数据库系统的特点包括(D)A.实现数据共享,减少数据冗余B.采用特定的数据模型C.具有较高的数据独立性、具有统一的数据控制功能D.以上各条特点都包括23、数据库设计过程中技巧性最强的一步是(C)A.确定需要的表B.确定所需字段C.确定联系D.设计求精24、在关系模型中,任何关系必须满足实体完整性、(C)和用户自定义完整性。A.结构完整性B.数据完整性C.参照完整性D.动态完整性25、数据库系统中最早出现的数据模型、用树形结构表示各类实体以及实体之间的联系的模型是(A)A.层次数据模型B.网状数据模型C.关系数据模型D.面向对象数据库26、利用Access开发数据库应用系统,设计步骤包括(B)A.需求分析B.确定需要的表、所需字段、联系C.设计求精D.以上各步骤都包括27、Access数据库文件的格式是(B)A.txt文件B.mdb文件C.doc文件D.xls文件28、要从“教师”表中找出职称为教授的教师,则需要进行的关系运算是(A)A.选择B.投影C.联接D.求交29、从关系中找出满足给定条件的元组的操作称为(A)A.选择B.投影C.联接D.自然联接30、关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括(B)A.联接B.关系C.选择D.投影31、在Access中,用来表示实体的是(D)A.域B.字段C.记录D.表32、Access是一种关系数据库管理系统,所谓关系是指(D)A.各个字段之间有一定的关系B.各条记录中的数据之间有一定的关系C.一个数据库文件与另一个数据库文件之间有一定的关系D.数据模型是满足一定条件的二维表格33、关于数据库系统叙述不正确的是(D)A.可以实现数据共享B.可以减少数据冗余C.可以表示事物和事物之间的联系D.不支持抽象的数据模型34、从关系模式中,指定若干属性组成新的关系称为(D)A.选择B.投影C.联接D.自然联接35、Access是一个(D)A.数据库文件系统B.数据库系统C.数据库应用系统D.数据库管理系统36、设有选修计算机基础的学生关系R,选修数据库Access的学生关系S。求选修了计算机基础而没有选修数据库Access的学生,则需进行(B)运算。A.并B.差C.交D.或37、不是Access关系数据库中的对象为(B)A.查询B.Word文档C.数据访问页D.窗体38、在数据库系统中,数据的最小访问单位是(B)A.字节B.字段C.记录D.表39、退出Access数据库管理系统可以使用的快捷键是(A)A.Alt+F+XB.Alt+XC.Ctrl+CD.Ctrl+O40、关系数据库中,一个关系代表一个(A)A.表B.查询C.行D.列41、数据库设计的根本目标是要解决(A)A.数据共享问题B.数据安全问题C.大量数据存储问题D.简化数据维护42、数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是(C)A、DB包含DBS和DBMSB、DBMS包含DB和DBSC、DBS包含DB和DBMSD、没有任何关系43、数据独立性是数据库技术的重要特点之一。所谓数据独立性是指(D)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对44、数据库系统的核心是(B)A.数据模型B.数据库管理系统C.数据库D.数据库管理员45、数据库文件中包含(D)对象A.表B.查询C.窗体D.以上都包含46、如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是(B)A.选择B.投影C.连接D.并47、关系数据库系统能够实现的三种基本关系运算是(C)A.索引,排序,查询B.建库,输入,输出C.选择,投影,联接D.显示,统计,复制48、设有如下关系表:ABC112223ABC313ABC112223313则下列操作中正确的是(B)A.T=R∩SB.T=R∪SC.T=R×SD.T=R/S49、数据库设计过程中,需求分析包括(D)A.信息需求B.处理需求C.安全性和完整性需求D.以上全包括50、按照一定的组织结构方式存储在计算机存储设备上,并能为多个用户所共享的相关数据的集合称为(A)A.数据库B.数据库管理系统C.数据库系统D.数据结构二、填空题1、Access数据库包含__表__、__查询___、__宏__、__报表___、___窗体__、_数据访问表____和__模块____等数据库对象。2、目前常用的数据模型有_层次型____、__网状型___和__关系型___。3、用二维表的形式来表示实体之间联系的数据模型叫做_关系模型____。4、数据库管理员的英文缩写是_DBA____。5、DBMS的意思的____数据库管理系统_。6、在关系数据库的基本操作中,把两个关系中相同属性值的元组联接到一起形成新的二维表的操作称为_联接____。7、在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为__选择___。8、在关系模型中,操作的对象和结果都是__关系___。9、关系数据库的表中,每一行为一条__记录___,每一列为一个__字段___。10、在关系数据库的基本操作中,从表中抽取属性值满足条件列的操作称为_投影____。11、网状模型中_N∶M___联系可通过分解成若干个1∶M联系来实现;其缺点是编写应用程序比较复杂。12、关系数据库系统在支持数据决策上优于___层次数据库__和__网状数据库___系统。13、在关系数据库模型中,二维表的列称为属性,二维表的行称为__元组___。14、关系模型用__关系___表示实体及其联系。15、按条件f对关系R进行选择,其关系代数表达式为__6f(R)___16、在关系数据库中,把数据表示成二维表,每一个二维表称为(关系)17、数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是__数据库系统___。18、每个属性,有一个取值范围,这叫属性的__域___。19、关系数据库中,关系亦称为_表____,元组亦称为__行___,属性亦称为__列___。20、关系代数包括__8___种运算,除交、并、差、乘、除外,还有__选择__、__投影___和___连接__。21、关系数据库中,关系是一张___表__,两个关系间的联系通过__相关属性___实现。22、关系代数运算都是_集合___级的运算,即它的每个运算分量是一个__关系___,运算的结果亦是___关系__。23、“关系”这个术语来自于数学中的_集合____概念,因此,关系中任意两个元组不能_相同____。24、传统的集合“并、交、差”运算施加于两个关系时,这两个关系的_属性个数____必须相等,__相对应的属性值___必须取自同一个域。25、关系代数中,从两个关系中找出相同元组的运算称为_交____运算26、关系代数运算中,基本的运算是__并___、__差___、__笛卡尔积___、___投影__、__选择___。27、关系代数运算中,专门的关系运算有___选择__、___投影__、__联接___。28、数据库技术与网络通信技术的结合产生了__数据库系统___。第二章数据库和表一、选择题1、以下叙述中,正确的是(D)A.ACCESS只能使用系统菜单创建数据库应用系统B.ACCESS不具备程序设计能力C.ACCESS只具备了模块化程序设计能力D.ACCESS具有面向对象的程序设计能力,并能创建复杂的数据库应用系统2、Access数据库存储在扩展名为(A)的文件中A..mdbB..adpC..txtD..exe3、打开数据库的方法有(D)种A.1B.2C.3D.44、Access数据库中包含(D)对象A.表B.查询C.窗体D.以上都包含5、ACCESS中表和数据库的关系是(D)A.一个数据库中包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.一个数据库只能包含一个表6、数据库系统的核心是(A)A.数据库B.文件C.数据库管理系统D.操作系统7、关系数据库中的表不必具有的性质是(C)A.数据项不可再分B.同列数据项要具有相同的数据类型C.记录的顺序可以任意排列D.字段的顺序不能任意排列8、创建数据库的方法有(D)A.一种B.两种C.三种D.四种9、下面哪种方法不能关闭数据库(B)A.单击“数据库”窗口右上角的“关闭”按钮B.双击“数据库”窗口左上角的“控制”菜单图标C.单击“数据库”左上角的“控制”菜单图标,从弹出的菜单中选择“关闭”命令D.单击“数据库”中的“关闭”选项10、一个Access数据库包含三个表、五个查询和两个窗体,两个数据访问页,则该数据库一共需要多少个文件进行存储?(D)A.12B.10C.3D.111、在Access中,(C)的作用是为了更好地组织数据库对象的?A.数据表B.组C.查询D.窗体12、在Access中,数据库的核心与基础是(B)A.表B.查询