掌握多表连接,子查询,组函数,rownum,union/minus(重点) exists
掌握基本的建表语句(尽量背过但是没需要背过)
掌握主键和外键的概念(其他的有个印象就可以了)
掌握视图的概念和基本理论(和别人聊天时能说清楚是什么,做什么用)
掌握sequence的基本概念(和别人聊天时能说清楚是什么,做什么用)
掌握index的基本概念(和别人聊天时能说清楚是什么,做什么用)
三范式是非常重要的概念,一定要搞明白、记清楚,还能和别人侃侃而谈(举例说明,画图说明)
树状结构的设计方法
动态增加字段的设计方法
掌握pl/sql使用(掌握基本的使用方法,语法,能够独立写出一些语句就行了)
游标(重点)
掌握 存储过程 和 触发器的概念
掌握对树状结构的递归操作方法
---------------------------------
PL/SQL 带来的好处是
性能的提升
在于原来解决一个问题可能需要3条sql语句,这样就要与数据库连接3次才能够得到正确的结果。而使用PL/SQL之后,只要将这3条sql语句放在一个语句块中完成,然后应用程序只要调用一次语句就可以了。
要掌握一种语言,重要的是掌握pl/sql的
结构、语法 、数据类型
匿名块:
declare ---可选,定义变量或游标的地方
begin ---必须的
exception ---异常的捕获与处理,可选
end; ---必须的,注意有分号
PL/SQL中的变量
变量类型:
- binary_integer:整数,主要用来计数,而不是用来表示字段类型
- number:数字类型
- char:定长字符串
- varchar2:变长字符串
- date:日期
- long:长字符串,最长2GB
- boolean:布尔类型,可以取值为true,false,null
变量声明的一些语法规则:
- 第一个字符必须为字母
- 不要与数据库的表或者列同名,通常我们会使用v_字段名来声明变量
- 每一行只能声明一个变量
在PL/SQL中还有一类组合变量,这些变量内部可以存储多个单元,最常见的组合变量叫做
table和record,相当于java中的数组和对象的概念
如何定义:
type type_name is table of data_type index by binary_integer;
变量名称 type_name;
分享到:
相关推荐
数据库基础知识.docx
数据库基础知识.doc
数据库基础知识.ppt
数据库基础知识数据库基础知识
主要介绍了MySql数据库基础知识点,总结整理了mysql数据库基本创建、查看、选择、删除以及数据类型相关操作技巧,需要的朋友可以参考下
数据库基础知识培训.ppt
oracle数据库基础知识.ppt
涵盖了MySQL数据库的基本概念、体系结构、数据类型、SQL语言基础、索引优化、存储过程与函数、触发器、视图、事务管理、安全性以及备份与恢复等重要知识点。它旨在为学习者提供一个全面而精炼的MySQL学习指南。适用...
上搜罗来的, 没什么特别的,就是数据库基础知识