第1题:
第2题:
请简要说明视图的概念和作用
视图是在基本表或其他视图上建立的表,它的结构和内容都来自某个基本表,是依据基本表存在而存在的。删除一个视图时,不会对基本表产生任何影响,但当删除一张基本表时,与之相关联的视图就会自动被删除。其作用主要是:
(1)视图是经过预编译的SELECT语句,存储在数据库服务器端,因此执行视图比从客户端直接执行SELECT语句速度更快、效率更高一些。
(2)视图属于用户模式范畴,在实际中,一般的用户不一定具有SELECT语句方面的专门知识,从用户友好性角度来说,视图更便于用户使用。
(3)利用视图可以简化的形式表达复杂的SELECT语句组,如嵌套查询等。
略
第3题:
简要说明总体、总体单位、变异、变量的概念。
第4题:
第5题:
请简要说明存储过程的概念和优点。
存储过程(Stored Procedure)是一组预先编译好的,以一种可执行的形式永久地存储在数据中的SQL代码。
使用存储过程的好处可归纳为以下几点:
A.执行速度快。在经过第一次调用以后,就驻留在内存中,不必再经过编译和优化;
B.模块化的程序设计。经过了一次创建以后,可以被调用无数次;
C.减少网络流量;
D.保证系统的安全性。
略