导航

2013年5月8日

摘要: 一.什么是事物 事务是单个的工作单元如果某一事务成功,则在该事务中进行的所有的数据更改均会提交,称为数据库中的永久组成部分。 如果事务遇到错误且必须取消或回滚,则所有数据更改均被清楚。二.事务的概念“一荣俱荣,一损俱损”这句话很能体验事物的思想,很多复杂的事物要分步进行,数据库中的事物是一种机制,每一个事物是一个独立的工作单元,它包含了一组数据库操作命令,且这组命令要么都执行,要么都不执行,是一个不可分割的工作逻辑单元。三.事物的作用 要么所有的操作全部完成,要么所有操作都不执行。四.为什么使用事物 事务处理可以确保除非事务性单元内的所有操作都成功完成,五.事务的特性 事务必须具备以下四个属. 阅读全文

posted @ 2013-05-08 23:52 好好学习 天天向上 阅读(146) 评论(0) 推荐(0) 编辑

2013年5月5日

摘要: 一、存储过程的概念和定义和优点存储过程与c语言一样是一门结构化的语言,他们有类似的语法是SQL查询语句与控制流程语句的预编译集合,并以特定的名称保存在数据库中,存储过程也是数据库对象优点有: 执行速度快 效率高 模块式编程 减少网络流量 提高安全性二、存储过程分类用户自定义存储过程: 1.是开发人员自行定义的存储过程,所实现的功能完全由开发人员自行设计与编写。 2.由用户在自己的数据库中创建的存储过程 3.类似C语言中的用户自定义函数系统存储过程: 1.它是一组预编译的T-SQL语句,系统存储过程提供了管理数据库和更新数据表的机制。 2.由系统定义,存放在master数据库中 3.类似C语言中 阅读全文

posted @ 2013-05-05 23:39 好好学习 天天向上 阅读(125) 评论(0) 推荐(0) 编辑

摘要: T-SQL为SQL 第四代编程语言它附加了第二代编程语言的特性,比如 流程控制(if-else while) 错误处理 存储过程 事物 触发器一、T-SQL语句分类1、数据定义语言(DDL)用来建立数据库及数据库对象 如:create打头2、数据控制语句(DCL)用来控制数据库的一些权限3、数据操作语句(DML) 操作数据的命令 如:select update 等4、流程控制语句(FCL) 如:if、while 等二、 SQL 注释和比较运算符比较运算符:、、>=、!>、!、=-- 单行注释 /* */ 多行注释三、批处理10条插入语句 不加go批处理关键字的话 sql引擎 会一条 阅读全文

posted @ 2013-05-05 23:03 好好学习 天天向上 阅读(295) 评论(0) 推荐(0) 编辑

摘要: 一.执行存储过程和调用系统命令(EXECUTE) 利用EXECUTE创建文件夹--启用外围配置 EXEC SP_configure 'show advanced options',1 reconfigure EXEC SP_configure 'xp_cmd shell',1 reconfigure go创建数据库 create database 数据库名称on( [,…n] [])log on( [,…n])举例:create database NetBarDBon( name='NetBar_data', --主数据文件的逻辑名 filena 阅读全文

posted @ 2013-05-05 22:28 好好学习 天天向上 阅读(189) 评论(0) 推荐(0) 编辑

2013年5月2日

摘要: 1.数据库的相关概念数据(Data) 数据就是客观信息的一种描述数据库(DataBase) 指长期存储在计算机内有组织、可共享的数据集合。数据库管理系统(DataBase Management System) 为数据库建立、使用和维护而配置的软件。数据库系统(DataBase System) 在计算机系统中引入数据库后的系统构成。2.数据库的系统模型 数据库系统根据数据存储的数据模型可以分为: (1层次性数据库 (2网状型数据库 (3关系型数据库 (4面向对象型数据库3、数据库概念模型(1)信息实体的概念实体(Entity)属性(Attribute)建、主键、外键实体型(Entty t... 阅读全文

posted @ 2013-05-02 22:39 好好学习 天天向上 阅读(252) 评论(0) 推荐(0) 编辑