
数据库学习
文章平均质量分 75
oracle,mysql,pgsql等数据库的学习内容记录
神秘的天
阳光需要追寻
展开
-
PG库一些常用函数记录------基础
后续不间断记录相关函数。原创 2023-01-30 14:34:16 · 844 阅读 · 0 评论 -
Mysql基础进阶(4)-视图、存储过程、函数
目录1. 视图的基本介绍1.1 视图的概念1. 视图的基本介绍1.1 视图的概念视图准确来说,其实就是一张表,但是这张表是虚拟的,动态形成的,也就是说并不是实际存储在内存里面的;(从MySQL5.1开始)简单来说使用的语法和创建表的相似,最大的不同是创建视图需要用到select语句;#基础语法create view 视图名 as + select 语句;...原创 2020-08-09 22:01:51 · 168 阅读 · 0 评论 -
MySQL基础大全(3)-数据库中进阶的基础(事务)
目录1. 标识列(自增长列)2. 事务控制语言(Transaction Control Language)2.1 概念2.2 事务的诞生2.3 事务的特性2.4 事务的创建2.5 事务可能会导致的问题MySQL部分学习记录1. 标识列(自增长列)是指无需手动插入,系统提供默认的序列值;如下:#基本语法:需要注意的是,要是一个主键或unique(被设置的列)create table test5(Atest5 int primary key auto_increment,Bname varchar(原创 2020-08-07 17:08:43 · 146 阅读 · 0 评论 -
MySQL基础大全(2)-数据库的部分使用方式(如创库、建表、约束条件)
1.数据操作语言在所有的语法中,【】中添加的是选填的项,即可以不填,使用的表是test1作为演示;插入:insert插入的类型要与表中的类型一致;/*语法:#列数必须一致;#支持多行插入;#支持子查询(将查询到的数据进行插入);insert into 表【列名】 select(查询到的数据)insert into 表名【列名】 values(值1,值2,....),(值1,值2,....)INSERT into test1 #这里是插入全部,所以不写列名也是可以的;values(1原创 2020-08-05 21:42:52 · 991 阅读 · 0 评论 -
MySQL基础大全(1),一篇记录所有基础语法
1. 数据库的专业术语DB(数据库):database,用来存储数据的地方,存放了许多有组织的数据;DBMS(数据库管理系统):database Management System,数据库是DBMS创建和操作的容器;(我们一般安装的就是DBMS,用来操作DB)SQL(结构化查询语言):用来增删改查的语言;几乎所有的DBMS都支持SQL语言;DBMS分为两类:一类是基于共享文件系统的DBMS(例如Access);另一类是基于客户端_服务器端的DBMS(例如MYSQL,Oracle等);一般情况下,原创 2020-08-02 08:29:15 · 1146 阅读 · 0 评论