易截截图软件、单文件、免安装、纯绿色、仅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查询之索引(VI)

我们先看 NestedLoop 和 MergeJoin 的算法(以下为引用,见 RicCC 的《 通往性能优化的天堂 - 地狱 JOIN 方法说明 》 ):
==================================
NestedLoop:
   foreach rowA in tableA where tableA.col2=?
    {
    search rowsB from tableB where tab ......

sql中datediff和dateadd的用法

通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!
  在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你 ......

PL/SQL Developer使用技巧

PL/SQL Developer使用技巧
  
1、PL/SQL Developer记住登陆密码
在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;
设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History , "Store history"是默认勾选的,勾上"Store wi ......

反安装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 ......

通过作业自动备份sql server 2005数据库

在SQL Server 2005数据库中实现自动备份的具体步骤:
1、打开SQL Server Management Studio
2、启动SQL Server代理
3、点击作业->新建作业
4、"常规"中输入作业的名称
5、新建步骤,类型选T-SQL,在下面的命令中输入下面语句(红色部分要根据自己的实际情况更改,'D:\LMS2.0\LMS2.0\bak\' 改为自己的备份路径, ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号