没有合适的资源?快使用搜索试试~ 我知道了~
数据库开发基础PPT学习教案.pptx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 156 浏览量
2021-10-05
12:08:23
上传
评论
收藏 132KB PPTX 举报
温馨提示
试读
26页
数据库开发基础PPT学习教案.pptx
资源推荐
资源详情
资源评论
会计学 1
数据库开发基础
内容提要
数据类型
储存过程及函数的结构
参数定义
变量定义
赋值语句
条件控制语句
循环语句
常用操作符
游标使用
动态游标使用
异常处理
SESSION 临时表使用
常用函数
数据一致性和完整性
事务隔离级别
第 1 页 / 共 26 页
数据类型
定长型字符串( CHAR )
变长型字符串( VARCHAR )
整数类型
( SMALLINT 、 INTEGER 、 BIGINT )
带小数点的数字类型
( DECIMAL 、 REAL 、 DOUBLE )
时间类型
( DATE 、 TIME 、 TIMESTAMP )
对象类型( BLOB 、 CLOB 、 DBCLOB )
第 2 页 / 共 26 页
使用储存过程优点
减少客户机与服务器之间的网络使用率。客户机应
用程序将控制权传送到数据库服务器上的存储过
程。存储过程在数据库服务器上执行中间处理,而
不需要在网络中传送不需要的数据。
提高安全性。通过使使用静态 SQL 的存储过程包
含数据库特权,数据库管理员( DBA )可以提高安
全性。调用存储过程的客户机应用程序的用户不需
要数据库特权。
提高可靠性。在数据库应用程序环境中,许多任务
是重复的。通过重用一个公共过程,存储过程就可
以高效地解决这些重复情况。
第 3 页 / 共 26 页
存储过程结构
存储过程结构如下:
CREATE PROCEDURE sqlsamp ( IN dpt varchar(4) )
SPECIFIC sqlsamp
RESULT SETS 1
LANGUAGE SQL
------------------------------------------------------------------------
-- SQL Stored Procedure sqlsamp
------------------------------------------------------------------------
P1: BEGIN
-- Declare cursor
DECLARE cursor1 CURSOR WITH RETURN FOR
SELECT DEPARTMENT.DEPTNO,
DEPARTMENT.DEPTNAME, EMPLOYEE.FIRSTNME,
EMPLOYEE.MIDINIT, EMPLOYEE.LASTNAME
FROM DEPARTMENT, EMPLOYEE
WHERE ( ( EMPLOYEE.EMPNO =
DEPARTMENT.MGRNO ) AND
( ( DEPARTMENT.DEPTNO = dpt ) ) );
-- Cursor left open for client application
OPEN cursor1;
END P1
第 4 页 / 共 26 页
剩余25页未读,继续阅读
资源评论
woshifafuge
- 粉丝: 6
- 资源: 58万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功