sql的简答题 帮忙做下 刚做完了C#的试卷 头都大了……

1什么是触发器共有哪些触发器2什么是事物事物有哪些特性3什么是视图为什么要使用视图4什么是存储过程他有哪些特性5char类型和varchar类型之间有什么区别6在T-SQ... 1 什么是触发器 共有哪些触发器
2 什么是事物 事物有哪些特性
3 什么是视图 为什么要使用视图
4 什么是存储过程 他有哪些特性
5 char类型 和varchar类型之间有什么区别
6 在T-SQL程序中 局部变量出现在什么地方
7 为什么说触发器是一种特殊的存储过程
8 如何理解事物

麻烦各位了 ……
展开
 我来答
疯狂的Allen哥
2009-06-19 · TA获得超过219个赞
知道小有建树答主
回答量:280
采纳率:0%
帮助的人:154万
展开全部
1.触发器是在对表进行插入、更新或删除操作时自动执行的存储过程.通常用于强制业务规则.有INSERT触发器和DELETE触发器,UPDATE触发器。
3.包含SQL语句的代码,可以直接执行,调用的时候只要使用视图名就好了。

4.存储过程是利用SQL Server所提供的Tranact-SQL语言所编写的程序。Tranact-SQL语言是SQL Server提供专为设计数据库应用程序的语言,它是应用程序和SQL Server数据库间的主要程序式设计界面。
存储过程的优点:
1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。
2.当对数据库进行复杂操作时(如对多个表进行Update,Insert,Query,Delete时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。
3.存储过程可以重复使用,可减少数据库开发人员的工作量
4.安全性高,可设定只有某此用户才具有对指定存储过程的使用权

5.VarChar比Char长,而且Char类型在值不够时会自动补上空格,VarChar则不会
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式