为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
与MySQL的零距离接触_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 索引,这是一个我一致,不太明白的一个概念,索引,简单讲是这样一种技术,快速定位到一个具体记录的方法,通过一些特殊的数据结构的建立来实现。类似书本中的目录。
    查看全部
  • 外键:保证数据一致性的策略。
    查看全部
  • 事务的ACID特性。
    查看全部
  • 事务的作用:保证数据完整性。一个事务就是一个完整的执行单元,事务里面可能有一下小的执行步骤,不过他们是一个整体,要一荣俱荣一辱俱辱。
    查看全部
  • 锁的粒度,表锁的开销最小,因为使用锁的个数最小,行锁的开销最大,因为可能使用锁的个数比较多。
    查看全部
  • 实现并发控制的技术知识点——锁,又分为共享锁和排它锁,目的还是为了保证数据的一致性、完整性、没被弄脏,实现对并发操作的控制。加锁的时候只加最对的而不是最大的,只要能够保证数据一致性和完整性,锁的开销应该越小越好,因为加锁是要增加系统的开销的,锁的开销越大开销也是越大的,为了节省资源当然是锁的开销越小越好。
    查看全部
  • 嗯,这个我觉非常有趣和关键,并发控制就是控制因并非操作而产生的各种问题——主要是可能出现数据不一致、不完整、被弄脏的问题。
    查看全部
  • MySQL所支持的存储引擎,实现数据存储、查询的技术,数据的核心技术。
    查看全部
  • 存储引擎:一种技术,帮助数据库实现数据的存储、查询的技术,对于数据库而言就像人的心脏一样。
    查看全部
  • 存储过程在处理一些比较复杂的功能还是比较有用的,我在实际的工作中使用的比较少,不过确实应该好好的掌握,这位讲者讲的非常好,让我对存储过程有了更好的理解。谢谢!
    查看全部
    0 采集 收起 来源:课程回顾

    2015-12-26

  • 存储过程和函数的区别,另外,需要注意的是使用程序来处理和存储过程类似的功能将花费更多的成本,因为需要花费数据库建立连接、分析SQL语句、编译、执行的代价。存储过程的修改只能先删后建,因为不能修改存储体,只能修改注释、变量类型等特性。
    查看全部
  • ROW_COUNT()函数表示获取,增加、修改、删除的记录条数 存储过程的参数,可以没有,可以有一个,可有多个,最多讲者没讲,猜测和函数类似,应该<=1024个,不过需要注意的,这里的参数分为三种类型: 1:IN 入参 2:OUT出参 3:INOUT即使入参又是出参
    查看全部
  • 约束和修改数据表
    查看全部
    0 采集 收起 来源:小结

    2015-12-26

  • 讲者讲解的方式比较好,存储过程先建一个最简单的,然后是无参数的,然后是有一个入参的,然后是有一个入参和一个出参的,这样理解起来简单多了,学习就是这样一个过程吧!循序渐进,由浅入深,先易后难,先简后繁。 这里重点需要稍微注意一下:局部变量和用户变量的区别,主要是作用域的大小有所区别,另外,就是声明上有所区别,以@为前缀的是用户变量,和当前用户使用的客户端绑定在一起。使用declare在函数体或者过程体中声明的一般是局部变量,作用域仅在函数体或者过程体的内部。
    查看全部
  • 注意: 1:存储中的参数名称不能和数据库表中的字段名称一致,否则可能会出现问题,因为数据库引擎区分不开,那个是参数那个是字段名 2:存储过程修改的时候,过程体是不能修改的,仅能修改注释、参数的类型,修改过程体只能先删后建 3:讲者写存储过程就错了三次,看样子这个是比较容易写错的,不过有时候必须使用,还是要从易到难的多加练习才好玩
    查看全部

举报

0/150
提交
取消
课程须知
要想学习本课程,你只需要知道数据库是个什么东东就足够了,是不是很easy?!
老师告诉你能学到什么?
1、MySQL安装与配置 2、数据类型 3、流程控制与运算符 4、DDL、DCL、DQL、DML 5、常用函数 6、表类型(存储引擎) 7、图形化工具
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!