随笔分类 - 数据库
摘要:declare cursor cur_emp is select * from emp; type type_cur_emp_list is table of cur_emp%rowtype; v_emp_rows type_cur_emp_list; begin open cur_emp; loo
阅读全文
摘要:## dba_开头 |对象名称|说明| | | | |dba_users|数据库用户信息| |dba_segments|表段信息| |dba_extents|数据区信息| |dba_objects|数据库对象信息| |dba_tablespaces|数据库表空间信息| |dba_data_files
阅读全文
摘要:``` oracle数据库中集合数据类型包括:关联数组Associative array(索引表 pl/sql table)、嵌套表(Nested Table)、变长数组(VARRAY)``` 1. 区别 ``` Nested table与VARRY既可以被用于PL/SQL,也可以被直接用于数据库中
阅读全文
摘要:``` oracle中start with ... connect by ... 主要用于对树形结构的数据进行查询,即递归查询。 start with 后面接起始行的条件,connect by 后面是后续查询的条件。 如: select * from regioninfo t start with
阅读全文
摘要:oracle本身不具有任何默认排序功能,要想排序,必须使用order by,而order by后的数据默认是asc(升序排列),要降序选择desc; oracle是按块进行读取数据的,Oracle会根据具体的数据块的存储返回记录,如果数据按顺序存储,则可能使读取出来的数据是按顺序的,给用户误解为默认
阅读全文
摘要:关系数据库 按照数据模型的三个要素,关系模型由关系数据结构,关系操作集合和关系完整性约束三部分组成。 关系 域(domain): 域是一组具有相同数据类型的值的集合 笛卡儿积(cartesian product): 笛卡儿积是域上的一种集合运算 给定一组域D~1~,D~2~,D~3~,...,D~n
阅读全文
摘要:绪论 数据库系统概述 数据库的4个基本概念 数据:描述事物的符号记录称为数据。 在现代计算机系统中数据的概念是广义的,可以是数字,也可以是文字、图形、图像、音频、视频等。 数据库:存放数据的仓库。是长期储存在计算机内、有组织、可共享的大量数据的集合。 数据库的数据具有永久存储、有组织、可共享三个基本
阅读全文
摘要:1.检查共享池中是否有之前解析相同的SQL语句后所存储的SQL文本、解析树和执行计划。 如果能从共享池的缓存库中找到之前解析过生成的执行计划,则SQL语句则不需要再次解析,便可以直接由库缓存得到之前所产生的执行计划,从而直接跳到绑定或执行阶段,这种解析称作软解析。 但是如果在共享池的库缓存中找不到对
阅读全文