![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库理论知识学习
文章平均质量分 96
xiaomihu6666
这个作者很懒,什么都没留下…
展开
-
小迷糊与XML的初相遇
文章目录XML基本介绍概述XML语法元素属性注释使用XML描述数据表中的数据XML约束DTD约束编写DTD引入DTDSchema约束什么是Schema?Schema约束示例XML解析解析概述XML解析方式XML常见解析器DOM4j 的使用导入JAR包API介绍准备XML文件读取XMLxpath方式读取xmlxpath介绍XPath基本语法介绍API介绍XPath读取XMLJDBC自定义XML定义配置文件编写工具类编写测试工具类XML基本介绍概述XML即可扩展标记语言(Extensible Markup原创 2021-03-22 21:26:02 · 193 阅读 · 0 评论 -
小迷糊与数据库连接池的相遇
文章目录数据库连接池什么是数据库连接池?JDBC方式与连接池方式如何使用数据库连接池DBCP连接池创建项目 导入jar包编写工具类C3P0连接池导入jar包及配置文件编写C3P0工具类测试工具类常见配置Druid连接池导入jar包以及配置文件编写Druid工具类测试工具类DBUtils工具类DBUtils简介Dbutils核心功能介绍案例相关知识(表与类的关系/javaBean组件)表和类之间的关系JavaBean组件DBUtils完成 CRUDQueryRunner核心类QueryRunner的创建Que原创 2021-03-22 17:35:38 · 120 阅读 · 0 评论 -
小迷糊与JDBC的初相逢
文章目录JDBC概述客户端操作服务器的方式什么是JDBC?JDBC原理(由驱动实现)JDBC开发准备一组数据MySql驱动包API使用:注册驱动获取连接获取语句执行对象处理结果集释放资源步骤总结JDBC实现增删改查JDBC工具类什么时候自己创建工具类?工具类包含的内容JDBC实现DML操作SQL注入注入的演示(便于理解注入问题)注入案例问题分析预处理对象PreparedStatement 接口介绍PreparedStatement 特点获取PreparedStatement对象PreparedStateme原创 2021-03-19 13:40:19 · 95 阅读 · 0 评论 -
与数据库的重逢(三)&&与MYSQL索引/视图/存储过程的小游戏
文章目录MySQL索引什么是索引常见索引的分类主键索引唯一索引普通索引删除索引索引性能测试导入数据表测试索引的优缺点总结MySQL视图什么是视图视图的作用视图的使用视图与表的区别MySQL存储过程什么是存储过程?存储过程的优缺点存储过程的创建方式MySQL触发器什么是触发器?触发器创建的四个要素创建触发器DCL(数据控制语言)创建用户用户权限查看权限删除用户查询用户数据库备份&还原SQLyog数据备份SQLyog数据恢复命令行备份命令行恢复MySQL索引什么是索引在数据库表中,对字段建立索引原创 2021-03-17 20:22:44 · 192 阅读 · 0 评论 -
与数据库的重逢(二)&& 与SQL的小游戏
文章目录多表多表关系设计多表之间的关系多表设计案例多表查询什么是多表查询多表查询的分类内连接查询隐式内连接显示内连接外连接查询左外连接右外连接各种连接总结子查询什么是子查询?子查询的结果作为查询条件子查询的结果作为一张表子查询结果是单列多行子查询总结数据库设计数据库三范式第一范式 1NF第二范式2NF第三范式3NF数据库反三范式多表多表的意义:实际开发中,一个项目通常需要很多张表才能完成。例如一个商城项目的数据库,需要有很多张表:用户表、分类表、商品表、订单表…单表的缺陷:1)冗余, 同原创 2021-03-17 16:42:09 · 444 阅读 · 0 评论 -
与数据库的重逢(一)
文章目录操作单表1. 操作单表2.约束3.数据库事务3.1什么是事务?3.2模拟转账操作3.3 MySQL事务操作3.3.1手动提交事务3.3.2 手动提交事务流程3.3.3自动提交事务3.3.4 事务的四大特性3.3.4 隔离级别3.3.5 脏读问题及其解决操作单表1. 操作单表1. 创建数据库,复制表1)创建一个数据库db2CREATE DATABASE db2 CHARACTER SET utf8;2)将db1数据库中的 emp表 复制到当前 db2数据库;2. 排序通过 ORDE原创 2021-03-16 23:11:29 · 146 阅读 · 0 评论 -
与数据库的初次相遇
文章目录MySQL基础&SQL入门什么是数据库为什么使用数据库开发中常见的数据库安装MySQL的卸载MySQL的环境变量配置MYSQL的启动与关闭命令行登录数据库SQLyogSQLyog安装MYSQL目录结构数据库管理系统数据表SQL的基本概念SQL通用语法SQL的分类DDL操作 数据库DDL操作数据表DML 操作表中数据DQL查询数据MySQL基础&SQL入门什么是数据库数据库是管理和存储数据的仓库其本质是一个文件系统, 还是以文件的方式,将数据保存在电脑上。为什么使用数据库原创 2021-03-16 20:11:08 · 297 阅读 · 0 评论