码迷,mamicode.com
首页 > 其他好文 > 详细

此处无题胜有题....

时间:2015-10-27 00:27:16      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:

 

 

 

 

 

                                                                                     用表组织数据

我们使用SQL数据库其实就是使用很多表,数据库是由表组成的,而数据也是以表的形式展现出来的,表是列的集合也是信息数据的容器,很多表就构成了数据库。这篇文章讲解如何使用表组织数据,使数据库的结构完整性。下面我们采用个案例:建立学生数据库表来讲解如何创建数据库使用表组织数据。

技术分享

步骤/方法

创建表时要符合完整性。我们在创建表组织数据时要注意数据的完整性,这是我们创建一个结构良好的数据库的基础,一个结构功能良好的数据库它的数据完整性都比较完善,这样便于以后维护和使用,所以我们在创建表时这点要注意。为什么要使用完整性。我们举个例子来分析什么是完整性。看下面的问题想想我们在创建数据库时如何在表里组织这些信息和数据,记得要符合要求。这时我们就需要数据的完整性构成结构完善的数据库。如何实现数据的完整性。实现数据的完整性主要从域完整性,实体完整性,引用晚自习,自定义完整性这4点出发来看我们的表是否符合完整性。怎样实现实体完整性。我们逐一分析如何使用完整性组织数据,我们是通过约束方法:唯一约束、主键约束、标识列来实现表的实体完整性的。怎样实现域完整性。通过限制数据类型,检查约束,输入约束,外键约束,默认值,非空约束等多种方法,可以实现表的域完整性。怎样实现引用完整性。在输入或删除数据时,引用完整性约束用来保持表之间已定义的关系的完整性,引用完整性通过主键和外键之间的应用关系来实现。例如学生信息表是“主表”,学生成绩表是“子表”,我们有时也叫“相关表”。怎样使用自定义完整性。用户自定义完整性用来定义特定的规则,例如,在向用户信息插入一个用户记录时,要通过身份证编号来检查在另一个数据库中是否存在该用户,并且该用户的信息是否满足要求,如果不满足要求者不能插入,这个时候就需要使用数据库的规则,存储过程等方法来进行约束。
首先创建数据库表。在数据库中我们新建一个表来展示如何实现使用表组织数据的完整性。创建一个。检查列是否为空。看看我们的要求,那些列可以为空,那些列不可以为空,逐个检查设置下。给列设置主键。看看需求,我们可以实现设置主外键来约束引用完整性。
给一个列设置标识列。标识列是保障实体完整性的,这样就可以保障没有重复的数据。创建数据库关系视图。对已经建好的表我们可以查看下数据库关系图,看看他们之间的关系是否完整,可以看看是通过那个保持联系的,在使用删除是就可以避免引用约束的限制。
 

此处无题胜有题....

标签:

原文地址:http://www.cnblogs.com/fanziyang/p/4912793.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!