首页 > 其他分享 >三.database阶段回顾

三.database阶段回顾

时间:2022-08-20 17:23:20浏览次数:78  
标签:回顾 database 索引 xx 阶段 mysql 操作 主键

阶段回顾:

1.mysql:文件管理软件
2.三部分:
  服务端
  sql语句
  客户端
3.客户端
  mysql
  navicat
4.授权操作
  用户操作
  授权操作
5.sql语句
  数据库操作
    create database xx default charset utf8;
    drop database xx;
  数据表
    列
      数字 decimal
      整数
      小数
      字符串
      时间 datatime
      其他:引擎,字符表,起始值
      主键,一个表只能有一个主键,非空且唯一,自增。主键索引。索引是加速查找
      唯一索引:独立存在,可以和外键联合起来,可以为空,有加速查找特性。
      外键:具有约束功能,解决重复文字的问题
        一对多
        一对一
        多对多:至少要3张表
      数据行:

        查
        in not in
        between and
        limit
        group by having
        order by
        like "%a"
        left join xx on 关系
        笛卡尔积关系
          a表三条数据:1 2 3
          select * from a as a1,a as a2;
          产生9条冗余数据:
          1 1 1 2 1 3 2 1 2 2 2 3 3 1 3 2 3 3
        临时表:保持临时数据,将结果再进行操作

 

标签:回顾,database,索引,xx,阶段,mysql,操作,主键
From: https://www.cnblogs.com/laohandou/p/16608194.html

相关文章

  • 基础复习——数据库SQLite——SQL的基本语法——数据库管理器SQLiteDatabase——数据
                                                         ......
  • 回顾
    intstrboolstr:s1='开课123abc'索引s1[0]s2[1]s3[2]s4[-1]s5[:3]s6[:5:2]s7[-1:-4:1]upperlowerstartswithendswithsplit分割默认按照空格分割可以指定分......
  • 18js面向对象回顾及原型讲解
    面向对象回顾核心概念:万物皆对象(顶层对象Object)抽取名词作为属性抽取行为作为方法俩种构建对象的方式构造函数构建es6的形式classclassPerson{constructor(......
  • 回顾
    内容回顾一阶段(页面布局和样式)html+css(布局和修饰)html5新增css3新增移动端适配(大屏适配)rem(媒体查询)(seo搜索引擎优化)动画效果css3二阶段(js基础以及底层实现)js基础......
  • JavaScript基础回顾
    变量声明var伪全局变量const常量(块级作用域)let块级作用域变量运算符及表达式算术运算 +-*/%++--逻辑运算&&(同true取最后一个false取第一个) ||(有true取......
  • 记录QT QSqlDatabase SQLite 多线程使用时报错..
    首先QSqlDatabase同一个实例,不能多线程使用.如果多线程使用,需要给每个线程创建一个QSqlDatabase实例,一般是用Map维护各个线程实例链接,key是线程ID,value就是QSqlDa......
  • [js] uncaught exception: Error: listDatabases failed
    当mongo搭建的是replicaset集群。如果你登录某一台SECONDARY节点执行命令showdbs报错2022-08-16T15:20:00.606+0800EQUERY[js]uncaughtexception:Error:list......
  • 面向对象回顾及原型讲解
    面向对象回顾      核心概念:万物皆对象(顶层对象Object)抽取行为作为方法抽取名词作为属性    俩种构建对象的方式      构造函数构建......
  • 面向对象——初识面向对象、回顾方法定义调用
    初识面向对象属性+方法=类对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象来分析整个系统。但是,具体到微观操作,让然需要面向过程的思路去处......
  • Codeforces 阶段性总结提升
    卡在蓝名有一段时间了,对七月份以来的几场cf做一个总结,以求提升。总结提升:(最重要的点)常卡住的在自己平均实力水平以内的题:贪心。https://codeforces.com/contest/170......