![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 86
啊道~
不断努力变优秀。
展开
-
redis非关系型数据库知识总结
1.1.什么是NOSQL**NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。**原创 2021-03-03 15:27:46 · 200 阅读 · 2 评论 -
常用数据库连接池与Spring框架对JDBC的简单封装(Spring JDBC : JDBC Template)
. 数据库连接池C3P0:数据库连接池技术. Druid:数据库连接池实现技术,由阿里巴巴提供的. Spring JDBC : JDBC Template数据库连接池1. 概念:其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。好处:节约资源用户访问高效实现:标准接口:DataSource javax.sql包下的方法:原创 2021-01-17 16:55:20 · 128 阅读 · 2 评论 -
JDBC入门笔记(详解)
1. JDBC基本概念2. 快速入门3. 对JDBC中各个接口和类详解JDBC:1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库* JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。2. 快速入门:* 步骤:1. 导入驱动jar包 mysql-connector-原创 2021-01-17 10:12:08 · 129 阅读 · 1 评论 -
Mysql多表&事务笔记(三)
1. 多表查询2. 事务3. DCL多表查询:*** 查询语法:**select列名列表from表名列表where…* 准备sql# 创建部门表CREATE TABLE dept(id INT PRIMARY KEY AUTO_INCREMENT,NAME VARCHAR(20));INSERT INTO dept (NAME) VALUES (‘开发部’),(‘市场部’),(‘财务部’);# 创建员工表CREATE TABLE emp (id INT PRIMARY原创 2020-12-25 16:59:27 · 162 阅读 · 1 评论 -
Mysql数据库约束笔记(二)
1. DQL:查询语句1. 排序查询2. 聚合函数3. 分组查询4. 分页查询2. 约束3. 多表之间的关系4. 范式5. 数据库的备份和还原DQL:查询语句1. 排序查询* 语法:order by 子句* order b y 排序字段1 排序方式1 , 排序字段2 排序方式2…排序方式:* ASC:升序,默认的。* DESC:降序。注意:如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。2. 聚合函数:将一列数据作为一个整体,进行纵向的计算。原创 2020-12-25 10:54:53 · 120 阅读 · 1 评论 -
Mysql数据库基础笔记(一)
数据库的基本概念数据库的英文单词: DataBase 简称 : DB什么数据库?用于存储和管理数据的仓库。数据库的特点:持久化存储数据的。其实数据库就是一个文件系统方便存储和管理数据使用了统一的方式操作数据库 – SQLSQL1.什么是SQL?Structured Query Language:结构化查询语言其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。2.SQL通用语法1. SQL 语句可以单行或多行书写原创 2020-12-24 09:51:45 · 242 阅读 · 0 评论