SQLServer2005基本操作
一、引言
Sql Server是Sql数据库比较常用的操作软件。它也是个数据库系统即DBMS。
本系列篇章讲解的数据库都是基于Sql Server 2005来讲解的。其他版本大同小异。
二、Sql Server数据库系统的基本知识
1、连接
打开软件后便会弹出此对话框,一般情况下登录可以有多种身份验证形式。
一种是Windows身份验证,一种是Sql Server身份验证。两种形式在安装软件时由用户选择。后期也可添加新用户时指定新用户的验证方式。
点击链接后边可以登入数据库操作系统中。
其中在左边有一个工具栏。
工具栏中的数据库分支中显示出当前存在的数据库。其中有系统数据库和用户添加定义的数据等。
关于系统数据库的几个库说明如下:
1、master:
它包含一个系统表集合,是整个实例的中央存储库,维护登录账户,其他数据库,文件分布,系统配置设置,磁盘空间,资源消耗,端点和链接服务器等方面的信息。它记录SQL2005初始化信息,所以它对实例极为重要。在创建,修改或删除用户数据库,更改服务器或任何数据库配置,以及修改或添加用户账户后都要备份该数据库。
2、model:
它是SQL2005实例中所有新建数据库的模板。执行create database 命令时SQL2005会简单地将该模板数据库中的内容复制到新建数据库中,如果希望新建的每个数据库都带有表,存储过程,数据库选项和许可等,那么可以在Model数据库中加入这些元素,此后再新建数据库时就会添加这些元素。
3、msdb:
该库供SQLserver实例--主要是SQLServer代理使用来存储计划的任务,修改和备份、还原历史信息。对自动化任务和DTS作了某些修改的命令时需要备份它。
4、tempdb:它是SQL2005用于各种操作的实例范围的临时工作空间。