- 1、本文档共89页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章数据库及应用 6.1 数据库系统概述 数据量急剧增长,海量信息需要处理 百度拥有10亿的中文网页数据库 嫦娥一号传回来的各种数据存储到数据库 数据库管理系统Access和Excel异同 学习了Excel为何还要学习Access? 数据量很大时,Excel处理时的速度效率比较低,它的速度会明显下降 Access,操作的界面和后台的数据可完全隔离,用户可不理会后台数据的组织形式,而Excel,用户面对的就是数据本身,一旦数据丢失或改错了,恢复困难 Access 在Web动态网站中常充当后台数据库的角色。用户通过Web浏览器与后台数据库进行交流查询,结果以网页形式从Web 服务端传送回客户端浏览器 对于 Access,不同的用户可以同时存取数据库中的同一个数据 总之,Excel在制作一般的电子表格,数据统计与分析方面功能比较强,也比较便利。而数据管理和开发中小型应用软件是Access的优势,它对于一般的数据录入、统计与分析方面没有Excel方便。 数据管理技术的产生和发展 人工管理 文件系统 数据库系统 数据库系统的优点 数据结构化 数据库系统中的数据必须按照某一特定的数据模型组织,具有特定的统一的结构。 数据共享度高 数据库系统从整体角度看待和描述数据,数据不再面向某个应用而是面向整个系统,数据可以通过数据库管理系统被多个应用程序或多个用户所共享。数据共享可以大大减少数据冗余,节约存储空间。 用户与数据库之间的关系见下图 6.1.1 数据库与数据库管理系统 数据库(Database,简称DB) 是长期储存在计算机外部存储器中的、有结构的、可共享的数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为不同的用户共享。 数据库就是计算机中存放数据的地方。 数据库管理系统 (Database Management System,简称DBMS) 是位于用户和操作系统之间的系统软件 它能对数据库进行有效组织、管理和存取 DBMS是数据库系统的核心,其主要工作就是管理数据库,为用户或应用程序提供访问数据库的方法 DBMS在操作系统的支持下,支持用户对数据库的各项操作。 数据库系统(Database System,简称DBS) 6.1.2 数据模型及关系数据库 数据模型 层次数据模型 网状数据模型 关系数据模型 数据库的分类 ①层次型数据库 ②网络型数据库 ③关系型数据库 关系型数据库特性 关系数据库中,数据都是以二维表(称为关系)的形式组织起来的。 二维表的第一行,是各字段的名称,称为字段名 二维表的列称为字段,表示了事物的各种属性,字段是数据表的可访问的最小逻辑单位 二维表的行称为记录。记录整体地表示了一个事物的各个属性或各事物之间的联系 一个二维表可以构成一个简单的关系数据库。二维表有如下特性: ①一个二维表中,所有的记录格式相同,长度相同。 ②在同一个二维表中,字段名不能相同。 ③同一字段数据的类型相同,它们均为同一属性的值。 ④行和列的排列顺序并不重要。 6.2 Access数据库和数据表 建立数据库 根据实际问题的需要建立数据库,在数据库中建立若干个表结构,并向表中输入具体的数据,再建立表间的联系。 Access 基本功能 数据库操作 对于数据库中的表执行增加、删除、修改、索引、排序、检索(查询)、统计分析、打印或显示报表、制作网页等操作 数据通讯 在Access 与Excel、Word等之间实现数据的传输和交换 6.2.3 数据库和数据表的创建 Access 提供了三种创建数据库的方法 使用Access 提供的模板,在“数据库向导”帮助下,对向导所给出的选项做出不同选择,可建立一个包含表、查询、窗体、报表等对象的数据库 先创建一个没有表、查询等任何对象的空数据库,然后再添加表、查询、报表及其它对象 根据现有数据库文件新建,用这种方法可以快速创建一个数据库的副本 创建空数据库 开始”→“程序”→“Microsoft Office Access”, 再选择菜单栏上的“文件”下的“新建”命令,显示“新建文件”的“任务窗格”如图5-7-1所示。 选择菜单栏上的“文件” →“新建” 在“新建文件”的“任务窗格” → 选择“空数据库”, → “学生成绩管理” 数据库窗口 工具栏 七种数据库对象 Access 数据库的构成 数据基本表(二维表、表) 查询 在数据库的表或查询中检索特定信息 窗体 用于数据的输入、显示、编辑修改和计算等,以及应用
文档评论(0)