- 博客(6)
- 收藏
- 关注
原创 第六章 存储过程 总结
第六章 存储过程定义:存储过程类似于C#中的函数或JAVA中的方法,主要用来执行管理任务或,应用复杂的业务规则,不仅可以带参数还可以返回结果,它可以包含数据操纵语句,变量,逻辑控制语句等。 优点:1.允许模块化程序设计, 一次创建多次使用,并可独立于程序源代码而单独修改。2.执行速度更快3.减少网络流通量,一个需要数百行的T-SQL代码的操作可以由一条存储过程实现。4....
2018-09-17 14:58:41 175
原创 第五章 事务和游标 总结
第五章 事务和游标1.事务事务是由若干条T-SQL指令组成的作为单个逻辑工作单元执行的一系列操作,这些操作作为一个整体一起向系统提交,要么全部执行完成,要么全部撤销事务分为显式事务,自动提交事务和隐式事务三种,重点为显式事务显式事务和另外两个事务不同的是显式事务需要明确定义开始(Begin transaction)和结束(Commit transaction或Rollback tr...
2018-09-13 20:08:21 157
原创 第四章 索引和视图 总结
第四章 索引和视图1.索引索引主要分为聚类索引和非聚类索引聚类索引:表中数据行的物理存储顺序与索引顺序完全相同,每个表只能有一个聚类索引,物理的重拍表中的数据以符合索引约束,用于经常查找的列。非聚类索引:不改变表中数据行的物理存储位置,数据与索引分开存储,通过索引指向的地址与表中的数据发生关系,每个表最多可以有249个非聚类索引,创建一个键值列表,键值指向数据在数据页中的位置,用于...
2018-09-13 19:36:48 1531
原创 第三章 SQL高级查询 总结
第三章 SQL高级查询1.嵌套子查询子查询使用灵活,可以作为查询条件使用,作为临时表使用,作为列使用。优点是降低了SQL语句的复杂度,提高了SQL语句的可读性。2.IN和NOT ININ和NOT IN通常在WHERE子句中使用,在IN和NOT IN后接的子句查询中,可以有多个值出现,但必须只能有一列。3.EXISTS和NOT EXISTSEXISTS和NOT EXISTS...
2018-09-10 14:32:16 660 1
原创 第二章 T-SQL编程 总结
第二章 T-SQL编程1.批处理GO是批处理的标志,表示SQL-Server将这些T-SQL语句编译为一个执行单元,提高执行效率SQL-Server规定:如果是建库语句、建表语句,则必须在语句末尾添加GO批处理标志2.变量分类局部变量:局部变量必须以标记@作为前缀,如@age局部变量的使用时先声明,再赋值局部变量只在定义它的局部范围内有效全局变量:全局变量...
2018-09-10 14:29:39 199
原创 第一章 数据库设计 总结
第一章 数据库设计设计数据库的步骤:建模:信息收集、绘制E-R图模型转换:用数据模型建表规范化:运用三范式1.E-R图绘制E-R图需要三个元素,包括实体、属性、关系,其中实体和属性必须是名词,关系为动词。实体用矩形表示,属性用椭圆并示,关系用菱形表示,中间用实线连接。一个E-R图中可以有多个实体,实体与实体之间存在关系:一对多(1-M),多对一(M-1),多对多(M-N)2...
2018-09-07 17:29:36 364
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人