99问答网
所有问题
存储过程、索引、视图、触发器 的区别
我想知道它们是怎么个机制,为什么要设计这四个对象/
举报该问题
推荐答案 推荐于2018-03-23
存储过程 一些SQL的集合,执行速度快,执行后会存储在数据库中,方便以后调用
索引 加快查询速度,不过,但索引的创建有一定的限速,超过了就会减慢降低效率
视图 视图有点像快照,可以用来查看复杂的结构,它是一张虚表,只能用于做查询用
触发器 用于保证主、外键的安全性,是隐式调用的,主要是行级触发,语句触发和替代触发器
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/7tjjv7vtW.html
其他回答
第1个回答 2013-10-27
存储过程:方便调用,整体化
索引:优化搜索,对于大量数据,能减少很多时间
视图:方便交叉查看多个表的数据
触发器:方便多个表的数据一致
本回答被网友采纳
相似回答
他们的优点和缺点分别是什么:
视图
、
索引
、
存储过程
、
触发器
答:
1)强化约束:强制复杂业务的规则和要求
,能实现比check语句更为复杂的约束。2)跟踪变化:触发器可以侦测数据库内的操作,从而禁止数据库中未经许可的更新和变化。3)级联运行:侦测数据库内的操作时,可自动地级联影响整个数据库的各项内容。4)嵌套调用:触发器可以调用一个或多个存储过程。触发器最多...
数据库里面的表、
触发器
、
存储过程
、
视图
这些都是什么东西???_百度...
答:
触发器:做数据库操作的时候,还希望相关的数据同步操作就用
触发器,
比如想要向A表插入数据的时候,同时向B表插入,这样写过触发器每次向A表插入数据之后就会自动向B表插入。
存储过程
:这个一般是沉淀数据使用的,当你需要查询的数据不能用一个sql语句查出或者sql语句查询速度特别慢,想要提高效率,就会用...
存储过程
和
触发器有什么区别
?
答:
一、二者的概念不同
1、存储过程 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。2、触发器 触发器是一种...
在数据库中什么是
储存过程,视图
以及
触发器
?
答:
T-SQL一次执行很多命令,最终给你个结果 视图是虚拟表,比如要查询的东西在两个表里,那么可以把两个表连接成一个
视图,
这样就可以查询并显示两个表里的内容了,具体还分左右外连接
触发器
是个特殊的
存储过程,
它的执行不是人工操作的,而是由某事件的发生而引发的 你明白了吧 插红旗 吼吼 ...
数据库中
存储过程
和
触发器有什么区别
答:
存储过程和
触发器的区别
有:存储过程可以采用输入参数而触发器不可以;存储过程可以返回零或n值而触发器无法返回值
,存储过程
中可以使用事务,而触发器不允许【推荐课程:MySQL教程】存储过程和触发器都是数据库中非常重要的知识,接下来将在文章中通过许多方面来比较这两者之间
的不同,
具有一定的参考作用...
...使用
存储过程
?
触发器
?事务?
视图
?游标?
有什么区别
?帮忙举个例子?_百 ...
答:
存储过程
: SQL比较复杂 逻辑比较多的时候用存储过程比较好。
触发器
: 就是给在某一张表改变后其他表也需要改变的时候 用触发器 事务:就是一次执行的新增 、修改、 删除的SQL比较多的时候 或者执行的时间比较长 或者 可能执行的SQL会出现错误的时候 就需要有事务。
视图
: 就是几个表关联查询而已。
SQL语言分类有哪几种?分别都对应着哪些关键字?都整理在这里了
答:
创建
视图
:创建
索引
:创建
触发器
:创建
存储过程
创建用户:修改表名:以下主要是对表的列做出的修改:增加一列:删除列 重命名列 修改列的类型名称 添加主键:修改主键:删除主键:添加索引 删除语句比较简单,具体如下 AS作用和用法 DISTINCT关键字 说明 : where后面的条件语句 ,其实并非这么简单 ,它是...
触发器
与
存储过程的区别
是什么?
答:
一、指代
不同
1、存储过程:是在大型数据库系统中,一组为了完成特定功能的SQL 语句集。2、
触发器
:是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法。二、特点不同 1、存储过程:存储在数据库中,一次编译后永久有效,用户通过指定
存储过程的
名字并给出参数(如果该存储过程带有参数...
存储过程
和
触发器有什么区别
?
答:
一、参考
不同
1、存储过程:是大型的SQL语句集,用于在大型数据库系统中完成特定的功能。2、初始化:SQLServer提供给程序员和数据分析人员以确保数据初始化的一种方法。二、特点不同 1、存储过程:存储在数据库中,编译后永久有效,用户通过指定
存储过程的
名称并指定参数(如果存储过程具有参数)来执行。2...
大家正在搜
触发器与存储过程的区别有哪些
存储过程和触发器区别
视图触发器存储过程
视图触发器存储过程必要性
存储过程和触发器的联系
存储过程和触发器的共同之处
存储过程和触发器的异同点
触发器和存储过程的作用
存储过程与触发器
相关问题
触发器的特点及和存储过程的区别
他们的优点和缺点分别是什么: 视图、索引、存储过程、触发器
sql视图 存储过程 触发器各自的优点是什么?
sql视图 存储过程 触发器各自的优点是什么?
存储过程和触发器的区别
存储过程与触发器的区别
数据库里面的表、触发器、存储过程、视图这些都是什么东西???
存储过程与触发器的区别和联系