随笔分类 - sql数据库
摘要:我录了个视频,上传到百度云中 本次安装的版本为mysql5.5 具体安装过程见; 由于想要mysql workbench,所以卸载mysql5.5,安装mysql8
阅读全文
摘要:一直想知道动态图谱是怎么画出来的,特地搜索了下 1. Flourish 2. power BI+Animated Bar Chart Race插件 我还没接触过power BI 3. 花火hanabi 官方文档:http://hanabi.data-viz.cn/help 4.Python数据可视化
阅读全文
摘要:首先参看关于关系型数据库和非关系型数据库的介绍 计算机信息化系统中的数据分为结构化数据、半结构化数据和非结构化数据。 结构化数据 指由二维表结构表达数据的逻辑关系,严格遵循数据格式和长度规范,主要是通过关系型数据库来存储和管理。 非结构化数据 是数据结构不规则或者不完整,没有预定义的数据模型,主要通
阅读全文
摘要:1. 下载安装包(我的百度云中) 然后点击安装(无脑next) 2. 如何和本地mysql连接 点击file new connection 填写mysql的配置 3. 如果是远程连接某云端(我这里连接的是阿里云) 需要file new connection 填写mysql和ssh的配置 这里的mys
阅读全文
摘要:规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常以及 的缺陷。 规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常以及 的缺陷。 规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常以及 的缺陷。 正确答案: C 你的答案: A (错误) 数据的不一致性 结构不合理 冗余度大 数据
阅读全文
摘要:关系数据模型( )。 关系数据模型( )。 关系数据模型( )。 关系数据模型( )。 正确答案: C 你的答案: 空 (错误) 只能表示实体间1:1联系 只能表示实体间1:m联系 可以表示实体间m:n联系 能表示实体间1:n联系而不能表示实体间n:1联系 正确答案: C 你的答案: 空 (错误)
阅读全文
摘要:https://blog.csdn.net/helloxiaozhe/article/details/77427266 使用replace带来的问题 1、Replace into 操作在唯一键重复情况下,是先尝试写入,检测到冲突则删除原记录,再写入新记录。该操作在二进制日志中只有一条 update
阅读全文
摘要:mysql的锁机制 含义:锁是计算机协调多个进程或线程并发访问某一资源的机制 在数据库中,除了传统的计算资源(如CPU,RAM,I/O等)的争用之外,数据也是一种用户共享的资源。如何保证数据并发访问的一直型、有效性是所有数据库必须解决的问题,锁冲突也是影响数据库并发访问性能的一个重要因素。因而,锁对
阅读全文
摘要:目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。 而通常我们用的最多的就是第一范式(1NF)、第二范式(2NF)、第三范式(3NF) 目前关系数据库有六种范式:第一范式(1NF)、
阅读全文
摘要:https://blog.csdn.net/cheidou123/article/details/91442955 1. 日志文件是用于记录( )? 对数据的所有更新操作 2. DFD图即为数据流图(Data Flow Diagram),它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在
阅读全文
摘要:#TCL语言 /* transaction control language事务控制语言 事务: 一个或者一组SQL语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行 案例:转账,张三丰向郭襄转账500 张三丰 1000 郭襄 1000 update 表 set 张三丰的余额=500 where name="张三丰" 再上面执行完之后,数据库挂了,咋解决:这里面涉及事物...
阅读全文
摘要:#标识列 /* 又称为自增长列 含义:可以不用手动插入值,系统提供默认的序列值 特点: 1.表示列必须和主键搭配吗?不一定,但是要求是一个key 2.一个表中只能有一个标识列! 3.标识列的类型有限制吗?只能是数值类型(int,float,double) 4.标识列可以通过set auto_increment_increment=3;设置步长, 可以通过 手动插入值, 设置起始值 */ #一、创建
阅读全文
摘要:创建表时的写法: 添加,修改,删除not null default 其实就是修改字段
阅读全文
摘要:帮助mysql高效获取数据的结构,本质上索引是数据结构。 目的:在于提高查询效率,可以类比字典。 举例 如果要查找“mysql”这个单词,在已经有索引的条件下,我们肯定需要定位到m字母,然后定位到y字母,再找到剩下的sql。 如果没有索引,那么你可能需要a z,这个时间复杂度会超级高 总结 索引为排
阅读全文
摘要:# 常见的数据类型 /* 数值型: 整型 小数: 定点型 浮点型 字符型: 较短的文本:char,varchar 较长的文本:text,blob(较长的二进制数据) 日期型: */ #一、整型 /* tinyint,smallint,mediumint,int integer,bigint 1, 2 3 4 8 特点: (1)如果不设置,默认是有符号;如果想...
阅读全文
摘要:查询总结 语法: select 查询字段 from 表 别名 连接类型inner|left|right join on 连接条件 where 筛选 group by 分组列表 having 筛选(二次筛选) order by 排序列表 limit 起始条目offset 条目长度;
阅读全文
摘要:#DDL /* 数据定义语言 库和表的管理 一、库的管理 创建、修改、删除 二、表的管理 创建、修改、删除 创建:create 修改: alter 删除:drop */ 一、库的管理 #1.库的创建 /* 语法: create database 库名称; */ #案例:创建库Books create database if not exists Books; #2.库名称的修改...
阅读全文
摘要:# DML语言 /* 数据操作语言: 插入:insert 修改:update 删除: delete */ 一、插入语句 insert /* 语法: 方式一: insert into 表名(列名,。。) values(值1,值2,。。。。) 方式二: insert into 表名 set 列名=值1,列名=值2,。。。。 */ #1. 插入值的类型要与列的类型一致或者兼容 use gi...
阅读全文
摘要:#进阶8:分页查询 /* 应用场景:要显示的数据,一页显示不全,需要分页提交sql请求 语法: select 查询列表 from 表 【join type】 join 表2 on 连接条件 【where筛选条件】【group by分组字段】【having】【order by】 limit offset,size; offset要显示条目的起始索引(索引从0开始) size要显示的条...
阅读全文

浙公网安备 33010602011771号