单元2 任务2 创建数据库(课件 )-《数据库应用基础-Access》同步教学(高等教育出版社)

2023-12-18
| 34页
| 104人阅读
| 9人下载
普通

内容正文:

单元2 建立和维护数据表 单元2 任务2 创建数据库 Access 2010是美国微软公司开发的一个基于Windows的关系数据库管理系统,是Microsoft Office 2010的组件之一,常用于小型数据库系统的开发。 2.1 Access 2010的工作环境 2.2 Access数据库设计 2.3 Access 2010数据库的创建 2.4 Access 2010数据库的对象 2.5 Access 2010数据库的视图模式 2.6 Access 2010数据库的操作 2.1 Access 2010的工作环境 1.Backstage视图窗口 Access 2010启动后首先显示的是Backstage视图窗口,Backstage视图其实就是Access 2010 的文件菜单,在Backstage视图中,可以创建数据库、打开现有数据库、关闭数据库以及其他与文件相关的操作任务。 2.1 Access 2010的工作环境 2.数据库窗口 创建或打开一个数据库后进入到数据库窗口。 Access 2010是美国微软公司开发的一个基于Windows操作系统的关系数据库管理系统,是Microsoft Office 2010的组件之一,常用于小型数据库系统的开发。 2.2.1 Access数据库设计 Access数据库设计的一般步骤: 1 2 3 4 需求分析 确定应用系统的目标、功能以及所涉及到的数据。 确定数据库需要建立的表和各表包含的字段及主键 确定表之间的联系 优化设计 应用规范化理论对表设计进行检查,以减少冗余。 数据库设计完成之后,就可以在数据库中创建表及其他对象 2.2.2 “学生成绩管理”数据库设计实例 1.需求分析 “学生成绩管理”数据库系统的主要任务之一就是能够打印出学生的成绩单,所以学生成绩单中需要的各项数据(如学号、姓名、班级、院系名称、每门课程的名称、学分、成绩、学年、学期等)都必须能够从“学生成绩管理”数据库中获得。 2.2.2 “学生成绩管理”数据库设计实例 2.确定数据库需要建立的表和各表包含的字段及主键 (1)概念设计 根据需求分析,学生成绩管理系统中的实体应该包括院系、学生和课程3个实体,给出各实体及联系的E-R图。 (2)逻辑设计 将各实体及联系的E-R图转换为关系模式。 “学生成绩管理”各实体及联系的E-R图 “学生成绩管理”各实体及联系的关系模式 (1)院系实体转化为院系代码表(主键:院系代码) 院系代码表(院系代码,院系名称,院系网址) (2)学生实体转化为学生表(主键:学号 外键:院系代码) 学生表(学号,姓名,性别,出生日期,政治面貌,班级,院系代码,入学总分,奖惩情况,照片) (3)课程实体转换为课程表(主键:课程编号) 课程表(课程编号,课程名称,学时,学分,开课状态) (4)学生与课程之间的多对多联系转换为选课成绩表 (主键:学号+课程编号 外键:学号,课程编号 ) 选课成绩表(学号,课程编号,成绩,学年,学期) 2.2.2 “学生成绩管理”数据库设计实例 3.确定表之间的联系 (1)院系代码表与学生表之间是一对多联系,即一个院系可以有多个学生,而一个学生只能属于一个院系。两个表之间通过“院系代码”字段进行关联。 (2) 学生表与选课成绩表之间是一对多联系,即一个学生可以有多门课程的修课成绩,而选课成绩表中的每一个修课成绩都只能是某一个学生的。两个表之间通过“学号”字段进行关联。 (3) 课程表与选课成绩表之间是一对多联系,即一门课程可以有多个学生的修课成绩,而选课成绩表中每一个学生该门课程只能有一个成绩。两个表之间通过“课程编号”字段进行关联。 2.2.2 “学生成绩管理”数据库设计实例 4.优化设计 应用规范化理论对表模式进行检查,由于遵循了概念单一化的原则,从目前情况看,这4个表的设计是规范化的,满足第一范式(1NF)的要求,每一个属性值都是不可再分割的数据项。 2.3 Access 2010数据库的创建 1.创建空数据库 2.3 Access 2010数据库的创建 1.创建空数据库 空数据库中没有任何数据,只是创建好了一个能够容纳数据的容器。这时通过“创建”选项卡上相关的命令按钮就可以在数据库中创建表、查询、窗体、报表、宏和模块等数据库对象。 2.3 Access 2010数据库的创建 2.使用样本模板创建数据库 2.3 Access 2010数据库的创建 2.使用样本模板创建数据库 Access模板是预先设计的数据库,它们含有专业设计的表、查询、窗体、报表、宏和模块,可以为创建新数据库提供极大的便利。 2.4 Access 2010数据库的对象 Access 2010数据库包含表、查询、窗体、报表、宏和模块等6类对象,利用这些对象可以完成对数据库中数据的管理

资源预览图

单元2 任务2 创建数据库(课件 )-《数据库应用基础-Access》同步教学(高等教育出版社)
1
单元2 任务2 创建数据库(课件 )-《数据库应用基础-Access》同步教学(高等教育出版社)
2
单元2 任务2 创建数据库(课件 )-《数据库应用基础-Access》同步教学(高等教育出版社)
3
单元2 任务2 创建数据库(课件 )-《数据库应用基础-Access》同步教学(高等教育出版社)
4
单元2 任务2 创建数据库(课件 )-《数据库应用基础-Access》同步教学(高等教育出版社)
5
单元2 任务2 创建数据库(课件 )-《数据库应用基础-Access》同步教学(高等教育出版社)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。