大数据

  • 查找数据库中的所有字段的信息——MySQL

    首先在MySQL自带表information_schema中可以找到我们所需要的数据      然后输入如下sql即可: select ic.table_schema '数据库名', ic.table_name '表名', ic.column_name '列名', ic.data_type '字段类型', case …

    大数据 2022年7月25日
  • SQL-DQL基础查询

    DQL基础查询 数据表:    案例-查询姓名和性别  sql语句 SELECT NAME,sex FROM student; 运行结果    案例-去除重复的结果集 sql语句 SELECT DISTINCT english FROM student; -- 去除重复的结果集 运行结果        …

    大数据 2022年7月25日
  • 后端思维之数据库性能优化方案

    前言   毫不夸张的说咱们后端工程师,无论在哪家公司,呆在哪个团队,做哪个系统,遇到的第一个让人头疼的问题绝对是数据库性能问题。如果我们有一套成熟的方法论,能让大家快速、准确的去选择出合适的优化方案,…

    大数据 2022年7月25日
  • MySQL索引原理及慢查询优化

    背景 MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位…

    大数据 2022年7月25日
  • sql-操作表

    操作表 R(Retrieve):查询 SHOW TABLES;查询某个数据库中所有的表名称 运行结果    说明我这个数据库中只有应该demo01的表 DESC 表名;查询表结构 运行结果:     SELECT * FROM 表名;查询数据表里的数据 运行结果: …

    大数据 2022年7月25日
  • 数据库的字段属性

    数据库的字段属性(重点) Unsigned: 无符号的整数 声明了该列不能声明为负数 zerofill: 0填充的 不足的位数,使用0来填充,int(3) 5 --- 005 自增: 通常理解为自增,自动在上一条记录的基础上+1(默认) 通常…

    大数据 2022年7月25日
  • 创建数据库表

    创建数据库表(重点) -- 目标:创建一个school数据库 -- 创建学生表(列,字段) 使用SQL 创建 -- 学号 int 登录密码varchar(20)姓名,性别varchar(2),出生日期(datatime),家庭住址,email -- 注意点,使用英文()…

    大数据 2022年7月25日
  • 数据库恢复技术

    数据库恢复技术 8.1. 事务 事务的四个特性: 原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持续性(Durability) 原子性 : 针对一个事务中的操作,要么全部成功要么全部失败 一致性 : 在一个事务中的…

    大数据 2022年7月25日
  • 数据库规范化设计(函数依赖、三大范式)

    数据库设计 6.1 函数依赖 关系模式中的各属性之间相互依赖、相互制约的联系称为数据依赖。数据依赖有函数依赖 、多值依赖。 函数依赖(FD ,Functional Dependency)是关系模式中属性之间的一种逻辑依赖关系。 函数…

    大数据 2022年7月25日
  • sql-分组查询和分页查询

    分组查询 案例:按照性别分组 分别查询男、女同学的平均分  表:     注意: 分组之后查询的字段:分组字段、聚合函数 运行结果      案例:按照性别分组 分别查询男、女同学的平均分,人数      注意: 1.分组之后查…

    大数据 2022年7月25日