数据库物理文件在硬盘上的存储:
数据库文件在磁盘上的存储形式:
主数据文件:*.mdf
日志文件:*.ndf
文件组:主要用于管理磁盘空间,分为主文件组和次文件组,
日志文件不属于任何一个组内。
逻辑储存:
由数据表、视图、索引等各种不同的数据库对象所组成,
他们分别用来储存特定信息并支持特定功能。
数据库命名规则:
1:第一个字符必须是字母或“_”、“@”、“#”。
2:数据库名称不能是T-SQL的保留字。
3:不允许嵌入空格或其他特殊字符。
数据库的分类:
系统数据库:(中央管理机构)
master model msdb tempdb resource
用户数据库:
用户自己的创建数据库。
系统数据库的个个介绍:
master:它是一个比较重要的数据库,它记录了Sql Sever中所有系统的集结信息,
包括所有登录账户,系统配置,数据库以及数据库文件存放的位置。
model:它是一个模板数据库,我们创建数据库时都会有一个模板,
数据库创建都一样是这个数据库的功劳。
msdb:用来代理作业以及数据库的备份和还原都是由他来完成的。
tempdb:它是一个临时的数据库,用于储存临时表和储存过程,运行结束时数据都会消失。
resource:resource数据库是只读数据库而且还是隐藏的,包含了SQL Server中所有系统对象,如sys.object对象。SQL Server系统对象在物理上持续存在于resource数据库中。