MYSQL数据库
文章平均质量分 94
思念寄给宇宙
这个作者很懒,什么都没留下…
展开
-
MySQL数据库学习笔记(五) MySQL数据库事务处理
MySQL数据库学习笔记(五) MySQL数据库事务处理1.事务的概念以及ACID特性2.事务的用法3.数据库的隔离级别总结学习MySQL事务之前,我们先从一个生活中的实例进行入手:张三准备向李四转账500元,已知张三原来账户上的余额为1000元,李四原来账户上的余额为0元。此转账操作实质上是两步执行:(1)张三账号减去500元(2)李四账户加上500元当张三账户上减500元成功时,要给李四账号加500元时,此时发现李四的账户异常,那么就要进行回滚,还原刚刚张三账户减去500元的操作。如果双方操原创 2021-06-03 11:59:09 · 213 阅读 · 0 评论 -
MySQL数据库学习笔记(四) MySQL数据库课后练习(2)select六大字句练习
第1题案例:1、创建数据库test02_library2、创建表格books字段名字段说明数据类型b_id书编号int(11)b_name书名varchar(50)authors作者varchar(100)price价格floatpubdate出版日期yearnote说明varchar(100)num库存int(11)3、使用alter语句给books按如下要求增加相应的约束字段名字段说明数据类原创 2021-06-01 23:03:03 · 2885 阅读 · 0 评论 -
MySQL数据库学习笔记(三) 约束与索引、MySQL中函数、关联查询、Select语句的6大字句以及子查询
MySQL数据库学习笔记(三)1.约束与索引1.1 有关约束与索引的概念前面我们了解到了关系型数据库设计规则:遵循ER模型和三范式(E entity 表示实体的意思,对应到数据库当中的一张表;R relationship 代表关系的意思。)三范式:1.列不能拆 2.唯一标识 3.关系引用主键。具体表现:将数据放在表中,再将表放入库中。一个一个数据库中可以有多个表,每个表都有一个名字,用来标识自己。表名具有唯一性。表具有一些特性,这些特性定义了数据在表中如何存储,类似java中原创 2021-06-01 12:21:38 · 716 阅读 · 0 评论 -
MySQL数据库学习(二) MySQL数据库课后练习(1) DDL与DML练习
MySQL数据库课后练习1一.第1题二.第2题一.第1题案例:1、创建数据库day01_test01_library2、创建表格books字段名字段说明数据类型允许为空唯一b_id书编号int(11)否是b_name书名varchar(50)否否authors作者varchar(100)否否price价格float否否pubdate出版日期year否否note说明varchar(100)是否num库存int(11)否否3、向books表中插入记录1) 指定所有字段名称插入第一条记录2原创 2021-05-31 13:23:34 · 4218 阅读 · 0 评论 -
MySQL数据库学习笔记(一) 数据库概述、MySQL数据类型、运算符,SQL介绍与分类,DDL以及DML
MySQL数据库学习笔记(一) 1.数据库概述在学习数据库之前,可能很多同学都会有疑问,为什么要学习数据库呢?前面我们学习编写的代码在执行与保存都是在内存层面的。数据库可以将数据保存到可掉电存储设备中以供之后使用。持久化的大多数时候是将内存中的数据存储在数据库中,当然也可以存储在磁盘文件或者XML数据文件中。此时,又有同学有疑问了,既然能将数据都放在文件中也能进行实现数据持久化,为什么使用数据库呢?原因在于数据库还存在另外一大优点:方便管理数据(例如:快速的检索数据等)。1.数据库概述原创 2021-05-28 10:47:29 · 403 阅读 · 1 评论 -
MySQL数据处理之查询--DQL语言
MySQL数据处理之查询--DQL语言1.基本查询2.条件查询3.排序查询4.常见函数查询4.1 单行函数查询4.2 分组函数查询5.分组查询6.多表连接查询7.子查询8.分页查询9.联合查询总结对于数据库中的增删改查操作是数据库中需要重点掌握的基本知识,今天我们首先对数据查询语言进行详细学习。1.基本查询基本select语句语法:语法: SELECT 要查询的东西 【FROM 表名】select后面是*:表示选择全部列select * from departments;原创 2021-04-12 21:44:50 · 171 阅读 · 1 评论 -
数据库与MySQL概述
数据库与MySQL概述1.数据库的相关概念介绍(DBMS、DB、SQL)2.数据库存储数据的特点3.SQL语言分类3.1 DML(数据操纵语句)3.2 DDL(数据定义语句)3.3 DCL(数据控制语句)4.MySQL数据库管理系统概述总结之前我们学习过保存数据的容器有:数组,集合以及文件等,但这些保存的数据都是在内存中进行层面进行保存的。而数据库的引入恰好就解决了这个问题。1.数据库的相关概念介绍(DBMS、DB、SQL)数据库的好处:1.持久化数据到本地。2.可以实现结构查询,方便进行管理。原创 2021-04-02 21:23:31 · 330 阅读 · 0 评论