数据库
文章平均质量分 70
bigstoneasd
这个作者很懒,什么都没留下…
展开
-
SQLServer_第2章 数据库和表的创建
第2章 数据库和表的创建2.1 数据库2.1.1逻辑数据库数据库是一个存放数据的表和支持这些数据的存储、检索、安全性和完整性的逻辑成分所组成的集合。SQLServer2000的数据库对象主要包括:表、视图、索引、存储过程、触发器、约束和默认值等对象。1. 对象的名称(1)完全限定名(对象的全名)服务器名.数据库名.所有者名.对象名 server.database.ow原创 2007-08-15 16:12:00 · 2276 阅读 · 0 评论 -
数据库主键设计
主键的必要性: 有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个表都应该具有主键,不管是单主键还是双主键,主键的存在就代表着表结构的完整性,表的记录必须得有唯一区分的字段,主键主要是用于其他表的外键关联,本记录的修改与删除,当我们没有主键时,这些操作会变的非常麻烦。 主键的无意义性: 我强调主键不应该具有实际的意义,这可能对于一些朋友来说不太认同,比如订单表吧,会有转载 2007-12-17 12:18:00 · 557 阅读 · 0 评论 -
sql常用函数集
stuff功能:删除指定长度的字符串并在指定的起始点插入另一组字符STUFF ( character_expression , start , length , character_expression ) character_expression :操作的字符;start:删除和插入的起始点;length:删除的长度;character_expression :要插入的字符Eg:Select原创 2007-12-13 17:48:00 · 605 阅读 · 0 评论 -
SQL Server2005 日志工作模式
博客首页 注册 建议与交流 排行榜 加入友情链接 推荐 投诉 搜索: 帮助 <!--navHover = function() {var lis = document.getElemen转载 2008-01-31 13:43:00 · 4953 阅读 · 1 评论 -
SQL Server 索引结构及其使用
一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要转载 2008-02-01 13:14:00 · 588 阅读 · 0 评论 -
SQL Server SP 笔记
SET QUOTED_IDENTIFIER当 SET QUOTED_IDENTIFIER 为 ON 时,标识符可以由双引号分隔,而文字必须由单引号分隔。当SET QUOTED_IDENTIFIER 为 OFF 时,标识符不可加引号,且必须符合所有 Transact-SQL 标识符规则。SET ANSI_NULLS SQL-92 标准要求在对空值进行等于 (=) 或不等于 (中包含空值,原创 2007-10-25 18:17:00 · 517 阅读 · 0 评论 -
SQLServer_创建企业数据库解决方案基础
版本 2.0 第 10 章数据服务服务蓝图MSA 参考体系结构工具包 Microsoft 机密。© 2003 Microsoft Corporation。保留所有权利。这些资料属于 Microsoft 公司的机密信息,同时被当作商业秘密。这些资料中的信息仅面向 Microsoft 授权的接收者原创 2007-08-15 16:31:00 · 3376 阅读 · 0 评论 -
SQLServer_第6章 T-SQL语言和函数
第6章 T-SQL语言T-sql语言由以下几部分组成:(1)数据定义语言DDL; create alter drop(2)数据操纵语言DML; select update insert delect (3)数据控制语言DCL; grant revoke deny(4)T-SQL增加的语言元素6.1 变量、常量与数据类型6.1.1 常量1.字符串常量原创 2007-08-15 16:20:00 · 2037 阅读 · 0 评论 -
SQLServer_第5章 游标
第5章 游标游标分为客户端游标和服务器端游标。Sql通过游标可以对一个结果集进行逐行处理。对于使用服务器端游标的过程有:声明à打开à读取à关闭à释放。5.1 声明游标5.1.1 SQL-92标准的声明Declare cursor_name [insensitive][scroll] cursorFor select_statement[for { readonly|upda原创 2007-08-15 16:19:00 · 904 阅读 · 0 评论 -
SQLServer_第4章 查询
第4章 查询和视图 SELECT语句可以从一个或多个表中选取特定的行和列。因为查询和检索数据是数据库管理中最重要的功能,所以SELECT语句在SQL中是工作量最大的部分。 SELECT语句的结果通常是生成另外一个表。在执行过程中系统根据用户的标准从数据库中选出匹配的行和列,并将结果放到临时的表中。在直接SQL中,它将结果显示在终端的显示屏上,或者将结果送到打印机或文件中。也可以结合原创 2007-08-15 16:17:00 · 2631 阅读 · 0 评论 -
SQLServer_第1章 SQLServer2000简介
第1章SQLServer2000简介安装备注:在安装前,要将注册表中的PendingFileRenameOperations键都删除!通常情况下在路径:HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Session Manager.1.1 SQL的组件SQLServer2000是基于C/S模式的新一代大型关系型数据库管理系统。其主要包原创 2007-08-15 16:11:00 · 2814 阅读 · 0 评论 -
SQLServer_SQL数据库中的数据类型
数据类型 说 明 同 义 Bit 1位,值为0或1 Int Integer 4字节,值为-2^31~2^31-1 Smallint 2字节,值为-2^15~2^15-1 Tinyint 1字节,值为0~255 Decimal (p,s) 数字数据,固定精度为P,宽度为S Numeric Money 8字节,存放货币类型,值为-2^63~2^原创 2007-08-15 16:24:00 · 833 阅读 · 0 评论 -
SQLServer_第7章 索引与数据完整性
第7章 索引与数据完整性7.1 索引在数据库建立索引主要有以下作用:(1) 快速存取数据;(2) 保证数据记录的唯一性;(3) 实现表与表之间的参照完整性;(4) 在使用order by和group by子句进行数据检索时,利用索引可以提高排序和分组的效率。7.1.1 索引的分类1.聚集索引聚集索引将数据行的键值在原创 2007-08-15 16:21:00 · 1967 阅读 · 0 评论 -
SQLServer_第3章 表数据操作
第3章 表数据操作3.1 界面操作表数据3.2 命令操作表数据3.2.1 insert语句Insert基本格式:insert into table_name values(constant1,constant2,…)例1:use xscjinsert into xs values (001122,张三,计算机,1,1/30/1980 0:0:0,4原创 2007-08-15 16:14:00 · 784 阅读 · 0 评论 -
SQLServer_第9章 其它主题 待续
第9章 其它前面八章详细介绍了数据库应用的基础知识,其中查询和存储过程、触发器是很重要的应用点,但是数据库中还有很多其他概念,如复制技术、分布式数据库、数据库的备份和恢复、事务、锁定、检测、作业和警报。还有安全管理等等重要的应用主题,需要在实践中进一步体会和学习。原创 2007-08-15 16:23:00 · 639 阅读 · 0 评论 -
SQLServer_第8章 存储过程和触发器
第8章 存储过程和触发器8.1 存储过程存储过程就是定义在数据库中的子程序,是数据库对象之一。使用存储过程的优点有:1) 在服务器端执行,速度快;2) 执行一次后,其执行规划就驻留在高速缓冲存储器,以后再次执行,就直接运行已经编译好的二进制代码,提高了系统性能;3) 确保数据库的安全;4) 自动完成需要预先完成的任务。8.1.1 存储过程的类型1)系统存原创 2007-08-15 16:22:00 · 1646 阅读 · 0 评论 -
在sqlserver2005中导入excel文件
在sqlserver2005中导入excel文件可以有很多方法1)DTS2)编程3)Sql Command。SQL提供两个函数来导入数据,这里以OPENROWSET为例EXEC sp_configure show advanced option, 1;goRECONFIGURE;gosp_configure Ad Hoc Distributed Queries, 1; --开原创 2008-04-03 14:35:00 · 1007 阅读 · 0 评论