2024年3月15日发(作者:)
SQLServer2005 DBA入门技术
一、SQL Server 2005简述
1、Sql Server 各个版本
SQL Server 2005 Enterprise Edition(32 位和 64 位)
Enterprise Edition 达到了支持超大型企业进行联机事务处理 (OLTP)、高度复杂的数据分析、数据仓
库系统和网站所需的性能水平。Enterprise Edition 的全面商业智能和分析能力及其高可用性功能(如故
障转移群集),使它可以处理大多数关键业务的企业工作负荷。Enterprise Edition 是最全面的 SQL Ser
ver 版本,是超大型企业的理想选择,能够满足最复杂的要求。该版本还推出了一种适用于 32 位或 64
位平台的 120 天 Evaluation Edition。
SQL Server 2005 Standard Edition(32 位和 64 位)
Standard Edition 是适合中小型企业的数据管理和分析平台。它包括电子商务、数据仓库和业务流解
决方案所需的基本功能。Standard Edition 的集成商业智能和高可用性功能可以为企业提供支持其运营所
需的基本功能。Standard Edition 是需要全面的数据管理和分析平台的中小型企业的理想选择。
SQL Server 2005 Workgroup Edition(仅适用于 32 位)
对于那些需要在大小和用户数量上没有限制的数据库的小型企业,Workgroup Edition 是理想的数据
管理解决方案。Workgroup Edition 可以用作前端 Web 服务器,也可以用于部门或分支机构的运营。它
包括 SQL Server 产品系列的核心数据库功能,并且可以轻松地升级至 Standard Edition 或 Enterprise
Edition。Workgroup Edition 是理想的入门级数据库,具有可靠、功能强大且易于管理的特点。
SQL Server 2005 Developer Edition(32 位和 64 位)
Developer Edition 使开发人员可以在 SQL Server 上生成任何类型的应用程序。它包括 SQL Ser
ver 2005 Enterprise Edition 的所有功能,但有许可限制,只能用于开发和测试系统,而不能用作生产服
务器。Developer Edition 是独立软件供应商 (ISV)、咨询人员、系统集成商、解决方案供应商以及创建和
测试应用程序的企业开发人员的理想选择。Developer Edition 可以根据生产需要升级至 SQL Server 2
005 Enterprise Edition。
SQL Server 2005 Express Edition(仅适用于 32 位)
SQL Server Express 是一个免费、易用且便于管理的数据库。SQL Server Express 与 Microsoft
Visual Studio 2005 集成在一起,可以轻松开发功能丰富、存储安全、可快速部署的
数据驱动应用程序。SQL Server Express 是免费的,可以再分发(受制于协议),还可以起到客户端数
据库以及基本服务器数据库的作用。SQL Server Express 是低端 ISV、低端服务器用户、创建 Web 应
用程序的非专业开发人员以及创建客户端应用程序的编程爱好者的理想选择。
2、SQL Server 2005体系结构
1、事务日志和数据库文件
2、SQL Native Client
3、系统数据库
(1)Resource数据库
它是SQL Server2005新增
徐州网站建设
蹭网卡 的一个系统数据库,该数据库包含SQL Server正常运行所需的重要系统表、
元数据和存储过程,它们是只读的。它只在安装新的补丁程序包时才发生写入操作。
C:Program FilesMicrosoft SQL ,每个
实例只包含一个Resource数据库。
(2)master数据库
Master 数据库包含有关用户数据库的元数据(数据库配置和文件位置)、登录名以及有关实例的配置信息。
如果这个重要的数据库丢失,SQLServer将不能启动。
查询服务器安装数据库:select * from ses
(3)tempdb数据库
Tempdb类似于数据库的交换
红血丝
银杏树 文件,它用于为所有登录名保存临时对象。Tempdb数据库在SQLServer每次重新
启动时自动创建,当SQLServer停止运行时,该数据库将自动重新创建为其原始大小。
(4)model数据库
Model数据库是SQLServer创建新数据库时使用它作为模板。创建每个数据库时,首先将model数据库中的
所有对象复制到新数据库的空壳中。
(5)msdb数据库
Msdb数据库包含SQLServer代理、日志传送、SSIS和关系数据库引擎的备份和恢复系统等使用的信息。
4、架构
架构让用户能够将数据库对象根据其用途进行分组,可将架构视为数据库中对象的逻辑分组。调用架构中的对
象时,需要使用至少包含两部分的名称。用户较熟悉dbo架构,对于给定数据库,它是默认的架构。以前版本
架构与用户名绑定。
5、同义词
同义词在数据库对象和客户端之间
徐州搬家公司
减肥产品排行榜 创建一个抽象层,实质上它为数据库对象创建另一个逻辑名称。这种抽象使
得在使用链接服务器时非常方便。
SELECT Column1,Column2
FROM ame
同义词不能引用另一个同义词。
6、动态管理视图
DMV和函数返回有关SQLServer实例和操作系统的信息。DMV来获取当前连接到该实例的会话数量。


发布评论