oracle数据基础.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文档。上传文档
查看更多
* * 参考书: 1、Oracle技术系列丛书: Oracle8体系结构 王焱等译 机械工业出版社 2、Oracle 8.X For Windows NT 实用教程 瓮正科等编写 清华大学出版社 教材:Oracle8 入门与提高 Oracle的主要功能 1、技术方面在传统的关系数据库管理系统的基础上增加了面向对象的特征,成为对象关系型数据库管理系统。 2、应用的范围从支持成千上万的用户分布式在线事务处理的系统到拥有数万亿字节的决策支持数据仓库。 3、支持局域网、广域网、Internet/Intranet,在开发客户机/服务器和基于WWW的应用方面翻开了新的篇章。 4、提供丰富的程序设计:传统的结构化程序设计、事件驱动程序设计、面向对象程序设计和Web程序设计。 数据库原理基础知识简介 1、数据库的产生 应用程序 2 应用程序 1 应用程序 n 文件 2 文件 1 文件 n 文件系统阶段 OS 教学管理系统 人事查询 业务查询 总务查询 人事记录 部门职工号姓名性别年龄职务工资家庭出身本人成份政治面貌社会关系 业务记录 部门职工号姓名性别年龄职务工资 学历 专业 外语程度教学历史 总务记录 部门职工号姓名性别年龄职务工资 参加工作时间家庭人员高校教龄住房 数据库管理系统 报表生成程序 查询处理程序  应用程序 数据库阶段 数据库 2、数据库系统的构成 用户1 用户n ……. 数据库管理系统 DBMS 数据库管理员 DBA 数据库(存储数据) 3、数据库的体系结构 用户1 用户2 用户3 子模式B 子模式A ……… 子模式到模式的映射 模式 模式到存储的映射 存储模式 DBMS OS ….. 用户级数据库 用户视图 外模式 概念级数据库 DBA视图 概念模式 物理级数据库 内模式 系统程序员视图 4、数据库应用构架 (1) 单用户DMBS (2) 集中式数据库应用构架——大型主机和终端相结合 主机 “低能终端” (3)客户机/服务器应用构架 SQL 结果集 DBMS 客户机 客户机 客户机 客户机 客户机 客户机 数据库服务器 数据库服务器 客户机 客户机 客户机 客户机 SQL语句 SQL语句 SQL语句 SQL语句 结果集1 结果集4 结果集3 结果集2 (4) 多层数据库应用构架 应用服务器 数据库服务器 数据库服务器 瘦客户机 瘦客户机 瘦客户机 瘦客户机 瘦客户机 (5) Internet数据库应用框架 (网络计算机体系结构,NCA) 浏览器 Web服务器 数据库服务器 请求 HTML Internet Web服务器采用:Microsoft Internet Server(IIS)等软件。 5、数据库设计步骤 需求分析 功能需求  数据需求 性能需求 概念结构设计  建立 实体关系模型 逻辑结构设计 转成DBMS拥有的数据模型 建立约束、规范化设计 数据库物理设计 定义数据库结构、各种约束、主键、外键、索引等 数据库实施(编程) 数据库运行和维护 6、关系模型基本概念 教学系统 中的数据 教师 性别 职称 姓名 年龄 教 课程 m n 学生 年龄 姓名 学号 学 n m 成绩 课程名 课程号 学时 概念模型 层次型 网络型 关系型 类别 教员号 教员号 副教授 98601 C604 87 98601 选课关系 学号 课程号 分数 C602 90 98601 C603 85 98601 C601 90 98602 C601 90 98604 张 兵 20 男 98602 性别 学生关系 学号 姓名 年龄 李 波 23 男 98603 陈志坚 21 男 98601 王晓燕 20 女 98605 张 兵 21 女 教员关系 姓名 年龄 职称 陈华 35 讲师 刘建平 44 讲师 周 振兴 51 课程关系 课程号 课程名 学时 C602 30 C603 85 C601 40 物理 化学 体育 1 教员号 2 3 教员号 课程号 C603 1 C602 任课关系 2 C601 3 授课类别 选修 必修 必修 实体联系 关系完整性约束: 对表和列定义限制条件,保证关系中数据的正确、一致、完整。 1、实体完整性规则:主键(所有主属性)非空。 2、参照完整性规则:不得引用不存在的外键(定义外键)。 3、用户定义的约束(CHECK,UNIQUE,NOT NULL)。 关系的规范化: 对有异常的关系进行分解以消除异常的过程。既让一个关系只描述一个主题。分解时注意多个关系之间的相互参照。 关系规范化的目的: 减少冗余数据 避免更新异常 减少不相容的数据

文档评论(0)

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

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

1亿VIP精品文档

相关文档