SQLServer第2章数据库的创建与管理ppt课件_第1页
SQLServer第2章数据库的创建与管理ppt课件_第2页
SQLServer第2章数据库的创建与管理ppt课件_第3页
SQLServer第2章数据库的创建与管理ppt课件_第4页
SQLServer第2章数据库的创建与管理ppt课件_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页 SQL Server数据库 1运用企业管理器创建数据库运用企业管理器创建数据库 2运用运用Transact-SQL言语创建数据库言语创建数据库 3数据库的修正和删除数据库的修正和删除 4数据库迁移数据库迁移 5第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页 SQL server 2000作为一个数据库管理系统作为一个数据库管理系统DBMS,它的主要功能就是管理数据库及其其,它的主要功能就是管理数据库及其其他数据库对象,为了方便用户操作数据库和数据库他数据库对象,为了方便用户操作数据库和数据库对象

2、,系统提供了两个适用工具,其中一个是以图对象,系统提供了两个适用工具,其中一个是以图形可视化界面操作数据库及其数据库对象的企业管形可视化界面操作数据库及其数据库对象的企业管理器,另一个是以理器,另一个是以SQL语句方法操作数据库及其数语句方法操作数据库及其数据库对象的查询分析器据库对象的查询分析器第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页n数据库的物理构造数据库的物理构造n数据库文件类型数据库文件类型n数据文件数据文件n主要数据文件和次要数据文件主要数据文件和次要数据文件n日志文件日志文件n文件组文件组n主文件组主文件组n用户定义文件组用户定义文件组n数据库的逻辑

3、构造数据库的逻辑构造第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页数据库的物理构造数据库的物理构造在在SQL server中任何一种数据库的内容都是以文中任何一种数据库的内容都是以文件的方式存储在磁盘上的,详细来说就是以数据库件的方式存储在磁盘上的,详细来说就是以数据库文件和事务日志文件和事务日志 文件的方式存储在磁盘上的,所以文件的方式存储在磁盘上的,所以我们通常说数据库由数据库文件和事务日志我们通常说数据库由数据库文件和事务日志 文件组文件组成,一个数据库至少应包含一个数据库文件和一个成,一个数据库至少应包含一个数据库文件和一个事务日志文件。事务日志文件。第第2章

4、章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页数据库文件数据库文件 类型类型数据库文件数据库文件Database File是存放数据库是存放数据库中的一切数据和数据库对象表、视图等的一中的一切数据和数据库对象表、视图等的一种文件。分为两品种类型:种文件。分为两品种类型:1. 主数据文件:是数据库的起点,用来存储主数据文件:是数据库的起点,用来存储数据库的启动信息和部分或全部数据。扩展名为数据库的启动信息和部分或全部数据。扩展名为“.mdf。留意:一个数据库只能有一个主数据。留意:一个数据库只能有一个主数据文件。文件。2. 次数据文件:用来存储主数据库没有存储次数据文件:用来存

5、储主数据库没有存储的其它数据。扩展名为的其它数据。扩展名为“.ndf。留意:一个数。留意:一个数据库可以有据库可以有0个或多个次数据文件。个或多个次数据文件。第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页日志文件日志文件日志文件用来记录日志文件用来记录SQL Server的一切事务以及的一切事务以及由这些事务引起的数据库数据的变化。所谓事务就由这些事务引起的数据库数据的变化。所谓事务就是一个单元的任务,该单元的任务要么全部完成,是一个单元的任务,该单元的任务要么全部完成,要么全部取消。要么全部取消。 SQL Server 2000是遵守先写日志再执行数据库是遵守先写日

6、志再执行数据库修正的数据库系统,在数据库数据的任何变化写到修正的数据库系统,在数据库数据的任何变化写到磁盘之前,首先在日志文件中做记录,因此假设磁盘之前,首先在日志文件中做记录,因此假设SQL Server系统发生出错,甚至出现数据库系统解系统发生出错,甚至出现数据库系统解体时,数据库管理员体时,数据库管理员DBA可以经过日志文件完可以经过日志文件完成数据库的修复与重建。成数据库的修复与重建。第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页日志文件日志文件每个数据库必需至少有一个日志文件,但可以每个数据库必需至少有一个日志文件,但可以不止一个。日志文件的默许文件扩展名是

7、不止一个。日志文件的默许文件扩展名是 .ldf。建立。建立数据库时,数据库时,SQL Server会自动建立数据库的事务日会自动建立数据库的事务日志。志。普通情况下,一个简单的数据库可以只需一个普通情况下,一个简单的数据库可以只需一个主数据文件和一个日志文件。假设数据库很大或很主数据文件和一个日志文件。假设数据库很大或很重要,那么可以设置多个次要数据文件或更多的日重要,那么可以设置多个次要数据文件或更多的日志文件。志文件。第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页文件组文件组为了对数据库中的数据文件主、次进为了对数据库中的数据文件主、次进展有效管理,展有效管理,

8、SQL Server 系统允许将多个数系统允许将多个数据库文件按照其类型进展分组,一样类型的据库文件按照其类型进展分组,一样类型的归纳为同一组,并赋予此组一个称号,这就归纳为同一组,并赋予此组一个称号,这就是文件组。是文件组。 第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页文件组文件组SQL Server 2000有两种类型的文件组:主文件有两种类型的文件组:主文件组和用户定义文件组。组和用户定义文件组。主文件组包含主要数据文件主文件组包含主要数据文件.mdf和任何没和任何没有明确指派给其它文件组的其它文件。有明确指派给其它文件组的其它文件。用户定义文件组是在用户定义

9、文件组是在 CREATE DATABASE创建数据库或创建数据库或 ALTER DATABASE修正数据修正数据库语句中,运用库语句中,运用 FILEGROUP 关键字另外指定的关键字另外指定的文件组。文件组。第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页运用文件组需求留意以下几点:运用文件组需求留意以下几点:nSQL Server2000SQL Server2000中的文件或文件组不能由中的文件或文件组不能由一个以上数据库运用;一个以上数据库运用;n每个数据库中的文件只能是一个文件组的每个数据库中的文件只能是一个文件组的成员;成员;n日志文件不属于任何文件组。日志文

10、件不属于任何文件组。n假设文件组中的某个数据文件遭到破坏,假设文件组中的某个数据文件遭到破坏, 那么整个文件组中的数据都无法运用。那么整个文件组中的数据都无法运用。 第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页二、二、SQL Server数据库类型数据库类型n SQL Server 2000数据库分为三种类型:系数据库分为三种类型:系统数据库、例如数据库和用户自定义的数据库。统数据库、例如数据库和用户自定义的数据库。n一样点:三种数据库都可以创建数据库对象、一样点:三种数据库都可以创建数据库对象、存储数据以及管理数据存储数据以及管理数据n不同点:不同点:n1只需系统

11、数据库可以用来操作和管理只需系统数据库可以用来操作和管理数据库系统。数据库系统。n2系统数据库系统数据库4个和样本数据库个和样本数据库2个普通是在安装个普通是在安装SQL Server 2000的同时,系的同时,系统自动建立的。统自动建立的。 而用户自定义的数据库是用户而用户自定义的数据库是用户本人创建的。本人创建的。第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页系统数据库系统数据库 master 数据库:是数据库:是SQL Server 2000的的总控数据库。总控数据库。master 数据库从整体上控制数据库从整体上控制 SQL Server系统和用户数据库运用程

12、序的运系统和用户数据库运用程序的运转。它记录了一切的登录标识转。它记录了一切的登录标识系统配置系统配置 SQL Server初始化设置初始化设置用户数据库及其初始化信用户数据库及其初始化信息。由于息。由于master 数据库是非常重要的一个系数据库是非常重要的一个系统的数据库,所以普通制止用户直接访问。统的数据库,所以普通制止用户直接访问。 tempdb 数据库数据库 :是:是SQL Server系统的系统的一个暂时数据库,一切衔接到系统的用户的一个暂时数据库,一切衔接到系统的用户的暂时表和存储过程都存储在该数据库中。在暂时表和存储过程都存储在该数据库中。在衔接断开时自动去除。衔接断开时自动去

13、除。第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页系统数据库系统数据库 model 数据库数据库 :是建立一切数据:是建立一切数据库的模板库,一切在本系统中创建的新库的模板库,一切在本系统中创建的新数据库的内容,刚开场都与这个模板数数据库的内容,刚开场都与这个模板数据库完全一样。据库完全一样。 msdb 数据库数据库 :是:是SQL Server 2000 代理效力所运用的数据库,用来执代理效力所运用的数据库,用来执行预定的义务,如数据库备份和数据转行预定的义务,如数据库备份和数据转换、调度警报和作业等。换、调度警报和作业等。 第第2章章 数据库的创建与管理数据库的创

14、建与管理上一页上一页下一页下一页例如数据库例如数据库 Pubs和和Northwind数据库数据库这两个是样本数据库,这两个是样本数据库,SQL Server文文档和联机丛书的大部分实例都是在这两个档和联机丛书的大部分实例都是在这两个例如数据库根底上生成的,这是为了方便例如数据库根底上生成的,这是为了方便初学者运用。初学者运用。用户数据库用户数据库 用户数据库是用户在开发详细运用程序时,因用户数据库是用户在开发详细运用程序时,因实践需求而在实践需求而在SQL Server 2000系统中建立的的数据系统中建立的的数据库,它们都以库,它们都以model系统数据库为样板。用户数据库系统数据库为样板。

15、用户数据库也可从其他数据库管理系统建立的数据库经转换而也可从其他数据库管理系统建立的数据库经转换而来。来。第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页2.2 创建数据库创建数据库假设要创建数据库,必需确定数据库的称号、假设要创建数据库,必需确定数据库的称号、一切者、大小,以及用于存储数据库的文件和文件一切者、大小,以及用于存储数据库的文件和文件组。组。创建数据库的方法创建数据库的方法 : 1、运用企业管理器、运用企业管理器Enterprise Manager创建数据库。创建数据库。2、在查询分析器中利用、在查询分析器中利用Transact-SQL言语创言语创建数据库

16、。建数据库。第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页1、运用企业管理器创建数据库、运用企业管理器创建数据库 在企业管理器中,单击工具栏中的在企业管理器中,单击工具栏中的 图标,或在数图标,或在数据库文件夹或其下属任一数据库图标上单击右键,选择新建据库文件夹或其下属任一数据库图标上单击右键,选择新建数据库选项。数据库选项。在常规在常规General页框中,要求用户输入数据库称号页框中,要求用户输入数据库称号以及排序规那么称号。以及排序规那么称号。 点击数据文件点击数据文件Data Files页框,该页框用来输入数页框,该页框用来输入数据库文件的逻辑称号、存储位置、

17、初始容量大小和所属文件据库文件的逻辑称号、存储位置、初始容量大小和所属文件组称号,如图组称号,如图3-10所示。所示。 点击事务日志点击事务日志Transaction Log页框,该页框用来页框,该页框用来设置事务日志文件信息,如图设置事务日志文件信息,如图3-11所示。所示。 单击图单击图3-11中的中的“确定按钮,那么开场创建新的数确定按钮,那么开场创建新的数据库。据库。 第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页 2、运用、运用Transact-SQL言语创建数据库言语创建数据库简单语法如下:简单语法如下:CREATE DATABASE 数据库名数据库名 O

18、N 子句子句 LOG ON 子句子句 阐明:阐明: ON子句:用来定义数据文件子句:用来定义数据文件(.mdf .ndf属性。属性。LOG ON句句:用来定义日志文件用来定义日志文件.ldf属性属性第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页 1. ON 子句格式子句格式 ON PRIMARY name=数据文件逻辑文件名数据文件逻辑文件名, filename=数据文件物理文件名数据文件物理文件名 ,SIZE=size ,MAXSIZE=max_size|UNLIMITED ,FILEGROWTH=growth_increment ) ,n , FILEGROUP

19、文件组名文件组名 ( 数据文件定义数据文件定义) ,n 关于数据库文件以及关于数据库文件以及 所属文件组的定义所属文件组的定义选项。选项。 ,n表示可以定义多个表示可以定义多个指数据库创建后在一切指数据库创建后在一切T-SQL语句中援用该语句中援用该文件时的名字。文件时的名字。存放到磁盘上时的详细途径和文件名。操存放到磁盘上时的详细途径和文件名。操作系统借助于该项去访问相应数据。作系统借助于该项去访问相应数据。指定数据库文件的初始大小指定数据库文件的初始大小指定数据库文件的最大大小指定数据库文件的最大大小阐明文件大小不限阐明文件大小不限指定数据库文件每次的增量指定数据库文件每次的增量 :10%

20、 2MB第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页 2. LOG ON 子句格式子句格式 LOG ON name=日志文件逻辑文件名日志文件逻辑文件名, filename=日志文件物理文件名日志文件物理文件名 ,SIZE=初始大小初始大小 ,MAXSIZE=max_size|UNLIMITED ,FILEGROWTH=growth_increment ) ,n 第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页【例【例2-1】创建一个】创建一个BOOK数据库数据库 CREATE DATABASE BOOKON(NAME=BOOK1, FILE

21、NAME=F:SQL2019BOOK1.MDF, SIZE=5, MAXSIZE=15, FILEGROWTH=2),(NAME=BOOK2, FILENAME=F:SQL2019BOOK2.NDF, SIZE=2, FILEGROUP yyy第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页【例【例2-1】创建一个】创建一个BOOK数据库数据库 MAXSIZE=10, FILEGROWTH=10%)LOG ON(NAME=BOOK_LOG, FILENAME=F:SQL2019BOOK_LOG.LDF, SIZE=1, MAXSIZE=10, FILEGROWTH=1)

22、第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页2.4 修正数据库修正数据库修正数据库的方法修正数据库的方法 : 1、运用企业管理器、运用企业管理器Enterprise Manager修正数据库。修正数据库。2、在查询分析器中利用、在查询分析器中利用Transact-SQL言语修言语修正数据库。正数据库。第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页在企业管理器中修正数据库在企业管理器中修正数据库方法:方法:选定某个数据库选定某个数据库 右键单击快捷菜单的属性。右键单击快捷菜单的属性。扩展数据库:按至少扩展数据库:按至少1MB添加添加收缩数据库

23、:自动和手动收缩数据库:自动和手动第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页利用企业管理器修正数据库利用企业管理器修正数据库设置中的各选项阐明如下:设置中的各选项阐明如下:ANSI NULL默许设置:允许在数据库表的列中输默许设置:允许在数据库表的列中输入空入空NULL值。值。 递归触发器:允许触发器递归调用。递归触发器:允许触发器递归调用。SQL Server设设定的触发器递归调用的层数最多为定的触发器递归调用的层数最多为32层。层。自动更新统计信息:允许运用自动更新统计信息:允许运用SELECT INTO或或BCP、WRITETEXT、UPDATETEXT命令

24、向表中大量命令向表中大量插入数据。插入数据。 残缺页检测:允许自动检测有损坏的页。残缺页检测:允许自动检测有损坏的页。自动封锁:当数据库中无用户时,自动封锁该数据自动封锁:当数据库中无用户时,自动封锁该数据库,并将所占用的资源交还给操作系统。库,并将所占用的资源交还给操作系统。第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页自动收缩:允许定期对数据库进展检查,当数据自动收缩:允许定期对数据库进展检查,当数据库文件或日志文件的未用空间超越其大小的库文件或日志文件的未用空间超越其大小的25%时,时,系统将会自动缩减文件使其未用空间等于系统将会自动缩减文件使其未用空间等于25

25、%。自 动 创 建 统 计 信 息 : 在 优 化 查 询 自 动 创 建 统 计 信 息 : 在 优 化 查 询 Qu e r y Optimizer时,根据需求自动创建统计信息。时,根据需求自动创建统计信息。运用被援用的标识符:标识符必需用双引号括起运用被援用的标识符:标识符必需用双引号括起来,且可以不遵照来,且可以不遵照Transact-SQL命名规范。命名规范。2. 利用企业管理器修正数据库利用企业管理器修正数据库第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页用用Transact-SQL语句修正数据库语句修正数据库 在 查 询 分 析 器 中 , 可 以 运

26、用在 查 询 分 析 器 中 , 可 以 运 用 A L T E R DATABASE语句来对数据库进展修正。语句来对数据库进展修正。ALTER DATABASE功能功能: 在数据库中添加或删除文件和文件组。更改数在数据库中添加或删除文件和文件组。更改数据库称号、文件组称号以及数据文件和日志文件的据库称号、文件组称号以及数据文件和日志文件的逻辑称号及其各种属性。逻辑称号及其各种属性。第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页简要语法简要语法 ALTER DATABASE ALTER DATABASE 数据库名数据库名 ADD FILE ADD FILE ,.n ,

27、.n |ADD LOG FILE |ADD LOG FILE ,.n ,.n |REMOVE FILE |REMOVE FILE 逻辑文件名逻辑文件名 |ADD FILEGROUP |ADD FILEGROUP 文件组名文件组名| REMOVE FILEGROUP | REMOVE FILEGROUP 文件组名文件组名| MODIFY FILE | MODIFY FILE | MODIFY NAME =| MODIFY NAME =新数据库名新数据库名 内容内容: : ( NAME =( NAME =逻辑文件名逻辑文件名 ,FILENAME = ,FILENAME = 物理文件名物理文件名 ,

28、 SIZE = , SIZE = 文件大小文件大小 , MAXSIZE = maxsize | UNLIMITED , MAXSIZE = maxsize | UNLIMITED , FILEGROWTH = , FILEGROWTH = 文件的增长增量文件的增长增量 ) )第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页【例子【例子2-2】ALTER DATABASE BOOKMODIFY FILE(NAME=book1,SIZE=8)ALTER DATABASE BOOKREMOVE FILE book2Name选项必需有;选项必需有;文件创建后只能修正其文件创建后

29、只能修正其size maxsize filegrowth属性,不能修正属性,不能修正name filename;Size的值只能比原来的值只能比原来 扩展扩展第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页【例子【例子2-3】ALTER DATABASE TEACHDBADD FILE(NAME=TEACHDB1, FILENAME=F:SQL2019TEACHDB1.NDF,SIZE=4,MAXSIZE=10,FILEGROWTH=10%)第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页用用Transact-SQL语句收缩数据库语句收缩数据库语

30、法语法: : DBCC SHRINKDATABASE (DBCC SHRINKDATABASE (数据库名数据库名,目的百分目的百分比比)阐明阐明: :目的百分比指收缩后文件中所要剩余的可目的百分比指收缩后文件中所要剩余的可用空间的百分比用空间的百分比.(.(语法上应是一个正数语法上应是一个正数, ,分数学上的分数学上的百分比数据百分比数据) )【例子【例子2-42-4】dbcc shrinkdatabase(teachdb,10)dbcc shrinkdatabase(teachdb,10)第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页删除数据库删除数据库删除数据库

31、的方法删除数据库的方法 : 1、运用企业管理器、运用企业管理器Enterprise Manager删除数据库。删除数据库。2、在查询分析器中利用、在查询分析器中利用Transact-SQL言语删言语删除数据库。除数据库。其语法如下:其语法如下:DROP DATABASE 数据库名数据库名,n【例【例3-3】drop database book第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页2.5 2.5 数据库迁移数据库迁移 分别和附加分别和附加SQL ServerSQL Server数据库数据库 1 1分别和附加数据库的作用分别和附加数据库的作用当在当在SQL Ser

32、ver 2000SQL Server 2000中新建一个数据库时,系中新建一个数据库时,系统数据库统数据库mastermaster记载了此数据库的相应信息,从而记载了此数据库的相应信息,从而将它附加到将它附加到SQL ServerSQL Server中来。此时,效力器拥有对中来。此时,效力器拥有对该数据库的一切管辖权,包括对它的一切访问和管该数据库的一切管辖权,包括对它的一切访问和管理操作。理操作。 第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页分别和附加数据库的作用分别和附加数据库的作用但出于以下缘由,我们有时需求将一个数据库但出于以下缘由,我们有时需求将一个数据库

33、从从SQL Server中分别出来,使其中的一切数据文件中分别出来,使其中的一切数据文件和日志文件脱离效力器独立存在,然后又将它附加和日志文件脱离效力器独立存在,然后又将它附加到原到原SQL Server或另一台计算机的效力器中:或另一台计算机的效力器中:例如:将数据库移到其他计算机的例如:将数据库移到其他计算机的SQL Server中运用。中运用。例如:改动存放数据库数据文件和日志文件的例如:改动存放数据库数据文件和日志文件的物理位置、称号。物理位置、称号。第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页分别数据库分别数据库数据库分别以后,在企业管理器树状构造窗口中就

34、找不到该数据库了。数据库分别以后,在企业管理器树状构造窗口中就找不到该数据库了。此时,可将该数据库对应的数据文件和日志文件挪动到其他磁盘或计算此时,可将该数据库对应的数据文件和日志文件挪动到其他磁盘或计算机去,再进展附加数据库操作。机去,再进展附加数据库操作。 第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页分别数据库分别数据库经过数据库分别来改动数据库中数据文件和日经过数据库分别来改动数据库中数据文件和日志文件的存储位置志文件的存储位置例如:创建了一个数据库例如:创建了一个数据库BOOK,原数据文件和原数据文件和日志文件存放位置:日志文件存放位置:D:SQL2019B

35、OOK1.MDFD:SQL2019BOOK2.NDF(1)将主数据文件将主数据文件BOOK1.MDF改名、改存储位改名、改存储位置。置。 D :bookshop.mdf(2)将次数据文件将次数据文件BOOK2.NDF改名。改名。D:SQL2019BOOKshop.NDF第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页附加数据库附加数据库 启动企业管理器在企业管理器树状构造窗口中,在数据库结点上单击鼠标右键,在弹出的快捷菜单上,选择一切义务中的“附加数据库命令,如下图。在“附加数据库对话框中的“要附加数据库的MDF文件:M文本框中输入主数据文件的存放途径及文件名,也可单击

36、按钮查找选择对应的.mdf文件。这里找到曾经WINDOWS资源管理器移到D盘根目录并改名bookshop.mdf的主数据文件。 第第2章章 数据库的创建与管理数据库的创建与管理上一页上一页下一页下一页附加数据库附加数据库 选定主数据文件后,在中间框中将显示原数据选定主数据文件后,在中间框中将显示原数据库各文件名和当前文件位置。假设在当前主数据文库各文件名和当前文件位置。假设在当前主数据文件所在的位置找不到原来的文件,那么在该文件的件所在的位置找不到原来的文件,那么在该文件的当前位置行会出现红色当前位置行会出现红色“提示,如上页图所示。提示,如上页图所示。这时就应重新输入正确的途径和文件名。这时

37、就应重新输入正确的途径和文件名。 用鼠标用鼠标和键盘手工修正了错误的文件位置和文件名后,原和键盘手工修正了错误的文件位置和文件名后,原来的来的“将变成将变成“。 可在可在“附加为附加为AA:右边的文本框中:右边的文本框中输入该数据库附加到输入该数据库附加到SQL ServerSQL Server后的新文件后的新文件名。在名。在“指定数据库一切者:指定数据库一切者:SS右边的列表框右边的列表框中选择一个用户帐户作为该数据库的一切者。中选择一个用户帐户作为该数据库的一切者。 按按“确定按钮即显示音讯框,提示附加数据库顺确定按钮即显示音讯框,提示附加数据库顺利完成。利完成。 提示:提示:SQL Server 2000SQL Server 2000中,也中,也可以运用系统存储

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论