2013年6月2日

·NET Framework框架介绍

摘要: 【一】 .NET Framework框架介绍1.关于.Net Framework .net Framework是由微软开发,一个致力于敏捷软件开发(Agile software development),快速应用开发(Rapid application development),平台无关性和网络透明化的软件开发平台。2..Net Framework的组件 由公共语言运行时(Common Language Runtime 简称 CLR)和.Net Framework基类库(Framework Class Librily)组成。 .Net Frame... 阅读全文

posted @ 2013-06-02 16:02 ^o^April 阅读(1384) 评论(0) 推荐(0)

2013年5月21日

My SQLServer 触发器

摘要: 【七】触发器1. 触发器的概念:触发器是一种实施复杂的、完整性约束的特殊存储过程,它在SQL Server中进行某张特定的表修改时由SQL Server自动执行。l 触发器有两张特殊的表:插入表(Inserted)和删除表(Deleted)l Inserted表:存放insert和update语句执行所影响行的副本。即用于插入或更新表的新行值,在插入或更新表的同时,也将其副本存入inserted表中。l Deleted表:存放delete或update语句执行所影响行的副本。当执行一条delete语句时,从表中删除的每一行都包含在删除触发器内的delete表中。*注:inserted 和 .. 阅读全文

posted @ 2013-05-21 11:59 ^o^April 阅读(585) 评论(1) 推荐(0)

My SQLServer→6 视图、索引

摘要: 【六】视图、索引视图的概念:视图时包含一张或多张表的列组成的数据集,该表中的记录是由一条查询语句执行后得到的查询结果所构成的。视图是一张虚拟表包含一系列带有名称的列和行数据。2. 视图是存储在数据库中的查询的SQL语句,它出于两种原因:①.安全原因,可以隐藏一些数据。②.是使复杂的查询语句易于理解和使用3. 为什么使用视图 ①限制用户只能存取表内特定的列。 ②不用重新建表即可存取想要的数据。 ③省略复杂的SELECT命令和表间的连接产生数据,直接使用视图即可得到相关的数据。4. 如何创建视图l 只能在当前数据库中创建视图,在视图中最多只能引用1024列,视图中记录的数目限制只由其基表中的记.. 阅读全文

posted @ 2013-05-21 11:56 ^o^April 阅读(365) 评论(0) 推荐(0)

2013年5月15日

My SQL Server →5

摘要: 【五】事务处理.事务的概念 事务机制将一组数据库操作命令当作一个完整且独立的操作序列,即一组命令要么全部执行成功,要么都执行失败。1.事务的作用:要么所有操作全部完成,要么所有操作全部不执行。2.什么是事务 数据库中的事务是一种机制,每个事务时一个独立的工作单元,它包含了一组数据库操作命令,且这组命令要么执行,要么都不执行,因此事务时一个不可分割的工作逻辑单元。3. 事务的属性:①原子性:事务的各个元素是不可分的。②一致性:事务完成时必须使所有的数据都保持一致。③隔离性:对数据进行修改的所有并发事务时彼此隔离的。④持久性:只要事务成功提交之后,就不能再次... 阅读全文

posted @ 2013-05-15 18:43 ^o^April 阅读(226) 评论(0) 推荐(0)

My SQL Server

摘要: 【四】存储过程·存储过程优点: ① 执行速度快 ② 模板化程序设计 ③ 减少网络流量 ④提供系统安全性.什么是存储过程存储过程(stored procdures)是Sql查询语句与控制流语句的预编译集合,并以特定的名称保存在数据库中。且分为自定义存储过程与系统存储过程·系统存储过程 →系统存储过程命名以“sp_”开头和“xp_”开头。在master数据库中 →扩展存储过程:xp_cmdshell ,可以调用DOS命令用法如下:exec xp_cmdshell Dos命令 [no_output] →execute 用来调用存储过程,也可缩写为exec语法:ex... 阅读全文

posted @ 2013-05-15 17:35 ^o^April 阅读(271) 评论(0) 推荐(0)

SQL Server →3

摘要: T-SQL编程与高级查询·T-SQL语句的分类 1.变量声明。T-sql 语句中可以使用两种类型的变量。局部变量和全局变量。 2.数据定义语言(Data Definition Language,DDL),用来建立数据库及数据库对象,绝大部分以,create开头,如:create,table。 3.数据控制语言(Date Control Language,DCL),用来控制数据库组件的存取许可、权限等命令。 4.数据操作语言,(Data Manipulation Language ,DML)用来操作数据库中数据的命令,如:Select uapdate... 阅读全文

posted @ 2013-05-15 10:49 ^o^April 阅读(224) 评论(0) 推荐(0)

2013年5月5日

S2→SQL Server

摘要: 【一】数据库设计·数据冗余是指同一数据被反复存放。·数据的不一致性是指同一数据在不同的地方有不同的取值。·数据库的设计就是在规划和结构化数据库中的数据对象(如:数据表)以及这些数据对象之间的关系的过程。·概念模型是现实世界的抽象反映,不依赖于具体的计算机系统,是现实世界到机器世界的一个中间层次。·客观存在并可以相互区分的事物叫实体。·属性是实体所具有的某些特性,通过属性对实体进行描述。·实体在之间的关系有三种:一对一关系、一对多关系、多对多关系。·在E-R概念模型中,信息由实体、实体属性和实体之间的关系3中概念单元 阅读全文

posted @ 2013-05-05 17:28 ^o^April 阅读(238) 评论(0) 推荐(0)

导航