- 1、本文档共499页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.第二范式(2NF) 第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。2NF要求数据库表中的每个实例或行必须可以被唯一地区分。为实现区分,通常需要为表加上一个列,以存储各个实例的唯一标识。 如为表1-3商品信息中加上条形码列,因为每个商品的条形码是唯一的,因此每个商品可以被唯一区分。这个唯一属性列被称为主关键字或主键、主码,如表1-4所示。 3.第三范式(3NF) 满足第三范式(3NF)必须先满足第二范式(2NF)。第三范式(3NF)要求一个数据库表中不包含在其它表中已包含的非主关键字信息。 1.2.2 SQL Server 2005的版本简介 1.SQL Server 2005 Enterprise Edition(企业版) 该版本达到了支持超大型企业进行联机事务处理 (OLTP)、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。该版本是最全面的SQL Server版本,是超大型企业的理想选择,能够满足最复杂的要求。该版本还推出了一种适用于32位或64位平台的120天Evaluation Edition。 2.SQL Server 2005 Standard Edition(标准版) 该版本是适合中小型企业的数据管理和分析平台,包括电子商务、数据仓库和业务流解决方案所需的基本功能。标准版的集成商业智能和高可用性功能可以为企业提供支持其运营所需的基本功能。该版本是需要全面的数据管理和分析平台的中小型企业的理想选择。 2.创建指定数据和事务日志文件的数据库 (2)带固定精度和小数位数的数值数据类型:decimal和numeric,如表3-2所示。 4.2.2 检索指定的行 5.3 变量 6.2 创建视图 GO FETCH ABSOLUTE 2 FROM Products_cursor1 FETCH NEXT FROM Products_cursor1 FETCH RELATIVE 3 FROM Products_cursor1 FETCH FIRST FROM Products_cursor1 FETCH LAST FROM Products_cursor1 CLOSE Products_cursor1 DEALLOCATE Products_cursor1 图7-7 例7-22执行情况 第7章 存储过程、触发器及游标 【例7-23】创建游标Products_cursor2,提取生产厂家表中厂家编号为“101090001”的记录,并将“厂家名称”列的值改为“皓月集团”,结果如图7-8所示。 USE ProductsSALES GO DECLARE Products_cursor2 CURSOR SCROLL FOR SELECT * FROM 生产厂家 WHERE 厂家编号=101090001 FOR UPDATE OPEN Products_cursor2 FETCH Products_cursor2 UPDATE 生产厂家 SET 厂家名称=皓月集团‘ WHERE CURRENT OF Products_cursor2 SELECT * FROM 生产厂家 CLOSE Products_cursor2 DEALLOCATE Products_cursor2 图7-8 利用游标修改表中的数据 第7章 存储过程、触发器及游标 7.3.3 关于@@FETCH_STATUS @@FETCH_STATUS返回针对连接当前打开的任何游标发出的上一条游标FETCH 语句的状态,具体返回值及描述如表7-2所示。 所提取的数据不存在 -2 FETCH 命令失败或此行不在结果集中 -1 FETCH 命令成功执行 0 描 述 返回值 表7-2 @@FETCH_STATUS的返回值及描述 第7章 存储过程、触发器及游标 【例7-24】创建游标Products_cursor3,通过游标显示生产厂家表中的全部记录,结果如图7-9所示。 USE ProductsSALES GO DECLARE @厂家编号 varchar(10), @厂家名称 varchar(100),@show_factory varchar(200) DECLARE Products_cursor3 CURSOR FOR SELECT 厂家编号,厂家名称 FROM 生产厂家 OPEN Products_cursor3 fetch next from Products_cursor3 into @厂家编号,@厂家名称 WHILE @@FETCH_STATUS = 0 BEGIN select @show_
您可能关注的文档
- 水污染控制工程第十三章生物膜法.ppt
- EDA技术实用教程第4版VHDL课件第1章概述.ppt
- 水污染控制工程第十四章稳定塘和污水的土地处理.ppt
- SQLServer2005数据库应用技术第二版虞益诚第17章节访问SQLServer2005数据库Yu课件教学.ppt
- EDA技术实用教程第4版VHDL课件第2章FPGACPLD结构原理.ppt
- 水污染控制工程第十五章污水的厌氧生物处理.ppt
- 水污染控制工程第十一章生物处理的基本概念和生化反应动力学基础.ppt
- 现代经济学宏观部分课件乘数理论第五章.ppt
- EDA技术实用教程第4版VHDL课件第3章VHDL设计初步.ppt
- §4.让疾病走开课件让疾病走开1章节.ppt
文档评论(0)