创建和操作数据库 1.创建数据库的基本要求 【1】主数据文件:一个数据库有,且只能有一个。扩展名是.mdf。 【2】次要数据文件:可以根据需要添加多个,并且可以分布在不同的磁盘上。扩展名.ndf。 【3】日志文件:有且至少有一个日志文件,也可以多个。扩展名是.ldf。 2.数据库创建要思考的问题 【 ...
分类:
数据库 时间:
2020-01-28 23:23:30
阅读次数:
137
任务八:多表操作8.1外键5.1.1 什么是外键(1)、外键是指引用另一个表中的一列或多列,被引用的列应该具有主键约束或唯一性约束。(2)、外键用于建立和加强两个表数据之间的链接。5.1.2 为表添加外键约束为表添加外键约束的语法格式如下: ALTER TABLE 表名 ADD CONSTRAINT ...
分类:
其他好文 时间:
2020-01-03 00:44:37
阅读次数:
140
创数据库mysql> CREATE DATABASE five;Query OK, 1 row affected 使用数据库mysql> USE five;Database changed 一、外键(1)什么是外键? 外键是指引用另一个表中的一列或多列,被引用的列应该具有主键约束或唯一性约束。外键用 ...
分类:
其他好文 时间:
2019-12-26 13:29:51
阅读次数:
87
恢复内容开始 创建数据库 create database 数据库名 切换数据库 use 数据库名 建表: create table 表名 ( 字段名1,类型,约束 字段名2,类型,约束 ... ) 约束: 1.主键约束 1)直接在建表时字段类型后加 primary key 2)在表最后加 const ...
分类:
数据库 时间:
2019-12-24 23:37:02
阅读次数:
100
精确性+可靠性=完整性 一丶数据完整性的分类 1.实体完整性 实体完整性的实现办法 主键约束 1.值不能为空 2.值必须是唯一 3.不能有业务含义 4.值不能发生变动 唯一约束 主键约束与唯一约束的区别 1.主键约束值必须唯一,并且不能为null(空值) 主键约束值必须唯一,但是允许有null(空值 ...
分类:
其他好文 时间:
2019-12-22 16:26:26
阅读次数:
98
外键 什么是外键 外键是指引用另一个表中的一列或多列,被引用的列应该具有主键约束或唯一性约束,并且用于建立和加强两个表数据之间的链接。 /*被引用的表(即表grade)是主表,引用外键的表(即表student)是从表,两个表是主从关系。*/ 为表添加外键约束 语法格式:ALTER TABLE 表名 ... ...
分类:
其他好文 时间:
2019-12-19 13:15:25
阅读次数:
264
创数据库mysql> CREATE DATABASE five;Query OK, 1 row affected 使用数据库mysql> USE five;Database changed 一、外键(1)什么是外键? 外键是指引用另一个表中的一列或多列,被引用的列应该具有主键约束或唯一性约束。 外键 ...
分类:
其他好文 时间:
2019-12-06 11:25:28
阅读次数:
123
外键 ①外键是指引用另一个表中的一列或多列(被引用的列应具有主键约束或唯一性约束),建立和加强两个表数据之间的链接 首先,创建两个名为student和class的表并给表添加数据 (student表中的class_id是引入了class表中的主键id,从而建立了两个表数据之间的连接。即class_i ...
分类:
其他好文 时间:
2019-11-30 12:01:25
阅读次数:
75
达梦数据库的约束常用的有主键约束、外键约束、唯一约束,还有些不常用的检查约束、非空约束等等,接下来我们使用test1用户分别来创建操作下。
分类:
数据库 时间:
2019-11-29 01:08:22
阅读次数:
795
表的约束 1.主键约束是通过PRIMARY KEY定义的,它可以唯一标识表中的记录,分为单字段主键、多字段主键。 (1)单字段主键指的是有一个字段构成的主键,其基本格式:字段名 数据类型 PRIMARY KEY;,执行结果如下: 执行完每一个语句之后,都需要查看数据表,执行结果如下: (2)多字段主 ...
分类:
其他好文 时间:
2019-11-24 15:48:56
阅读次数:
52