C#语言和SQL Server 数据库处理

---恢复内容开始---

第七章

用表组织数据

1:数据性分类:

1>实体完整性的约束:检验每行数据是否符合要求

检验每列数据是否符合要求

2>域完整性约束:给定列输入的有效性

3>引用完整性约束:输入或者删除

4>自定义完整性约束:定义特定的规则

2:主键或者外键:一个表中只能有一个主键,并且主键列不允许出现空值,尽管有的表中允许没有主键,但是通常的情况下建议为表设置一列为主键

如果两列或者多列组合起来的唯一的地标志表中的每一行,则该主键也叫做“复合主键”;

主键的两大特点:最少性和稳定性

外键相对于主键来说的,就是“从表”中相对于“主表的列”,在从表中称为外键,他的只要求与主表的主键或者是唯一建相对应,外键用来强制引用完整性;

C#语言和SQL Server 数据库处理

3:创建数据库表:

C#语言和SQL Server 数据库处理

4:确定列的数据类型:

二进制数据类型:binary    varbinary   image

文本数据类型:char  (固定长度的非Unicode字符数据)

varchar(可变长度的非Unicode字符数据)

nchar (固定长度的Unicode字符数据)

nvarchar (可变长度的Unicode字符数据)

text  (存储长文本信息)

ntext(存储可变长度的长文本)

日期和时间的数据类型:datetime

数字数据类型:int  smallint  tinyint  bigint   float real

货币数据类型:money

bit数据类型:bit

5:建立主键:(鼠标点击右键 点击设置主键)x

(允许为空值的时候可以在表格的后面将其勾号勾上,不允许的时候相反)

(添加默认值的时候可以添加想要补充的内容)

C#语言和SQL Server 数据库处理

7:如何建立表中关系:在设计的时候,在你所做的数据里点击右键,在弹出的快捷菜单中选择“关系”选项,弹出“外间关系”对话框,点击添加新的关系;

8:建立检查约束:在设计表的时候右击表,在弹出的快捷菜单中选择“CHECK约束”选项。然后在弹出的“CHECK约束”对话框中点击“添加”按钮。将添加一个新的约束 单击“表达式的”最右侧的小按钮,可以在弹出的“CHECK约束”中对话框中输入,点击确认就可以了

上一篇:Linux下Shell元字符的释义


下一篇:Linux下shell通用脚本启动jar(微服务)