数据库基础 数据库分类 关系型数据库:SQL MySQL,Oracle,Sql Server,DB2,SQLite 通过表和表之间,行和列之间的关系进行数据的存储 非关系型数据库:NoSQL--Not Only SQL Redis,MongDB 对象存储,通过对象的自身的属性来决定 BDMS数据库管 ...
分类:
数据库 时间:
2021-02-16 12:38:25
阅读次数:
0
1.关系型数据库: MySQL/Oracle/PostSQL 1.InnoDB引擎,事务处理机制 由于mysql中有两套日志机制,一套是存储层的redo log,另一套是server层的binlog,每次更新数据都要对两个日志进行更新。为了防止写日志时只写了其中一个而没有写另外一个,mysql使用了 ...
分类:
编程语言 时间:
2021-02-03 11:05:13
阅读次数:
0
一 初始数据库 数据库管理软件:本质就是一个c/s架构的套接字程序 服务端套接字 客户端套接字 操作系统:Linux 操作系统 计算机(本地文件) 计算机硬件 例如:关系型数据库管理软件MySQL、Oracle去ioe 非关系型数据库管理软件redis、memcache、mongodb s c se ...
分类:
编程语言 时间:
2021-01-29 11:58:19
阅读次数:
0
一、宏观上: 1、Oracle是大型的数据库而Mysql是中小型数据库;Mysql是开源的,Oracle是收费的,且价格昂贵。 2、Oracle支持大并发,大访问量,是OLTP的最好的工具。 3、安装占用的内存也是有差别,Mysql安装完成之后占用的内存远远小于Oracle所占用的内存,并且Orac ...
分类:
数据库 时间:
2021-01-29 11:44:59
阅读次数:
0
学习目标 JDBC: 1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。 各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(J ...
分类:
数据库 时间:
2021-01-27 12:54:16
阅读次数:
0
下文所讲的内容是从 SQL 层面展开的,而不是针对某种特定的数据库,也就是说,下文的内容基本上适用于任何关系型数据库 但是,关系型数据库那么多,逐一来演示示例了,显然不太现实;我们以常用的 MySQL 来进行示例的演示 MySQL 版本: 5.7.30-log ,存储引擎: InnoDB 准备两张表 ...
分类:
数据库 时间:
2021-01-22 11:44:10
阅读次数:
0
历史发展: Oracle,西方为“神谕”,“预言”之意,中国译作“甲骨文” 1977年,拉里.埃里森创办SDL公司,并筹划创建可商用的关系型数据库管理系统,将其命名为“Oracle” 1979年,SDL更名为RSI,并发布第2版Oracle 。。。 。。。 1997年,Oracle发布第8版 199 ...
分类:
数据库 时间:
2021-01-18 10:44:26
阅读次数:
0
MongoDB语法与现有关系型数据库SQL语法比较 MongoDB语法 MySql语法 db.test.find({'name':'foobar'})<==> select * from test where name='foobar' db.test.find() <==> select *fro ...
分类:
数据库 时间:
2021-01-05 11:00:27
阅读次数:
0
基于Docker安装关系型数据库PostgrelSQL替代Mysql PostgreSQL相对于MySQL的优势 1、在SQL的标准实现上要比MySQL完善,而且功能实现比较严谨; 2、存储过程的功能支持要比MySQL好,具备本地缓存执行计划的能力; 3、对表连接支持较完整,优化器的功能较完整,支持 ...
分类:
数据库 时间:
2021-01-04 10:58:21
阅读次数:
0
1. 关系型数据库介绍 1.1 数据结构模型 数据结构模型主要有: 层次模型 网状结构 关系模型 关系模型:二维关系:row,column 数据库管理系统:DBMS关系:Relational,RDBMS 1.2 RDBMS专业名词 常见的关系型数据库管理系统: MySQL:MySQL,MariaDB ...
分类:
数据库 时间:
2020-12-30 11:09:03
阅读次数:
0