01 2018 档案

摘要:一、控制结构 控制结构包括:判断语句(条件分支语句)、循环语句、顺序控制语句三种。 1、条件分支语句 if--then:简单条件判断 --编写一个过程,可以输入一个雇员名,如果该雇员名的工资低于2000,就给该雇员工资增加10% create or replace procedure pro_add 阅读全文
posted @ 2018-01-31 20:43 风之之 阅读(1145) 评论(0) 推荐(0)
摘要:一、PL/SQL介绍 1、概念 PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL可以用来编写存储过程、存储函数、触发器等等。 PL/ 阅读全文
posted @ 2018-01-30 22:38 风之之 阅读(1121) 评论(0) 推荐(0)
摘要:导读 今天的主要内容:维护数据的完整性、索引、管理Oracle的权限和角色。 一、维护数据库的数据的完整性 数据完整性用于确保数据库数据遵从一定的商业规则和逻辑规则。在Oracle中,数据完整性可以使用约束、触发器、应用程序(过程和函数)三种方法来实现。在这三种实现方法中约束最易于维护,且性能最好, 阅读全文
posted @ 2018-01-29 00:06 风之之 阅读(656) 评论(0) 推荐(0)
摘要:导读 今天的主要内容是:两个管理员用户sys&system、数据库的逻辑备份和逻辑恢复、数据字典、表空间&数据文件。 一、Oracle数据库管理员的职责(了解) 数据库管理员(dba)是对数据库数据进行维护和管理的工作者,一般有以下职责/工作: 二、Oracle的两个管理员用户:sys&system 阅读全文
posted @ 2018-01-28 00:26 风之之 阅读(1151) 评论(0) 推荐(2)
摘要:导读 今天的主要内容有:java连接Oracle、事务、Oracle中的事务处理、Oracle函数。 一、Java连接Oracle的两种方式 第一种:桥连接(JDBC_ODBC)(不推荐) 1、准备工作:桥连接需要配置ODBC数据源,本机必须有安装了Oracle数据库。 步骤:打开控制面板 > 管理 阅读全文
posted @ 2018-01-23 22:18 风之之 阅读(1133) 评论(0) 推荐(0)
摘要:导读 今日主要内容:表管理、表操作(增删改查)、表查询(简单查询&复杂查询)、创建数据库。 一、表管理 1、表命名规范 必须以字母开头; 长度不能超过30个字符; 不能使用Oracle保留字; 只能使用如下字符 A-Z,a-z,0-9,$,#。 2、Oracle中的数据类型 字符型 char:定长, 阅读全文
posted @ 2018-01-21 23:56 风之之 阅读(1091) 评论(0) 推荐(1)
摘要:导读 笔记内容来自韩顺平老师的视频《玩转Oracle实战教程》,可以结合笔记进行观看。第一天视频中还有Oracle的介绍和安装等内容,很容易搜索到,这里就不再进行总结。 目录 1、命令行工具SQLPlus的启动 2、sqlplus常用命令 3、文件操作命令(运行、编辑、输出文件) 4、用户管理(用户 阅读全文
posted @ 2018-01-20 19:18 风之之 阅读(822) 评论(1) 推荐(0)
摘要:导读 二叉树是一种很常见的数据结构,但要注意的是,二叉树并不是树的特殊情况,二叉树与树是两种不一样的数据结构。 目录 一、 二叉树的定义 二、二叉树为何不是特殊的树 三、二叉树的五种基本形态 四、二叉树相关术语 五、二叉树的主要性质(6个) 六、二叉树的存储结构(2种) 七、二叉树的遍历算法(4种) 阅读全文
posted @ 2018-01-17 18:50 风之之 阅读(1539) 评论(0) 推荐(0)
摘要:导读 树是一种非线性的数据结构,树结构的应用十分广泛,在很多算法中都有应用。本文对树这种数据结构进行了总结。 目录 1、树的定义 2、树的基本术语 3、树的存储结构(3种) 4、树和森林转化为二叉树 5、树和森林的遍历(树两种、森林两种) 树的定义 树结构可以说是我们日常生活中“树”的一种抽象,树只 阅读全文
posted @ 2018-01-10 13:14 风之之 阅读(1048) 评论(3) 推荐(2)
摘要:导读 栈和队列是有操作限制的线性表。 目录 1、队列的概念、特点、存储结构。 2、栈队列的java实现。 概念 队列是一种在一端进行插入,而在另一端进行删除的线性表。1、队列的插入端称为队尾;队列的删除端称为队头。(好比火车进隧道)2、队列的插入操作称为入队(push),删除操作称为出队(pop)。 阅读全文
posted @ 2018-01-06 20:24 风之之 阅读(9529) 评论(2) 推荐(4)
摘要:导读 栈和队列是有操作限制的线性表。 目录 1、栈的概念、特点、存储结构。 2、栈的java实现及运用。 概念 栈是一种只允许在一端进行插入或删除的线性表。 1、栈的操作端通常被称为栈顶,另一端被称为栈底。2、栈的插入操作称为进栈(压栈|push);栈删除操作称为出栈(弹栈|pop)。 特点 栈就像 阅读全文
posted @ 2018-01-02 21:47 风之之 阅读(17253) 评论(2) 推荐(9)