1 / 21

数据库系统概论

数据库系统概论. SQL Server 2000. 3.1 SQL Server 2000 特性. Microsoft SQL Server 2000 的特性包括: 真正的客户机 / 服务器体系结构。 图形化用户界面。 丰富的编程接口工具。 SQL Server 与 Windows NT 完全集成。 具有很好的伸缩性。 对 Web 技术的支持。 SQL Server 提供数据仓库功能 企业级数据库功能 易于安装、部署和使用. 3.2 安装 SQL Server 2000. 3.2.1 安装 SQL Server 2000 对用户环境的要求。

dagan
Download Presentation

数据库系统概论

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 数据库系统概论 SQL Server 2000

  2. 3.1 SQL Server 2000特性 • Microsoft SQL Server 2000 的特性包括: • 真正的客户机/服务器体系结构。 • 图形化用户界面。 • 丰富的编程接口工具。 • SQL Server与Windows NT完全集成。 • 具有很好的伸缩性。 • 对Web技术的支持。 • SQL Server提供数据仓库功能 • 企业级数据库功能 • 易于安装、部署和使用

  3. 3.2 安装SQL Server 2000 • 3.2.1 安装SQL Server 2000对用户环境的要求。 • 1.硬件要求

  4. 硬件 最低要求 计算机(CPU) Intel或兼容的Pentium Ⅱ处理器或更高,最低频率为166MHz 内存(RAM) 企业版:至少64MB,建议128 MB或更多 标准版:至少64MB 个人版:Windows 2000上安装至少64MB,其它所有操作系统至少32 MB 开发版:至少64MB Desktop Engine:Windows 2000上安装至少64MB,其它所有操作系统至少32 MB 硬盘空间 SQL Server数据库组件:95~270MB,一般为250 MB Analysis Services:至少50MB,一般为130 MB English Query:80MB 仅Desktop Engine:44MB 监视器 VGA或更高分辨率 SQL Server图形工具要求800×600或更高分辨率 网卡 10/100Mbit/s 定位设备 Microsoft鼠标或兼容设备 CD-ROM驱动器 需要

  5. SQL Server 2000企业版(Enterprise Edition) Windows NT Server 4.0 Windows 2000 Server以上 SQL Server 2000标准版(Standard Edition) Windows NT Server 4.0 Windows 2000 Server以上 SQL Server 2000个人版(Personal Edition) Windows 98、Windows NT 家族 Windows 2000 家族以上 SQL Server 2000开发版(Developer Edition) Windows NT 家族 Windows 2000 家族以上 SQL Server 2000客户端工具(Client 工具) Windows家族 • 2.软件要求

  6. 3.2.2 安装SQL Server 2000 • 1.实例:实例(Instance)是SQL Server 2000引入的一个新概念。实例的引入,不仅可以使同一台计算机上同时运行多个SQL Server 2000服务器,也可以使SQL Server的不同版本在同一台计算机上运行而互不干扰。 • 2.服务设置中的“使用本地系统帐户”和“使用域用户帐户” • 3.身份验证方式: • Windwos身份验证:在NT环境下安装,安全性好,建议使用。 • 混合验证方式:灵活性好,安全性不高。

  7. 3.3 SQL Server 2000系统的主要内容 • 3.3.1 数据库 • SQL Server 2000成功安装后,安装程序会自动创建3个系统数据库、一个临时数据库和两个样本数据库。 • 1.master数据库 • 它从整体上控制SQL Server系统和用户数据库应用程序的运行。记录了SQL Server系统的所有系统信息。这些系统信息包括所有的登录信息、系统设置信息、SQL Server的初始化信息和其它系统数据库及用户数据库的相关信息。

  8. 2.model数据库 • 模型数据库,它为新建的用户数据库提供模板和原型,模型数据库中包含了每个用户数据库所需要的系统表。

  9. 3.msdb数据库 • msdb数据库支持SQL Server代理服务操作,为其报警和任务调度以及记录操作员的操作提供存储空间。 • 4.tempdb数据库 • 这是一个临时数据库,它为所有的临时表、临时存储过程及其他临时操作提供存储空间。 Server每次启动时,tempdb数据库被重新建立。当用户与SQL Server断开连接时,其临时表和存储过程被自动删除。 • 5.pubs和Northwind数据库 • 这是两个样本数据库。

  10. 3.3.2 目录和文件的位置 • 这些系统数据库的文件存储在Microsoft SQL Server默认安装目录下的MSSQL子目录的Data文件夹中,数据库文件的扩展名为 .mdf,数据库日志文件的扩展名为 .ldf。

  11. 3.3.3 管理工具 • 1.查询分析器(Query Analyzer) • 图形化的查询分析器工具,可以使用SQL语句创建和操作数据库。 • 2.导入和导出数据(Import and Export Data) • 提供SQL Sever 和其他数据源之间的数据转换服务。 • 3.服务器管理(Service Manager) • SQL Sever服务器管理器。 • 4.服务器网络实用工具(Server Network Utility) • 服务器网络配置和参数设置的管理工具。

  12. 5.客户网络实用工具(Client Network Utility) • 用于管理客户端的DB_Library、Net_Libraries和用户自定义的网络连接配置。 • 6.联机丛书(Books Online) • 为用户提供SQL Sever 2000的联机帮助文档。 • 7.企业管理器(Enterprise Manager) • SQL Sever企业管理器是一个具有图形界面的综合管理工具,完成绝大部分的数据库管理工作。 • 8.事件探查器(Profiler) • 事件探查器是从服务器捕获SQL Sever事件的工具。

  13. 3.3.4 查询分析器 • SQL Server 2000的查询分析器(Query Analyzer)可以使用户交互式地输入和执行各种Transact-SQL语句,并且迅速地查看这些语句的执行结果,来完成对数据库中的数据的分析和处理。 • 1.启动查询分析器窗口 • 启动查询分析器窗口有两种方式:一是通过“Microsoft SQL Server”菜单中的“查询分析器”命令打开此窗口,二是通过SQL Server的企业管理器窗口中的“工具”菜单来打开此窗口。 • 2.查询分析器工具栏

  14. 1.功能选择 • 从中可以选择某种作业。 • 2.装入SQL脚本 • 打开一个对话框,装入SQL脚本文件(扩展名为.sql)。 • 3.保存查询/结果 • 保存查询内容或查询结果。 • 4.插入模板 • 帮助用户选择并插入一种作业模板。 • 5.剪切 • 将所选择内容存放到剪贴板中。

  15. 6.复制 • 将所选择内容复制到剪贴板中,所选内容不变。 • 7.粘贴 • 将剪贴板中的内容粘贴到当前光标位置。 • 8.清除窗口 • 清除“查询分析器”窗口中的内容,但不包括左边窗格中的对象。 • 9.查找 • 在“查询分析器”窗口中查找所需要的内容。 • 10.撤消 • 撤消前面的操作。

  16. 11.执行模式 • 此按钮有一个下拉列表框,可以从中选择执行模式。 • 12.解析查询 • 检索查询语句语法并执行。 • 13.执行查询 • 单击此按钮,系统将开始执行查询。 • 14.取消查询的执行 • 单击此按钮,系统将取消正在执行的查询。 • 15.选择数据库 • 16.显示估计执行计划 • 单击此按钮,系统将出现“预计执行计划”(Estimated Execution Plan)选项卡。

  17. 17.对象浏览 • 单击此按钮,系统将出现“对象浏览”(Object Browser)窗格。 • 18.对象搜索 • 单击此按钮,系统将出现“对象搜索”(Object Search)对话框。 • 19.当前连接属性 • 20.显示结果窗格 • 3.查询分析器窗口介绍

  18. 3.4 SQL Server 200和 ODBC • 3.4.1 概述 • ODBC(Open Database Connectivity开放式数据库连接)是由微软公司发布的开放式数据库连接技术标准,通过ODBC提供的底层数据库驱动,高端用户可以用统一的程序接口访问不同的数据库系统。 • ODBC提供了一种应用程序访问关系数据库的方法,应用程序通过ODBC定义的接口与驱动程序管理器通信,驱动程序管理器选择相应的驱动程序与指定的数据库进行通信。只要系统中有相应的ODBC驱动程序,任何程序就可以通过ODBC操纵驱动程序的数据库。

  19. 3.4.2 配置ODBC数据源 • 1.使用ODBC数据源管理器 • ODBC数据源是整个ODBC设计的一个重要组成部分,该部分含有允许ODBC驱动程序管理器及驱动程序链接到指定信息库的信息。 • 每个ODBC数据源都被指定一个名字,即DSN (Data Source Name)。有两种:机器数据源和文件数据源。 • 机器数据源把信息存储在登录信息中,因而只能被该计算机访问。包括系统数据源和用户数据源。用户数据源是针对用户的,系统数据源针对所有用户 • 文件数据源把信息存储在后缀名为.dsn的文件中,如果文件放在网络共享的驱动器中,就可以被所有用户访问。

  20. 2.添加ODBC数据源 • 3.删除ODBC数据源

More Related