MS SQL server
1、数据库存储对象。
表: 由行和列构成的集合,用来存储数据
数据类型: 定义列或变量的数据类型,SQL Server提供了系统数据类型,并允许用户自定义数据类型
视图 :由表或其他视图导出的虚拟表
索引 :为数据快速检索提供支持且可以保证数据唯一性的辅助数据结构
约束 :用于为表中的列定义完整性的规则
默认值: 为列提供的缺省值
存储过程: 存放于服务器的预先编译好的一组T-SQL语句
触发器: 特殊的存储过程,当用户表中数据改变时,该存储过程被自动执行
2、系统DB有哪些,主要存储什么信息?
master: 主要保存系统级的信息,比如本数据库实例都有哪些数据库 ,都有哪些账号等,需备份;
model 模板:每创建一个数据库 ,都会根据这个库的结构来创建,如果改过此库,建议备份;
msdb :保存计划任务,作业之类的信息,需备份,否则会丢失作业和备份计划;
tempdb :用户对sqlserver操作时产生的临时数据依赖于此库,最常见的是临时表,不许备份;
resource :这个是sqlserver2005新增的只读数据库,保存了sqlserver的系统对象,如sys.objects,建议备份,磁盘损坏时需要;