表结构管理

SOL Server 数据操作与查询

第二章 表结构管理


前言:

本章主要介绍如何使用管理平台创建和管理数据表,可作参考。


目录

一、数据类型

二、数据完整性

三、参照完整性


一、数据类型

1. 常见数据类型:

    int : 整型

    decimal : 小数型(浮点型)

    char : 固定非 Unicode 字符

    varchar : 可变非 Unicode 字符

    nvarchar : 可变 Unicode 字符(其它奇怪字符)

    date : 日期(出生年月日)

    datetime : 日期时间(到具体的时间)

2. 创建数据表

    管理平台——展开数据库——自建的数据库——右键单击"表"——新建表——输入表字段——关闭表字段窗口——输入表名,生成数据表

注意:

    勾选“允许Null值”,则该字段可为空,不勾选,则不允许为空。

3. 维护数据表

    右键单击自建表——设计——左键修改字段属性——右键可进行操作:

注意:

    修改后保存不了可进行以下操作:

    菜单栏——工具——选项——设计器——阻止保存要求重新创建表的更改(取消勾选)——确定

二、数据完整性

1. 实体完整性

 (1)主键约束(Primary Key 约束):

          左键选中自建表——右键菜单——设计——选中需设字段记录——右键菜单——设置主键

注意:

    每个数据表只能有一个主键,设定为主键的字段内容不能有重复值,且不能为 Null(空)值。

(2)自增约束(identity 约束):

         左键选中所需设置自增的字段记录——列属性——标识规范——(是标识)——是

                 ——       

(3)唯一约束(unique 约束)

         左键选中所需设置自增的字段记录——右键索引键——常规——类型——唯一键——关闭

            

 常规——列——“三点”选框——列名——下拉框选中所需设置列——确定——关闭

注意:

     不允许有重复值,但允许为空值。

2. 域完整性

(1)非空约束

          不勾选“允许Null值”

(2)检查约束(CHECK 约束)

         选中所需设置列——CHECK约束——添加——常规——表达式——输入逻辑表达式——关闭

        ——       

(3)默认值约束

         选中所需设置列——列属性——常规——默认值或绑定——输入逻辑表达式

三、参照完整性

      外键约束

     选中所需设置列——右键关系——添加——表和列规范——“三点”选框——选择主键表(主表)和外键表(从表)——确定——关闭——保存

注意:

      主表的被参照列与从表的参照列是一样的。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

禅心初露

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值