文档详情

sql 2000 数据库管理.ppt

发布:2018-05-05约1.91万字共173页下载文档
文本预览下载声明
Microsoft SQL Server基础 Microsoft SQL Server是一个高性能的,多用户的关系型数据库管理系统,它是专为客户/服务器计算环境设计的,是当前最流行的数据库服务器系统之一,它提供的内置数据复制功能、强大的管理工具和开放式的系统体系结构为基于事务的企业级信息管理方案提供了一个卓越的平台。 数据库及表的管理(server 2000) 3.1 数据库的存储结构 3.2 创建、修改和删除数据库 3.3 数据库备份 3.4 恢复数据库 3.5 数据库的维护 3.6 数据表的操作 3.1 数据库的存储结构 1. 数据库文件 2. 数据库文件组 数据库文件 SQL Server中每个数据库由一组文件组成。根据这些文件的作用不同,可以分为三类: 主数据库文件(Primary Database File) 数据库文件是存放数据库数据和数据库对象的文件,一个数据库可有一个或多个数据库文件。当有多个时,有一个文件定为主数据库文件,其扩展名为mdf,它用来存储数据库的启动信息和部分或者全部数据,一个数据库只能有一个主数据库文件。 2. 辅助数据库文件(Secondary Database File)或次数据文件 是用来存储主数据库文件中未存储的剩余数据和数据库对象,一个数据库可没有辅助数据库文件,也可有多个辅助数据库文件。扩展名为ndf. 3. 事务日志文件 存储数据库的更新情况等事务日志信息,当数据库损坏时,管理员使用事务日志恢复数据库。扩展名为ldf.一个数据库至少有一个日志文件。 数据库文件组 为了便于分配和管理,SQL Server允许将多个文件归纳为同一组,并赋予此组一个名称,这就是文件组。 每个文件或文件组只能属于一个数据库,每个文件也只能成为一个文件组的成员; 日志文件是独立的,不能放在任何文件组中。 SQL Server的数据库结构 系统数据库的作用 master数据库 tempdb数据库 model 数据库 msdb数据库 tempdb数据库 3.2 创建、修改和删除数据库 1. 创建数据库 2. 修改数据库 3. 删除数据库 4. 重命名数据库 创建数据库 一个服务器中最多可创建32,767个数据库。每个数据库都由以下几个部分的数据库对象所组成: 关系图、表、视图、存储过程、用户、角色、规则、默认、用户自定义数据类型和用户自定义函数。 创建数据库的方法 使用向导创建数据库 使用企业管理器(Enterprise Manager)创建数据库 使用Transact-SQL语言创建数据库。 (一)使用向导创建数据库 以下图3-13 到图3-20是使用向导创建数据库 ,用户根据提示操作,即可创建数据库。 (2)使用企业管理器创建数据库 (1)在企业管理器中,单击工具栏中的 图标,或在数据库文件夹或其下属任一数据库图标上单击右键,选择新建数据库选项,就会出现如图3-21所示的对话框。 (2)在常规(General)页框中,要求用户输入数据库名称以及排序规则名称。 (3)点击数据文件(Data Files)页框,该页框用来输入数据库文件的逻辑名称、存储位置、初始容量大小和所属文件组名称,如图3-22所示。 (4)点击事务日志(Transaction Log)页框,该页框用来设置事务日志文件信息,如图3-23所示。 (5)单击图3-23中的“确定”按钮,则开始创建新的数据库。 (3) 使用Transact-SQL语言创建数据库,语法如下: CREATE DATABASE database_name [ON [PRIMARY] [filespec [,…n] [,filegroupspec [,…n]] ] [LOG ON {filespec [,…n]}] [FOR RESTORE] filespec::=([NAME=logical_file_name,] FILENAME=‘os_file_name’ [,SIZE=size] [,MAXSIZE={max_size|UNLIMITED}] [,FILEGROWTH=growth_increment] ) [,…n] filegroupspec::=FILEGROUP filegroup_name filespec [,…n] database_name:数据库的名称,最长为128个字符。 PRIMARY:该选项是一个关键字,指定主文件组中的文件。 LOG ON:指明事务日志文件的明确定义。 NAME:指定数据库的逻辑名称,这是在SQL Server系统
显示全部
相似文档