数据库视频1——5章 笔记

数据库模型关系、网状、层次

数据库组成:表、视图(组合多表数据)、存储过程、触发器、用户与角色、其他数据库部分

 

数据类:整数 int类、高精度小数 decimal numeric  货币 money

浮点 float real  只表示 01 bit

字符类:(非uniquechar(长度) varchar(可变长) text      nunique类) nchar nvarchar ntext

日期时间类datetime3.33ms精度) smalldatetime1min精度)

二进制类binary(固长) varbinay(变长) image(图像)

专用类cursor   sql_variant   table   timestamp   uniqueidentifier   xml

 

创建表:create table  使用管理工具

表中  数据类型前加空格表示标识    字段尾用逗号隔开各字段,最后一个字段末尾不用逗号

默认值:自动补充信息到相应位置,减少输入数据时间

约束:字段名 条件 and 连接

临时表:本地临时表用#开头对当前用户连接可见,全局的用##开头  创建方法同 表名前加符号

修改表:使用系统存储内容      ’修改前内容修改后内容

用户自定义数据类型:名称、所基于的系统数据类型、可空性

 

创建规则:

删除规则前先解除规则:sp_unbindrule[@objectname=]<object_name>

                                      [,[@futureonly=]<futureonly_flag>

http://s4.sinaimg.cn/mw690/006XKazxzy7nhWSS0yTa3&690

视图:CREATE VIEW view_name(view_column_name)

          AS query_expression

          [WITH CHECK OPTION]

相当于给不同用户不同的数据列管理权限

http://s5.sinaimg.cn/mw690/006XKazxzy7nhWVVUeEb4&690

 

索引 (快速访问指定记录)

http://s2.sinaimg.cn/mw690/006XKazxzy7nhWZSvpn41&690

管理: 查看、删除

全文索引:数据量大时用

聚集:多个列组合使用,一个表只能有一个,位置一定,使用条件:

http://s9.sinaimg.cn/mw690/006XKazxzy7nhX6j1r2b8&690

非聚集索引:数据与索引存储位置不同,索引带有指针指向数据存储位置,索引位置可以不同

区别:

http://s13.sinaimg.cn/mw690/006XKazxzy7nhXaOOw4fc&690
 

架构:相当于数据库中对象的容器

 

数据库模型关系、网状、层次

数据库组成:表、视图(组合多表数据)、存储过程、触发器、用户与角色、其他数据库部分

 

数据类:整数 int类、高精度小数 decimal numeric  货币 money

浮点 float real  只表示 01 bit

字符类:(非uniquechar(长度) varchar(可变长) text      nunique类) nchar nvarchar ntext

日期时间类datetime3.33ms精度) smalldatetime1min精度)

二进制类binary(固长) varbinay(变长) image(图像)

专用类cursor   sql_variant   table   timestamp   uniqueidentifier   xml

 

创建表:create table  使用管理工具

表中  数据类型前加空格表示标识    字段尾用逗号隔开各字段,最后一个字段末尾不用逗号

默认值:自动补充信息到相应位置,减少输入数据时间

约束:字段名 条件 and 连接

临时表:本地临时表用#开头对当前用户连接可见,全局的用##开头  创建方法同 表名前加符号

修改表:使用系统存储内容      ’修改前内容修改后内容

用户自定义数据类型:名称、所基于的系统数据类型、可空性

 

创建规则:

删除规则前先解除规则:sp_unbindrule[@objectname=]<object_name>

                                      [,[@futureonly=]<futureonly_flag>

http://s4.sinaimg.cn/mw690/006XKazxzy7nhWSS0yTa3&690

视图:CREATE VIEW view_name(view_column_name)

          AS query_expression

          [WITH CHECK OPTION]

相当于给不同用户不同的数据列管理权限

http://s5.sinaimg.cn/mw690/006XKazxzy7nhWVVUeEb4&690

 

索引 (快速访问指定记录)

http://s2.sinaimg.cn/mw690/006XKazxzy7nhWZSvpn41&690

管理: 查看、删除

全文索引:数据量大时用

聚集:多个列组合使用,一个表只能有一个,位置一定,使用条件:

http://s9.sinaimg.cn/mw690/006XKazxzy7nhX6j1r2b8&690

非聚集索引:数据与索引存储位置不同,索引带有指针指向数据存储位置,索引位置可以不同

区别:

http://s13.sinaimg.cn/mw690/006XKazxzy7nhXaOOw4fc&690
 

架构:相当于数据库中对象的容器

http://s8.sinaimg.cn/mw690/006XKazxzy7nhXdkahxf7&690

 

猜你喜欢

转载自blog.csdn.net/qq_41026669/article/details/82289296