SQL语言的特点

1、一体化。SQL语言风格统一,可以完成数据库活动中的全部工作,包括创建数据库、定义模式、更改和查询数据以及安全控制和维护数据库等。 2、高度非过程化。在使用SQL语句访问数据库时,用户没有必要告诉计...
阅读全文

mysql如何实现约束

一、约束的分类 NOT NULL(非空约束) 用于保证该字段的值不能为空 比如姓名、学号等   DEFAULT(默认约束) 用于保证该字段有默认值 比如性别 比如给性别设置默认为‘男’ PR...
阅读全文

数据库死锁原因及解决办法

死锁(Deadlock) 所谓死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互...
阅读全文

数据库范式

1.第一范式(1NF) 第一范式是指数据库表中的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性(概括为没有冗余的属性) 如何理解? 每一个属性...
阅读全文