栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 数据挖掘与分析

MySQL数据库

MySQL数据库

文章目录
  • MySQL数据库
    • 1、数据库概念
    • 2、数据库作用
    • 3、数据库分类
    • 4、数据库管理系统
    • 5、MySQL环境搭建
    • 6、视图
    • 7、事务
    • 8、三范式
    • 9、ER模型

MySQL数据库 1、数据库概念

数据库是以一定格式进行组织的数据的集合。

2、数据库作用

用来存储数据

3、数据库分类

关系型数据库:MySQL 二维表格

非关系型数据库:nosql(not only sql) mongo DB redis key-value

4、数据库管理系统

Database Management System (简称DBMS)为管理数据库而设计的软件系统

包括三大部分

数据库文件集合 数据库服务器 数据库客户端

5、MySQL环境搭建

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZDVdUzun-1632733390427)(C:UsersldwAppDataRoamingTyporatypora-user-imagesimage-20210927150556679.png)]

6、视图

把复杂的sql通过虚拟表封装起来

create view 视图名称 as select语句

show tables

select * from v_goods_info

drop view 视图名称

7、事务

事务Transaction 是指作为一个基本工作单元执行的一系列SQL语句的操作,要么完全执行,要么完全不执行

四大特性ACID

原子性、一致性、隔离性、持久性

样本:

start transaction

select * from 表A where id=‘101’

select * from 表B where id=‘102’

updata 表A set balance =balance-500 where id =‘101’

updata 表A set balance =balance+500 where id =‘101’

commit;

开启事务(begin)—提交事务(commit)----回滚事务(rollback)

8、三范式

9、ER模型

实体-关系模型:描述数据库存储数据的结构模型

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/278810.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号