数据库视频总结(四)

来源:互联网 发布:ubuntu mysql 安装 编辑:程序博客网 时间:2024/06/10 17:39

数据库视频的这一章讲的还是很简单的,没有什么难的知识点。主要说的就是表的创建,以及建立表以后如何进行设计及一些规则。但是也是学习到了不少的知识的,所以就把需要注意的问题写一下。


数据类型1.系统定义:在设计数据表的时候为数据指定数据类型,数据类型分为很多种,根据不同需要来使用。

                   2.用户自定义:根据自己的需要创建数据类型。条件:数据类型名称、基于的系统数据类型、数据类型可空性


表的创建修改:


创建表:创建表有两种方式:T-SQL语句形式创建(CREATE TABLE命令)。2.利用sql server管理工具界面直接新建表


临时表:表有四种,包括系统表,用户自定义表,临时表,分区表。临时表包括本地临时表和全局临时表。它不能永久保存,只能在当前数据库中使用。


修改表:两种方式:1.直接修改 

                                  2.T-SQL语句进行修改

优化:


标识字段:来表示记录的取值唯一性,不用手动添加编号列,通过设置自动生成编号列。


默认值:某些列很多情况下取值一定,将固定值默认。方便提高效率。


约束条件:保证数据输入的正确性,防止插入的数据不符合约束条件


规则:


创建规则:单独的数据库对象实现的,多个列可以使用同一条规则,还可以应用于用户自定义数据类型。只能通过“CREATE RULE ”进行创建


解除删除规则:不满足需要可以将其删除,解除存储过程,利用语句进行解除。


数据关系图:关于各个表的关系的一个架构,可以清楚地看见它们之间的关系,然后进行调整。