oracle数据库约束: 定义要输入的这个值是一个什么样的值, 或者是哪个范围内的值 作用: 确保完整性, 确保精确性 1, 非空约束(not null) 记录一条信息的时候如果用户名和密码没有被记录, 那么这条记录是没有实际意义的, 创建表的时候默认是可以为空的; 2, 主键约束(Primary ...
分类:
数据库 时间:
2017-06-10 17:02:00
阅读次数:
317
1. 数据输入完整性:创建数据表时候给其添加约束条件:分类:实体完整性,域完整性,引用完整性 实体:即表中的一行(一条记录)代表一个实体(entity) 实体完整性的作用:标识每一行数据不重复。主键;唯一标识数据库每一行这个一列,唯一标识数据库中每一条记录,每一个表中 约束条件: 主键约束(prim ...
分类:
数据库 时间:
2017-06-06 18:51:22
阅读次数:
301
数据库 分两大类 关系型数据库 暂时不管 非关系数据库 DB2Oracle 比较重量级 收费的 目前来说 银行金融系统用的比较多Mysql 轻量级 开源 可以基于源码进行改造开发 安装容易适合学习和开发 一、mysql:使用图形化客户端 Navicat 主键约束 代表唯一的一条数据 唯一 非空外键约 ...
分类:
数据库 时间:
2017-06-06 14:59:29
阅读次数:
181
表级别的约束1.主键约束----primarykey主键:表中一个列或者多个列的组合,要求该列的数据唯一单字段主键:字段名数据类型属性primarykey多字段主键:primarykey(字段1,字段2)主键列的值不能为空!!!例子:创建一张员工表tb_emp1,以id为主键createtabletb_emp1(idintprim..
分类:
数据库 时间:
2017-06-03 11:19:52
阅读次数:
323
目录 一、几个定义注意点 二、SQL操作语句备忘录 三、补充SQL约束 (本文是中科院陈世敏老师课程学习笔记) 一、几个定义注意点 1.Scheme 对表格每一列的类型声明,只需定义一次 eg:新建表格定义scheme create table Student ( ID integer, Name ...
分类:
数据库 时间:
2017-06-02 14:48:28
阅读次数:
262
mysql> DESC tb_emp1;+ + + + + + +| Field | Type | Null | Key | Default | Extra |+ + + + + + +| id | int(11) | YES | | NULL | || name | varchar(25)| YE ...
分类:
其他好文 时间:
2017-05-21 11:52:38
阅读次数:
145
一、主键约束 (1) 主键是一列或多列的组合,能够唯一地标识表中的一条记录,加快数据库查询的速度(2) 主键约束要求主键列的数据唯一,并且不允许为空,主键和记录之间的关系是一一对应的(3) 主键分为两种类型:单字段主键和多字段联合主键,单字段主键由一个字段组成,多字段联合主键由多个字段联合组成 二、 ...
分类:
其他好文 时间:
2017-05-20 10:07:37
阅读次数:
279
二、创建数据表 1.创建简单的数据表 实例2:在xscj库中,创建“序号”标识属性、“学号”非空属性,“性别”有默认值1的表xsqk。 实例3:在学生情况表xsqk中,创建“学号”的主键约束,主键约束命名为pk_xsqk_xh。 实例4:在xsqk表中,创建“电话”的唯一约束,并且将约束命名为uq_ ...
分类:
其他好文 时间:
2017-05-18 20:50:53
阅读次数:
206
一、创建数据表 (1) 创建数据表:CREATE TABLE <表名> ( ...... );(2) 使用主键约束:PRIMARY KEY 、FOREIGN KEY 、NOT NULL 、UNIQUE 、DEFAULT 、AUTO_INCREMENT 二、查看数据表 (1) 查看所有数据表:SHOW ...
分类:
其他好文 时间:
2017-05-18 09:47:16
阅读次数:
154
CREATE TABLE [dbo].[Student] ( [ID] [int] NOT NULL, [Name] [nchar](10) NOT NULL, [Age] [int] NOT NULL, CONSTRAINT [PK_Student] PRIMARY KEY CLUSTERED ( ...
分类:
数据库 时间:
2017-05-17 10:17:43
阅读次数:
225