随笔分类 -  SQLServer

摘要:事务的概念 事务:若干条T-SQL指令组成的一个操作数据库的最小执行单元,这个整体要么全部成功,要么全部失败。(并发控制) 事务的四个属性:原子性、一致性、隔离性、持久性。称为事务的ACID特性。 原子性(atomicity)一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。 阅读全文
posted @ 2017-09-23 15:52 快跑啊兔兔 阅读(536) 评论(0) 推荐(0)
摘要:索引的概念 在关系型数据库中,索引是对数据库表中一列或多列的值进行排序的一种结构。 SQL SERVER中有索引的类型:按存储结构区分:“聚集索引(又称聚类索引,簇集索引)”,“分聚集索引(非聚类索引,非簇集索引)”按数据唯一性区分:“唯一索引”,“非唯一索引”按键列个数区分:“单列索引”,“多列索 阅读全文
posted @ 2017-09-23 12:56 快跑啊兔兔 阅读(662) 评论(0) 推荐(0)
摘要:游标的概念 结果集,结果集就是select查询之后返回的所有行数据的集合。 游标(Cursor): 是处理数据的一种方法。 它可以定位到结果集中的某一行,对数据进行读写。 也可以移动游标定位到你需要的行中进行数据操作。 是面向集合的数据库管理系统和面向行的程序设计之间的桥梁 游标的分类 SQL Se 阅读全文
posted @ 2017-09-23 11:14 快跑啊兔兔 阅读(6328) 评论(0) 推荐(0)
摘要:触发器的概念 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程 触发器的语法 触发器的分类 触发器可以分为两类:DML触发器和DDL触发器。 DML触发器分为: 1、 after触发器(之后触发) a、 insert触发器 b、 update触发器 c、 delete触发器 2、 ins 阅读全文
posted @ 2017-09-23 00:04 快跑啊兔兔 阅读(793) 评论(0) 推荐(0)
摘要:存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行 存储过程的好处 A、 存储过程允许标准组件式编程 存储过程创建后可以在程序中被多次调用执行,而不必重新编写该存储过程的SQL语句。而且数据库专业人员可 阅读全文
posted @ 2017-09-22 22:39 快跑啊兔兔 阅读(762) 评论(0) 推荐(0)
摘要:一、引言 有时为了得到一张报表的完整数据,需要从两个或更多的表中获取结果,这时就用到了“连接查询”。 二、连接查询 连接查询的定义: 数据库中的表通过键将彼此联系起来,从而获取这些表中的数据 连接查询的语法: ROM join_table join_type join_table[ON (join_ 阅读全文
posted @ 2017-09-22 00:12 快跑啊兔兔 阅读(713) 评论(0) 推荐(1)
摘要:一、引言 在梳理这些知识之前,说实话,如果有人问我SQL是什么?我可能会回答就是“INSERT,DELETE,UPDATE,SELECT”语句呗,还能是啥。 二、SQL概念 SQL是什么? SQL是Structured Query language(结构化查询语言)的缩写,它是使用关系模型的数据库应 阅读全文
posted @ 2017-09-22 00:11 快跑啊兔兔 阅读(488) 评论(0) 推荐(1)
摘要:一、引言 知识分享这个事情在公司会议上被提出过几次,可一直因各种事情耽搁下来,“我不如地狱,谁入地狱”,怀着这样一种心态,写下了 数据库系列知识分享。 本文将一步步通过循序渐进的方式带你去了解数据库。 二、数据库 下面是先看一下数据库分类图: 了解一些数据库的基本概念吧! 数据库是什么? 数据库(D 阅读全文
posted @ 2017-09-22 00:02 快跑啊兔兔 阅读(453) 评论(0) 推荐(1)