摘要: 多表查询: 内连接: 外连接: 子查询: 一个查询依赖另一个查询 初始化数据: -- 用户表(user) create table `user` ( `id` int auto_increment primary key, `username` varchar(50) -- 用户姓名 ); -- 订 阅读全文
posted @ 2020-07-24 19:00 Yisennnn丶 阅读(66) 评论(0) 推荐(0)
摘要: 常见关系: 一对多. 用户和订单 分类和商品 多对多. 订单和商品 学生和课程 一对一. 丈夫和妻子 ER图可以描述实体与实体间的关系 实体用矩形表示 属性用椭圆表示 关系用菱形表示 一对多: 多对多: 阅读全文
posted @ 2020-07-24 18:16 Yisennnn丶 阅读(224) 评论(0) 推荐(0)
摘要: DQL:数据查询语言(非官方) 关键词:select 格式:select ... from 表名 where 条件 group by 分组字段 having 条件 order by 排序字段 ase|desc 初始化环境: -- 创建商品表 create table products( pid in 阅读全文
posted @ 2020-07-24 17:35 Yisennnn丶 阅读(183) 评论(0) 推荐(0)
摘要: DML:数据操作语言 操作对象:记录(行) 关键词:insert update delete 插入: 修改: 删除: 阅读全文
posted @ 2020-07-24 17:26 Yisennnn丶 阅读(115) 评论(0) 推荐(0)
摘要: DDL:数据定义语言 操作对象:数据库和表 关键词:create alter drop 操作数据库: 创建:create database 数据库名称 删除:drop database 数据库名称 常用命令:show databases; 操作表: 创建表:create table 表名(字段描述, 阅读全文
posted @ 2020-07-24 17:21 Yisennnn丶 阅读(106) 评论(0) 推荐(0)
摘要: 数据库: 本质上就是一个文件系统,通过标准的sql语句对数据进行增删改查(curd)操作 数据库类型: 关系型数据库: 存放实体与实体间关系的数据库,本质上为二维表(mysql、oracle、sql server、DB2) 非关系型数据库: 存放的是对象(redis、No-sql、Hbase、Mon 阅读全文
posted @ 2020-07-24 17:12 Yisennnn丶 阅读(119) 评论(0) 推荐(0)