- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
绪论:数据库基础 一、数据库基本概念 数据库 (DataBase, DB) 数据库管理系统 (DataBase Management System,DBMS) 数据库管理员 (DataBase Administrator,DBA) 数据库系统 (DataBase System,DBS) 二、数据库发展概述 网状数据库 关系数据库 对象数据库 三、目前主流关系数据库 Oracle(Oracle) DB2、Informix(IBM) MS SQLServer、MySQL、Access(Mircosoft) Sybase( Sybase ) 1.1.3 数据库的设计 在数据库的设计过程中,有许许多多需要考虑的因素,如数据库的背景、应用环境等方面都需要有深入的了解,只有对这些因素都进行详细分析,设计的数据库才能易于使用和维护,并且具有高效和一致的特征。 1. 实体-关系模型 实体关系模型也称为E-R数据模型(Entity-Relationship data model)。设计E-R数据模型的出发点是为了有效和更好地模拟现实世界,而不需要考虑在机器中如何实现。下面介绍E-R数据模型的三个抽象概念。 1.实体(Entity) 如:学生张三 2.属性(Attribute) 如:学生的学号、姓名、性别等 3.联系(Relationship) 一对一 (1:1) 一对多 (1:n) 多对多 (m:n) 2. E-R图的绘制 实体-关系图是表现实体-关系模型的图形工具,简称E-R图。E-R图提供了用图形表示实体、属性和联系的方法。在E-R图中,约定实体用方框表法,属性用椭圆表示,联系用菱形表示,并其内部填上实体名、属性名、联系名。 书图1-3. 3. 将E-R模型转化为关系模式 在E-R模型建立后,就可以将实体、实体间的联系等模型转变为关系模式,即生成数据库中的表,并确定表的列。下述讨论由E-R模型生成表的方法。 1.实体转化为表 书图1-4. 2.实体间联系的处理 1.1.4 关系数据库规范化理论 数据库理论与设计中有一个重要的问题,就是在一个数据库中如何构造合适的关系模式,它涉及一系列的理论与技术,从而形成了关系数据库设计理论。由于合适的关系模式要符合一定的规范化要求,所以又可称为关系数据库的规范化理论。 1. 函数依赖 函数依赖表示了关系模式中属性组合之间的一对多联系。例如,X→Y就表示了Y的一个值可以对应X的多个值。如果属性组合X和Y之间有一对一的联系,那么,X→Y和Y→X就都成立。 2. 范式理论 范式是数据库设计中一个重要的过程,可以通过它来消除数据库中冗余的数据。因此,在确定设计的数据库之前,还需要对数据库中的表进行范式处理以确保数据库遵从适当的范式,从而使设计的数据库更加规范。范式为数据库提供了许多好处,具有很多优点: 大大减少了数据冗余 改进了数据库整体组织 增强数据的一致性 增加数据库设计的灵活性 1NF,2NF,3NF,BCNF. 1.2 Oracle数据库概述 Oracle Database 10g是由Oracle公司推出的数据库系统,把我们带入了网格计算时代。 据统计,Oracle在全球数据库市场上的占有率超过三分之一,多年来持续性地雄踞全球数据库市场霸主地位。 我国于1987引进了Oracle系统,当前,Oracle公司在中国的业务取得了迅猛发展,赢得了国内许多行业主管部门、应用单位和合作伙伴的广泛信任和支持,确立了在中国数据库和电子商务应用市场的绝对领先优势。 Oracle 的特点: 全球化、跨平台; 支持多用户、高性能的事务处理; 强大的安全性控制和完整性控制; 支持分布式数据库和分布处理。 1.2.1 Oracle产品简史 Oracle,甲骨文 自20世纪70成功推出Oracle产品以来,Oracle公司已经成为世界上最大的数据库专业厂商之一。 1996年,Oracle公司成功推出了专门面向中国市场的数据库产品,即Oracle 7。 1997年,Oracle公司推出了基于网络计算的数据库产品,即Oracle 8。 1999年,针对Internet技术的发展,Oracle公司推出了第一个基于Internet的数据库,即
您可能关注的文档
- 《Oracle数据库实用教程(第二版)》第00章 序言.ppt
- 《大学计算机基础》练习题.doc
- 《吉林大学计算机应用技术专业计算机原理及系统结构》试题A答案.doc
- 《计算机应用技术专业综合理论》考试大纲.doc
- 《算法设计与分析》-第五章 回溯法.ppt
- 《算法设计与分析》-第一章 算法引论.ppt
- 《信息技术基础》模块练习题--客观性试题-答案.doc
- 00可编程控制器概述.doc
- 1-4章选择题练习.doc
- 1 Oracle 9i 数据库介绍.ppt
- 人教版四年级上册数学期末测试卷带答案(名师推荐).docx
- 2024广播影视职业技能鉴定经典例题含完整答案详解(各地真题).docx
- 2024教育硕士高频难、易错点题含完整答案详解(全优).docx
- 2024教育硕士综合提升测试卷(原创题)附答案详解.docx
- 2024广播影视职业技能鉴定真题(真题汇编)附答案详解.docx
- 2024民航职业技能鉴定通关题库含完整答案详解(全优).docx
- 2024教育硕士高频难、易错点题及答案详解【全国通用】.docx
- 2024教育硕士模拟试题附答案详解【培优A卷】.docx
- 人教版四年级上册数学期末测试卷含答案【培优a卷】.docx
- 2024民航职业技能鉴定题库含答案详解(预热题).docx
最近下载
- 牛津自然拼读oxfordphonicsLevel2Unit4Lesson2课件.pptx VIP
- 《梅花易数》预测实战方法.pdf VIP
- 医院地震应急演练脚本.docx VIP
- EPLAN笔记-EPLAN笔记-EPLAN笔记-EPLAN笔记.pdf VIP
- 污水处理厂应急预案.doc VIP
- 防火封堵工程施工与验收记录表(附件8)模板.pdf VIP
- 公路工程高程横坡计算程序(2011表格版).xls VIP
- BS EN 1822-1-2019 高效空气过滤器(EPA,HEPA和ULPA).第1部分:分类性能试验标记.pdf VIP
- 皇极经世预言未来的原理.pdf VIP
- 牛津自然拼读课件OPW PPT L2 U4 Lesson1.pptx VIP
文档评论(0)