- 1、本文档共80页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 SQL Server和SQL语言 本章主要内容: 认识SQL Server 及其基本使用; 数据库标准语言SQL及其使用 (建立数据库、查询数据、更新数据)。 4.1.1 SQL Server2000概述 SQL Server 是一个客户/服务器关系型数据库管理系统。使用Transact-SQL在客户机和SQL Server 之间发送请求。 4.1.1 SQL Server2000概述 ① 企业版(Enterprise Edition) 支持SQL Server2000的所有特性,可作为大型Web站点、企业的数据库服务器。 ②标准版(Standard Edition)用于小型的工作组或部门。 ③个人版(Personal Edition) 用于单机系统或客户机。 ④开发版(Developer Edition):用于程序员开发应用程序 ,需要SQL Server2000作为数据存储设备。 4.1.1 SQL Server2000概述 SQL Server的软硬件平台要求: ①硬件要求: 目前的计算机CPU、内存和硬盘等都能满足SQL Server2000的要求。 ②软件要求: SQL Server 2000标准版和企业版只能安装在服务器版的操作系统中。 Windows 2000和Windows XP操作系统,只能安装个人版和开发版的SQL Server 2000。 4.1.1 SQL Server2000概述 4.1.2 SQL Server2000 的主要组件 4.1.2 SQL Server2000 的主要组件 4.1.2 SQL Server2000的主要组件 1. 企业管理器 企业管理器是最主要的管理工具,可以完成绝大部分数据库管理工作。主要为: ① 注册和管理SQL Server服务器 ② 创建和管理数据库和数据库对象 ③ 备份和还原数据库和事务日志 ④ 设置任务调度、警报和提供服务器的控制功能 ⑤ 创建与管理用户账号和组 4.1.2 SQL Server2000的主要组件 2. 查询分析器 查询分析器是一个图形化的数据库编程接口。通过查询分析器 可以输入和执行各种Transact-SQL语句。 例如:在“查询”窗口中输入语句: SELECT 学号,姓名,性别,出生日期 FROM 学生 WHERE “班级”=计00-1 4.1.2 SQL Server 2000的主要组件 3. 系统数据库 SQL Server 2000安装好后,系统自动创建6个系统数据库。它们存放在Microsoft SQL Server默认安装目录下的MSSQL\Data文件夹中,数据库文件的扩展名为.mdf,数据库日志文件的扩展名为.ldf。 4.1.2 SQL Server2000 的主要组件 (1) Master数据库 Master数据库记录了SQL Server系统的所有信息。这些信息包括所有的登录信息、系统设置信息、 SQL Server的初始化信息和其它系统数据库及用户数据库的相关信息。 Master数据库对应的主数据文件是Master.mdf,日志文件是Mastlog.ldf。 4.1.2 SQL Server2000 的主要组件 (2) Model数据库 Model数据库是所有用户数据库和Tempdb数据库的模板数据库。 当用户使用CREATE DATABASE命令建立新的数据库时,新数据库的第一部分总是通过复制Model数据库中的内容创建,剩余部分由空页填充。 Model 数据库对应的主数据文件是Model.mdf,日志文件是Modellog.ldf。 4.1.2 SQL Server2000 的主要组件 (3) Msdb数据库 Msdb数据库是代理数据库,主要用于SQL Server Agent,为其警报、任务调度和记录操作员的操作提供存储空间。 Msdb数据库对应的主数据文件是Msdb.mdf,日志文件是Msdblog.ldf。 4.1.2 SQL Server2000 的主要组件 (4) Tempdb数据库 是一个临时数据库。 Tempdb数据库由整个系统的所有数据库使用。它为所有的临时表、临时存储过程及其它临时操作提供存储空间。 SQL Server每次启动时, Tempdb 数据库被重新建立。当用户与SQL Server断开联系时,其临时表和存储过程被自动删除。 对应的主数据文件是Tempdb.mdf,日志文件是Templog.ldf。 4.1.2 SQL Server2000 的主要组件 (5) Pubs数据库和Northwind数据库 Pubs数据库: 提供一个样本数据库作为学习工具。 Northwind数据库:提供一个样本数据库作为学
文档评论(0)