数据库
Re__CODE
my pleasure.
展开
-
MySQL:事务的概念、事务的隔离级别
一、事务的基本概念和操作流程Transaction通常情况下在某些业务:如银行转账等,这样的业务他不是由一个SQL语句构成而是多个或多组的SQL构成,那么这样的一个过程,我们称之为一组事务。事务的特征(ACID)A 原子性(Atomicity):事务是最小的单位,不可再分C 一致性(Consistency):事务在DML语句操作时,要保证同时成功同时失败I 隔离性(Isolation):事务和事物之间互不干扰D 持久性(Durability):完成事务后,最终要把数据库表的更改内容持久化原创 2020-07-18 14:16:02 · 1096 阅读 · 0 评论 -
MySQL:更新语句,查询语句,多表查询,子查询
文章目录1.更新语句2.查询语句2.1聚合函数2.2别名什么时候使用别名?2.3limit3.多表查询(重点)3.1 内连接3.2 外连接3.3 等值连接3.4 全连接4.子查询1.更新语句Update tableName set columnName = ColumnName+x [ and columnName1 = number];如果是并列的筛选条件,使用and关键字修改表中 username 为 wangwu 且年龄为23的人张薪资2000;update tb1 set salary原创 2020-07-13 14:09:33 · 952 阅读 · 0 评论 -
Java:Web工程介绍、重写单条、多条记录查询与实现、MySQL中float,double字段的查询
文章目录一、Web项目介绍二、Web工程中项目分层介绍三、Web工程例题1. JDBCUtil新改写的类中1.2 单条记录的查询1.2 多条记录的查询1.3 添加抽象方法2. 确定需求后,建立工程2.1 构建实体类 com.openlab.pojo2.2 创建业务接口 com.openlab.service2.3 数据链路层 com.openlab.dao2.4 业务接口实现com.openlab.service.impl2.5 测试 com.openlab.test附: MySQL中的float,doub原创 2020-07-09 00:36:24 · 475 阅读 · 0 评论 -
JBDC:基础实现—代码优化,封装,MySQL增删查实现,idea单元测试
文章目录JBDC1. 代码优化2. 增加添加,修改,删除功能3. 单元测试3.1 步骤:3.2 Update单元测试JBDC1. 代码优化步骤:使用DriverManager 进行加载驱动Driver利用加载驱动拿到Connection连接对象通过Connection对象拿到Statement使用Statement对象,进行SQL查询查询返回jieg关闭资源【优化概括】利用try/catch,封装进行优化将相关代码段进行封装,使得当连接数据库改变时,操作简单public c原创 2020-07-06 22:31:23 · 321 阅读 · 0 评论 -
MySQL:外键约束,表结构的修改
一、关于MySQL的范式 建表要求MySQL中的约束:非空约束唯一约束主键约束默认约束外键约束1. 非空约束not null 表示字段不可为nullnull 表示字段可以为nullcreate table tb3( name varchar(20) not null, age int unsigned null);2. 唯一约束用于保证表中记录的唯一性,可以不是主键,可空每张数据表可存在多个唯一约束create table tb3( name varchar(20原创 2020-07-06 12:14:45 · 2558 阅读 · 0 评论 -
数据库:第二章 《关系模式》概念总结
一、关系数据结构及形式化定义1. 关系模式的相关概念:域: 域是一组具有相同数据类型的值的集合笛卡尔积: 域上的一种集合运算其中每一个元素(d1,d2,d3,……dn)叫做一个元祖,元祖中的每一个值叫做一个分量。 【一个域允许的不同取值个数称为这个域的基数】关系: D1D2…*Dn的子集叫做在域D1,D2,…,Dn上的关系,表示为R(D1,D2,…,Dn)这里的n是关系的...原创 2020-03-31 11:27:37 · 16813 阅读 · 1 评论