Oracle数据库
小A__
人生不就是写,写,写吗!!!
展开
-
JDBC的学习
JDBC的学习:一、什么是JDBC 1. JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。 统一...原创 2018-05-09 00:00:54 · 1008 阅读 · 0 评论 -
快速对Oracle数据库的了解---3
高级关联查询 子查询:一个查询语句所需要的数据,来自于另外一个查询语句的结果。 先执行的查询语句就是子查询 父查询(主查询):被子查询嵌入的查询语句就是主查询。 子查询返回的数据的特点: (1)返回一行一列 (2)返回多行一列 (3)返回多行多列...原创 2018-06-19 19:50:05 · 312 阅读 · 0 评论 -
快速对Oracle数据库的了解 ---2
本篇博客主要是对Oracle的基础查询语句的讲解基础查询语句: select colName1,………… from tname; 1:select子句:查询语句中必不可少的一部分 ①select...原创 2018-06-18 20:47:20 · 205 阅读 · 0 评论 -
快速对 Oracle数据库的了解----1
需要了解的端口号 1.TCP协议的端口号:1521。 2.HTTP协议的端口号:8080。 3.SID为数据库的唯一标识符: 4.10gxe版本默认为 xe 5.11g版本默认为 orcl概念 1.DB:database的简称,即数据库 是按照某种特定的数据结构存储数据的仓库。 2.DBMS:dat...原创 2018-06-18 20:19:10 · 1121 阅读 · 0 评论 -
Oracle-关联查询、分页查询、排序函数
关联查询,分页查询,排序函数高级关联查询 子查询:一个查询语句所需要的数据,来自于另外一个查询语句的结果。 先执行的查询语句就是子查询 父查询(主查询):被子查询嵌入的查询语句就是主查询。 子查询返回的数据的特点: (1)返回一行一列 (2)返回多行一列 (3)返回多行多列 1.子查询在where子句中(续) 当子查询的语句中可...原创 2018-05-08 14:27:28 · 508 阅读 · 0 评论 -
Oreacle函数-续
模糊查询:关键字:like 通配符: %:表示0到多个字符 _:表示一个字符 1练习:第三个姓名为N select * from emp where job LIKE '_ _N%'; --练习:10,20部门中,名字有E,L的 select * from emp where deptno in(10,20) and (ename LIKE '%E%L...原创 2018-05-08 13:41:54 · 688 阅读 · 0 评论 -
Oracle的相关函数
Oracle:字符串函数,空值操作,日期函数字符串操作函数:1 concat(p1,p2)--字符串连接函数2 length(p1):求长度3 lpad(p1,n,p2):从左边填充,即p1字符串,在n个长度中右对齐,剩下的长度用p2填充 lpad('aaa',5,*)--->**aaa4 rpad(p1,n,p2):同上5 lower(),upper():大小写6 ...原创 2018-05-08 13:29:37 · 518 阅读 · 0 评论 -
数据库的认识
***************数据库的学习********************* 一、数据库的发展 数据保存的发展史: 最开始由手工管理,后来发展成文件管理 文件管理的缺点: 1:在存储数据时,没有数据结构。 2:不便于修改 3:数据越来越多,文件易...原创 2018-05-08 12:38:10 · 158 阅读 · 0 评论 -
Oracle---视图
视图:其实是一个虚表,对应一个select语句. 1.视图其实是表中数据映射(投影) 视图关键字view,对应的select语句中的表叫基表 2:作用: 1)可以保护表中其他数据 2)当频繁的操作一个语句时,将这个查询语句创建成视图,便于操作 3:视图的分类 (1)简单视图 ...原创 2018-05-18 20:46:04 · 194 阅读 · 0 评论 -
JDBC-运用连接池技术,了解什么是数据库连接池??
一、什么是数据库连接池? 官方:数据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。 个人理解:创建数据库连接是一个很耗时的操作,也容易对数据库造成安全隐患。所以,在程序初始化的时候,集中创建多个数据库连接,并把他们集中管理,供程序使用,可以保证较快的数据库读...原创 2018-05-09 16:34:22 · 937 阅读 · 0 评论 -
JDBC-数据库连接技术1
运用JDBC技术:前提要导入连接池包:(在项目名下导入)完整实例package day01; import java.sql.Connection; import java.sql.Date; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; /** * 查询emp表的信息...原创 2018-05-09 14:42:04 · 446 阅读 · 0 评论 -
数据库的定义,及相关知识
***************数据库的学习********************* 一、数据库的发展 数据保存的发展史: 最开始由手工管理,后来发展成文件管理 文件管理的缺点: 1:在存储数据时,没有数据结构。 2:不便于修改 3:数据越来越多,文件易丢失。 后来发展成使用数据库进行数据的存储和管理。 二 、Oracle数据库...原创 2018-04-20 16:04:54 · 282 阅读 · 0 评论 -
基本数据类型
一、Oracle数据中常用的数据类型 (1)number(p[,s]):表示数字类型。 p:表示数字的有效长度 s:表示小数点后的位数。 整数位最大位数:p-s reg: number(5,2):最大值999.99 number(2):最大值为99。 (2)char表示定长字符串类型 不规定默认为1个字节。 规定:char(n) 最大字节数...原创 2018-04-20 16:04:56 · 164 阅读 · 0 评论 -
DDL语言的学习--增删改
一、DDL语言的学习 1.create关键字,用来创建表结构 /*格式如下: create table tname( colName dataType, colName dataType, ……………… colName dataType ); */ 2:alter,用来修改表结构 ...原创 2018-04-20 16:04:59 · 286 阅读 · 0 评论 -
操作函数
一、字符串操作函数: 1.concat(p1,p2)--字符串连接函数 2.length(p1):求长度 3.lpad(p1,n,p2):从左边填充,即p1字符串,在n个长度中右对齐,剩下的长度用p2填充 lpad('aaa',5,*)--->**aaa 4.rpad(p1,n,p2):同理 5.lower(),upper():大小写 6.initcap():将每个单...原创 2018-04-20 16:05:01 · 309 阅读 · 0 评论 -
操作函数(续)
一、 --练习: -- 1:DB与DBMS的区别 -- DB:按照一定的数据结构存储数据的仓库 -- DBMS:使用SQL语言管理DB的数据库管理系统 -- 2:修改表中的某一字段名 -- alter table tname rename column oldname to newname -- 3:向表中添加一个新的字段的格式 -- a...原创 2018-04-20 16:05:04 · 110 阅读 · 0 评论 -
基础查询语句
一、 基础查询语句:DQL query(查询的意思) select colName1,………… from tname; 1:select子句:查询语句中必不可少的一部分 ①select 后可以指定要显示的字段名; ②可以使用通配符* 来代替表中的所有字段名; ③在查询的字段名后可以写别名,中间用as即可,as也可省略; 2:from子句...原创 2018-04-20 16:05:07 · 154 阅读 · 0 评论 -
JDBC异常处理
JDBC异常处理JDBC 中,和异常相关的两个类是 SQLException 和 SQLWarning。1. SQLException 类:用来处理较为严重的异常情况。 比如 : ① 传输的 SQL 语句语法的错误; ② JDBC 程序连接断开...原创 2018-05-09 00:16:42 · 1106 阅读 · 0 评论 -
数据库中事务的概念以及经典案例--银行转账
1.什么是事务: 当某一功能或逻辑涉及到多个sql语句(DML),此时,我们要 保证,要么都执行,要么都不执行。这种情况就是一个事务。 2.事务的特点: 原子性:这个事务要做就做完,要么不做。 一致性:做之前,保证数据一致;做之后,也要保证数据的一致。 隔离性:事务并发时,要对事务进行隔离。 持久性:最好数据要持久保存到数据中。 3. 提交 JDBC对事务的支持,...原创 2018-04-20 16:04:22 · 1297 阅读 · 0 评论