mysql表的完整性约束 阅读目录 概览 not null unique primary key foreign key 返回顶部 概览 为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确 ...
分类:
数据库 时间:
2019-07-24 09:22:16
阅读次数:
87
实验六索引和数据完整性约束 一、 实验内容: 1、 索引的创建 2、 数据完整性约束的创建 二、 实验项目:员工管理数据库 用于企业管理的员工管理数据库,数据库名为YGGL中,YGGL数据库中包括三个表:Employees(员工信息表)、Departments(部门信息表)、Salary(员工薪水情 ...
分类:
其他好文 时间:
2019-07-03 20:01:14
阅读次数:
685
一、数据库及数据库表定义 1、创建基本表 create table <表名> (<列名><数据类型>[列级完整性约束条件] [,<列名><数据类型>[列级完整性约束条件] ......... [,<表级完整性约束条件>]); 例: create table student ( Sno char(5) ...
分类:
数据库 时间:
2019-06-21 12:21:58
阅读次数:
170
1.事务一般是指要做的或所做的事情,在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit) 2.事务有四大特性: 1.原子性 事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。 2.一致性 事务开始前和结束后,数据库的完整性约束没有被破坏 。 3.持久性 ...
分类:
其他好文 时间:
2019-06-13 17:09:47
阅读次数:
175
触发器的操作 在数据库系统中,当执行表事件时,则会激活触发器,从而执行其包含的操作 在具体的应用中,之所以会经常使用出发器数据对象,是由于该对象能够加强数据库表中数据的完整性约束和业务规则等。 一、创建触发器 按照触发器激活后执行语句数目,可以将触发器分为“一个执行语句的触发器‘和”多个执行语句的触 ...
分类:
其他好文 时间:
2019-06-09 13:17:46
阅读次数:
123
Kafka session.timeout.ms heartbeat.interval.ms参数的区别以及对数据存储的一些思考 在计算机世界中经常需要与数据打交道,这也是我们戏称CURD工程师的原因之一。写了两年代码,接触了不少存储系统,Redis、MySQL、Kafka、Elasticsearch ...
分类:
其他好文 时间:
2019-06-01 23:08:23
阅读次数:
367
CREATE TABLE Student1 (Sno CHAR(9)PRIMARY KEY, /*列级完整性约束条件,Sno是主码*/ Sname CHAR(20) UNIQUE, /*Sname 取唯一值*/ Ssex CHAR(2), Sage SMALLINT, Sdept CHAR(20) ...
分类:
数据库 时间:
2019-05-25 19:46:38
阅读次数:
136
事物就是一组应该一起成功或一起失败的sql语句. 事物具有原子性,一致性,隔离性和持久性的特点: 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分 ...
分类:
数据库 时间:
2019-05-17 19:37:44
阅读次数:
173
修改基本表 修改基本表的一般格式: 例1:向Student表增加“入学时间”列,其数据类型为日期型。 不论表中原来是否已有数据,新增加的列一律为空值。 例2:将年龄的数据类型由字符型改为整数。 例3:增加课程名称必须唯一的约束条件: ...
分类:
数据库 时间:
2019-05-04 11:36:36
阅读次数:
162
事务是逻辑上的一组操作,这组操作要么全部成功,要么全部失败。 事务的特性:ACID 原子性:事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生 一致性:事务前后数据的完整性约束保持一致 隔离性:多个用户并发访问数据库时,一个用户的事务不会被其他用户的事务干扰,数据相互隔离 持久性:事 ...
分类:
编程语言 时间:
2019-05-01 01:38:42
阅读次数:
162