摘要:
1. 为什么使用存储过程 应用程序通过T-SQL语句到服务器的过程是不安全的。 1) 数据不安全 2)每次提交SQL代码都要经过语法编译后在执行,影响应用程序的运行性能 3) 网络流量大2. 什么是存储过程 存储过程是SQL语句和控制语句的预编译集合,保存在数据库里,可由应用程序调... 阅读全文
摘要:
1. 什么是索引 索引是SQlServer编排数据的内部方法,是检索表中数据的直接通道。它类似汉语词典里面的拼音目录,通过它可以快速查找到某个字词。 索引页是数据库中存储说要的数据页。索引页存放检索数据行的关键字页及数据行的地址指针。索引页类似于汉语字典中按拼音或笔画排序的目录页。2. 索引分类... 阅读全文
摘要:
1. 为什么使用视图 1) 提高数据的安全型,不同权限的用户可以查看数据的不同。 2) 符合用户日常业务逻辑2. 什么是视图 视图是一种查看数据库中一个或多个表中的数据的方法。 视图是一种虚拟表。 通常是作为来自一个或多个表中的行或列的子集创建的,当然他也可以包含全部的行和列。 视图并不是... 阅读全文
摘要:
SQL 事务:1. 定义:事务是作为单个逻辑单元执行的一系列操作。 多个操作作为一个整体向系统提交,要么执行、要么都不执行,事务是一个不可分割的工作逻辑单元。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。2. 事务必须具备的特性: 1) 原子性: Atomi... 阅读全文