sqlserver数据库对象有哪些

sqlserver数据库对象有哪些,第1张

SQL Server数据库对象

SQL Server的数据库一共有11种对象,

包括关系图、

表、视图存储过程

用户、角色、规则、默认、用户定义的数据类型

用户定义的函数、

全文目录。

关于这11种数据库对象,

可以在使用数据库的过程中逐步加深了解。

数据库,表,视图,索引,触发器,函数,存储过程,游标,约束,,Rule。

表由行和列构成的集合,用来存储数据数据类型,定义列或变量的数据类型,SQL Server提供了系统数据类型,并允许用户自定义数据类型。

视图由表或其他视图导出的虚拟表索引,为数据快速检索提供支持且可以保证数据唯一性的辅助数据结构约束,用于为表中的列定义完整性的规则。

默认值 为列提供的缺省值存储过程,存放于服务器的预先编译好的一组T-SQL语句,触发器 特殊的存储过程,当用户表中数据改变时,该存储过程被自动执行。

右击数据点,点属性,在选项中选择数据库兼容级别为SQL2005,备份或分离后即可还或附加在SQL2005上。

选择任务生成脚本,在生成脚本选项中选择编写数据的脚本改为True,在为数据库服务器版本生成脚本一项中,改为SQL 2005,生成的脚本直接在SQL2005中执行,即可。

存在以下对象:

表:

由行和列构成的集合,用来存储数据

数据类型:

定义列或变量的数据类型,SQL

Server提供了系统数据类型,并允许用户自定义数据类型

视图

:由表或其他视图导出的虚拟表

索引

:为数据快速检索提供支持且可以保证数据唯一性的辅助数据结构

约束

:用于为表中的列定义完整性的规则

默认值:

为列提供的缺省值

存储过程:

存放于服务器的预先编译好的一组T-SQL语句

触发器:

特殊的存储过程,当用户表中数据改变时,该存储过程被自动执行


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9996130.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存