- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
四期培训提纲
PAGE
沈阳汉华软件有限公司
实施人员技能四期培训提纲
(SQL语句)
TIME \@ yyyy年M月 2012年3月
目 录
TOC \o 1-1 \h \z \u HYPERLINK \l _Toc 第一章 数据库设计 PAGEREF _Toc \h - 1 -
HYPERLINK \l _Toc 第二章 T-SQL 程序设计 PAGEREF _Toc \h - 12 -
HYPERLINK \l _Toc 第四章 简单查询 PAGEREF _Toc \h - 18 -
HYPERLINK \l _Toc 第五章 高级查询 PAGEREF _Toc \h - 20 -
HYPERLINK \l _Toc 第七章 视图 PAGEREF _Toc \h - 23 -
HYPERLINK \l _Toc 第八章 存储过程 PAGEREF _Toc \h - 24 -
HYPERLINK \l _Toc 第十章 包 (包头和包体) PAGEREF _Toc \h - 26 -
HYPERLINK \l _Toc 第十一章 PL/SQL使用 PAGEREF _Toc \h - 27 -
沈阳汉华软件有限公司
30 -
第一章 数据库设计
数据库设计与建模
数据库设计的目的与意义
要开发一个基于 HYPERLINK javascript:; \t _self 数据库的应用系统,其中最关键的一步就是整个系统所依据的数据库的建模设计,从逻辑的到物理的,一个环节疏于设计,整个的应用系统便似建立在危房之上,随着开发过程的不断深入,它要随时面临着各种难以预料的风险,开发者要为修改或重新设计没有设计好的数据库系统而付出难以预料的代价。所以,一个良好的数据库设计是高效率的系统所必须的。?
与数据库设计有关的内容
逻辑建模?数据库设计的方法因具体数据库而异,但是建模阶段的相同的,所以可以用一些通用的工具来进行,如Rational rose,PowerDesigner等,这一阶段主要是依据系统的需求,获取与分析要实现的应用系统信息,进行数据内部以及外在关系的分析,从而有效地建立整个系统的数据结构(在关系数据库中通常称为表结构),在此基础上对数据库的数据量、数据流量、及响应速度的估算分析,这样数据模型就产生了。具体的操作准则是数据库的几个范式、用户的具体需求和分析者的经验,从数据库的性能、安全、方便 HYPERLINK javascript:; \t _self 管理、易于开发等方面出发,具体方法因分析员的喜好和习惯而异,可以不用工具,最好使用工具,能让分析过程简便,最主要是能生成一些图,如E-R图,让分析过程一目了然。? 物理设计?此步设计和系统将具体使用的数据库有关,也和数据库所运行的硬、 HYPERLINK javascript:; \t _self 软件平台有关,目的是尽量合理地给数据库分配物理空间,这一步在数据库设计中很重要,关系到数据库数据的安全和数据库的性能,具体的来说,这一步包括相应表空间的数据文件在磁盘上的分配,还要根据数据量的大小确定redolog文件、rollback段的大小,然后进行分配,这些文件的分配要遵循一些原则,本着利于 HYPERLINK javascript:; \t _self 备份,利于性能优化的原则,原则如下(以 HYPERLINK javascript:; \t _self ORACLE数据库为例):?1、为表和索引建立不同的表空间,禁止在系统表空间中放入非核心oracle系统成分的对象,确保数据表空间和索引表空间位于不同的磁盘磁盘驱动器上。?2、了解终端用户怎样访问数据,如果可能,将经常同时查询和频繁查询的对象放在不同的物理磁盘上。?3、当数据库包含允许用户并行访问不同数据元素的大对象时,将对象分割存放在多个磁盘上是有好处的。可以采用分区。在某个操作系统平台上定义拥有数百万行的表时,则更需小心,因为数据库文件的大小受到限止,这种限制是由操作系统而不是由oracle引起的。?4、在独立的各盘上至少创建两个用户定义的rollback表空间,以存放用户自己的rollback段。在初始化文件中安排rollback段的次序,使它们在多个磁盘之间进行切换。?5、将redo log文件放在一个读写较少的盘上。对于每个oracle实例要建立两个以上的redo log组,同组的两个成员放在不同的设备上。?6、确立表和索引的大小,这决定了保存它们所
您可能关注的文档
- 香格里拉集团旅游品牌经营-管理.docx
- 香格里拉集团卫生安全HACCP-管理细则.doc
- 香格里拉酒店集团会议摆台的培训.docx
- 香江股市-壳王之7朱李月华.docx
- 香港上市-公司IR案例.doc
- 香港新世界大厦委托管理合同书.doc
- 香港设立资产-管理公司的法规要求.docx
- 香港设立资产管理公司-的法规要求.docx
- 香溪月园别墅区物业管理-服务方案.doc
- 饮食文化节活动设计方案.doc
- 工会代表大会运行规则及十大制度解读.docx
- 法院合同法案例分析与学习笔记.docx
- 医疗急救口头医嘱管理流程制度.docx
- 幼儿园科学实验教学设计案例.docx
- 2025秋九年级英语全册Unit2Ithinkthatmooncakesaredelicious课时3SectionAGrammarFocus_4c习题课件新版人教新目标版.pptx
- 2025秋九年级英语全册Unit5WhataretheshirtsmadeofSectionA合作探究二课件新版人教新目标版.pptx
- 2025秋九年级英语全册Unit2Ithinkthatmooncakesaredelicious课时4SectionB1a_1d习题课件新版人教新目标版.pptx
- 2025秋九年级英语全册Unit1Howcanwebecomegoodlearners课时3SectionAGrammarFocus_4c习题课件新版人教新目标版.pptx
- 2025秋九年级英语全册Unit5Whataretheshirtsmadeof课时4SectionB1a_1e课件新版人教新目标版.pptx
- 2025秋九年级英语全册Unit3Couldyoupleasetellmewheretherestroomsare课时3SectionAGrammarFocus_4c课件新版人教新目标版.pptx
原创力文档


文档评论(0)