课程第五章“数据库设计”,讲授数据库设计的基本方法及原理,是《数据库原理》课程理论联系实际的重要一章,但是由于学生缺乏实际编程经验,仅从理论上介绍数据库设计的过程,会产生脱离实际的空洞感。因此,录制几个典型的数据库设计案例的视频,重点强调“需求分析-概念结构设计-逻辑结构设计”三个阶段,适当引入数据库的建...
在MySQL中,行级锁并不是直接锁记录,而是锁索引。索引分为主键索引和非主键索引两种,如果一条sql语句操作了主键索引,MySQL就会锁定 这条主键索引;如果一条语句操作了非主键索引,MySQL会先锁定该非主键索引,再锁定相关的主键索引。 在UPDATE、DELETE操作时,MySQL不仅锁定WHERE条件扫描过的所有索引记录,而且会锁定相邻的...
为保存应用中实体的数据,一般会在数据库创建多个表,以保存程序中实体用户的数据。 MySQL介绍 一、MySQL是一种关联数据库管理系统,将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 二、MySQL是可以定制的,采用了 GPL(GNU General Public License) 协议,你可以修改源码...