数据库
文章平均质量分 70
买奶茶的小孩
这个作者很懒,什么都没留下…
展开
-
Oracle——8.分层操作
分层操作如果不进行分层操作,会很难维护优点:维护修改方便,每个模块都做自己的工作,比较清晰 可以分工操作问题:数据如何处理?——实体类(可以当做参数传递)怎么分层?dao:数据库层,用来连接数据库的一层,一般主要写的是一些sql语句 service:处理层、业务层、逻辑层,主要做一些复杂的逻辑处理 Test:程序的入口,也可以叫控制层,主要是接收数据,简单流程的处理 entity:实体类层,里面会有很多类,一般情况里面的属性和数据库字段名一致,把数据存到这个类里面,进.原创 2022-04-22 19:17:30 · 1012 阅读 · 0 评论 -
Oracle——7.练习
用jdbc的方式实现员工表的增删改查要求:查询实现模糊查询要点:内容 在替换占位符的时候,用的是'内容' 在替换占位符的时候,是有两个小单引号的 SQL语句模糊查询可以用concat拼接DataBase.javaimport java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQ原创 2022-04-21 11:49:51 · 720 阅读 · 0 评论 -
Oracle——7.连接数据库
目录导入ojdbc的jar包创建连接1.加载驱动2.创建连接创建连接总览增删改查操作3.创建一个可执行sql的对象4.执行sql语句整理成方法文件1.创建一个属性2.创建数据库的连接方法3.创建增删改的方法4.创建查询的方法改进全代码DataBase.java测试文件Test.java导入ojdbc的jar包1.将jar包复制到eclipse的src下2.右键jar包——Build Path——Add to Build.原创 2022-04-20 16:08:58 · 2450 阅读 · 0 评论 -
Oracle——6.创建表操作
目录事务创建表命名规则语法查看表数据类型备份修改表列信息ALERT TABLE语句删除表及结构修改表名清空这个表中的数据练习约束建表之后的操作事务事务是最小的工作单元,作为一个整体进行工作 保证事务的整体成功或失败,称为事务控制 Oracle通过事务确保数据的一致性 一个数据库事务包括:一系列DML(数据操作语言)语句(用commit提交);或 一个DDL(数据定义语言)语句(自动...原创 2022-04-19 12:50:25 · 668 阅读 · 0 评论 -
Oracle——5.操作数据
目录插入数据插入的简化插入多条信息union更新数据删除数据操作数据DML语句(增、删、改)插入数据使用INSERT语句向表中插入数据insert into 表名(列名1,列名2,列名3......) values(值1,值2,值3....)-- 增 增加 添加的意思-- 语法-- insert into 表名(列名1,列名2,列名3......) values(值1,值2,值3....)-- 插入一条 部门信息insert into dept原创 2022-04-18 16:42:32 · 178 阅读 · 0 评论 -
Oracle——4.分组函数
目录组函数练习1分组数据练习2having练习3函数嵌套练习4子查询多行子查询作业组函数分组函数 也叫作 聚合函数avg 平均数count 个数max 最大数min 最小数sum 求和-- avg(列名) 表示这个列中 所有符合条件的信息,来计算平均值select avg(sal) from emp where deptno=10-- max,min 计算这个列中的最大值和最小值select max(sal),min(sal)原创 2022-04-17 17:57:10 · 2181 阅读 · 0 评论 -
Oracle——3.时间、类型转换、多表查询
日期函数系统时间:sysdate函数 功能 months_between 两个日期相差多少月 add_months 向指定日期加上几个月 next_day 指定日期的下一个星期几所在的日期 round 日期四舍五入 last_day 指定日期的月份的最后一天 trunc 日期截断 ...原创 2022-03-25 23:20:02 · 852 阅读 · 0 评论 -
Oracle——2.查询基本语法
这篇用的文件都是软件里自带的表Tables——EMP、DEPT、SALGRADE、BONUS怎么导出表右键表——Export data原创 2022-03-21 21:47:12 · 1653 阅读 · 0 评论 -
Oracle——1.对约束的实操
打开plsqldev软件找到tables文件夹,这里是所有的表可以右键创建个表创建信息在Tables下面会出现刚刚创建的表 右键表——Query data查看数据右键表——Edit data修改数据填入信息注释:--修改表的属性约束:字段的属性约束,可以通过类型或长度大小来对字段进行约束(限制)非空约束:就是约束这个字段不能为空主键约束:主要作用是判断两条信息不能相同,并且主键不允许为空原创 2022-03-08 17:20:37 · 759 阅读 · 0 评论 -
Oracle——1.数据库基础
character:字符型char(n):存储固定长度的字符串,默认长度为1,不足的部分由空格补齐。例:char(5)输入:123,输出:123□□varchar2(n):可变长度的字符串,具体定义时指明最大长度n,不可以超出。灵活。例:varchar2(5)输入:123,输出:123number:数值型number(7,2):表示小数位数最大是2位,整数部分最大5位 number(7):表示最大7位整数data:日期型主要用来存储日期和时间格式的数据,Oracle中最常...原创 2022-03-08 15:51:08 · 408 阅读 · 0 评论 -
SQL——关于Oracle的口令管理及软件问题
😁这两天开始学数据库啦~#遇到的问题##老师上课用的Username是scott,因为scott进去之后tables下面的列表比较少,但我刚开始安装的时候完全是按照教程做的设置的是system,原创 2022-03-02 22:37:54 · 1132 阅读 · 0 评论