当前位置: 首页 > news >正文

Mysql表的三范式、事务和查询

数据表的三范式

在制定数据表,需要遵循的制表规范:第一范式(1NF),第二范式(2NF),第三范式(3NF)

第一范式

属性不可分割,每一个属性(每一个单元格)都是不可再分的原子,也就是说数据表中的每一个字段必须是单独一列的,不能出现还可以再拆分的情况,也可以说成是不可以有多个表头

第二范式

在符合了第一范式的基础上,非主键字段必须完全依赖于候选主键(也就是要求每一个表格只能去描述一件事情)

第三范式

必须符合第二范式的基础上,是指表格中的每一个字段必须与主键直接相关,而不能是间接相关,如果有间接相关的字段,那么这些字段就需要拿去重新用一张表格保存

事务的执行与提交流程

开启一个事务

相当于打开一个草稿箱

基本语法:

1.begin;

2.start  transaction;

结束一个事务

1.提交事务的结果:如果你觉得草稿箱里面的修改符合你的要求就提交保存&#x

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 远程访问及控制(ssh)
  • 网关设备BL122实现Modbus RTU/TCP转Profinet协议
  • 深入Python网络编程:基础、工具和实践
  • Vue3渐变文字(GradientText)
  • 浅写:vs-select的传参方法,传递一整行参数,而不是单个
  • 《云原生安全攻防》-- 容器攻击案例:Docker容器逃逸
  • Git进阶(十四):Windows下 git 提示 Repository not found
  • 如何评估AI模型:评估指标的分类、方法及案例解析
  • JMeter进行HTTP接口测试的技术要点
  • C语言 | Leetcode C语言题解之第236题二叉树的最近公共祖先
  • Pycharm与Gitlab交互
  • 探索大模型能力--prompt工程
  • 【轻松拿捏】Java都有哪些特性?
  • 怎么做度假酒店神秘顾客调查?
  • RflySim工具链常见问题解答
  • Android Studio:GIT提交项目到远程仓库
  • E-HPC支持多队列管理和自动伸缩
  • ES学习笔记(12)--Symbol
  • HashMap剖析之内部结构
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • JS 面试题总结
  • laravel 用artisan创建自己的模板
  • Python实现BT种子转化为磁力链接【实战】
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • Vue官网教程学习过程中值得记录的一些事情
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 讲清楚之javascript作用域
  • 前端
  • 使用parted解决大于2T的磁盘分区
  • 微服务核心架构梳理
  • 写代码的正确姿势
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • 你学不懂C语言,是因为不懂编写C程序的7个步骤 ...
  • ​io --- 处理流的核心工具​
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • (12)Hive调优——count distinct去重优化
  • (3)llvm ir转换过程
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (STM32笔记)九、RCC时钟树与时钟 第二部分
  • (初研) Sentence-embedding fine-tune notebook
  • (转)visual stdio 书签功能介绍
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET 设计模式—适配器模式(Adapter Pattern)
  • .Net多线程总结
  • .net连接oracle数据库
  • .NET运行机制
  • .考试倒计时43天!来提分啦!
  • 。Net下Windows服务程序开发疑惑
  • /3GB和/USERVA开关
  • /deep/和 >>>以及 ::v-deep 三者的区别
  • @ 代码随想录算法训练营第8周(C语言)|Day57(动态规划)
  • @Responsebody与@RequestBody
  • [ Linux 长征路第五篇 ] make/Makefile Linux项目自动化创建工具
  • [ 常用工具篇 ] AntSword 蚁剑安装及使用详解