前三章综合练习题目 数据库系统.docx

上传人:s****u 文档编号:12772641 上传时间:2020-05-23 格式:DOCX 页数:10 大小:37.46KB
返回 下载 相关 举报
前三章综合练习题目 数据库系统.docx_第1页
第1页 / 共10页
前三章综合练习题目 数据库系统.docx_第2页
第2页 / 共10页
前三章综合练习题目 数据库系统.docx_第3页
第3页 / 共10页
点击查看更多>>
资源描述
1-3章综合练习题一 填空题1目前常用的数据库管理系统软件有 Access SQL Server Oracle 。2 数据 实际上就是存储在某一种媒体上的能够被识别的物理符号。3一个关系的逻辑结构就是一个 二维表 。4目前的数据库系统,主要采用 关系 数据模型。5数据管理技术的发展经历了人工管理阶段、文件系统阶段和 数据 系统阶段。6数据库系统包括数据、硬件、软件和 工作人员 。7数据的完整性包括 实体完整性、参照完整性、用户完整性 三种。8对关系进行选择、投影或联接运算之后,运算的结果仍然是一个 关系 。9在关系数据库的基本操作中,从表中选出满足条件的元组的操作称为 选择 ;从表中抽取属性值满足条件的列的操作称为 投影 ;把两个关系中相关属性和元组联接在一起构成新的二维表的操作称为 联结 。10要想改变关系中属性的排列顺序,应使用关系运算中的 投影 运算。11工资关系中有工资号、姓名、职务工资、津贴、公积金、所得税等字段,其中可以作为主键的字段是 工资号 。12表之间的关系有三种,即 联结、投影、选择 。13数据库设计的第一个阶段是 需求分析 。14 表 是数据库中用来存储数据的对象,是整个数据库系统的基础。15Access数据库中的对象包括 查询、报表、 宏、模块、表、窗体、web数据访问页 模块。16Access中,除 web数据访问页 之外,其他对象都存放在一个扩展名为 .accdb 的数据库文件中。17在Access中,允许创建能与Web数据进行交换的 数据访问页 。18关闭Access数据库时,选择 关闭压缩 可以减少数据库文件的存储空间。19Access与Office其他应用程序之间可以进行 数据传递 操作。20在输入数据时,如果希望输入的格式标准保持一致并检查输入时的错误,可以通过设置字段的输入掩码 属性来设置。21表是数据库中最基本操作 对象 之一,也是数据库的其他对象的 数据来源 和操作基础。22在对表进行操作时是把表结构 与表的内容分开进行操作的。23修改表结构只能在表设计 视图中完成。24如果某一字段没有设置显示标题,则系统将字段名称 设置为字段的显示标题。25字段的有效性规则是在给字段输入数据时所设置的 限制条件 。26在同一个数据库中的多张表,若想建立表间的关联关系,就必须给表中的某字段建立主键 或索引 。27在Access的数据表中,必须为每个字段指定一种数据类型。字段的数据类型有 文本、数字、时间|日期、备注、自动编号、货币、查阅向导、OLE 。其中, 自动编号 数据类型可以用于为每个新记录自动生成数字。28在数据表视图中, 冻结某字段列或几个字段列后,无论用户怎样水平滚动窗口,这些字段总是可见的,并且总是显示在窗口的最左边。29给表添加数据的操作,是在“表”的数据表视图 中完成的。30在“插入对象”窗口中,选择“位图图像”,将可添加OLE类型 数据。31一般情况下,一个表可以建1个 主键。32修改字段包括修改字段的名称、数据类型 、说明等。33在Access中,可以在数据表表 视图中打开表,也可以在设计视图中打开表。34如果希望两个字段按不同的次序排序,或者按两个不相邻的字段排序,需使用高级筛选|排序 窗口。二 选择题1数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(B)。(A)DBMS包括DB和DBS(B)DBS包括DB和DBMS(C)DB包括DBS和DBMS(D)DB、DBS和DBMS是平等关系2在数据管理技术的发展过程中,大致经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中,数据独立性最高的阶段是(A)阶段。(A)数据库系统(B)文件系统(C)人工管理(D)数据项管理3如果表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录与表A中的多条记录相匹配,则表A与表B间的关系是(D)关系。(A)一对一(B)一对多(C)多对一(D)多对多4在数据库中能够唯一地标识一个元组的属性(或者属性的组合)称为(D)。(A)记录(B)字段(C)域(D)关键字5表示二维表的“列”的关系模型术语是(CA)。(A)属性(B)字段(C)记录(D)数据项6表示二维表中的“行”的关系模型术语是(C)。(A)数据表 (B)元组(C)记录(D)字段7Access的数据库类型是(C)。(A)层次数据库(B)网状数据库(C)关系数据库(D)面向对象数据库8属于传统的集合运算的是(C)。(A)加、减、乘、除(B)并、差、交(C)选择、投影、联接(D)增加、删除、合并9关系数据库管理系统的3种基本关系运算不包括(A)。(A)比较 (B)选择(C)联接(D)投影10下列关于关系模型特点的描述中,错误的是()。(A)在一个关系中元组和属性的次序都无关紧要(B)可以将日常手工管理的各种表格,按照一张表作为一个关系直接存放到数据库系统中(C)每个属性必须是不可分割的数据单元,表中不能再包含表(D)在同一个关系中不能出现相同的属性名11在数据库设计的步骤中,确定了数据库中的表后,接下来应该(B)。(A)确定表的主键(B)确定表中的字段(C)确定表之间的关系(D)分析建立数据库的目的12在建立“教学信息管理”数据库时,将学生信息和教师信息分开,保存在不同的表中的原因是(C)。(A)避免字段太多,表太大(B)便于确定主键(C)当删除某一学生信息时,不会影响教师信息,反之亦然(D)以上都不是13下列关于Access数据库描述错误的是(C)。(A)由数据库对象和组两部分组成(B)数据库对象包括:表、查询、窗体、报表、数据访问页、宏、模块(C)数据库对象放在不同的文件中(D)是关系数据库14将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为(C)。(A)选择(B)投影(C)联接(D)并15用树形结构表示实体之间联系的模型是(C)。(A)关系模型(B)网状模型(C)层次模型(D)以上都是16为了合理组织数据,应遵从的设计原则是(D)。(A)“一事一地”原则,即一个表描述一个实体集合或者实体集合间的一种联系(B)表中的字段必须是原始数据和基本数据元素,并避免在之间出现重复字段(C)用外部关键字保证有关联的表之间的联系(D)以上都包括17下列关于实体描述的说明,错误的是(A)。(A)客观存在并且相互区别的事物称为实体,因此实际的事物都是实体,而抽象的事物不能作为实体(B)描述实体的特性称为属性(C)属性值的集合表示一个实体(D)在Access中,使用“表”来存放同一类的实体18下列关于实体描述的说明,错误的是(A)。(A)客观存在并且相互区别的事物称为实体,因此实际的事物都是实体,而抽象的事物不能作为实体。(B)描述实体的特性称为属性。(C)属性值的集合表示一个实体。(D)在Access中,使用“表”来存放同一类的实体。19下列叙述中正确的是(C)。(A)数据库系统是一个独立的系统,不需要操作系统的支持(B)数据库设计是指设计数据库管理系统(C)数据库技术的根本目标是要解决数据共享的问题(D)数据库系统中,数据的物理结构必须与逻辑结构一致20在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是(B)。(A)数据的物理独立性(B)数据的逻辑独立性(C)数据的位置独立性(D)数据的存储独立性21在数据库中存储的是(A)。(A)数据(B)数据模型(C)数据以及数据之间的联系(D)信息22把E-R图转换成关系模型的过程,属于数据库设计的(B)。(A)概念设计(B)逻辑设计(C)需求分析(D)物理设计23如果一个数据表中存在完全一样的元组,则该数据表(A)。(A)存在数据冗余(B)不是关系数据模型(C)数据模型采用不当(D)数据库系统的数据控制功能不好24数据库系统的核心软件是(C)。(A)数据库应用系统(B)数据库集合(C)数据库管理系统(D)数据库管理员和用户25下列关于数据库管理系统的描述中,正确的是(B)。(A)指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统(B)指位于用户与操作系统之间的数据库管理软件,能方便地定义数据和操纵数据(C)能实现有组织地、动态地存储大量的相关数据,提供数据处理和信息资源共享(D)由硬件系统、数据库集合、数据库管理员和用户组成26关系型数据库管理系统中的关系是指(C)。(A)各条记录中的数据彼此有一定的关系(B)一个数据库文件与另外一个数据库文件之间有一定的关系(C)数据模型符合满足一定条件的二维表格式(D)数据库中各个字段之间彼此都有一定的关系21Access所属的数据库应用系统的理想开发环境的类型是(C)。(A)大型(B)大中型(C)中小型(D)小型22Access是一个(D)软件。(A)文字处理(B)电子表格(C)网页制作(D)数据库管理23Access在同一时间,可打开(A)个数据库。(A)1(B)2(C)3(D)424以下不属于Access数据库对象的是(B)。(A)窗体(B)组合框(C)报表(D)宏25在Access数据库对象中,不包括(C)对象。(A)窗体(B)表(C)工作簿(D)报表26Access中的(C)对象允许用户使用Web浏览器访问Internet或企业网中的数据。(A)宏(B)表(C)数据访问页(D)模块27Access数据库中存储和管理数据的基本对象是(B),它是具有结构的某个相同主题的数据集合。(A)窗体(B)表(C)工作薄(D)报表28数据表及查询是Access数据库的(A)。(A)数据来源(B)控制中心(C)强化工具(D)用于浏览器浏览29下列说法中正确的是(A)。(A)在Access中,数据库中的数据存储在表和查询中(B)在Access中,数据库中的数据存储在表和报表中(C)在Access中,数据库中的数据存储在表、查询和报表中(D)在Access中,数据库中的全部数据都存储在表中30在使用“模板”创建数据库时,在“数据库向导”第二个对话框的“表中的字段”列表框中,有用斜体字表示的字段,它们表示(B)。(A)当前表必须包含的字段(B)当前表可选择的字段(C)字段在当前表中的值用斜体显示(D)以上都不是31Access数据库的核心与基础是(A)。(A)表(B)宏(C)窗体(D)模块32不是Access数据库对象的是(C)。(A)窗体(B)查询(C)关系模型(D)报表33在Access数据库中,表就是(A)。(A)关系(B)记录(C)索引(D)数据库34在查找操作中,通配任何单个字母的通配符是(C )。(A)#(B)!(C)?(D) 35若输入文本时达到密码显示“*”号的效果,则应设置的属性是(D )。(A)“默认值”属性(B)“标题”属性(C)“密码”属性(D)“输入掩码”属性36下列选项叙述不正确的是(A )。(A)如果文本字段中已经有数据,那么减小字段大小不会丢失数据(B)如果数字字段中包含小数,那么将字段大小设置为整数时,Access自动将小数取整(C)为字段设置默认值时,必须与字段所设的数据类型相匹配(D)可以使用表达式来定义默认值37要在输入某日期/时间型字段值时自动插入当前系统日期,应在该字段的默认值属性框中输入(A )表达式。(A)Date()(B)Date(C)Time()(D)Time38数据表中的“行”称为(C )。(A)字段(B)数据(C)记录(D)数据视图39默认值设置是通过( B)操作来简化数据输入。(A)清除用户输入数据的所有字段(B)用指定的值填充字段(C)消除了重复输入数据的必要(D)用与前一个字段相同的值填充字段40在数据表视图下,“按选定内容筛选”允许用户(C )。(A)查找所选的值(B)输入作为筛选条件的值(C)根据当前选中字段的内容,在数据表视图窗口中查看筛选结果(D)以字母或数字顺序组织数据41在Access中,利用“查找和替换”对话框可以查找到满足条件的记录,要查找当前字段中所有第一个字符为“y”、最后一个字符为“w”的数据,下列选项中正确使用通配符的是(B )。(A)yabcw(B)y*w(C)y?w(D)y#w42下面关于Access表的叙述中,错误的是(B )。(A)在Access表中,可以对备注型字段进行“格式”属性设置 (B)若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段重新编号(C)创建表之间的关系时,应关闭所有打开的表(D)可在Access表的设计视图“说明”列中,对字段进行具体的说明43下列选项中正确的字段名称是(C )。(A)Student. ID(B)StudentID(C)Student_ID(D)Student!ID44表示表的“列”的数据库术语是( A)。(A)字段(B)元组(C)记录(D)数据项45Access中表和数据库的关系是(A )。(A)一个数据库可以包含多个表(B)一个表只能包含两个数据库(C)一个表可以包含多个数据库(D)一个数据库只能包含一个表46在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是(D )。(A)排序(B)筛选(C)隐藏(D)冻结47某数据表中有5条记录,其中文本型字段“成绩”各记录内容如下:成绩、125、98、85、141、119,则升序排序后,该字段内容先后顺序表示为(B )。(A)成绩 85 98 119 125 141(B)成绩 119 125 141 85 98(C)成绩 141 125 119 98 85(D)成绩 98 85 141 125 11948下列关于文本数据类型的叙述错误的是(D )。(A)文本型数据类型最多可保存255个字符(B)文本型数据所使用的对象为文本或者文本与数字的结合(C)文本数据类型在Access中默认字段大小为50个字符(D)当将一个表中文本数据类型字段修改为备注数据类型字段时,该字段原来存在的内容都完全丢失49不能索引的数据类型是(D )。(A)文本(B)数值(C)日期(D)备注50定义字段的特殊属性不包括的内容是(A )。(A)字段名(B)字段默认值(C)字段掩码(D)字段的有效规则51在关于输入掩码的叙述中,错误的是(B )。(A)在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符(B)定义字段的输入掩码,是为了设置密码(C)输入掩码中的字段“0”表示可以选择输入数字09的一个数(D)直接使用字符定义输入掩码时,可以根据需要将字符组合起来52利用Access中记录的排序规则,对下列文字进行降序排序后的先后顺序应该是( A)。(A)数据库管理、等级考试、ACCESS、aCCESS(B)数据库管理、等级考试、aCCESS、ACCESS(C)ACCESS、aCCESS、等级考试、数据库管理(D)aCCESS、ACCESS、等级考试、数据库管理53下列选项中能描述输入掩码“&”字符含义的是(B )。(A)可以选择输入任何的字符或一个空格(B)必须输入任何的字符或一个空格(C)必须输入字母或数字(D)可以选择输入字母或数字54利用Access中记录的排序规则,对下列文字字符串5,8,13,24进行升序排序的先后顺序应该是(B)。(A)5,8,13,24(B)13,24,5,8(C)24,13,8,5(D)8,5,24,1355下面说法中,错误的是(B )。(A)文本型字段,最长为255个字符(B)要得到一个计算字段的结果,仅能运用总计查询来完成(C)在创建一对一关系时,要求两个表的相关字段都是主关键字(D)创建表之间的关系时,正确的操作是关闭所有打开的表56输入数据时,如果希望输入的格式标准保持一致,并希望检查输入时的错误,可以(D)。(A)控制字段大小(B)设置默认值(C)定义有效性规则(D)设置输入掩码57要从学生关系中得到学生的姓名和班级字段所进行的查询操作属于( B)。(A)选择(B)投影(C)联结(D)自然联结58可以输入任何的一个字符或者空格的输入掩码是(B )。(A)0(B)#(C)&(D)C59关于自动编号数据类型,下列描述正确的是(D )。(A)自动编号数据为文本型(B)某表中有自动编号字段,当删除所有记录后,新增加的记录的自动编号从1开始(C)自动编号数据类型一旦被指定,就会永久地与记录连接(D)自动编号数据类型可自动地进行编号的更新,当删除已经编好的记录后,自动进行自动编号类型字段的编号更改60不正确的字段类型是(C )。(A)文本型(B)双精度型(C)主键型(D)长整型61Access提供的数据类型中不包括(A )。(A)备注(B)文字(C)货币(D)日期/时间62下列选项中错误的字段名是(C)。(A)已经发出货物客户(B)通讯地址1(C)通讯地址.2(D)1通讯地址63Access表中字段的数据类型不包括(C )。(A)文本(B)备注(C)通用(D)日期/时间64如果表中有“联系电话”字段,若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为( A)。(A)00000000(B)99999999(C)#(D)?三、思考题1什么是数据、数据库、数据库管理系统和数据库系统?答:数据是数据库存储的对象。种类很多,文本、图形、图像、音频、视频等都是数据。数据库是指长期存储在计算机内的,有组织的,可共享的数据集合。数据库管理系统是一类重要的的系统软件,有一组程序 构成,其主要功能是完成对数据库中数据的定义,数据操纵,提供给用户一个简明的应用接口,实现事务处理等。数据库系统是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。2常用的数据库管理系统软件有哪些?数据库管理系统和数据库应用系统之间的区别是什么?Access SQL Server Oracle 数据库管理系统主要用于维护用户的数据集,减少数据的维护复杂度,并提高数据获取、更新等的效率,比如上面列举的软件都可以认为是数据库系统。数据库应用系统主要指 基于数据库系统而编制的一类应用软件,这类软件和实际的应用环境挂钩,以解决特定环境下应用问题,比如财务管理系统、学生信息管理系统、BBS、CMS等等,都是依赖数据库系统而编制的数据库应用系统 3数据管理技术的发展大致经历了哪几个阶段?各阶段的特点是什么?人工管理阶段、文件系统阶段和数据库系统阶段 4解释以下名词:实体、实体集和实体型。实体:客观存在并可以相互区分的事物叫实体。实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。实体集:同型实体的集合称为实体集。属性:实体所具有的某一特性,一个实体可由若干个属性来刻画。码:惟一标识实体的属性集称为码。实体联系图( E 一 R 图):提供了表示实体型、属性和联系的方法: 实体型:用矩形表示,矩形框内写明实体名; 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来; 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型( 1 : 1 , 1 : n 或 m : n )。5数据库管理系统所支持的传统数据模型是哪三种?各自都有哪些优缺点?层次模型 层次模型是一种树结构模型,它把数据按自然的层次关系组织起来,以反映数据之间的隶属关系。层次模型是数据库技术中发展最早、技术上比较成熟的一种数据模型。它的特点是地理数据组织成有向有序的树结构,也叫树形结构。结构中的结点代表数据记录,连线描述位于不同结点数据间的从属关系(一对多的关系)。2、网状数据模型 网状模型将数据组织成有向图结构,图中的结点代表数据记录,连线描述不同结点数据间的联系。这种数据模型的基本特征是,结点数据之间没有明确的从属关系,一个结点可与其它多个结点建立联系,即结点之间的联系是任意的,任何两个结点之间都能发生联系,可表示多对多的关系3、关系数据模型由于关系数据库结构简单,操作方便,有坚实的理论基础,所以发展很快,80年代以后推出的数据库管理系统几乎都是关系型的。涉及到的基础知识有:关系模型的逻辑数据结构,表的操作符,表的完整性规则和视图、范式概念。 关系模型可以简单、灵活地表示各种实体及其关系,其数据描述具有较强的一致性和独立性。在关系数据库系统中,对数据的操作是通过关系代数实现的,具有严格的数学基础。6如何理解关系、元组、属性、域、主键和外键?关系:一个二维表就是一个关系元组:表中的一行,又称为记录属性:表中的一列,又称为字段域:属性的取值范围,如性别域是(男、女),考试成绩域是(0-100)主键:属性或属性的集合,其值能唯一标识表中不同的元组,又称为关键字外键:也是属性或属性的集合,其在本表中不是主键,但在另一个表中是主键7简述设计数据库的基本步骤。8请说明Access数据库中七大对象之间的关系。不同的数据库对象在数据库中,起着不同的作用,其中表是整个数据库系统的核心和基础,存放数据库中的全部数据。报表、查询、和窗体都是从数据库中获得数据信息,已实现用户的某一特定的需求,例如查找、计算统计、答应、编辑修改等等。窗体可以提供一种良好的用户操作界面,通过它可以直接或间接地调用宏或模块,并执行查询、打印、预览、计算等功能,甚至可以对数据库进行编辑修改!
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!