数据库
文章平均质量分 94
YMeng_Zhang
啊!这有趣的代码世界。
展开
-
数据库技术六:XML
XML基本介绍XML -- Extensible Markup Language,即可扩展标记语言。XML 特点:可扩展的,标签都是自定义的;语法十分严格。 XML的作用 存储数据:通常,我们在数据库中存储数据。不过,如果希望数据的可移植性更强,我们可以把数据存储 XML 文件中。配置文件:更多是作为各种技术框架的配置文件使用。在网络中传输:客户端可以使用 XML 格式向服务器端发送数据,服务器接对 XML 格式数据进行解析。XML的语法 XML 文档声明格式 文档声原创 2021-09-02 13:09:08 · 1535 阅读 · 0 评论 -
数据库技术五:数据库连接池,Commons DbUtils,批处理,元数据
数据库连接池 连接池介绍 实际开发中“获得连接”或“释放资源”是非常消耗系统资源的两个过程,为了解决此类性能问题,通常情况我们采用连接池技术,来共享连接 Connection。这样我们就不需要每次都创建连接、释放连接了,因为这些操作都交给了连接池。连接池的好处:使用池来管理 Connection,这样可以重复使用 Connection。当使用完 Connection 后,调用 Connection 的 close() 方法也不会真的关闭 Connection,而是把 Connection “归原创 2021-08-25 20:39:27 · 439 阅读 · 0 评论 -
数据库技术四:JDBC,预处理对象,JDBC事务控制
JDBC概述 什么是JDBC JDBC (Java Data Base Connectivity) 是 Java 访问数据库的标准规范。是一种用于执行 SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用 Java 语言编写的类和接口组成。是 Java 访问数据库的标准规范。 JDBC原理 JDBC 是接口,驱动是接口的实现,没有驱动将无法完成数据库连接,从而不能操作数据库。每个数据库厂商都需要提供自己的驱动,用来连接自己公司的数据库,也就是说驱动一般都由数据库原创 2021-08-24 21:06:04 · 850 阅读 · 0 评论 -
数据库技术三:索引,视图,存储过程,触发器,数据控制,数据备份与恢复
MySQL 索引 什么是索引? -- 索引就是排好序的,帮助我们进行快速查找的数据结构.-- 简单来讲,索引就是一种将数据库中的记录按照特殊形式存储的数据结构。通过索引,能够显著地提高数据查询的效率,从而提升服务器的性能.-- 专业一点来说呢,索引是一个排好序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址。在数据库十分庞大的时候,索引可以大大加快查询的速度,这是因为使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后.........原创 2021-08-21 19:28:27 · 1367 阅读 · 0 评论 -
数据库技术二:(多表,外键,数据库设计)
目录1. 多表外键约束什么是外键?创建外键约束删除外键约束外键约束的注意事项级联删除操作2. 多表关系设计一对多关系(1:n)多对多关系(n:n)一对一关系(1:1)3. 多表查询什么是多表查询?多表查询的分类内连接查询外连接查询各种连接方式的总结4. 子查询 (SubQuery)什么是子查询子查询常见分类where 型子查询from 型子查询exists 型子查询子查询总结5. 数据库设计数据库三范式(空间最省)第一范式 1NF第二范式 2NF第三范式 3NF数据库反三范式单表:有冗余问题,同一个字段中出原创 2021-08-19 13:31:18 · 730 阅读 · 0 评论 -
数据库技术一:MySQL 基础和 SQL 入门,单表、约束和事务
什么是数据库数据库(DataBase) 就是存储和管理数据的仓库 其本质是一个文件系统, 还是以文件的方式,将数据保存在电脑上为什么使用数据库存储方式 优点 缺点 内存 速度快 不能够永久保存,数据是临时状态的 文件 数据是可以永久保存的 使用IO流操作文件, 不方便 数据库 1.数据可以永久保存 2.方便存储和管理数据 3.使用统一的方式操作数据库(SQL) 占用资源,有些数据库需要付费(比如Oracle数据库) 常见的数据库:原创 2021-08-17 20:44:36 · 596 阅读 · 0 评论