sqlserver2005学习笔记
端口查看方法
netstat -n || netstat /?
怎样看待数据库?
从物理层次和逻辑层次两个方面分析:
1、物理层次的理解
宏观上是一些存储在服务器上的文件 如:.mdf .ldf
微观上是由一些更小的如页等单元组成
一个数据库至少需要两个文件:一个用于存放数据表、索引、等数据库对象信息,成为主数据文件 扩展名为 .mdf
另一个是数据库的事务日志文件 扩展名为.ldf
实际上数据文件由称为页和扩展盘区的更小单元组成
页是数据存储的基本单位
区是SQL Server 2005每次申请空间时能分配的最小单元,区是管理空间的基本单位
2、逻辑层次的理解
包括许多数据库对象,如表、视图、索引、存储过程、触发器等
(1)数据表
(2)视图是建立在实际存储数据的数据表之上的虚拟表格,表面上与数据表非常小相似。[虚拟表]
它没有真正的存储数据,实际的数据仍然存储在试图引用的数据表中
(3)索引是用于加快数据访问速度的数据库对象,它是对数据表中一个或多个列的值进行排序的结构
索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。
三种类型的索引:唯一索引、主键索引、和聚集索引
(4)存储过程
(5)触发器是一种特殊类型的存储过程。与存储过程不同的是,存储过程可由客户端调用,而触发器在数据库服务器上自动运行
(6)规则
(7)默认值
netstat -n || netstat /?
怎样看待数据库?
从物理层次和逻辑层次两个方面分析:
1、物理层次的理解
宏观上是一些存储在服务器上的文件 如:.mdf .ldf
微观上是由一些更小的如页等单元组成
一个数据库至少需要两个文件:一个用于存放数据表、索引、等数据库对象信息,成为主数据文件 扩展名为 .mdf
另一个是数据库的事务日志文件 扩展名为.ldf
实际上数据文件由称为页和扩展盘区的更小单元组成
页是数据存储的基本单位
区是SQL Server 2005每次申请空间时能分配的最小单元,区是管理空间的基本单位
2、逻辑层次的理解
包括许多数据库对象,如表、视图、索引、存储过程、触发器等
(1)数据表
(2)视图是建立在实际存储数据的数据表之上的虚拟表格,表面上与数据表非常小相似。[虚拟表]
它没有真正的存储数据,实际的数据仍然存储在试图引用的数据表中
(3)索引是用于加快数据访问速度的数据库对象,它是对数据表中一个或多个列的值进行排序的结构
索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。
三种类型的索引:唯一索引、主键索引、和聚集索引
(4)存储过程
(5)触发器是一种特殊类型的存储过程。与存储过程不同的是,存储过程可由客户端调用,而触发器在数据库服务器上自动运行
(6)规则
(7)默认值
lunzi
2008-01-17 20:04:39
评论:0
阅读:123
引用:0
