模块一数据库的分析与设计
习题与实训一
一、选择题
1.B
2.A
3.C
4.B
5.A
6.C
7.D
8.A
9.B 10.C
11.A 12.B 13.C 14.D 15.A
二、填空题
1.数据、信息
2.数据处理
3.关系模型_、层次模型。
4.二维表
5.物理数据独立性
6.一对多、多对多
7.实体、属性、联系
8.关系模式
9.逻辑结构设计
10.实体完整性
三、上机实训
任务一设计图书管理系统数据库
1. 绘制E-R图
(1)确定实体、联系和属性
实体有:管理员、借书证、图书
联系有:管理员为教师或学生办理借书证;教师或学生通过借书证进行借书或还书操作;管理员将图书保存到仓库中。
(2)确定局部(分)E-R图
实体属性图如图1所示。实体之间的关系图如图2所示。
(3)集成完整(总)E-R图
将图1和图2合并起来,即为集成完整的E-R图,详细的图略。
图1 《教学信息管理系统》实体属性图
图2 《教学信息管理系统》关系图
2. 将E-R 图转化为关系模型 (1)实体转化为数据表
管理员(职工编号, 姓名, 性别, 民族, 籍贯, 出生日期, 工龄, 文化程度, 管理员照片) 用户(用户编号, 姓名, 用户类型,单位名称, 职务, 性别, 出生日期, 证件类型, ) 图书(图书编号, 图书名称, 图书类别, 作者, 出版社, 出版日期, 价格,图书介绍)
(2)联系转化为数据表
借书证(借书证号, 用户编号,办证时间, 有效时间)
借书(管理员编号, 借书证号, 图书编号, 借书数量, 借阅时间)
还书(管理员编号, 借书证号, 图书编号, 还书数量, 还书时间)
图书存储(图书编号, 仓库编号, 入库时间, 库存数量)
(3)数据库的关系模式
经过优化设计得,“图书管理”数据库的关系模式:
①管理员(职工编号, 姓名, 性别, 民族, 籍贯, 出生日期, 工龄, 文化程度
, 管理员照片) ②借书证(借书证号, 姓名, 借书证类型,单位名称, 职务, 性别, 出生日期, 证件类型, ,办证时间, 有效时间)
③借书(管理员编号, 借书证号, 图书编号, 借书数量, 借阅时间)
④还书(管理员编号, 借书证号, 图书编号, 还书数量, 还书时间)
⑤图书存储(图书编号, 图书名称, 图书类别, 作者, 出版社, 出版日期, 价格, 图书介绍, 入库时间, 库存数量)
模块二数据库的创建与维护
习题与实训二
一、选择题
1.B
2.D
3.C
4.C
5.A
二、填空题
1.__数据管理___
2.数据表、查询、窗体、报表、宏
3.“数据表视图”、“数据透视表视图”、“数据透视图视图”和“设计视图”
4.数据库的备份、数据库的还原
5.独占方式
三、上机实训
任务一 Access 2010的基本操作
1.采用多种方法启动和退出Access 2010。
其操作步骤参考项目一的任务一。
2.采用多种方法打开和关闭“教学信息管理”数据库。
其操作步骤参考项目二的任务二。
3.自定义一个名为“常用”的选项卡,并在“常用”选项卡中添加一个包含有“帮助”命令的“帮助”组。
其操作步骤参考项目一的任务二。
4.打开“图书管理系统”数据库,完成展开和收缩导航格的操作和对象视图的切换操作。
其操作步骤参考项目一的任务二。
5.将“新建”命令在快速访问工具栏上显示。
其操作步骤参考项目一的任务二。
6.设置Access 2010的默认的文件格式为Access 2002-2003。
其操作步骤参考项目一的任务二。
任务二创建和维护数据库
1.在“E:\Access 上机”文件夹中创建一个名为“图书管理系统.accdb”的空数据库文件。
其操作步骤参考项目二的任务一。
2.使用Access提供的模板“学生”创建一个“学生.accdb”数据库。
其操作步骤如下:启动Access 2010,进入到backstage视图,然后选择“新建”命令,在“主页”位置单击“样本模板”按钮进入“样本模板”界面,然后单击右边框的“创建”按钮,即可将“学生.accdb”数据库保存到指定的位置,如图2-1所示。
图2-1 使用“学习”模板
3.对“学生.accdb”进行备份。
其操作步骤参考项目二的任务二。
4.恢复“学生.accdb”的“学生”数据表对象。
其操作步骤参考项目二的任务二。
5.为“学生.accdb”数据库文件进行加密和解密。
其操作步骤参考项目二的任务二。
模块三表
习题与实训三
一、选择题
1.A
2.A
3.D
4.A
5.D
6.A
7.D
8.B
9.C 10.D
11.C 12.A 13.B 14.D 15.A 16.C 17.B 18.C 19.B 20.D
二、填空题
1.5种,使用空白表创建表、使用设计视图创建表、使用模板创建表
2.表结构、表记录
3.主表
4.相同、外键
5.参数完整性、域完整性、实体完整性
三、上机实训
根据“图书管理系统”数据库,完成下列实训任务。
任务一数据表的创建
1.依据表3-1的表结构,利用空白表创建“图书类别”表。其操作步骤如下:
①打开“图书管理系统”数据库,单击“创建”选项卡上“表格”组中的“表”按钮,将会创建名为“表1”的新表,并在“数据表视图”中打开。
②双击“ID”字段列,直接输入“图书类别编号”。
access数据库建表的完整步骤
③在字段列上单击“单击以添加”下拉列表,选择“文本”数据类型,此时会添加一个名称为“字段1”的新字段,双击改名为“类别名”。
④单击“快速访问工具栏”中的“保存”按钮,打开“另存为”对话框,在表名称文本框中输入“图书类别”,单击“确定”按钮,完成“图书类别”表的创建。如图3-1所示。
图3-1 “图书类别”表结构
2. 通过导入数据的方法创建“图书库存”表,数据来源是“图书库存.xlsx”。导入完成后依据表3-2的结构修改“图书库存”表结构。其操作步骤如下:
①打开“图书管理系统”数据库,单击“外部数据”选项卡上“导入或链接”组中的“Excel”按钮,弹出“获取外部数据”对话框,在对话框中,第一指定从打开的数据源中选择要导入的数据文件“图书库存.xlsx”;第二指定选择“将源数据导入当前数据库的新表中”选项,如图3-2所示。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论