SQl---基础整理4

  Model 数据库:模板数据库,他是tempdb数据库的基础,对任何model数据库的更改都会反映在tempdb数据库中,故要小心

     Tempdb数据库:仅存在与用户打开SQL时,当关闭时tempdb数据库丢失数据,下次打开时将会建一个全新的空的tempdb数据库

     Master 数据库:如果此数据库损坏则SQL将无法正常运行,它包含登录名,id所属角色,对它的定期备份的非常重要。

   Msdb数据库:主要由SQL代理用于计划警报,作业和复制,不能重命名主文件组和主数据文件,不能删除主文件组、主数据文件和日志文件,不能删除数据库,不能更改排序规则等

表:行称为记录,列称为字段

视图:虚表(也能进行查询,删除,更改等操作)

存储过程和触发器:

索引:聚集索引,非聚集索引及XML索引

用户与角色:约束:规则:类型:函数

数据库文件:

主数据文件:有且只有一个,扩展名.mdf

事物日志文件:至少包含一个次文件,扩展名为.ldf

辅助数据文件;如果主数据文件超过了单个windows文件的最大限制,可以用辅助数据文件存储数据。扩展名.ndf

在创建数据时,应尽量将主数据文件和事物日志文件存放在不同的路径下,这样可以在数据库被损坏时可以利用事物日志文件进行恢复,同时也可以提高数据读取效率

每个数据库在创建时都会默认包含一个文件组,其中包含主数据库文件和辅助数据文件。

一个文件或者文件组只能拥有一个数据库,不能用于多个数据库

一个文件只能是某一个文件组的成员,而不能是多个文件组的成员。数据文件和日志文件总是分开的,不能放在同一个文件或文件组中。日志文件永远不属于任何文件组的一部分

 

 

 

posted @ 2015-02-14 01:05  璞子的家  阅读(126)  评论(0编辑  收藏  举报