(完整版)数据库课后习题及答案.pdf
《(完整版)数据库课后习题及答案.pdf》由会员分享,可在线阅读,更多相关《(完整版)数据库课后习题及答案.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章数据库系统概述选择题1 实体 -联系模型中,属性是指(C)A.客观存在的事物B.事物的具体描述C.事物的某一特征D.某一具体事件2 对于现实世界中事物的特征,在E-R 模型中使用( A)A 属性描述B 关键字描述C 二维表格描述D 实体描述3 假设一个书店用这样一组属性描述图书(书号,书名,作者,出版社,出版日期),可以作为“键”的属性是(A)A 书号B 书名C 作者D 出版社4 一名作家与他所出版过的书籍之间的联系类型是(B)A 一对一B 一对多C 多对多D 都不是5 若无法确定哪个属性为某实体的键,则(A)A 该实体没有键B 必须增加一个属性作为该实体的键C 取一个外关键字作为实体的
2、键D 该实体的所有属性构成键填空题1 对于现实世界中事物的特征在E-R 模型中使用属性进行描述2 确定属性的两条基本原则是不可分和 无关联3 在描述实体集的所有属性中,可以唯一的标识每个实体的属性称为键4 实体集之间联系的三种类型分别是1:1 、1:n 、和m:n 5 数据的完整性是指数据的正确性、 有效性、 相容性、和一致性简答题一、简述数据库的设计步骤答:1 需求分析: 对需要使用数据库系统来进行管理的现实世界中对象的业务流程、业务规则和所涉及的数据进行调查、分析和研究,充分理解现实世界中的实际问题和需求。分析的策略:自下而上静态需求、自上而下动态需求2 数据库概念设计:数据库概念设计是在
3、需求分析的基础上,建立概念数据模型,用概念模型描述实际问题所涉及的数据及数据之间的联系。3 数据库逻辑设计:数据库逻辑设计是根据概念数据模型建立逻辑数据模型,逻辑数据模型是一种面向数据库系统的数据模型。4 数据库实现:依据关系模型,在数据库管理系统环境中建立数据库。二、数据库的功能答: 1 提供数据定义语言,允许使用者建立新的数据库并建立数据的逻辑结构2 提供数据查询语言3 提供数据操纵语言4 支持大量数据存储5 控制并发访问三、数据库的特点答: 1 数据结构化。 2 数据高度共享、低冗余度、易扩充3 数据独立 4 数据由数据库管理系统统一管理和控制: (1)数据安全性(2)数据完整性(3)并
4、发控制(4)数据库恢复第二章关系模型和关系数据库选择题1 把 E-R 模型转换为关系模型时,A 实体( “一”方)和B 实体( “多”方)之间一对多联系在关系模型中是通过(A)来实现的精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 7 页 - - - - - - - - - - A 将 A 关系的关键字放入B 关系中B 建立新的关键字C 建立新的联系D 建立新的实体2 关系 S 和关系 R 集合运算的结果中既包含S 中元组也包含R 中元组, 但不包含重复元组,这种集合运算称为(A)A 并运算B
5、 交运算C 差运算D 积运算3 设有关系 R1 和 R2,经过关系运算得到结果S,则 S是一个( D)A 字段B 记录C 数据库D 关系4 关系数据操作的基础是关系代数。关系代数的运算可以分为两类:传统的集合运算和专门的关系运算。下列运算中不属于传统集合运算的是(B)A 交运算B 投影运算C 差运算D 并运算5“商品”与“顾客”两个实体集之间的联系一般是(D) A 一对一B 一对多C 多对一D 多对多填空题1 关系的数据模型是一个二维表格2 关系中可以起到确保关系元组唯一的属性称为关键字3 关系 S 和关系 R 集合运算的结果由属于S但不属于R 的元组构成, 这种集合运算称为差运算4 关系种类
6、型的关键字分别是主关键字和 候选关键字5 在关系模型中,把数据看成是二维表,每一个二维表称为一个关系第三章Access概述选择题1 下列不属于Access 功能及特点的是(C) A 子数据表功能B 与 SQL Server 协同工作C 不支持二次开发D 名称自动更正功能2 下列不属于Access 对象的是( B)A 表B 文件夹C 模块D 窗体3 下列属于 Access 对象的是 (D) A 文件B 字段C 记录D 查询4 下列叙述不正确的是(B)A Access 数据库文件的扩展名为.mdb B Access 数据库的各类子对象分别存放在不同的文件中C 除数据访问页以外,Access的各类对
7、象都存放在同一个数据库文件中D 无论何时退出Access,系统都将自动保存对数据的更改5 以下操作中,不能退出Access 的是 (C)A 按 Alt+F4 组合键B 单击 Access 窗口中标题栏右侧的关闭按钮C 选择“文件”菜单中的“关闭”命令D 选择“文件”菜单中的“退出”命令填空题1Access 数据库共有7 种不同的子对象,分别是表、查询、窗体、报表、数据访问页、宏、模块2 在 Access 中,不同的对象在数据库中起不同的作用,其中表 是数据库的核心与基础,存放着数据库中的全部数据3Access 允许一个数据库包含多个表,并通过在表之间建立关系将不同表中的数据联系起精品资料 -
8、- - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 7 页 - - - - - - - - - - 来,以供用户使用4 在 Access 中,文本型字段的默认大小为50 。如果需要,可以通过“工具”菜单中的“选项”命令进行修改5Access 提供了供用户学习使用的示列数据库,打开罗斯文示列数据库的操作过程为帮助示列数据库罗斯文示列数据库单击显示数据窗口第四章数据库与表选择题1 表的组成部分包括(A)A 字段和记录B 查询和字段C 记录和窗体D 报表和字段2Access 数据库中,为了保持表之间的关系,要求在子表
9、中添加记录时,如果主表中没有与其相关的记录,则不能在字表中添加该记录。为此需要定义的关系是(D)A 输入验码B 有效性规则C 默认值D 参照完整性3 可用来存储图片的字类型是(A)A OLE B 备注C 超级链接D 查阅向导4 以下字符串符合Access字段命名规则的是(B)A!address!B%address% C【address】Daddress5 在某表中,“姓名”字段的字段大小为10,在此列输入数据时,最多可输入的汉字数和英文字符数分别是(C)A 5 5 B 5 10 C 10 10 D 10 20 2 填空题1 若要查找某表中 “姓氏”字段所有包含 “sh”字符串的姓, 则该在查找
10、中内容框中输入*sh* 2 在 Access 中的数据表视图方式下,使用格式菜单中的命令可以对数据表中的列重新命名3 能够唯一标识表中每一条记录的字段称为主键4 必须输入 0-9 的符号的输入掩码是0 5 在 Access 中,标语表之间的关系分为一对一、一对多、多对多第五章查询选择题1 在 Access 中,可以作为创建查询数据源的是(A)A 查询B 报表C 窗体D 外部数据表2 在 Access 中,为了在运行查询时输入信息,可以在查询中设置(A) A 参数B 条件C 排序D 字段3Access 中的窜寻设计视图下,设置筛选条件的栏是(C) A 排序B 总计C 条件D 字段4 完整的交叉表
11、查询需要选择(A)A 行标题、列标题和值B 只选行标题即可C 只选列标题即可D 只选值5 以下叙述中,错误的是(A)A 查询时从数据库的表中筛选出符合条件的记录B 查询的种类有选择查询,参数查询、交叉查询、操作查询和SQL 查询C 创建浮渣的查询不能使用查询向导D 可以使用函数、逻辑运算符、关系运算符创建复杂的查询精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 7 页 - - - - - - - - - - 填空题1 函数 Right( “计算机等级考试” ,4)的执行结果是“等级考试”2 创
12、建交叉表查询时,必须对行标题和列标题进行分组操作3 在使用查询向导创建查询时,若查询的字段中包含数值型字段,系统将会提示选择明细或汇总4 将表 A 的记录添加到表B 中,且要求保持表B 中原有的记录,可以使用的查询是追加查询5 如果在查询的条件中使用了通配符“”,他的含义是变量第六章结构化查询语言SQL 选择题1 在 SQL SELECT 语句中用于实现选择运算的短语是(C)A FOR B WHILE C WHERE D CONDITION 2 与表达式“工资BETWEEN 1210 AND 1240 ”功能相同的表达式是(A)A 工资 =1210 AND 工资 1210 AND 工资1240
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 数据库 课后 习题 答案
限制150内