MySQL教程分析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 与主从式结构的区别 主从式数据库系统中的主机和分布式数据库系统中的每个结点机既执行DBMS功能又执行应用程序。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 数据库用户 用户(Database Users)可以按照使用系统的不同方式进行区分 复杂用户 可直接使用查询语言的技术人员 专家用户:可根据需要编写特定的数据库应用程序 简单用户 使用编制好的应用程序访问数据库 如银行的职员、机票预定人员、旅馆总台服务员 偶然用户 企业或组织机构的高中级管理人员 数据库管理员 Database Administrator DBA 全面负责管理和控制数据库系统 具体任务 决定数据库中信息内容和结构 存储结构和存取方式定义 定义数据的安全性和完整性约束条件 改进和重构数据库系统 监控数据库的使用和运行 其它人员 系统分析员 负责应用系统的需求分析和规范说明 与用户及DBA协商,确定系统的硬软件配置 参与数据库系统的概要设计 数据库设计人员 参加用户需求调查和系统分析 确定数据库中的数据 设计数据库各级模式 应用程序员 设计和编写应用系统的程序模块 进行调试和安装 1.5 数据库技术的研究领域 数据库管理系统软件的研制 数据库设计 数据库理论 数据库技术的四条线索 三个系统: 历史发展(层次网状系统) 当前主流(关系系统) 未来发展(面向对象系统) 数据库发展史上的两条主线: 数据模型的演变:层次、网状、关系、面向对象 数据语言的演变:基本SQL、嵌入SQL、动态SQL、递归SQL(recursive)、ORDB的SQL 两个端点: 用户(使用)、系统(实现) 数据库设计演变的过程 ER图,对象联系图,UML类图 课外习题 作业:P 41 11, 12, 22 附加作业 数据库技术发展趋势? 主流数据库产品有哪些?分别有什么特点? * * * 1 教材介绍: 比较经典的数据库教材 第一版中国最早的数据库教材,为众多高校计算机专业采用 2. 萨老师介绍 创建信息系,最早系主任 中国的C J, Date 3 王老师介绍 4 数据库所介绍 * * * * * * * * * * * * * * * * * * * * * * * 数据独立性差: 1。靠程序定义和解释数据的结构 2。靠程序描述数据间的联系 网状模型 数据操纵与完整性约束: 数据操纵:查询,插入,删除,修改。 完整性约束条件:支持一定的完整性约束条件。(支持记录码;支持双亲与子女间的一对多联系;插入,删除时有一定的约束条件) 存储结构: 链接法:用指针表示层次关系。(单链,双链,环链等) 网状模型特点 描述更加直接 存取效率高 结构复杂 DDL、DML复杂,用户不易使用 典型的网状数据库系统 DBTG系统,亦称CODASYL系统 由DBTG提出的一个系统方案 奠定了数据库系统的基本概念、方法和技术 70年代推出 实际系统 Cullinet Software Inc.公司的 IDMS Univac公司的 DMS1100 Honeywell公司的IDS/2 HP公司的IMAGE 关系模型 1970年由美国IBM公司San Jose研究室的研究员E.F.Codd提出 最重要的一种数据模型。也是目前主要采用的数据模型 在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成 关系模型的数据结构 关系 (Relation) : 一个关系对应一张表 元组 (Tuple) :表中的一行 属性 (Attribute): 表中的一列,给每一列取一个名称即属性名 主码(Key):表中可唯一确定一个元组的某个属性组。 域(Domain):属性的取值范围 分量(Component):元组中的一个属性值 关系模式 (Relation Schema):对关系的描述 学 号 姓 名 年 龄 性 别 系 名 年 级 实体及实体间联系的表示 实体型:直接用关系(表)表示 属性:用属性名表示 一对一联系:隐含在实体对应的关系中 一对多联系:隐含在实体对应的关系中 多对多联系:直接用关系表示 学生(学号,姓名,年龄,性别,系号,年级) 课程(课程号,课程名,学分) 选修(学号,课程号,成绩) 关系数据模型 关系必须是规范化的,满足一定的规范条件 最基本的规范条件:关系的每一个分量必须是一个不可分的数据项 是关系数据模型吗? 关系模型 数据操纵与完整性约束 数据操纵:集合操作,操作对象和操作结果都是关系 完整性约束条件:包括实体完整性,参照完整性和用户定

文档评论(0)

美洲行 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档