第3章节数据库基本操作.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章节数据库基本操作

第三章 数据库的基本操作; 本章主要内容 §3.1 数据库设计概述 §3.2 数据库中的对象 §3.3 创建数据库 §3.4 使用数据库 §3.5 完善数据库 ; §3.1 数据库设计概述 一、数据库设计的一般步骤 ① 分析数据需求:确定数据库需要存储哪些数据。 ② 确定需要的表:一旦明确了数据库需要存储的数据和所要实现的功能,就可以将数据分解为不同的相关主题,为每个主题建立一个表。 ③ 确定需要的字段:就是确定在各表中需要存储的数据的类型定义,即确定立各表的结构。;④ 确定各表的关键字(主键和外键) ⑤ 确定各表之间的关系:即仔细研究各表之间的关系,确定各表之间的数据应该如何进行连接(通过主键和外键)。 ⑤ 完善整个设计:可以在各表中加入一些数据作为例子,然后对这些例子进行操作,看是否能得到希望的结果。如果发现设计不完备,可以对设计做一些调整。 ;学生表;3个表之间的关系(联系)如下图所示, ;二、确定数据库的用途 确定数据库用途最主要目 的是弄清用户需求,并做较明确地描述。设计数据库时要注意以下两点: 强调用户的参与 充分考虑到数据库可能的扩充和改变,提高数据库的灵活性 三、确定表所需字段时应遵循以下6条规则 1. 字段惟一性 2. 字段无关性(如:年龄与出生日期就有相关意义) 3. 使用主关键字段 4. 外部关键字 5. 收集所需的全部数据 6. 以最小的逻辑单位(字节数)存储数据 ;四、 确定各表之间的联系 1. 一对一联系 2. 一对多联系 3. 多对多联系 技巧: 对于多对多联系的两个表,应将其分解成两个一对多 联系,其方法就是在具有多对多联系的两个表之间创建第 三个表——称为“纽带表”。 纽带表可以只包含它所连接的两个表的主关键字,也可 以包含其他字段。在纽带表中,两个字段连在一起就能使 每个记录具有惟一性。 例如:学生表和课程表之间是多对多的联系,设计一个选 课表,如上例。 该表也可只包含二个字段:学号、课程号。;学生表与课程表为本多对多关系, 在纽带表(成绩表)中可以体现出多对多 如下图所示, ;§3.2 Access??据库对象 1、 表 2、 查询 3、 窗体 4、 报表 5、 宏 6、 Web数据访问页 7、 模块;Access数据库包括了表、查询、窗体、报表、页、 宏和模块等7大对象,其相互关系如图所示: ; 一、表 1、表的概念: 表是数据库中用来存储数据的对象。 Access允许一个数据库中包含多个表,用户可以在不同表中存储不 同性质的数据。例如,教师表,学生表,课程表等等。用户可以在表之 间建立联系,将不同表中的数据联系起来,以便使用。 表是存储数据的基本单元,由不同的行和列组成,每一列代表某种 特定的数据类型,称为字段,例如“姓名”、“出生日期”等,每一行则由 各个特定的字段组成,称为记录。 字段中存放的信息种类很多,包括文本、日期、数字、OLE对象、备 注等。每个字段包含一类信息。 在数据库中应该为每个不同主题建立单个的表,以提高数据库的工 作效率。;2、表的图示; 二、查询 1、查询的概念 查询是用户通过设置某些条件,从表中获取所需要的 数据。按照制定规则,查询可以从一个表、一组相关表或其 他查询中选取全部或部分数据,将其集中起来形成一个集合 供用户浏览。将查询保存为一个数据库对象后,就可以随时 查询数据库中的数据。 在查询对象下显示一个查询时,以二维表的形式显示 数据。查询不是基本的表,其中只保存该查询的操作方式而 没有固定的具体数据,每进行一次查询,查询结果显示的都 是源表中当前存储的数据,所以查询中的数据是随源表数据 变化而变化的。 可以也使用查询作为窗体、报表、数据访问页或其它查 询的数据源。; 2、 查询的图示; 四、窗体 1.窗体的概念 窗体是数据库和用户之间的界面,是数据库对象中最 具有灵活性的一个对象。其数据源可以是表或查询中的数 据。 在窗体中可以显示数据表中的数据,也可以将数据库 中的表链接到窗体中,利用窗体作为数据记录的界面。在窗 体中不仅包含普通的数据,还可以包含图片、图形、声音、 视频等多种对象。 通过在窗体中插入按钮,可以控制数据库程序的执行 过程。在窗体中插入宏,可以把Access的各个对象很方便地 联系起来。也可以通过子窗体显示2个表中相

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档