- 1
- 0
- 约6.72千字
- 约 38页
- 2019-12-03 发布于湖北
- 举报
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逻辑结构图 创建表空间 创建表空间的语法是: 数据库用户概念
您可能关注的文档
- 11章第一节认识电路.ppt
- 12 电脑神童盖茨_课件.ppt
- 111数据挖掘——第一章引导.ppt
- 12-第12章数据包格式简述.ppt
- 12-11 直流电与磁感应强度.ppt
- 12.3串并联电路中电阻的关系修改.pptx
- 12-生态系统中的能量流动.ppt
- 12.3磁能 麦克斯韦电磁场(第4次课).ppt
- 12.1-探究—电流与电压、电阻的关系(获奖课件含动画实验)精华课件.ppt
- 12.5 麦克斯韦电磁场理论简介.ppt
- 抚顺石化工贸中心资金控制体系优化研究:理论、实践与创新.docx
- 探秘中华通草蛉滞育发育:生殖生物学特征与调控机制.docx
- 稀有鮈鲫受精机制及影响因素的深度剖析.docx
- 从美国强制反诉制度探寻我国民事诉讼反诉制度的革新路径.docx
- 中国职业足球管理体制:演进、困境与突破路径探究.docx
- 论我国网上个体经营活动法律规制的完善与实践.docx
- 论取保候审期间脱逃后又归案的自首认定困境与出路.docx
- 动调陀螺赋能双轴稳定平台控制系统的关键技术与优化策略研究.docx
- 论我国犯罪被害人国家补偿制度的构建与完善:法理、实践与发展路径.docx
- 光纤光栅传感监控软件:原理、应用与创新发展研究.docx
最近下载
- 实验室内电气安全培训课件.pptx VIP
- 护理伦理与法规课程标准.doc VIP
- 远信工业股份有限公司年产200台热风拉幅定形机建设项目 环评报告表.pdf VIP
- 2025年下半年中小学教师资格考试语文学科知识与教学能力真题(初级中学)附参考答案.docx VIP
- 质量管理体系检查登记表.docx VIP
- 安徽镜湖总部经济园建设项目可行性设计方案.doc VIP
- 2026年春教科版(新教材)小学科学二年级下册(全册)教学设计(附目录P91).pdf
- 给排水工程施工课件.pptx VIP
- 实验室安全用电培训课件.ppt VIP
- 综合应用能力事业单位考试(医疗卫生类E类)试题与参考答案(2025年).docx VIP
原创力文档

文档评论(0)