版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机应用基础,武汉科技大学计算机学院,第3章 数据库的基本操作,教学目标,掌握Access数据库的设计步骤; 掌握各种建立数据库的方法; 掌握打开与关闭数据库、维护数据库的操作方法; 掌握数据库的压缩与修复的操作方法,双语课堂 C,重点与难点: 数据库的设计步骤、数据库的创建方法,3.1 Access数据库设计,需求分析,数据库的设计步骤:,确定数据库中的表,确定表中的字段,确定主关键字,确定表间的关系,一. 需求分析,信息需求 数据库应用系统应该提供的所有信息。 处理需求 对数据需要完成什么样的处理及处理的方式 安全性和完整性需求 建立“学生成绩管理”数据库的目的是组织和管理学生成绩信息,
2、学生信息管理,课程信息管理,成绩信息管理,二. 确定数据库中的表,将收集到的信息使用几个表进行保存 应保证每个表中只包含关于一个主题的信息 将不同的信息分散在不同的表中,设计数据库的关键 确定需要建立的表,分别将学生信息、课程信息及成绩信息放在不同的表中,这样对某一类信息的修改不会影响到其他的信息。,例,三. 确定表中的字段,字段惟一性 字段无关性 避免重复字段 字段命名应符合规则,例,四. 确定主关键字,保证实体的完整性:主键的值不允许是空值或重复值, 在不同的表之间建立联系。,例,五. 确定表之间的关系,一对一联系 一对多联系 多对多联系,根据具体的问题和需求来确定表之间的关系,五. 确定
3、表之间的关系,是否漏掉了某些字段? 多个表中是否有重复的字段? 表中包含的字段是否都是围绕一个实体的? 每个表中主键的设计是否合适?,还应对数据库中的表、表中的字段和表间的关系进一步地分析、完善:,3.2 Access数据库中的对象,表、查询、窗体、报表、页、宏和模块,1表(table) 数据库中用来存储数据的对象,它是整个数据库系统的数据源,查询的结果也是以二维表的形式显示的 是以基本表为数据源的“虚拟表” 在数据库中只记录了查询的方式(即规则) 每执行一次查询操作,都是对基本表中现有的数据进行的。,2查询(query) 根据所设置的条件,在一个或多个表中筛选出符合条件的记录,3窗体(for
4、m) 是屏幕的工作窗口,用来向用户提供交互的界面。 窗体的数据源可以是表或查询。 4报表(report) 是以打印的格式表现用户数据的一种有效的方式。 报表中的数据源是基础表、查询等。 5页(data page) 是一种特殊类型的Web页, 用户可以在页中查看、修改Access数据库中的数据,6宏(macro),7模块(module),是一组用户自定义操作命令的集合。 利用宏可以使重复性操作自动完成,从而简化工作。 建立好的宏可以单独使用,也可以与窗体配合使用。,是由Visual Basic程序设计语言编写的程序集合,或一个函数过程。 嵌入在Access中的Visual Basic程序设计语言
5、编辑器和编译器 模块通常与窗体、报表结合起来完成完整的应用功能。,可将这7个对象可分为三个层次: 第一层:“表”和“查询” 数据库的基本对象,用于在数据库中存储数据和查询数据。 第二层:“窗体”、“报表”和“页” 直接面向用户的对象,用于数据的输入输出和应用系统的驱动控制。,代码类型的对象,用于通过组织宏操作或编写程序来完成复杂的数据库管理工作并使得数据库管理工作自动化。,第三层:“宏”和“模块”,3.3 创建数据库,使用向导创建数据库 直接建立一个空数据库 根据现有文件新建数据库,一、 使用向导创建数据库,利用Access提供的数据库模板,在向导的帮助下,一步一步地按照向导的提示,来创建一个
6、新的数据库。 方法简单,并具有一定的灵活性,适合初学者,二、 创建空数据库,首先建立一个空数据库,然后再根据实际需要,添加所需要的表、查询、窗体、报表等对象。 这种方法最灵活,可以创建出所需要的各种数据库。,三、 根据现有文件新建数据库,以用户以前所创建的数据库文件为模板创建数据库。,3. 4 使用数据库,一、打开数据库,直接双击数据库文件 通过“开始工作”任务窗格 使用“打开”命令,二、关闭数据库,单击“数据库”窗口右上角的“关闭”按钮。 双击“数据库”窗口左上角的“控制”菜单图标。 单击“数据库”窗口左上角的“控制”菜单图标,在弹出 的菜单中选择“关闭”命令。 在Access主菜单中选择“
7、文件”菜单中的“关闭”命令。 打开“文件”菜单,按【C】键。 使用快捷键【Ctrl+F4】。,3. 5 完善数据库,1. 设置数据库属性,2. 设置默认文件夹,3. 数据库的压缩与修复,数据库文件中可能包含相应的“碎片” 压缩和修复数据库可以重新整理、安排数据库对磁盘空间的占有 恢复因操作失误或意外情况丢失的数据信息 提高数据库的使用效率,保障数据库的安全。 在压缩和修复数据库时,用户必须对该数据库具有“以独占方式打开”的权限,3.1 数据库的压缩,压缩数据库文件有两种方法: 打开数据库文件再压缩; 不打开数据库文件直接压缩。,3.2 数据库的修复,在对数据库进行操作时,若发生意外事故,导致数据库
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 进一步规范内勤工作制度
- 受助人员查询制度规范
- 公司带饭规范管理制度
- 关于学校规范办学制度
- 田间小水池制度规范标准
- 中试平台规范管理制度
- 外包规范管理制度汇编
- 货车闭环管理卡制度规范
- 萤石矿管理制度规范标准
- 中药胶囊规范使用制度
- 2023-2024学年苏科版数学八年级上册专项练习:实数(章节复习+考点讲练)解析版
- 腹痛病的中医护理查房
- 乡间的小路男声合唱简谱
- 04S519小型排水构筑物(含隔油池)图集
- JT-T 1448-2022 公路隧道用射流风机
- MBD技术应用课件
- 汽车修理厂经营方案
- 对现行高中地理新教材理解上的几点困惑与思考 论文
- 重庆市丰都县2023-2024学年七年级上学期期末数学试题
- 美术教学中的跨学科教学策略
- mc尼龙浇铸工艺
评论
0/150
提交评论