第1章orcle.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文档。上传文档
查看更多
甲骨文公司已经发展为全球第二大的软件公司,其产品在国际、国内500强企业获得大量应用。 oracle数据库是世界范围内性能最优异的数据库系统之一,它在数据库市场的占有率远远超过其对手,始终处于数据库领域的领先地位。 oracle功能强大、性能卓越。据统计,oracle在全球数据库市场占有率超过1/3。波音、通用电气、福特等众多大型跨国企业都利用oracle电子商务套件运行业务。我国应用也越来越多。 教学目标 本课程通过介绍Oracle数据库基本操作、体系结构与数据库基本管理使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法,使学生熟练掌握Oracle数据库系统下的SQL语言运用及PL/SQL程序设计。 1.学习如何创建和维护数据库对象以及如何存储、提取和操作数据。 2.学习如何用 SQL*Plus 工具来编写 SQL 和 SQL*Plus 脚本文件,从而生成类似报告的输出结果。 3.学习和了解 Oracle 数据库体系结构的整体概念,以及 Oracle10g 数据库的体系结构彼此之间是如何工作和互动的。 4.学习执行数据库管理员( DBA )任务所必需岗位职能。 5.通过动手练习活动,练习配置网络参数,从而使数据库客户机和工具都能实现与 Oracle 数据库服务器之间的通信。 6.学习各种不同的备份、日志、故障、复原及恢复情况。 7.学习PL/SQL编程。 第1章 Oracle关系数据库 本章要点: 理解关系模型与关系数据库。 理解数据库的规范化理论。 掌握Oracle Database 11g在Windows平台上的安装过程。 熟练掌握数据库的创建。 掌握Oracle账户解锁。 1.1 关系数据模型 关系数据库系统是目前应用最为广泛的数据库系统,它采用关系数据模型作为数据的组织方式。 本节将介绍什么是关系数据模型,以及关系的完整性约束等。 1.1.1 关系数据模型的基本概念 关系数据模型是由若干个关系模式组成的集合,关系模式的实例称为关系,每个关系可以看成由行和列交叉组成的二维表格,表中的一行称为一个元组,可以用来标识实体集中的一个实体。 表中的列称为属性,列名即属性名,表中的属性名不能相同。列的取值范围称为域,同列具有相同的域,不同的列也可以有相同的域。 表中任意两行(元组)不能相同。 任意两行都不能完全相同 1.1.1 关系数据模型的基本概念 在关系数据库中,关键码(简称键)是关系模型的一个重要概念,用来标识行(元组)的一个或几个列(属性)。 由一个属性组成的键,称为唯一键;反之,由多个属性组成的键,则称为复合键。能唯一标识表中不同行的属性或属性组称为主键。 键的主要类型如下。 超键 候选键 主键 外键 1.1.2 关系的完整性 关系模型的完整性规则是对数据的约束。 关系模型提供了3类完整性规则——实体完整性规则、参照完整性规则和用户定义的完整性规则。 (1) 实体完整性(Entity Integrity) 这是指关系的主属性(主键的组成部分)不能是空值(null)。空值就是指不知道或是不能使用的值,并不是指空字符串。 (2) 参照完整性(Referential Integrity) 如果关系的外键R1与关系R2中的主键相符,那么外键的每个值必须在关系R2中主键的值中找到或者是空值。 (3) 用户定义完整性(User-defined Integrity) 针对某一具体的实际数据库的约束条件。它由应用环境所决定,反映某一具体应用所涉及的数据必须满足的要求。 1.1.3 关系与关系模式 关系模式可以形式化地表示为R(U, D, dom, F)。 其中,R表示关系名;U表示组成该关系的属性名的集体;D表示属性的域;dom表示属性向域的映射集合;F表示属性之间数据的依赖关系集合。 通常可以将关系模式简化成R(U)或R(A1, A2, …, An)。 其中,A1到An都表示属性名或域名。属性向域的映射常常直接说明属性的类型和长度。通常在关系模式的主属性下加下划线表示该属性是主键属性。 1.2 关系数据库规范化理论 数据库的使用在实际应用中相当普遍,也相当重要,对数据库加以规范,将会让数据库的设计更合理、更可靠,也就让数据库能在实际应用中发挥更好的作用。 关于数据库理论与设计,长期以来已经形成了关系数据库设计理论,也称为关系数据库的规范化理论。 1.2.1 函数依赖 假设有关系模式R(U),X和Y都是U的子集,如果R(U)中任一可能的关系r中,不存在两行记录在X上的值相同而在Y上的值不同,则称属性子集X函数决定属性子集Y,或者称Y函数依赖于X,记为X→Y。 函数依赖可以分为如下3种情况。 (1) 平凡函数依赖与非平凡函数依赖。 (2)

文档评论(0)

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

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

1亿VIP精品文档

相关文档