摘要: JDK8的新特性: Lambda表达式与Functional接口 在JDK8之前,Java是不支持函数式编程的,所谓的函数编程,即可理解是将一个函数(也称为“行为”)作为一个参数进行传递。通常我们提及得更多的是面向对象编程,面向对象编程是对数据的抽象(各种各样的POJO类),而函数式编程则是对行为的 阅读全文
posted @ 2018-08-20 13:52 龙之殇--疯狂者 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1.自定义函数 2.存储过程 3.游标 4.触发器 一、自定义函数 函数:是一个PL/SQL的程序块,保存在数据库中,必须有一个返回值。 2个数比较大小的函数 删除函数: 二、存储过程 存储过程是一种命名的pl/sql程序块可以接收多个或零个输入、输出参数,提高sql语句的功能与灵活性,存 阅读全文
posted @ 2018-08-15 14:56 龙之殇--疯狂者 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1.数据库安全性 2.创建用户/删除用户/修改用户/解锁与锁定用户 3.系统权限管理 4.对象权限管理 5.角色管理 6.PL/SQL编程 一、数据库安全性 数据库中存储的是数据,那么在这个互联网发达的时代,对于互联网公司来说什么最值钱:当然是数据。所以数据的安全性非常重要。 Oracle 阅读全文
posted @ 2018-08-15 14:00 龙之殇--疯狂者 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 本节内容 数据库其他对象 1.视图 2.索引 3.序列 4.同义词 一、视图 视图:是一张虚拟的表,没有存储空间,是逻辑上的一张表,本身不包含数据。 通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表。 视图的优点: 1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。 2.用 阅读全文
posted @ 2018-08-14 15:55 龙之殇--疯狂者 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1.数据库中常用的函数 2.分组查询 3.过滤查询 4.伪列 rownum ,rowid,分组排序函数 row_number() over() 5.set操作符 6.多表联接查询 7.子查询 一、数据库常用函数 函数:通过给定参数输出结果。 数据库中的函数分类: 单行函数:一条数据返回一个 阅读全文
posted @ 2018-08-14 14:59 龙之殇--疯狂者 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1.使用基本SQL SELECT语句 2.运算符、逻辑符、比较符,其他操作符 3.使用别名 连接符 4.消除重复的行 5.条件查询 6.模糊查询 7.对查询结果排序 一、基本查询 查询员工表中所有的数据 DUAL 是Oracle提供的一个小表,,它只有一行和一列,在句法必须正确(即:必须包 阅读全文
posted @ 2018-08-10 16:32 龙之殇--疯狂者 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1.数据库约束 2.默认值 3.空值 4.数据库事务控制 一、数据库约束 约束是用来强制业务规则、惯例和策略并确保数据的准确性和完整性的规则 约束可以解决这样的问题,它能够在数据违反了某些规则时禁止将其加入到表中 主要作用是防止在数据库中输入错误的数据 Oracle数据库约束有五大类: 主 阅读全文
posted @ 2018-08-10 15:29 龙之殇--疯狂者 阅读(488) 评论(0) 推荐(1) 编辑
摘要: 本节内容 1.数据库表设计的三大范式 2.SQL与数据库通信 3.数据库的数据类型 4.SQL分类 5.DDL操作 6.DML操作 一、数据库的三大范式 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一 阅读全文
posted @ 2018-08-09 16:51 龙之殇--疯狂者 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1.什么是数据库 2.数据库管理系统 3.什么是关系型数据,以及什么是关系型数据库 4.Oracle数据库简介 5.Oracle数据库环境搭建 一、什么是数据库 数据库:数据库是按照一定的数据结构,来组织、存储数据的仓库。这些数据是共享的。 二、数据库管理系统 数据库系统(DBS Data 阅读全文
posted @ 2018-08-09 15:19 龙之殇--疯狂者 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 单例模式 什么是单例模式 保证一个类只能有一个实例,并提供一个访问它的全局访问点 单例模式是一种常用的软件设计模式之一,其目的是保证整个应用中只存在类的唯一个实例。 如何保证实例的唯一性: 1.防止外部初始化 2.由本类进行实例化 3.保证实例化一次 4.对外提供获取实例的方法 5.线程安全 饿汉式 阅读全文
posted @ 2018-08-06 16:15 龙之殇--疯狂者 阅读(167) 评论(0) 推荐(0) 编辑