易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL查询性能优化

一.名词解释:
0。SQL 结构化查询语言(Structured Query Language)
1。非关系型数据库系统
做为第一代数据库系统的总称,其包括2种类型:“层次”数据库与“网状”数据库
“层次”数据库管理系统 eg:IBM&IMS (Information Management System) 
特点:数据按层次模型组织
"网状"数据库 
特点:数据按网状模型组织
2。关系型数据库系统
关系性数据库管理系统 (RDBMS)
eg:SQL/DS , DB2, Oracle ,Informix ,Unity,dBASE等 
特点:数据按二维的表格组织。
3。数据库(DataBase)
按一定结构存储在计算机中相互关联的数据的集合。
4。数据库管理系统DBMS(Database Management System)
一个通用的软件系统。就是让你怎么管理你的数据库。其中包括存储,安全,完整性管理等。
5。数据库应用系统DBAS (Database Application System)
数据库应用程序系统,建立在DBMS基础之上的。就是一个面向用户的软件系统。
6。ANSI标准 (American National Standards Institute)美国国家标准委员会
因为1999年第2次更新SQL,所以SQL又称为SQL99或SQL3(第3版,前2个版本分别为1986年的sql ,1992 年的sql2/sql92)。
7。SQL语句的3种类型
数据操作语句(Data Manipulation Language ) DML 关于数据操作命令的 eg:select,insert,update,delete
数据定义语句(Data Definition Language ) DDL 关于数据对象访问的 eg:create, drop
数据控制语句(Data Control Language) DCL 关于权限的 eg:grant ,revoke
8。PL/SQL Procedural Language/sql
用于oracle的语言
9.T-SQL transact-sql
用于 microsoft sql server 和sybase adaptive server
10。E.F.Codd关于关系型数据库12条检验原则(MYSQL,不支持视图和原子事物处理,所以排除)
内容:暂略
11。数据库设计之新奥尔良方法。
需求分析==》概念设计==》逻辑设计==》物理设计.
4个步骤的具体中以需求分析最重要.
需求分析的内容:暂略
概念设计的内容:暂略
逻辑设计的内容:暂略
物理设计的内容:暂略
二.数据库优化方案


相关文档:

最大程度降低 SQL Server 中的阻塞

http://technet.microsoft.com/zh-cn/magazine/2008.04.blocking.aspx
SQL Server
最大程度降低 SQL Server 中的阻塞
Cherié Warren
 
概览:
发生锁升级的原因
避免不必要的阻塞
优化查询
监视锁定对性能的影响
锁定对支持数据库的并发读写活动而言是必需的,但阻塞却会对系统性能产生负面影响, ......

Oracle Sql优化笔记(一)


基本的Sql编写注意事项
尽量少用IN操作符,基本上所有的IN操作符都可以用EXISTS代替。
不用NOT IN操作符,可以用NOT EXISTS或者外连接+替代。
Oracle在执行IN子查询时,首先执行子查询,将查询结果放入临时表再执行主查询。而EXIST则是首先检查主查询,然后运行子查询直到找到第一个匹配项。NOT EXISTS比NOT IN效率 ......

SQL Server 的通用分页显示存储过程

转自:http://hi.baidu.com/sonichu/blog/item/a494c4ea276f12dad539c9a8.html
建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺 ......

在ACCESS数据库中打开sql窗口的方法

       为了执行sql语句,我们会在access数据库中执行sql语句,这样方便我们分析。方法如下:
     打开access数据库,点击”创建“,在单击“查询设计”,会弹出一个显示表的窗口,关掉。会出现一个sql试图,打开就可以再里面写sql代码了。 ......

反安装Sql Server 2005

通过“添加删除程序”里并不能完全删除SQlL server。
通过下面的命令,完全反安装SQL server 2005
d:\Setup.exe 
/
qb REMOVE
=ALL
 INSTANCENAME
=<
InstanceName
>
默认实例的名字是MSSQLSERVER
引用文章地址:http://www.cnblogs.com/jvstudio/archive/2010/01/17/1650089.ht ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号