第二章 数据库简介 数据库、  SQL server 发展史 SQL server 2000 软件的基本特点和性能 SQL server 2000 的安装前的准备工作 SQL server 2000 安装完成之后需要做的工作 介绍一些简单的基本操作
第二章 数据库简介 数据库的发展史 提起数据库,许多用户就会想到 Access 、 FoxPro 等常用的数据库开发应用程序。但是当今社会中日益膨胀的信息量对数据库的基本构成提出了更新更高的要求,在这种情况下 SQL 产生。 SQL 是用来对存放在计算机中的数据进行组织管理和检索。 SQL 是“ Structured  Query  Language( 结构式查询语言 )” 的缩写, 1986 年 SQL 语言被批准为关系数据库语言的美国标准化语言。随着社会的发展,要求不断提高, SQL 版本也不断提高。
第二章 数据库简介 SQL server 2000 的发展史 1988 年微软公司和其它的一个公司共同开发了 SQL server 的第  一个版本(只适用于 OS/2 操作平台)。 20 世纪 90 年代早期开发应用于 Window NT 平台上的 SQL 。 92 年 ~95 年 SQL 版本不断的更新,当然性能也大幅度提高,到 95 年 SQL server6.0 版本面世。 96 年  SQL server6.5 版本 97 年  SQL server7.0 版本 2000 年  SQL server 2000 版本面世
第二章 数据库简介 SQL server 2000 的特点与性能 特点 < 从操作系统的角度去考虑 > :  SQL server 是 单进程多线程 的关系型数据库与 Oracle 不同,  Oracle 是 多进程 数据库,每一个用户所打开的程序上都需要有 一个协调机构,相互与其它进程上的协调机构作沟通、协调多  个用户对资源的存取。  SQL 是依赖于同一个应用程序内的多 线程工作的,当多个用户访问时,由执行中心来进行统一的协 调工作。两者相比,  SQL  的优点在于在一定的性能平台上, 对硬件的要求很低,所以可以兼顾各种计算机的使用。
第二章 数据库简介 SQL server 2000 特点与性能 特点 < 设计结构 > : 从不同的应用和功能角度出发, SQL 具有不同的系统结构分类。 只介绍其中的一种: SQL 是按 Client/Server( 客户机 / 服务器 ) 体系结构进行设计的,主要应用于客户端可视化操作,服务器端功能配置以及客户端和服务器端的通信。 服务器端 客户端 客户端 客户端 网络 网络 网络
第二章 数据库简介 SQL server 2000 的特点与性能 特点 < 支持分布式数据库结构 > :  在一个或多个网络中可有多个 SQL  server  2000 数据库服务器,用户可以将数据分别存放在各个 SQL  server  2000 上,成为分布式的数据库结构。 SQL server 2000 的性能 数据库对象的系统范围 : 数据库: 32767 个,最小为 1MB ,最大为 1TB 表:每个数据库最多有 20 亿个表。每列的最大字符数为 8060 列:每表最多 1024 个列。 用户连接: 32767 个 打开的数据库: 32767 个
第二章 数据库简介 安装 SQL server 2000 之前的准备工作 作为一个 SQL 的即将使用者,在进行 SQL 安装之前必须有一定  的知识准备: 安装 SQL Server 2000 的硬件要求   1 、处理器 (CPU) :主频不低于 166MH 2 、内存( RAM ):最少 64MB 内存,建议使用更多的内存。 3 、硬盘空间: SQL Server  数据库组件: 95 到 270MB ,一般为 250MB ; Analysis Services : 至少 50MB ,一般为 130MB 。 4 、监视器: VGA 或更高分辨率; SQL Server  图形工具要求 800×600 或更高分辨率。 5 、定位设备: Microsoft  鼠标或兼容设备
第二章 数据库简介 安装 SQL server 2000 之前的准备工作 SQL server 2000 的版本的介绍说明 SQL server 2000 有三个版本分别是:企业版、标准版、个人版 对于不同的操作系统,采用安装版本也不同,实现的功能不同。 企业版  标准版  个人版 Windows 2000 server  支持  支持  支持 Windows 2000 professional  暂缺  暂缺  支持 Windows  NT  支持  支持  支持 Windows  98  暂缺  暂缺  支持
第二章 数据库简介 安装 SQL server 2000 采用本地计算机即作为服务器又作为客户机 如果采用这种结构,则在安装过程中,有一个安装定义界面,在三个选项中选择“服务器和客户端工具”选项。 <P28 图 2.10> 按照 Client/Server 设计结构进行安装  服务器端的安装 客户端的安装  在进行这个安装的过程中,安装定义界面中的 三个选项选择“仅客户端工具”选项。 其它安装步骤按提示进行
第二章 数据库简介 安装 SQL server 2000 完成后的工作 安装完成以后, SQL 群组中共有 9 项,各项的功能简介如下 : 企业管理器: 提供了一个用户界面,是用户可以进行运行 SQL server 的服务器组、配置已注册的服务器、管理数据库和用户等重要的 操作。 查询分析器: 用以交互的设计和测试 Transact-SQL 语句、脚本。 导入和导出数据: 引导用户逐步了解 DTS 的功能,如数据和对象的导入、导出等。 服务管理器: 用于启动、停止、暂停服务器上的 SQL server 2000 组件。
第二章 数据库简介 安装 SQL server 2000 完成后的工作 事件探查器: 从服务器捕获 SQL server 2000 事件的工具 , 事件保存在一个跟踪文件中 客户端网络使用工具: 用于管理客户端的网络库 <Net_Library> 以及定义服务器的别名。 服务器网络使用工具: 用于管理服务器的网络库  <Net_Library>  。 联机丛书:  SQL server 在线帮助。
第二章 数据库简介 安装 SQL server 2000 完成后的工作 需要进行的几项操作:   1 、如果在安装的时候采用的是 Client/Server 模式进行的,则在服务 器端和客户端都安装成功后需要进行服务器端和客户端的连接工 作。 2 、当 SQL 安装完成之后超级用户 sa 的密码为空,需要修改 sa 的密码 下面对 SQL server 2000 的安全性作一下介绍。
第二章 数据库简介 安装 SQL server 2000 完成后的工作 SQL server 2000 的安全性 SQL server 2000 使用两层安全机制来确认用户的有效性 ---- 即身份验证和权限验证两个阶段。 1. 身份验证模式  Windows 认证: 用户对 SQL server  访问的控制由 Windows 账号或用户组完成,当进行连接时,用户不需要提供 SQL server  登陆账号。 SQL server 认证:  SQL server 管理员必须建立 SQL server  登陆账号和口令。当用户要连接到 SQL server  时,必须同时提供 SQL server  的登陆账号和口令。 混合认证模式:两种模式同时工作,用户即能使用 Windows 2000 认证模式又能使用 SQL Server 认证模式连接到 SQL Server 服务器。
第二章 数据库简介 安装 SQL server 2000 完成后的工作 SQL server 2000 的安全性 2 、权限验证 身份验证成功,连接到 SQL Server 数据库后,用户必须使用特定的用户账号才能对数据库进行访问。 SQL Server 采取三个步骤来确认权限。 1)  当用户执行一项操作时,例如用户执行了一条插入一条记录的指令,客户端将用户 T-SQL  语句发给 SQL Server 。 2)  当 SQL Server 接收到该命令语句后,立即检查该用户是否有执行这条指令的权限。 3)  如果用户具备这个权限, SQL Server 将完成相应的操作,如果用户没有这个权限, SQL Server 系统将返回一个错误给用户。
第二章 数据库简介 SQL server 2000 简单的操作 简单介绍服务器 SQL Server 的启动  选择“开始—程序— Microsoft SQL Server” 程序组中的“服务器管理器”命令项,进入 SQL Server 服务器管理器窗口。 启动按钮 停止按钮
第二章 数据库简介 SQL server 2000 简单的操作 简单介绍企业管理器 企业管理器是一个完善的数据库管理系统当中最主要的管理工具,其中绝大多数的数据库管理工作都可以在企业管理器中完成。 企业管理器以树型结构的形式来完成管理 SQL server 数据库服务器、数据库以及数据库中的对象,能够在单一的控制界面上来实现对位于同一企业网络结构中多个 SQL server 数据库服务器的有效管理。 打开企业管理器的方法: [ 开始 ] --- [Microsoft  SQL  Server  2000] --- [ 企业管理器 ]
第二章 数据库简介 SQL server 2000 简单的操作 树型管理结构 图形浏览界面 菜单
第二章 数据库简介 SQL server 2000 简单的操作 使用企业管理器可以完成如下工作 :     1 、注册和管理 SQL Server 服务器     2 、连接、启动、暂停或停止 SQL Server 服务        3 、创建和管理数据库; 4 、创建和管理各种数据库对象;     5 、备份数据库和事务日志;        6 、管理用户账户,编写和执行 T-SQL 语句等。
第二章 数据库简介 SQL server 2000 简单的操作 服务器和客户机的连接 1 、在企业管理器的树型目录中, SQL server 上右击,选则“新建 SQL server 注册”项。如图
第二章 数据库简介 SQL server 2000 简单的操作 服务器和客户机的连接 2 、打开注册向导,单击下一步出现如图所示界面。选中服务器单击添加按钮单击下一步。
第二章 数据库简介 SQL server 2000 简单的操作 SQL  查询分析器的使用 启动查询分析器  通过单击“开始”菜单,在“程序— SQL Server” 组中选择“查询分析器”命令,就可启动“查询分析器”,并出现登录界面,如图 2. 4 所示。
第二章 数据库简介 SQL server 2000 简单的操作 登录 SQL Server 服务器  在“连接到 SQL Server” 对话框中的“ SQL Server” 栏中输入要登录的服务器名称,使用 SQL Server 身份验证模式,并在登录名栏中输入用户名,然后在密码栏中输入密码,最后单击“确定”按钮连接到数据库服务器,出现下面所示的界面。
第二章 数据库简介 SQL server 2000 简单的操作 查询分析器 模板标签 对象浏览器子窗口 查询子窗口 查询结果显示窗口 当前数据库的选择
第二章 数据库简介 SQL server 2000 简单的操作 查询分析器的功能    1 、在“查询”窗口中创建查询和其他 SQL 脚本执行它们,执行结果在结果窗格中以文本或表格形式显示,还允许用户将执行的结果保存到报表文件中或导出到指定文件中。 2 、利用模板功能,可以借助预定义脚本来快速创建数据库和数据库对象等。       3 、利用对象浏览器脚本功能,快速复制现有数据库对象。     4 、调试存储过程。     5 、调试查询性能问题,包括显示执行计划、显示服务器跟踪、显示客户统计、索引优化向导 6 、 在“打开表”窗口中快速插入、更新或删除表中的行。
第二章 数据库简介 SQL server 2000 简单的操作 服务器和客户机的连接 Sa 超级用户的密码修改操作 用企业管理器来进行 通过查询分析器用命令来完成 检验密码是否修改成功

香港六合彩

  • 1.
    第二章 数据库简介 数据库、 SQL server 发展史 SQL server 2000 软件的基本特点和性能 SQL server 2000 的安装前的准备工作 SQL server 2000 安装完成之后需要做的工作 介绍一些简单的基本操作
  • 2.
    第二章 数据库简介 数据库的发展史提起数据库,许多用户就会想到 Access 、 FoxPro 等常用的数据库开发应用程序。但是当今社会中日益膨胀的信息量对数据库的基本构成提出了更新更高的要求,在这种情况下 SQL 产生。 SQL 是用来对存放在计算机中的数据进行组织管理和检索。 SQL 是“ Structured Query Language( 结构式查询语言 )” 的缩写, 1986 年 SQL 语言被批准为关系数据库语言的美国标准化语言。随着社会的发展,要求不断提高, SQL 版本也不断提高。
  • 3.
    第二章 数据库简介 SQLserver 2000 的发展史 1988 年微软公司和其它的一个公司共同开发了 SQL server 的第 一个版本(只适用于 OS/2 操作平台)。 20 世纪 90 年代早期开发应用于 Window NT 平台上的 SQL 。 92 年 ~95 年 SQL 版本不断的更新,当然性能也大幅度提高,到 95 年 SQL server6.0 版本面世。 96 年 SQL server6.5 版本 97 年 SQL server7.0 版本 2000 年 SQL server 2000 版本面世
  • 4.
    第二章 数据库简介 SQLserver 2000 的特点与性能 特点 < 从操作系统的角度去考虑 > : SQL server 是 单进程多线程 的关系型数据库与 Oracle 不同, Oracle 是 多进程 数据库,每一个用户所打开的程序上都需要有 一个协调机构,相互与其它进程上的协调机构作沟通、协调多 个用户对资源的存取。 SQL 是依赖于同一个应用程序内的多 线程工作的,当多个用户访问时,由执行中心来进行统一的协 调工作。两者相比, SQL 的优点在于在一定的性能平台上, 对硬件的要求很低,所以可以兼顾各种计算机的使用。
  • 5.
    第二章 数据库简介 SQLserver 2000 特点与性能 特点 < 设计结构 > : 从不同的应用和功能角度出发, SQL 具有不同的系统结构分类。 只介绍其中的一种: SQL 是按 Client/Server( 客户机 / 服务器 ) 体系结构进行设计的,主要应用于客户端可视化操作,服务器端功能配置以及客户端和服务器端的通信。 服务器端 客户端 客户端 客户端 网络 网络 网络
  • 6.
    第二章 数据库简介 SQLserver 2000 的特点与性能 特点 < 支持分布式数据库结构 > : 在一个或多个网络中可有多个 SQL server 2000 数据库服务器,用户可以将数据分别存放在各个 SQL server 2000 上,成为分布式的数据库结构。 SQL server 2000 的性能 数据库对象的系统范围 : 数据库: 32767 个,最小为 1MB ,最大为 1TB 表:每个数据库最多有 20 亿个表。每列的最大字符数为 8060 列:每表最多 1024 个列。 用户连接: 32767 个 打开的数据库: 32767 个
  • 7.
    第二章 数据库简介 安装SQL server 2000 之前的准备工作 作为一个 SQL 的即将使用者,在进行 SQL 安装之前必须有一定 的知识准备: 安装 SQL Server 2000 的硬件要求 1 、处理器 (CPU) :主频不低于 166MH 2 、内存( RAM ):最少 64MB 内存,建议使用更多的内存。 3 、硬盘空间: SQL Server 数据库组件: 95 到 270MB ,一般为 250MB ; Analysis Services : 至少 50MB ,一般为 130MB 。 4 、监视器: VGA 或更高分辨率; SQL Server 图形工具要求 800×600 或更高分辨率。 5 、定位设备: Microsoft 鼠标或兼容设备
  • 8.
    第二章 数据库简介 安装SQL server 2000 之前的准备工作 SQL server 2000 的版本的介绍说明 SQL server 2000 有三个版本分别是:企业版、标准版、个人版 对于不同的操作系统,采用安装版本也不同,实现的功能不同。 企业版 标准版 个人版 Windows 2000 server 支持 支持 支持 Windows 2000 professional 暂缺 暂缺 支持 Windows NT 支持 支持 支持 Windows 98 暂缺 暂缺 支持
  • 9.
    第二章 数据库简介 安装SQL server 2000 采用本地计算机即作为服务器又作为客户机 如果采用这种结构,则在安装过程中,有一个安装定义界面,在三个选项中选择“服务器和客户端工具”选项。 <P28 图 2.10> 按照 Client/Server 设计结构进行安装 服务器端的安装 客户端的安装 在进行这个安装的过程中,安装定义界面中的 三个选项选择“仅客户端工具”选项。 其它安装步骤按提示进行
  • 10.
    第二章 数据库简介 安装SQL server 2000 完成后的工作 安装完成以后, SQL 群组中共有 9 项,各项的功能简介如下 : 企业管理器: 提供了一个用户界面,是用户可以进行运行 SQL server 的服务器组、配置已注册的服务器、管理数据库和用户等重要的 操作。 查询分析器: 用以交互的设计和测试 Transact-SQL 语句、脚本。 导入和导出数据: 引导用户逐步了解 DTS 的功能,如数据和对象的导入、导出等。 服务管理器: 用于启动、停止、暂停服务器上的 SQL server 2000 组件。
  • 11.
    第二章 数据库简介 安装SQL server 2000 完成后的工作 事件探查器: 从服务器捕获 SQL server 2000 事件的工具 , 事件保存在一个跟踪文件中 客户端网络使用工具: 用于管理客户端的网络库 <Net_Library> 以及定义服务器的别名。 服务器网络使用工具: 用于管理服务器的网络库 <Net_Library> 。 联机丛书: SQL server 在线帮助。
  • 12.
    第二章 数据库简介 安装SQL server 2000 完成后的工作 需要进行的几项操作: 1 、如果在安装的时候采用的是 Client/Server 模式进行的,则在服务 器端和客户端都安装成功后需要进行服务器端和客户端的连接工 作。 2 、当 SQL 安装完成之后超级用户 sa 的密码为空,需要修改 sa 的密码 下面对 SQL server 2000 的安全性作一下介绍。
  • 13.
    第二章 数据库简介 安装SQL server 2000 完成后的工作 SQL server 2000 的安全性 SQL server 2000 使用两层安全机制来确认用户的有效性 ---- 即身份验证和权限验证两个阶段。 1. 身份验证模式 Windows 认证: 用户对 SQL server 访问的控制由 Windows 账号或用户组完成,当进行连接时,用户不需要提供 SQL server 登陆账号。 SQL server 认证: SQL server 管理员必须建立 SQL server 登陆账号和口令。当用户要连接到 SQL server 时,必须同时提供 SQL server 的登陆账号和口令。 混合认证模式:两种模式同时工作,用户即能使用 Windows 2000 认证模式又能使用 SQL Server 认证模式连接到 SQL Server 服务器。
  • 14.
    第二章 数据库简介 安装SQL server 2000 完成后的工作 SQL server 2000 的安全性 2 、权限验证 身份验证成功,连接到 SQL Server 数据库后,用户必须使用特定的用户账号才能对数据库进行访问。 SQL Server 采取三个步骤来确认权限。 1) 当用户执行一项操作时,例如用户执行了一条插入一条记录的指令,客户端将用户 T-SQL 语句发给 SQL Server 。 2) 当 SQL Server 接收到该命令语句后,立即检查该用户是否有执行这条指令的权限。 3) 如果用户具备这个权限, SQL Server 将完成相应的操作,如果用户没有这个权限, SQL Server 系统将返回一个错误给用户。
  • 15.
    第二章 数据库简介 SQLserver 2000 简单的操作 简单介绍服务器 SQL Server 的启动 选择“开始—程序— Microsoft SQL Server” 程序组中的“服务器管理器”命令项,进入 SQL Server 服务器管理器窗口。 启动按钮 停止按钮
  • 16.
    第二章 数据库简介 SQLserver 2000 简单的操作 简单介绍企业管理器 企业管理器是一个完善的数据库管理系统当中最主要的管理工具,其中绝大多数的数据库管理工作都可以在企业管理器中完成。 企业管理器以树型结构的形式来完成管理 SQL server 数据库服务器、数据库以及数据库中的对象,能够在单一的控制界面上来实现对位于同一企业网络结构中多个 SQL server 数据库服务器的有效管理。 打开企业管理器的方法: [ 开始 ] --- [Microsoft SQL Server 2000] --- [ 企业管理器 ]
  • 17.
    第二章 数据库简介 SQLserver 2000 简单的操作 树型管理结构 图形浏览界面 菜单
  • 18.
    第二章 数据库简介 SQLserver 2000 简单的操作 使用企业管理器可以完成如下工作 :    1 、注册和管理 SQL Server 服务器     2 、连接、启动、暂停或停止 SQL Server 服务        3 、创建和管理数据库; 4 、创建和管理各种数据库对象;     5 、备份数据库和事务日志;        6 、管理用户账户,编写和执行 T-SQL 语句等。
  • 19.
    第二章 数据库简介 SQLserver 2000 简单的操作 服务器和客户机的连接 1 、在企业管理器的树型目录中, SQL server 上右击,选则“新建 SQL server 注册”项。如图
  • 20.
    第二章 数据库简介 SQLserver 2000 简单的操作 服务器和客户机的连接 2 、打开注册向导,单击下一步出现如图所示界面。选中服务器单击添加按钮单击下一步。
  • 21.
    第二章 数据库简介 SQLserver 2000 简单的操作 SQL 查询分析器的使用 启动查询分析器 通过单击“开始”菜单,在“程序— SQL Server” 组中选择“查询分析器”命令,就可启动“查询分析器”,并出现登录界面,如图 2. 4 所示。
  • 22.
    第二章 数据库简介 SQLserver 2000 简单的操作 登录 SQL Server 服务器 在“连接到 SQL Server” 对话框中的“ SQL Server” 栏中输入要登录的服务器名称,使用 SQL Server 身份验证模式,并在登录名栏中输入用户名,然后在密码栏中输入密码,最后单击“确定”按钮连接到数据库服务器,出现下面所示的界面。
  • 23.
    第二章 数据库简介 SQLserver 2000 简单的操作 查询分析器 模板标签 对象浏览器子窗口 查询子窗口 查询结果显示窗口 当前数据库的选择
  • 24.
    第二章 数据库简介 SQLserver 2000 简单的操作 查询分析器的功能   1 、在“查询”窗口中创建查询和其他 SQL 脚本执行它们,执行结果在结果窗格中以文本或表格形式显示,还允许用户将执行的结果保存到报表文件中或导出到指定文件中。 2 、利用模板功能,可以借助预定义脚本来快速创建数据库和数据库对象等。      3 、利用对象浏览器脚本功能,快速复制现有数据库对象。    4 、调试存储过程。     5 、调试查询性能问题,包括显示执行计划、显示服务器跟踪、显示客户统计、索引优化向导 6 、 在“打开表”窗口中快速插入、更新或删除表中的行。
  • 25.
    第二章 数据库简介 SQLserver 2000 简单的操作 服务器和客户机的连接 Sa 超级用户的密码修改操作 用企业管理器来进行 通过查询分析器用命令来完成 检验密码是否修改成功