摘要: 什么是事务是指作为单个逻辑工作单元执行的一系列操作。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)属性。数据库事务的基本概念“一荣俱荣,一损俱损”这句话很能体验事物的思想,很多复杂的事物要分步进行,但他们组成一个整体,要么整体生效,要么整体失效,这种思想反映到数据库上,就是多个SQL语句。要么全部执行成功,要么全部执行失败。事务的4个特性1. 原子性(Atomicity)事 阅读全文
posted @ 2013-05-03 18:23 ◆◇▁演绎、 阅读(1128) 评论(2) 推荐(1) 编辑
摘要: 存储过程的概念T-SQL和C语言一样,是一门结构化的语言,他们具有类似的语法,在C语言中使用函数可以提高代码段重用性,方便模块化设计,提高执行效率。在C语言中使用函数的步骤:第一步:定义函数,指定函数的参数的执行代码。第二步:调用函数,通过函数的名称并指定相应的参数。什么是存储过程存储过程(procedure)类似于C语言中的函数用来执行管理任务或应用复杂的业务规则存储过程可以带参数,也可以返回结果存储过程可以包含数据操纵语句、变量、逻辑 控制语句等存储过程的优点执行速度更快允许模块化程序设计提高系统安全性减少网络流通量存储过程的分类:系统存储过程由系统定义,存放在master数据库中类似C语 阅读全文
posted @ 2013-05-02 21:26 ◆◇▁演绎、 阅读(926) 评论(0) 推荐(0) 编辑
摘要: --数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --从数据库中删除视图CREATE INDEX --为数据库表创建一个索引DROP INDEX --从数据库中删除索引CREATE PROCEDURE --创建一个存储过程DROP PROCEDURE --从数据库中删除存 阅读全文
posted @ 2013-04-30 20:25 ◆◇▁演绎、 阅读(991) 评论(0) 推荐(1) 编辑
摘要: 1、T-SQL 与 SQL SQL 第四代编程语言 你只需要告诉计算机你要做什么事情 例: select updateT-SQL 附加了第二代编程语言的特性,比如 流程控制(if-else while) 错误处理 存储过程 事物 触发器2、 SQL 注释-- 单行注释 /* */ 多行注释3、批处理10条插入语句 不加go批处理关键字的话 sql引擎 会一条一条处理(会影响效率) 加go批处理关键字的话 sql引擎 会一次性处理(提高处理效率)变量在T-SQL中,变量是能存储值并参与运算的一个实体,但在T-SQL的变量要比其他语言中的变量简单。在T-SQL中只有两种变量:全部变量和局部变量。. 阅读全文
posted @ 2013-04-29 17:59 ◆◇▁演绎、 阅读(465) 评论(2) 推荐(0) 编辑
摘要: 使用SQL语句创建数据库1、创建数据库创建数据库需要指定的数据库名称、数据文件、日志文件等创建数据库的语法:create database 数据库名称on[primary] ( <数据文件参数> [,…n] [<文件组参数>] ) [LOG ON] ( <日志文件参数> [,…n] )<数据文件参数>或<日志文件参数>的语法:1 (2 name=logical_file_name,3 filename='os_file_name',4 [,size=size[KB|MB|GB|TB]]5 [,MAXSIZE{max_s 阅读全文
posted @ 2013-04-28 19:40 ◆◇▁演绎、 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1.数据库系统的相关概念(1)数据(Data)数据是对客观信息的一种描述,它是由能被计算机识别与处理的数值、字符等符号构成的集合 ,即数据是指描述事物的符号记录。数据的形式则是指数据内容所存储的具体形式,即数据的“类型” 数据可以用数据类型和值来表示。(2)数据库(DataBase,DB)数据库指长期存储在计算机内部组织、可共享的数据集合,即在计算机系统中按一定的数据模型 组织、存储和使用相关联的数据集合称为数据库。数据库的数据是以文件的形式(如数据文件为:*。mdf) 存储介质上,它是数据库系统操作的对象和结果(3)数据库管理系统(DataBase Mantagement System DB 阅读全文
posted @ 2013-04-27 22:57 ◆◇▁演绎、 阅读(6424) 评论(0) 推荐(0) 编辑
摘要: System:根空间,包含一些基本的类库System.Collections:主要是和集合类相关的类库System.Collections.Generic:泛型集合的类库空间System.Data:数据处理类库空间System.Data.Odbc:以ODBC连接数据库的空间System.Data.OracleClient:连接Oracle的类库空间System.Diagnostics:主要用于应用程序的诊断System.Drawing:主要用于回吐的空间System.Drawing.Drawing2D:专注于2D绘图的类库System.Drawing.Printing:主要用于绘图打印的类库S 阅读全文
posted @ 2013-04-25 20:33 ◆◇▁演绎、 阅读(166) 评论(0) 推荐(0) 编辑