2022年计算机等级考试四级数据库笔记:数据库管理系统.docx

上传人:hs****ma 文档编号:561674390 上传时间:2023-04-18 格式:DOCX 页数:9 大小:15.81KB
返回 下载 相关 举报
2022年计算机等级考试四级数据库笔记:数据库管理系统.docx_第1页
第1页 / 共9页
2022年计算机等级考试四级数据库笔记:数据库管理系统.docx_第2页
第2页 / 共9页
2022年计算机等级考试四级数据库笔记:数据库管理系统.docx_第3页
第3页 / 共9页
2022年计算机等级考试四级数据库笔记:数据库管理系统.docx_第4页
第4页 / 共9页
2022年计算机等级考试四级数据库笔记:数据库管理系统.docx_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《2022年计算机等级考试四级数据库笔记:数据库管理系统.docx》由会员分享,可在线阅读,更多相关《2022年计算机等级考试四级数据库笔记:数据库管理系统.docx(9页珍藏版)》请在金锄头文库上搜索。

1、 2022年计算机等级考试四级数据库笔记:数据库管理系统第12章 SQL Server 2000 数据库治理系统 12.1 SQL Server 2000 概述 效劳是数据库完成所需功能的根底,SQL Server 2000供应了四种效劳: 1、SQL Server SQL Server效劳是SQL Server2000最核心的效劳,它直接收理和维护数据库,负责处理全部来自客户端的Transact-SQL(SQL Server使用的数据库语言)语句并治理效劳器上构成数据库的全部文件,同时还负责处理存储过程,并将执行结果返回给客户端; 2、SQL Server Agent 对需要定期进展的工作,

2、SQL Server2000供应了代理的功能,依据系统治理员预先设定好的打算自动执行相应的功能。同时它还能对治理员设定好的错误等特定大事自动报警,且能通过电子邮件方式把系统存在的各种问题发送给指定的用户,帮忙治理员对系统进展监视和治理; 3、Distributed Transaction Coordinator(DTC) 分布式事务协调器是一个事务治理器,在DTC支持下,客户可以在一个事务中访问不同效劳器上的数据库。DTC能够保证一个事务中的全部操作在全部效劳器上全部胜利,或者,当在某个效劳器上不胜利时,确保全部效劳器上的操作均被撤销,使全部效劳器均回到事务开头前的状态; 4、Microsof

3、t Search 供应了全文检索效劳,能够对字符数据进展搜寻。 12.2 SQL Server 2000 的安装 12.2.1 安装前的预备 1、SQL Server2000的版本 SQL Server2000共有企业版、标准版、开发版和个人版四个版本。 (1) 企业版:支持SQL Server2000中全部功能,适合于作为大型数据库效劳器使用; (2) 标准版:支持很多SQL Server2000功能,但在效劳器扩展性、大型数据库支持、数据仓库、WEB站点方面的力量较弱,适合于作为小工作组或部门的数据库使用; (3) 开发版:支持企业版的全部功能,但只能作为开发和测试系统使用。不能作为生产效

4、劳器使用; (4) 个人版:适合在移动环境中作业的用户,并且所动作的应用程序需要本地数据存储。 2、选择适宜的操作系统 版本 操作系统要求企业版Windows NT Server 4.0或以上、Windows 2000Server或以上标准版Windows NT Server 4.0或以上、Windows 2000Server或以上开发版Windows 98、Windows 2000 Professional、Windows XP Professional、Windows 2000 Server个人版Windows 2000 Professional、Windows XP Profession

5、al和全部其他的Windows 200012.2.2 安装及安装选项 1、 放入安装光盘; 2、 选择“SQL Server2000组件”“安装数据库效劳器” “本地计算机” “创立新的SQL Server实例” 输入适宜的用户名和公司名“软件许可证协议” “效劳器和客户端工具” “实例名” “安装类型” “选择组件” 12.2.3 测试安装 12.3 SQL Server 2000 常用工具简介 12.3.1 企业治理器 企业治理器是SQL Server2000的主要图形化治理工具,它供应了一个遵从Microsoft治理掌握台风格的用户界面。在企业治理器中几乎可以完成全部治理工作; 12.3

6、.2 查询分析器 查询分析器是一个图形化的查询工具,用户可以编写和执行SQL语句,并查看执行结果,它具有以下特点: 1、 用不同的颜色标识Transact-SQL语法中不同含义的单词,提高语句的易读性; 2、 对象扫瞄器工具使用户可以轻松地查找数据库中的对象和对象构造; 3、 选择要操作的数据库; 4、 选择要执行的语句,可以让查询分析器只执行选中的SQL语句,若不选中任何语句,则是执行文本编辑器中的全部语句; 5、 可将文本编辑器中编写的语句保存起来,以备以后使用,也可翻开保存好的包含SQL语句的文件进展编辑或执行。 12.4 创立和治理数据库 12.4.1 系统数据库 1、系统数据库:安装

7、完成后,SQL Server建立的系统数据有: (1) master:最重要的系统数据库,记录了全部的系统级信息,包括登录帐号、系统配置、数据库属性等信息; (2) msdb:供应对自动执行任务的支持; (3) model:样板数据库,其中包含全部用户数据库的公共信息; (4) tempdb:临时数据库,用于存储用户创立的临时表、用户声明的变量以及用户定义的游标数据等。当用户离开SQL Server时,系统自动删除tempdb数据库中所创立的对象并释放所占用的空间。 2、用户例如数据库:安装完SQL Server后,系统建立了两个用户例如数据库供用户学习使用: (1) Pubs:主要存放关于出

8、版商、及图书等信息; (2) Northwind:主要存放关于产品、订单、客户信息。 12.4.2 SQL Server数据库的构成 1、 SQL Server的数据库由两种文件组成:数据文件和日志文件。数据文件用于存放数据,日志文件用于存放对数据的操作记录。 2、 在考虑数据库的空间安排时,需了解如下规章: (1) 全部数据库都包含一个主数据文件与一个或多个日志文件,还可以包含零个或多个帮助数据文件; (2) 在创立用户数据库时,包含系统表的model数据库自动被复制到新建数据库中; (3) 在SQL Server 2000中,数据的存储单位是页,一个数据页是一块8KB的连续磁盘空间; (4

9、) 在SQL Server中,不允许表中的一行数据存储在不同的数据页上,且一行的数据大小不能超过一个数据页的大小; 3、数据文件和日志文件的作用 (1) 数据文件:用于存放数据库数据,数据文件又分为:主数据文件和帮助数据文件 (A) 主数据文件:主数据文件的推举扩展名是.mdf,它包含数据库的系统信息,并可存放用户数据库的数据,每个数据库只包含一个主数据文件; (B) 帮助数据文件:帮助数据文件的推举扩展名是.ndf,当数据库数据量很大时,可能需要多个帮助数据文件,这些文件可以存放在不同的磁盘上,以便利用多个磁盘上的存储空间,并提高数据存取的并发性。 (C) 两种数据文件对用户是透亮的,系统会

10、选用效的方法来使用这些数据文件。 (2) 日志文件:主要记录对数据库数据的修改操作。日志文件的推举扩展名为.ldf,它包含用于恢复数据库的日志记录,每个数据库必需至少有一个日志文件,也可以有多个。 4、创立数据库时的其他属性 (1) 文件名及其位置:每个数据库的数据文件和日志文件都具有一个规律文件名和物理的存放位置; (2) 初始大小:可以指定每个数据文件和日志文件的初始大小,两者最小都是512KB; (3) 增长方式:当数据库的空间用完后,系统是否可自动扩大数据库的空间; (4) 大小:指文件增长的空间限制,默认是无限制。 12.4.3 创立数据库 1、 使用企业治理器创立数据库 2、 使用

11、Transact-SQL语句创立数据库 12.4.4 删除数据库 1、 使用企业治理器删除数据库 2、 使用Transact-SQL语句删除数据库 12.5 Transact-SQL 简介 12.5.1 Transact-SQL语言根底学问 1、 解释 (1) 单行解释:以“-”为开头的一行; (2) 块解释:以/* 解释 */的块。 2、 变量 (1) 变量的种类:全局变量和局部变量,全局变量以开头,局部变量以开头;全局变量是由系统供应且预先声明的变量,用户一般只能查看不能修改全局变量的值。局部变量是用户用以保存特定类型的单个数据值的对象; (2) 变量的声明与赋值: (A) 变量名最多可以

12、包含128个字符,使用DECLARE语句声明一个局部变量后,这个变量的值将被初始化为NULL; (B) 变量赋值语句格式:SET 局部变量名=值 或 表达式; (C) 变量赋值语句格式:SELECT 局部变量名=值 或 表达式; 12.5.2 流程掌握语句 1、BDGINEND语句:用于定义一个语句块,格式如下: BEGIN 语句1 语句2 END BDGINEND语句块一般与流程掌握语句IFELSE 或 WHILE一起使用的。 2、IFELSE语句: IF 布尔表达式 语句块1 ELSE 语句块2 3、WHILE语句: WHILE布尔表达式 循环体语句块 12.6 数据传输 12.6.1 DTS功能概述 1、 DTS供应了很多传输数据的工具,主要有: (1) 导入/导出向导:它可以实现不同数据源之间的数据传输以及数据传输过程中的数据转换; (2) DTS设计器:此工具用于建立带有工作流和大事驱动规律的较为简单的数据转换操作; 2、 DTS的源数据和目的数据可以是异构的数据库数据。 12.6.2 利用DTS向导实现数据传输

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号