1.含义:在数据库中用来抽象、表示和处理现实世界中的数据和信息 2.分类:概念模型、物理模型和逻辑模型 其中,逻辑模型包括:层次模型、网状模型、关系模型 一、数据模型的组成要素: 1.数据结构:是对系统静态特征的描述 2.数据操作:是对数据动态特征的描述 3.完整性约束条件:实体完整性;参照完整性; ...
分类:
其他好文 时间:
2016-08-14 17:28:59
阅读次数:
172
1.数据库完整性是指:数据库中数据的正确性和相容性。 2.数据库完整性分类: <1>实体完整性 (指主键) <2>参照完整性 (指外键) <3>用户定义完整性 a.NOT NULL (不能为空) b.UNIQUE (唯一性) c.CHECK 短语 (检查列值是否满足一个布尔表达式) d.完整性约束命 ...
分类:
数据库 时间:
2016-08-12 11:46:28
阅读次数:
209
事务由那几个特性,四个(ACID):1.原子性(要么全部完成,要么全部不完成);2.一致性(事务开始之前和事务结束以后,数据库的完整性约束没有被破坏);3.隔离性(两个事务的执行是互不干扰的);4.持久性(Durability) 事务并发是不可避免的,从而会出现以下几个问题: 1.丢失更新(Lost ...
分类:
Web程序 时间:
2016-08-11 19:14:19
阅读次数:
165
Oracle数据库语句大全 ORACLE支持五种类型的完整性约束 NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值. CHECK (检查)--检查在约束中指定的条件是否得到了满足. UNIQUE (唯一)--保证在指定的列 ...
分类:
数据库 时间:
2016-08-05 00:48:03
阅读次数:
250
添加字段: -- 添加字段 -- ALTER TABLE tb_name ADD 字段名称 字段类型 [完整性约束条件] [FIRST|AFTER] -- 给user10添加card字段 ALTER TABLE user10 ADD card CHAR(18); -- 带完整性约束条件的 ALTER... ...
分类:
数据库 时间:
2016-08-04 14:47:04
阅读次数:
180
操作mysql 1、连接mysql 2、为root用户设置密码 3、为用户设置密码后,连接mysql 4、连接其他服务器的mysql 5、查看数据库 6、切换数据库 7、查看数据表 8、查看表的结构 9、创建数据库 注:此处如果加入完整性约束条件请参考博客:http://www.cnblogs.co ...
分类:
数据库 时间:
2016-08-01 15:25:06
阅读次数:
208
mysql 是一门关系型数据库,
不同于mongoDB
来说. mysql
需要给不同的表之间建立相互联系,以便确定完整性约束.
这里我们看看Mysql基础知识
mysql常用术语
冗余: 用来表示存储两倍的数据,
但会使数据访问更快.
相当于redis
主键: 用来执行每个表的关键性数据,
并且,每个表中只有一个主键.
外键: 这应该是mysql的关键,
使用外键来...
分类:
数据库 时间:
2016-07-17 00:45:19
阅读次数:
247
Oracle数据库语句大全 ORACLE支持五种类型的完整性约束 NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值. CHECK (检查)--检查在约束中指定的条件是否得到了满足. UNIQUE (唯一)--保证在指定的列 ...
分类:
数据库 时间:
2016-07-16 20:02:49
阅读次数:
334
关系型数据库概念: 1、什么是关系型数据库? 关系型数据库:是一种建立在关系模型(数学模型)上的数据库 关系模型:一种所谓建立在关系上的模型。 关系模型包含三个方面: 1、数据结构:数据存储的问题,二维表(有行和列)。 2、操作指令集合:所有SQL语句。 3、完整性约束:表内数据约束(字段与字段), ...
分类:
数据库 时间:
2016-07-15 06:07:21
阅读次数:
191
触发器(1) 触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,US ...
分类:
其他好文 时间:
2016-06-27 13:41:43
阅读次数:
123