现在的位置: 首页 > 综合 > 正文

数据库基本概念

2016年09月28日 ⁄ 综合 ⁄ 共 686字 ⁄ 字号 评论关闭

主键:可以在整张表(关系)中唯一确定记录的属性。

外键:另外一张表(B)保留的这张表(A)的主属性的属性。

强实体:存在主键的实体。

弱实体:自身的全部属性也不能辨别(唯一确定)自身。如企业管理中的员工的家属。

内连接:给定一个条件,然后根据此条件进行两张表的连接。相当于集合中的交集。

左外连接:在内连接的基础上增加左关系中不匹配的元组。

右外连接:在内连接的基础上增加右关系中不匹配的元组。

全外连接:左外+右外。相当于集合中的并集。

自然连接:就是内连接,只是不给定条件,由系统自己判断出合适的条件。

以下转载自:http://blog.csdn.net/yutianzuijin/article/details/12243751

数据库系统提供的语言分成三种类型:

1)数据定义语言(DDL),用于定义数据库模式;

2)数据操纵语言(DML),用于对数据库进行查询和更新;

3)数据控制语言(DCL),用于对数据进行权限管理。

 事务

事务是一系列的数据库操作,是数据库应用程序的基本单元,是反映现实世界需要以完整单位提交的一项工作。事务是用户定义的一个数据库操作序列。

事务的四个特征:原子性、一致性、隔离性和持久性。

事务处理包括数据库恢复和并发控制。数据库恢复有两个目的:保证事务的原子性和使数据库能恢复到正确状态。

数据恢复的原理概括为冗余,建立冗余数据最常用的技术是数据转储和登录日志文件。数据转储是由DBA定期地将整个数据库复制到磁盘或另一个磁盘上保存起来的过程。

触发器

一个触发器用来定义一个条件以及在该条件为真时需要执行的动作。通常,触发器的条件以断言的形式定义。动作以过程的形式定义。

抱歉!评论已关闭.