15linux下oracle的使用入门资料.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
15linux下oracle的使用入门资料

Oracle数据库设计入门 本章目标 理解数据库设计的基本方法 掌握创建用户 分配权限 掌握序列 掌握oracle常用函数 数据库范式概念 设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式 数据库的范式 第一范式 第一范式(1NF)是指数据库表的每一列是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性 例如: 张三这个实体不能在性别这个属性上存在可男可女的情况. 第二范式 第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,要求数据库表中的每个实例或行必须可以被惟一地区分 例如: 张三这个实体必须有被唯一标识可用的属性(学号或者身份证号). 第三范式 满足第三范式(3NF)必须先满足第二范式(2NF)。简而言之,第三范式(3NF)要求一个数据库表中不包含已在其它表中已包含的非主关键字信息 例如: 张三的性别值没有必要在多个表重复出现.(可以允许主外键关联) 一般设计只要求满足到3NF 就可以了 PowerDesigner的使用 PowerDesigner主要包括以下几个功能部分: DataArchitect 这是一个强大的数据库设计工具。 ProcessAnalyst 这部分用于创建功能模型和数据流图,创建处理层次关系。 AppModeler 为客户/服务器应用程序创建应用模型。 ODBC Administrator 此部分用来管理系统的各种数据源。 PowerDesigner的界面 数据库的ER模型 数据库的物理模型 正向工程 直接地从 PDM产生一个数据库, 或产生一个能在你的数据库管理系统环境中运行的数据库脚本,这是正向工程 。 步骤: 1 选择Database- Generate Database。 数据库生成对话框出现。 它显示生成叁数。 默认叁数已经被选择。 2 SQL的文件名称框中键入 PDM_TUTORIAL 。 3 在目录框中,输入一条路径。 4 选择生成脚本的按钮。 5 选择仅仅生成一个文件。 6 点击Selection 定位键。 7 点击底部表定位键。 表页列出模型中选择可用的所有数据库表。 8 全部点击选择工具。这选择所有的表复选框。 9 切换Views和Domains选择需要的视图和域。 10 点击确定。 逆向工程2-1 将已存在的数据库进新的 PDM 之内。 数据来源可能是从脚本文件或一个开放数据库连接数据来源 ,这是逆向工程 。一般要先定义一个数据库对象ODBC ,然后再生成新的PDM。 逆向工程来自一个脚本文件的数据库对象步骤: 1 选择File-Reverse Engineer-Database 显示新的物理数据模型的对话框。 2 点击部份 Radio 按钮。 3 选择下拉列表框的一个数据库管理系统。 4 点击确定。数据库逆向工程对话框出现。 5 点击使用脚本文件的 Radio 按钮。 6 浏览适当的目录选择脚本文件。 7 点击选项定位键显示选项页。 8 选择逆向工程选项。 9 点击确定。 逆向工程2-2 逆向工程一个ODBC到新的 PDM步骤: 1 选择File-Reverse Engineer-Database 显示新的物理数据模型的对话框。 2 点击Share 单选框。 3 选择下拉列表框的一个数据库管理系统。 4 点击确定。数据库逆向工程对话框出现。。 5 点击使用一个ODBC 单选框,选择一个ODBC。 6 点击选项定位键显示选项页。 7 选择逆向工程选项。 8 点击确定。ODBC逆向工程对话框出现。 9 在上面部份对话框的下拉列表框中选择限定词和拥有者。 10 点击一个对象类型定位键。 11 点击确定。 DDL 概述 DDL 为数据定义语言以下为部分内容 创建数据库 创建用户 创建表空间 建表 建视图 建索引 建过程 函数 包 等。。。。 建作业 Linux下启动oracle 首先在shell环境下输入sqlplus “/as sysdba”以管理员身份进入 在sql提示符下敲入startup命令启动数据库 启动oracle监听器lsnrctl start Winndow下访问linux oracle 首先windows下安装oracle客户端工具 修改tnsname.ora文件,添加linux下oralce的ip地址等信息 利用plsql devpment工具连接到liunx中 Oracle逻辑结构图 创建表空间 创建表空间的语法是: 数据库用户概念

文档评论(0)

kelly + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档