- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Acces数据库技术》习题答案
《Access数据库应用技术》习题答案
数据库技术概述
选择题
1.D 2.D 3.A 4.C 5.A 6.C 7.B 8.A
填空题
Microsoft Office
关系
对象名称
数据传递
事物之间的联系
关系模型
属性(或字段),元组(或记录)
选择,联接,投影
创建Access数据库
选择题
1.C 2.B 3.B 4.C 5.A 6.C 7.B 8.D 9.A 10.A
11.D
填空题
核心
数据模型
独立性
二维
关系
文件名
字段
主键;外键
硬件;软件;数据
表;表间
上机实训指导
设计“学生成绩管理系统”。
【解析】
(1)根据本章介绍的方法,建立数据库之前先对“学生成绩管理系统”的系统功能进行分析。
建立学生成绩管理系统的主要目的是通过该系统实现对学生成绩的录入、修改与管理,能够方便地查询到各种分析报告和成绩单,例如,考试成绩分布、最高、最低分数等情况。
根据以上考虑,本系统应用包含以下几个方面的功能:
录入和维护学生的各种成绩,生成数据库数据。
对不及格学生的处理信息。
按照各种方式方便地浏览成绩,如按科目、班级和个人等。
对各科考试进行统计分析,例如进行总分、平均分、最高、最低分数、优秀率、及格率的统计分析;能够输出各种成绩单和统计报表等。
重修成绩管理,根据重考的成绩刷新相关课程的成绩。
(2)确定数据库中的信息。
根据系统功能分析,可以总结出该数据库中应包括的信息有:
首先要做成绩录入,为以后的成绩分析做好前期数据准备。数据信息应包括学生的学号、考试课程代码和成绩等属性。另外,成绩有约束条件,例如不得超过100分等。
学生的基本信息包括学号、姓名、性别、班组、照片、备注等,这些都是统计数据的基本信息来源。
考虑给学生补考的机会,所以需要学生补考的信息,应该包含学号、课程代码和补考成绩。
(3)确定该系统中需要的实体及实体的属性。
根据前面的分析,该系统中的实体有:
学生基本信息实体
“学生”实体具有学号,姓名,性别,籍贯,出生年月,班级,照片,备注等属性,通过这些属性可以方便地查询到学生的基本信息。
成绩信息实体
“成绩”实体要具有学号、课程代码、成绩等属性。
补考成绩信息实体
“补考”成绩实体具有学号、课程代码、补考成绩等属性。
课程信息实体
“课程”实体具有课程代码、名称、学分属性。
(4)确立E-R图及实体之间的关系。
根据实体集的设计,使用E-R图描述实体-联系,本系统的实体-联系E-R图如下所示:
从E-R图中可以得知:
学生与成绩之间的关系是一对多的,一名学生有几门考试成绩,补考成绩和成绩间的关系是一对一的。
课程与成绩、补考成绩间的关系是一对多的关系,一门课程有很多成绩。
(5)从E-R图转换成关系数据模型。
根据E-R图可以很容易地将实体转换成关系:
学生(学号,姓名,性别,籍贯,出生年月,班级,备注,照片),其中,学号是主键。
成绩(学号,课程代码,成绩),其中学号和课程代码组合为主键。
补考成绩(学号,课程代码,补考成绩),其中学号和课程代码组合为主键。
课程(课程代码,名称,学分),其中课程代码为主键。
创建“学生成绩管理系统”数据库。
【解析】
在Access中创建数据有两种方法,一是创建一个空数据库,二是使用向导创建数据库,因为Access提供了完全图形化的用户界面和丰富的向导,所以这两种方法都不难。
下面的操作步骤是创建一个空数据库的方法。
(1)启动Access 2003。打开【文件】菜单,单击【新建】命令。这时,【任务窗格】会切换到【新建文件】任务状态。
(2)在【新建文件】任务窗格中单击【空数据库】命令,打开【文件新建数据库】对话框。
(3)在【文件新建数据库】对话框中,指定数据库文件的存储位置,并在文件名一栏中输入数据库文件的文件名,这里输入“学生成绩管理系统”,然后单击【创建】按钮。这样,Access 2003便在指定的位置创建了一个名为“学生成绩管理系统”的空数据库文件。
使用向导创建数据库的方法请参见教材2.4.2小节。
为“学生成绩管理系统”建立密码。
【解析】
在Access 2003中,可以为打开数据库设置密码,对数据库进行有效的安全保护。当打开设置有密码的数据库时,将显示要求输入密码的对话框,只有输入了正确的密码,才能打开该数据库。
建立密码的方法如下:
(1)启动Access 2003,选择【文件】菜单中的【打开】命令,打开【打开】对话框,查找并选中“学生成绩管理系统”数据库。单击【打开】按钮右侧的下拉箭头,选择【以独占方式打开】命令,打开数据库。
(2)选择【工具】菜单中的【安全】子菜单中的【设置数据库密码】命令,打开【设置数据库密码】对话框,在【密码】文本框中输入自己的密码,在【验证】文本框中再次输入密码进行确认。
(3)单
您可能关注的文档
- 7-统计物方法及其应用.doc
- AAAA适三四年级学生阅读的课外书.doc
- Admcg40天攻克大学英语四级·核心词汇分册.doc
- 9年级历史案听课稿.doc
- A20A中式管理系列课程:管理VS领导讲义考题.doc
- AFP考试金融理财原理》第十三章知识点:用EXCEL函数进行计算.doc
- A82PT之二组织与教学能力训练讲义考题.doc
- Aecjic中国经济管理大学 学员课件《某企业项目部组织机构图与岗位职责描述.doc
- 4_机械类塑料模具毕业课程设计说明书论文参考资料1.doc
- ajozgb中_国经济管理大学 学员课件《某企业项目部组织机构图与岗位职责描述.doc
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
最近下载
- 纸电融合背景下高校图书馆中文图书纸电协调采购的现状与对策研究.docx VIP
- 2023广东中山市人大常委会办公室招聘雇员1人笔试备考试题及答案解析.docx VIP
- DDI 有效沟通学员手册.doc VIP
- 《疼痛评估工具》课件.ppt VIP
- 动物皮水解复合酶及其在动物皮提取胶原蛋白中的应用.pdf VIP
- 《中国传统文化》课件 2.2 道家思想及其人生模式.pptx
- 消防泵房分项工程技术交底.docx VIP
- 黄岭尾矿库安全风险辨识评估报告.doc VIP
- 专题08 整本书阅读(全国通用)(解析版)十年(2016-2025)高考语文真题分类汇编.docx
- 三星级高中评估标准及评价细则.docx VIP
文档评论(0)