




已阅读5页,还剩50页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第7章 数据库技术,计算机应用基础 2011,第7章 数据库技术,主要任务,掌握数据库与电子表格的区别 数据库特色(关系、规范化与SQL) 平面文件、桌面数据库和Web数据库的对比,重要案例,桌面数据库:Access 小型数据库应用原则 Web数据库MySQL Web数据库的编码管理 数据库工程化数据导入,主要内容,7.1 数据组织和结构 7.2 基本数据库模型 7.3桌面数据库:Access 7.4 Web数据库:MySQL 7.5 SQL简介 7.6 平面文件、电子表格和数据库的对比,7.1 数据组织和结构,结构化数据的组织形式 传统文件环境的局限 数据库环境 数据的逻辑和物理视图,数据组织和结构,计算机中的数据有结构化、非结构化和半结构化之分: 结构化数据指可以用二维表等结构来表达的数据; 非结构化数据,包括所有格式的办公文档、文本、图片、XML、HTML、各类报表、图像、音频和视频信息等; 半结构化数据,就是介于结构化和无结构之间的数据,结构化数据的组织形式,结构化数据的 层次组织:,结构化数据的组织形式,比特: 二进制数(0,1; Y,N; On,Off) 字符: 有二进制位数组成(7、8、16位) 域、字段: 字符的集合表达事实 记录: 字段的集合用以表达事件 文件、表: 相同记录的集合 数据库: 组织机构的电子文件库,结构化数据的组织形式,实体: 用以记录人、地点、物品、事件的数据 属性: 特定实体的描述 关键字段: 用以检索、排序、更新的字段,主关键字段(主键),用于定义记录唯一性的字段 For RETRIEVAL UPDATING SORTING,关注数据库技术的原因,所有的计算机应用有赖于数据管理 绝大多数网站的后台有数据库系统支持 企事业单位依赖数据库管理信息资源 Windows7系统内部设立数据库和搜索引擎,管理用户数据、系统文件 数据库技术帮助我们提高工作效率、也是无处不在的,7.2 基本数据库模型,层次数据模型 网状数据模型 关系数据模型 创建数据库 数据库中的基本数据类型,两种数据视图,物理视图: 数据存放的具体位置? 盘符、硬盘 、文件目录、数据库/表的文件名 磁带, 文件块, 记录号(KEY) 逻辑视图: 应用程序需要哪些数据? 应用程序需要的连续性事实或数据 名称,类型,字段长度,关系数据模型,数据以二维表形式呈现 一行数据表示表中的一条记录 字段则是表示记录的各种属性,P-239,关系类型,层次数据模型,Windows注册表-层次数据库案例,网状数据模型,层次关系的一个变种 用于表达多对多关系,创建数据库,概念设计 需求分析 模型 物理设计 具体数据库产品 数据字段类型 数据表 数据库,概念设计,从业务角度抽象出模型 如何可以把数据组合在一起? 分析各元素间的关系 了解最终用户需求,物理设计,由数据库专家详细设计数据模型 设计关系-实体图(E-R图) 进行数据的规范化设计 最后的物理设计取决于计算机系统构成,E-R图设计,规范化,从复杂的数据表中逐渐分化出较小的数据表结构的过程 例如: 应收帐 人事记录 工资表,P-241,7.3桌面数据库:Access,创建数据库表结构过程 数据录入过程中需要注意的问题 数据查询和数据库管理 Access批量输入和数据表关系处理,Access 2007的模板,Access表的创建模式,设计视图(表的字段设计) 数据表视图(输入、浏览),一个来自实践的Access表例,桌面数据库的应用原则,价值第一 以“我”为主 为利用者着想 急用先录 惜字如金 忠于原文 标识规范,Access查询设置,Access查询结果,Access工程化应用数据导入,大部分数据库数据可以来自其他已经存在的文件,包括电子表格和其他文本 可以从本教材配套的电子讲义(Lab 7-1,Lab7-2),看看如何从外部获取数据库数据(同时节省实验时间) 从外部数据选项卡,选取已经准备好的db-data.txt、db-data.csv、db-data.exl数据,直接导入数据库,继续查询和报表实验,Access的数据识别能力,在文本文件中的日期数据被自动识别并转换成数据库的日期格式,通过“查询”, 得到活动频度数据,通过查询建立“一”表,在关系管理中 一对多关系最为常用 设置查询的“唯一性” 导出“一”方表,Access管理管理,关系的可视化 参照完整性 级联更新 级联删除,Access 2007中的数据关联,7.4 Web数据库:MySQL,创建Web数据库 创建表并定义字段 数据整理和编码检查 Web数据库数据导入 检查导入结果 Web数据库的查询,Web数据库,桌面数据库议一般在企事业单位内部使用的,随着网络技术的发展,网络上出现了许多新的业务模式,这些网络上的应用也需要数据库的支持 网络信息系统和数据库应用都是通过万维网或Web实现的,或者说是通过浏览器来访问的 Web数据库是企业网络信息系统的基础,Apache Friends Lite 启动作业,Web数据库的运行环境(后台),Web服务器 DBMS服务器,Apache Friends Lite 1.7.3,Web数据库的运行环境(前台),PHPmyadmin MySQL的Web控制台,创建MySQL数据库,创建MySQL数据表,在Web数据库中建表,数据表创建结果,MySQL导入数据准备,Web数据库的数据导入,数据导入结果,MySQL数据查询(条件设置),查询结果(1),查询结果(2),文件vs.电子表格vs.数据库,结构化的计算机数据处理起始于平面文件,(CVS格式得到电子表格和数据库管理系统的支持) 平面文件实际上是最简单的文本文件,是各种系统之间,最容易交换结构化数据的基本格式,文件vs.电子表格vs.数据库,平面文件所能表达的数据类型非常有限(二维表) 电子表格可以将数据组织成为三维的形式(每个单元格数据类型可单独定义) 数据库的关键在于:表与表之间的关系定义,如参照完整性,桌面 vs. Web,桌面数据库为个人和普通办公环境的资料管理提供便利; 一般的大型数据库,考虑到数据的共享性,必须提供网络共享、资源竞争等管理功能 而多元的文化环境,对文字数据的编码、转换和表达
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 舞厅交谊舞大赛活动方案
- 腋臭治疗活动方案
- 河北机场考试题及答案
- 购房补贴活动方案
- 关爱学生考试题及答案
- 供电保障考试题及答案
- 公共基础考试题及答案
- 工地小工考试题及答案
- 高校历史考试题及答案
- 高级钻工考试题及答案
- 合肥市肥东县大学生乡村医生专项计划招聘考试真题2024
- 能源问题面试题库及答案
- 2025山西太原铁路局招聘试题及答案解析
- TSG-T7001-2023电梯监督检验和定期检验规则宣贯解读
- 横河涡街流量计DY说明书
- 隧道消防维护维修及专项工程技术文件
- 火电厂工作原理课件
- 重金属在土壤 植物体系中的迁移及其机制课件
- 抢救车管理制度 课件
- 跌倒坠床不良事件鱼骨图分析
- 供应商分级管理制度管理办法
评论
0/150
提交评论