网站大量收购闲置独家精品文档,联系QQ:2885784924

數据库技术及应用.pptVIP

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

关于课程 学时:讲课 32学时,上机24学时 学分:3 教材 Visual FoxPro及其应用系统开发 史济民、汤观全,清华大学出版社 课件网址:5/==teach==/ 课程考核方式 期末考试 平时考勤及作业完成情况 课程大作业完成情况 第一章 概述 第一节 数据库系统概述 一、数据库应用系统 示例1:超市POS系统 系统中需包含的数据 商品数据 记录所有商品的基本信息 客户数据 记录所开客户的基本信息 销售数据 记录每笔销售交易数据 商品进货数据 记录每笔商品采购进货情况 示例2:学习成绩管理系统 系统中需包含的数据: 学生名册 记录所有学生的基本信息 课程清单 记录所开课程的基本信息 成绩表 登记学生选课及其成绩情况 对数据要实施的操作 数据增加 数据删除 数据修改 数据查询 数据统计分析 1.其他应用系统示例 学校教务管理系统 订票系统 银行柜员系统 库存管理系统 工资管理系统 ERP ATM …… 2.数据处理的特点 数据存储:长期保存、大容量 数据实时处理 基本数据操作:查询,更新(增、删、改) ——对数学运算能力要求相对不高 ——基于大容量存储数据的操作 面向多用户:数据共享、并发访问 保证数据的安全性、完整性 数据故障恢复 二、数据库系统开发 数据库系统开发过程: 1.数据库设计 回答如何组织的问题 2.数据库的物理实现及其操作 回答如何实现和控制的问题 1.数据库设计 用数据模型描述现实世界的问题。 所需基础知识: 信息系统分析与设计 / 管理信息系统 ——分析现实世界的信息需求 数据库原理 ——设计结构良好的数据库及控制策略 2.数据库的实现及其操作 在计算机系统中物理地实现所设计的数据库,并根据业务需要对数据库实施操作,即使用数据库中的数据——对数据库进行增删改、查询、统计分析等操作。 工具:数据库管理系统(DBMS) 如Oracle,Sybase,SQL Server,DB2,Visual FoxPro等。 三、数据模型 在数据库系统中,数据库设计的核心问题就是设计一个好的数据模型,数据模型的好坏直接影响数据库的性能。 目前流行的数据模型是关系数据模型。 1.关系数据模型 关系数据模型是把现实世界信息需求的数据逻辑结构归结为满足一定条件的二维表的模型。一个二维表就是一个关系,描述问题的所有二维表的集合就构成了一个关系数据库。 日常工作和生活中的各种报表,如工资表、学生成绩表、人事档案表、产品库存表、生产报表等都具有二维表的结构,可以很方便地表示成关系数据模型中的一个关系。 关系数据模型示例 ——学习成绩管理系统 关系数据模型剖析(以学生表为例) 相关术语之间的联系 Database(数据库) University Database Student Table, Course Table,Score Table,…… Table(表) Cno Subject Time Credit C01 数学 96 6 C02 英语 144 12 C03 物理 64 4 …… Cno Subject Time Credit Record(记录) J101 数学 160 10 Fields(字段) J101 Byte(字节) (字母J的ASCII码) Bit(位) 0 2.关系的性质 一个关系中的任意两个记录不能相同; 关系的每列都必须有不同的名字; 列是同质的,即关系的每列都是同类型的数据; 关系的行、列的次序不影响其信息内容,可以任意交换; 关系的每个分量都必须是不可分的基本数据项; 每个关系都必须至少有一个关键字(即主码)唯一标识它的记录。 3.关系的码 定义1:若关系中的某一字段或一组字段的值能唯一地标识关系的一个记录,则称该字段或字段组为关系的候选码。若一个关系有多个候选码,则选定其中一个为主码。 定义2:F是关系R的某一字段或一组字段,但不是关系R的主码,如果F与关系S的主码对应,则称F是关系R的外码。 码的示例 4.与其他二维数据组织形式比较 电子表格(Excel,Lotus) 二维数组 文本数据文件(*.txt,*.dat) 数据的引用与数据所在的位置有关,即地址相关。 而关系中数据的引用是地址无关的————数据和程序相互独立。 5.关系数据模型设计 建立几

文档评论(0)

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

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

1亿VIP精品文档

相关文档