阅读目录 一 介绍 二 not null与default 三 unique 四 primary key 五 auto_increment 六 foreign key 七 作业 一 介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: PRIMARY KEY ...
分类:
数据库 时间:
2018-01-18 00:49:20
阅读次数:
283
1.默认约束2.主键约束,(唯一约束+非空约束),设置了主键的字段在赋值的时候不能重复,stuID为主键则1,下一个就不能为13.唯一约束(允许一行为空),4.check约束5.主外建约束 (主表 子表)一对多 添加完整性约束外键约束:学生基本信息表(主表)的学生编号是主键考试成绩表的学生(子表)的 ...
分类:
其他好文 时间:
2018-01-16 00:48:19
阅读次数:
215
触发器简单了解 触发器(trigger):监视某种情况,并触发某种操作,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,例如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 ...
分类:
数据库 时间:
2018-01-14 21:20:05
阅读次数:
203
关系型数据库:MariaDB;使用SQL语句操作;通过PyMySql模块操作;’通过SQLAlchemy 模块操作;第12周作业
分类:
数据库 时间:
2018-01-14 00:59:06
阅读次数:
442
数据库中的事务(transaction)有ACID4个基本特性,可以类比交易: 1,A(Atomicity)原子性 事务里的事情要么全部做完,要么执行过程中失败,此时回滚。 2,C(Consistency)一致性 数据库要处于一致的状态。 例如:现有完整性约束 A+B=10,若一个事务改变了A,那么 ...
分类:
数据库 时间:
2018-01-07 20:15:55
阅读次数:
153
今天sql 考数据库完整性约束,我竟然写的是范式.... 都怪昨天光研究范式了结果没考 这里mark一波完整性约束 完整性约束的类型 1) 与表有关的约束:是表中定义的一种约束。可在列定义时定义该约束,此时称为列约束,也可以在表定义时定义约束,此时称为表约束。 2) 域(Domain)约束:在域定义 ...
分类:
其他好文 时间:
2017-12-31 23:36:16
阅读次数:
354
Mysql 教程 mysql是最流行的关系型数据库管理系统,在wab应用方面mysql是最好的RDBMS(Relational Database Manangement System: 关系数据库管理系统) 应用软件之一。 在本教程中,会让大家快速掌握mysql的基本知识,并轻松使用mysql数据库 ...
分类:
数据库 时间:
2017-12-16 16:05:08
阅读次数:
167
MySQL中约束保存在information_schema数据库的table_constraints中,可以通过该表查询约束信息; 约束主要完成对数据的检验,保证数据库数据的完整性,如果有相互依赖数据,保证该数据不被删除,因此约束也叫完整性约束。 什么是完整性?完整性是指数据库中存放的数据是有意义的 ...
分类:
数据库 时间:
2017-12-10 18:21:24
阅读次数:
301
连接表达式 Join…using:允许用户指定需要哪些列相等,只需在指定属性上取值匹配。 e.g. Join…on: 允许在参与连接的关系上设置通用的谓词。 e.g. 外连接 内连接(inner join):不保留未匹配元组的常规连接运算,关键词inner可选(join子句默认连接类型时inner ...
分类:
数据库 时间:
2017-11-27 16:49:39
阅读次数:
211
完整性约束 概念:约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证表与表之间的数据的完整性和准确性 可分为以下几种: PRIMARY KEY (PK) 标识该字段为该表的主键,可以唯一的标识记录 FOREIGN KEY (FK) 标识该字段为该表的外键 UNIQUE KEY (UK) 标识 ...
分类:
数据库 时间:
2017-11-26 19:41:52
阅读次数:
203