
数据库(oracle 和mysql)
学习数据库
白色的熊猫
一起努力,加油!
展开
-
jdbc,反射,日志
jdbc和反射反射类对象和类的对象的区别反射的三种实现方法反射操作属性反射中操作方法日志日志级别log4j的配置文件 反射 概念:反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有的属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性,这种动态获取的信息和动态的获取对象的方法称为java语言的反射机制。使用的是Class类中的方法,因为解析一个类中的所有需要它的字节码文件。 (自己的理解:一个类中包括(属性,方法,构造器),利用 反射技术就可以将每一部分都i映射成一个对象。) 实现了原创 2020-07-29 14:42:06 · 437 阅读 · 1 评论 -
PowerDesigner的一些简单的使用
PowerDesigner的一些简单的使用问题:解决:数据库设计 问题: - 不同的数据库存在表的相互存储(例如oracle中的表在mysql中进行创建会出错) - 无法在数据库第三方的可视化界面中查看表与表之间的关系和结构 解决: - 使用powerDesigner - 进行数据库设计 - 物理模型反转 数据库设计 **使用管理员的身份进行登录** 1. 点击file ->New Model ...原创 2020-07-19 18:15:41 · 416 阅读 · 1 评论 -
mysql1,数据库的登录,建库,建表,sql的约束,表字段的添加修改删除等,mysql的数据库操作,分页,数据库备份,sql的命令
MYSQL1MYSQL建库,建表sql的约束,表字段的添加修改删除等mysql的数据库操作,分页,数据库备份 MYSQL 是一个开源程序,轻量级的数据库管理系统,使用简单快捷。 mysql的安装(百度) navicat的安装(百度)这是一个操作数据的界面操作,相当于oracle的plsql; navicat的登录:(也是验证数据是否安装成功) 输入连接名:这就是一个相当于你的存储空间的名字 输入指令:相当于密码, 在这个存储空间中进行建立数据库的操作,在oracle中是建立好的库XE。 自带4个库: te原创 2020-07-19 12:21:52 · 362 阅读 · 1 评论 -
oracle5:oracle的图形界面操作,分页查询,练习
oracle5图形界面操作分页查询数据库备份命令行plsql工具中 图形界面操作 --oracle的图形界面 --创建表(对于表的各种设置约束) --对于表的数据的填充, --创建视图 --创建索引(自动生成的就可以) --创建序列 --常见用户。 --视图的另一种作用: 比如一个三表的联合查询经常用到,这样就可以将他设置成视图,下面用到就可以直接使用视图进行sql语句的查询, 而不用在写复杂的三表联合查询的语句 -----------------------------原创 2020-07-18 10:58:57 · 451 阅读 · 0 评论 -
oracle4,约束(主键,非空,检查,唯一,外键),索引,视图,练习
oracle4约束二维表的维护(字段名的新添,修改,删除,修改表名,显示表的结构)索引和视图 约束 --创建表 create table y_user ( unum number(10) primary key, uname varchar2(100) not null, usex char(4) check(usex='男' or usex ='女'), uage number(3) check(uage < 150 and uage >原创 2020-07-18 09:33:01 · 278 阅读 · 0 评论 -
oracle3,多表联合查询,sql92方式,sql99方式,三表联合查询,用户管理,二维表管理,练习
oracle3SQL92方式SQL99方式92方式和99方式实现三表查询 SQL92方式 --练习1知识点 --查找字段的长度 length(字段名) 返回的是字段的长度 --返回当前的日期时间 关键字:sysdate --排序中可以使用别名 ---------------------------------------------------------------------- --多表联合查询(需要获取的数据分布在多张表中,使用多表联合) --方式:SQL92方式 --方式:SQ原创 2020-07-17 10:05:51 · 388 阅读 · 0 评论 -
oracle2(单行函数,多行函数,转换函数,其他函数,分组,增删改)
oracle练习 练习 select * from emp; 1.选择部门30中的所有员工. select * from emp where deptno = 30 ; 2.列出所有办事员(CLERK)的姓名,编号和部门编号. select empno,ename,deptno from emp where job = 'CLERK'; 3.找出佣金高于薪金的员工. select * from emp where comm > sal; 4.找出佣金高于薪金的60%的员工. select * fro原创 2020-07-15 21:48:10 · 305 阅读 · 0 评论 -
Oracle新建用户,授权,单表查询,连接符,去重,排序,逻辑运算,where子查询
oracle查询oracleXEsql语句oracle新建用户,授权单表查询连接符,去重,排序,逻辑运算where子查询 oracleXE 账户名:system 系统账户(管理员) sys:超级用户(工程师) 区别:sys比system的权限要多 oracleXE版本不自带普通用户 oracle 11g和oracle 12g自带用户scott,默认密码是tiger,并给该用户自带四张二维的数据表。 sql语句 概念:结构化语言, 作用:操作数据,管理用户,管理事务。 使用: 通过SQL语句对数据库中的原创 2020-07-14 17:42:41 · 338 阅读 · 0 评论 -
Oracle指令,软件架构,
oracle基础数据库的概念Oracle的安装安装plSQLoracle软件架构指令 数据库的概念 问题: 变量:(基本类型 ,引用类型) 基本类型:少量数据 引用类型:保证数据的完整性 数据源(数据的来源): 变量直接赋值; 通过IO流从硬盘中读取。 java在处理数据的时候,需要从硬盘中读取数据,如果硬盘中中数据的存储特别的凌乱,会造成数据读取的效率底,而且数据出现冗余。通过数据库可以使数据规整的放在硬盘中。 解决: 使用数据库。 使用: 使用数据库存储数据 使用数据库获取数据 概念 数据:数据是对现原创 2020-07-14 11:33:45 · 244 阅读 · 0 评论