![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL数据库
yangjuniishz
这个作者很懒,什么都没留下…
展开
-
SQl常用关键字
数据类型 1. char (n) 定长字符型; 2. int 整型 integer; 3. flaot 浮点型,占4个或8个字节; 4. date 日期型 datetime 表示日期时间型; 列级完整性约束 1. default 默认约束; 2. NULL/NOt NULL 空值/ 非空值约束; 3. primary key 主码约束; 4. unique 单值约束; 5. referen原创 2007-08-02 08:51:00 · 913 阅读 · 0 评论 -
数据库设计5步骤
1.确定entities及relationshipsa)设计宏观行为。你用此数据库来做什么?比如,希望管理雇员的信息。b)确定entities。对于一系列的行为,确定所管理信息所涉及到的主题范围。这将变成table。比如,雇用员工,指定具体部门,确定技能等级。c)确定relationships。看着行为,确定tables之间有何种关系。比如,在部门与雇员之间存在一种关系。给这种关系命名。d)转载 2008-12-30 11:43:00 · 189 阅读 · 0 评论 -
数据库设计技巧(上)
数据库的最初雏形据说源自美国一个奶牛场的记账薄(纸质的,由此可见,数据库并不一定是存储在电脑里的数据^_^),里面记录的是该奶牛场的收支账目,程序员在将其整理、录入到电脑中时从中受到启发。当按照规定好的数据结构所采集到的数据量大到一定程度后,出于程序执行效率的考虑,程序员将其中的检索、更新维护等功能分离出来,做成单独调用的模块,这个模块后来就慢慢发展、演变成现在我们所接触到的数据库管理系统(D转载 2008-04-15 17:21:00 · 258 阅读 · 0 评论 -
数据库设计技巧(下)
三、多用户及其权限管理的设计 开发数据库管理类的软件,不可能不考虑多用户和用户权限设置的问题。尽管目前市面上的大、中型的后台数据库系统软件都提供了多用户,以及细至某个数据库内某张表的权限设置的功能,我个人建议:一套成熟的数据库管理软件,还是应该自行设计用户管理这块功能,原因有二: 1.那些大、中型后台数据库系统软件所提供的多用户及其权限设置都是针对数据库的共有属性,并不一定能完全满足某转载 2008-04-15 17:33:00 · 310 阅读 · 0 评论 -
六:数据库规划索引
CHAPTER 6 规划索引 现在我们先来做一下实验,看一看有无索引对查询速度的影响:在一个有1500000条纪录的表中,选择一条数据,在无索引时用时:用时9秒,而有索引时用时0秒,打开执行计划可以看到更加详细的纪录! 如果你访问一家网站,但是每打开一个网页要等待60秒,你还愿意再次访问吗?由于索引能够大副度提高提高性能,所以索引对于我们来说很重要!我们现在就来看看索引如何改进数据库的性能: 1-转载 2008-01-18 09:58:00 · 359 阅读 · 0 评论 -
四项技术提高SQL Server性能(转)
有时,为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了企业应用程序的速度,用户必须等待很长时间。用户希望应用程序响应迅速,他们的报告能够在瞬间之内返回分析数据。就我自己而言,如果在Web上冲浪时某个页面要耗费十多秒才转载 2008-01-05 11:41:00 · 426 阅读 · 0 评论 -
SQL Server 2000运算符
1. 算术运算符算术运算符用来在两个表达式上执行数学运算,这两个表达式可以是任意两个数字数据类型的表达式。算术运算符包括+(加)、-(减)、*(乘)、/(除)、%(模)五个。2. 赋值运算符Transact-SQL 有一个赋值运算符,即等号(=)。例如,下面的代码创建了@MyCounter变量。然后赋值运算符将@MyCounter设置成一个由表达式返回的值。 DECLARE @MyCo转载 2007-11-30 09:27:00 · 1243 阅读 · 0 评论 -
SQL Server 2000的基本数据类型
SQL Server 2000的基本数据类型 binary bigint bit转载 2007-11-29 16:50:00 · 2345 阅读 · 0 评论 -
SQL流程控制语句
流程控制语句Transact-SQL语言提供了一些可以用于改变语句执行顺序的命令,称为流程控制语句。流程控制语句允许用户更好地组织存储过程中的语句,方便地实现程序的功能。流程控制语句与常见的程序设计语言类似,主要包含以下几种。(1) IF…ELSE语句 IF 条件表达式> 命令行或程序块>[ELSE [条件表达式] 命令行或程序块>] 其转载 2007-11-29 10:42:00 · 1222 阅读 · 0 评论 -
还原数据的方法
这是是在technet.microsoft上面找到的恢复数据库的一个很有效的办法.EXEC sp_attach_db @dbname = Ncmedu_Data, @filename1 = ND:/SQL2000/MSSQL/Data/cmedu_Data.mdf, @filename2 = ND:/SQL2000/MSSQL/Data/cmedu_Log.ldf ;原创 2007-11-14 10:20:00 · 257 阅读 · 0 评论 -
ERP管理软件中“集成”的七个管理思想
转自: http://blog.csdn.net/Drate/archive/2007/05.aspx经过了十五、六年的发展,ERP被大家都公认是一套附带管理思想和手段的软件,其中蕴含着丰富的管理思想。那么到底 其中的管理思想在什么地方?相信这个答案不少人对这个问题都是雾里看花--看似明白又难以说清楚。笔者以自己的感受来和大家一起共享其中的管理思想,笔者 认为其中的管理思想主要有以下的几个方面:转载 2007-09-19 17:24:00 · 990 阅读 · 1 评论 -
Transact-SQL语句总汇
--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从转载 2007-09-02 09:08:00 · 267 阅读 · 0 评论 -
SQL SERVER事务处理
事务定义: 事务是单个的工作单元。如果某一事务成功,则在该事务中进行的所有数据更改均会 提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有 数据更改均被清除。事务三种运行模式: 自动提交事务 每条单独的语句都是一个事务。 显式事务 每个事务均以 BEGIN TRANSACTION 语句显式转载 2009-03-31 14:33:00 · 171 阅读 · 0 评论