美文网首页数据蛙数据分析每周作业
第五周学习笔记(2.18-2.24)

第五周学习笔记(2.18-2.24)

作者: Chad你要加油 | 来源:发表于2019-02-24 20:05 被阅读77次

不知不觉中,学习笔记做了已经有一个月了,希望可以继续保持下去。最近这周因为DataFrog开课,过去当助教,帮同学解答疑难,然后就把MySQL重学了一遍,下面我就总结这周所学的:

Mysql的基础知识

数据库(database) 保存有组织的数据的容器。数据库与数据库软件是两回事,Mysql是数据库软件

表(table) 某种特定类型数据的结构化清单

列 (column) 表中的一个字段。所有表都有一列或者多列组成的。每一列都有对应的数据类型

行(row) 表中的一个记录

主键(primary key) 一列(或一组列),其值能够唯一区分表中每个行。表中每一行都应该有可以唯一标识自己的一列。表中的任何列都可以作为主键,但是必须满足以下条件:
每个行都必须具有一个主键
任意两行都不具有相同的主键

检索和过滤数据

1.在select语句中,数据根据where子句指定的搜索条件进行过滤
2.多个过滤子句使用 and/or 连接
where子句中的圆括号决定了计算次序

  1. in/not

通配符

通配符(wildcard) 用来匹配值的一部分的特殊字符。在搜索子句中使用通配符必须使用like操作符

百分号(%)通配符
“abc%” 以abc开头,任意字符结尾的数据
‘%abc’ 以abc结尾,任意字符开头的数据
‘%abc%’ 任意字符开头和结尾,中间包含abc

下划线(_)通配符
只匹配单个或多个字符
‘_abc’ 以abc结尾,开头只有一个长度的任意字符

注意尾部空格

注意null

数据处理函数(函数较多,可查询相关文档)

1.Rtrim()
删除字符串右边空格

  1. ltrim()
    删除字符串左边空格

  2. Length()
    计算字符串长度

表操作

  1. 利用 CREATE TABLE 创建表,必须给出下列信息:
    新表的名字,在关键字CREATE TABLE 之后给出
    表列的名字和定义,用逗号隔开

  2. 使用NULL值
    在创建表的是否可以定义列允许或者不允许NULL值

  3. 主键
    表中的一列或者多列可以成为主键,这些值或者组合必须唯一
    PRIMARY KEY(col),主键不允许有NULL值

  4. 指定默认值
    关键字DEFAULT可以对列进行默认值设置

  5. ALTER TABLE 用来更新表结构,但是强烈建议在创建表的时候就仔细考虑表结构,不要轻易变动
    add column char(20)
    drop column

  6. DROP TABLE 删除表

插入数据和null值

  1. insert 是用来插入行到数据库中,插入可以使用几种方式:
  • 插入完成的行
  • 插入行的一部分
  • 插入多行
  • 插入某些查询结果
  1. update用来更新表中的数据,一定要仔细,不要省略where字句

  2. delete用于从表中删除特定的行或者从表中删除所有行,一定要仔细,不要省略where字句

暂时总结到这

希望自己可以继续坚持下去,加油,Chad!
所有的努力都值得期许,每一份梦想都应该灌溉!

相关文章

  • 第五周学习笔记(2.18-2.24)

    不知不觉中,学习笔记做了已经有一个月了,希望可以继续保持下去。最近这周因为DataFrog开课,过去当助教,帮同学...

  • 及时反省会是好的开始

    (2.18-2.24) 见周记入面 一周时间晃晃而过,昨天朋友还说怎么时间这么快,刚刚觉得上班没忙什么就要下...

  • [Geedband]第五周学习笔记

    new operator (1)调用operator new分配足够的空间,并调用相关对象的构造函数 (2)不可以...

  • 第五周 JS 学习笔记

    本周的内容比较多也比较难以理解,花了好长时间整理 一、变量,作用域和内存问题 1)基本类型和引用类型的值 给对象添...

  • 有一种坚持叫做“复盘” 邢晨-周复盘2.18-2.24

    有一种坚持叫做“复盘”邢晨-周复盘2.18-2.24 这个周其实算是终于把生活回到了正轨,就像以前上学的时候忽然假...

  • #周检视韩杰#2018年2月第3周(2.18-2.24)

    下午好,亲爱的小伙伴 周检视韩杰#2018年2月第3周(2.18-2.24) 没有反思的人生不值得过 嘉许自己的每...

  • 2.18-2.24周检视

    这个周对我来说是灾难性的,如果时间可以倒流,我希望能够积极努力去避免,可是没有如果,我们的人生没有彩排,每时每刻都...

  • 周检视 2.18-2.24

    易效能重新践行的第一周,除了听书,其它习惯都未能实现。 自省,动力不足,核心原因是“为什么要养成这些习惯”的目的,...

  • 周总结2.18-2.24

    工作:✅ 1.听课评课2节 2.备课 3.复备(提前 工作方面,有一些新的想法并投入实践。由被动的状态转为主动,对...

  • 2.18-2.24周记

    “无论做什么,记得为自己而做,那就毫无怨言。” 一、工作 翻完年,离职的人一茬接一茬,留下许多项目需要人去跟踪和接...

网友评论

    本文标题:第五周学习笔记(2.18-2.24)

    本文链接:https://www.haomeiwen.com/subject/dzvbyqtx.html