泰州职业技术学院电子工程系 课程授课教案 课程名称数据库技术( SQLServer2000) 主讲教师 蔡伯峰 03网商 授课班级 《数据库原理与 SQL Server2000教程》 使用教材 北京工业大学出版社,苏啸编著 理论 3 课程学分6周学时 实践 3
1 泰州职业技术学院电子工程系 课程授课教案 课程名称 数据库技术(SQL Server 2000) 主讲教师 蔡 伯 峰 授课班级 0 3 网 商 使用教材 《数据库原理与 SQL Server2000 教程》 北京工业大学出版社,苏啸编著 课程学分 6 周学时 理论 3 实践 3
授课题目(章、节) 第一讲 SQL Server2000关系数据库系统 学时 3授课时间 周3第3~5节第(1)授课 主要参考书 《 SQL Server数据库原理及应用教程》,清华大学出版社 教学目的与要求 1、掌握主键、外键的特点、作用及相互关系 2、能够利用 Access建立数据库并进行基本操作 3、了解 SQL Server2000系统的概况 4、能够正确安装 SQL Server2000。 教学重点、难点 、主键、外键的特点、作用及相互关系 2、安装 SQL Server2000。 大体内容 教学方法时间安排 关系型数据库的基本概念 面授 ACCESS数据库概述 面授 SQL Server2000系统概述 面授 面授、 SQL Server2000的安装 美示 教研室审阅意见 教研室主任签名
2 授课题目(章、节) 第一讲 SQL Server 2000 关系数据库系统 学时 3 授课时间 周 3 第 3~5 节 第( 1 )次授课 主要参考书 《SQL Server 数据库原理及应用教程》,清华大学出版社 教学目的与要求: 1、掌握主键、外键的特点、作用及相互关系; 2、能够利用 Access 建立数据库并进行基本操作; 3、了解 SQL Server2000 系统的概况; 4、能够正确安装 SQL Server2000。 教学重点、难点: 1、主键、外键的特点、作用及相互关系; 2、安装 SQL Server2000。 大体内容 教学方法 时间安排 关系型数据库的基本概念 面授 ACCESS 数据库概述 面授 SQL Server2000 系统概述 面授 SQL Server 2000 的安装 面授、 演示 教研室审阅意见: 教研室主任签名: 年 月 日
教学过程(基本内容) 辅助手段备注 时间分配 关系型数据库的基本概念 1.关系型数据库是指一些相关的表和其它数据库对象的集合,包含3方 面内容 凡是关系型数据库,所有的信息(数据)都存放在二维表格(表, Table)中,一个数据库中可以有多个表,每个表由若干行和若 干列组成,其中,行称为记录,列称为字段,表称为关系 在同一数据库中,表与表之间是相互关联的。这种关联性通过 主键( Primary Key)和外键( Foreign Key)实现。 数据库不仅包含表,还包含其它对象,如视图、存储过程、索 引等 2.主键(PK) 当二维表中的一列或多列的组合能够唯一地表示表中的不同记录 时,称它们为键(码)。如果表中存在多个键,则可以指定其中一个作为 主键。 导师表 导师编号姓名性别年龄职称所在系 1003 张浩男 52 教授计算机 019 王影女49副教授外语 2104 李解放男 教授 机械 2163 申明明男48副教授外贸 研究生表 学号 姓名 性别研究方向导师编号 200102001肖小波男 经济法 2163 200105006 李立 软件工程 00 200203020张宁宁 男女女 外国文学 200209300 白小燕 ACAD 2104 主键的作用是为了实施实体(如表)的完整性。实体的完整性要求
3 教学过程(基本内容) 辅助手段 备注 时间分配 一、关系型数据库的基本概念 1.关系型数据库是指一些相关的表和其它数据库对象的集合,包含 3 方 面内容: ⚫ 凡是关系型数据库,所有的信息(数据)都存放在二维表格(表, Table)中,一个数据库中可以有多个表,每个表由若干行和若 干列组成,其中,行称为记录,列称为字段,表称为关系。 ⚫ 在同一数据库中,表与表之间是相互关联的。这种关联性通过 主键(Primary Key)和外键(Foreign Key)实现。 ⚫ 数据库不仅包含表,还包含其它对象,如视图、存储过程、索 引等。 2.主键(PK) 当二维表中的一列或多列的组合能够唯一地表示表中的不同记录 时,称它们为键(码)。如果表中存在多个键,则可以指定其中一个作为 主键。 导师表 导师编号 姓名 性别 年龄 职称 所在系 1003 张浩 男 52 教授 计算机 1019 王影 女 49 副教授 外语 2104 李解放 男 58 教授 机械 2163 申明明 男 48 副教授 外贸 研究生表 学号 姓名 性别 研究方向 导师编号 200102001 肖小波 男 经济法 2163 200105006 李立 男 软件工程 1003 200203020 张宁宁 女 外国文学 200209300 白小燕 女 ACAD 2104 主键的作用是为了实施实体(如表)的完整性。实体的完整性要求
每个表有且仅有一个主键、主键的值必须唯一、且不能为空。 3.外键 如果一个表中的某列或多列组合是另一表的主键,则该列或多列的 组合称为外键。 在关系型数据库中,表与表之间的联系是通过公共属性实现的,即 表的主键和其它表的外键。引入外键的作用为: 实现了表与表间的联系。如“导师编号”建立了2表之间的联系。 ●外键的取值必须是另一表主键的有效值,或空值,否则就是非法数 此时,添加、更新、删除均应遵从完整性规则。如:当表的主键的 一个值被使用时(另一表中具有外键相同值的记录),该记录就不能被删 除,即不能删除导师编号为2104的导师。 4.关系型数据库的主要特点 都采用SQL语言来操纵数据库中的数据。SQL是20世纪70年 代由IBM发展起来的,并成了工业标准。 SQL Server20001 ANS-92SQL完全兼容,并对其进行了扩展(称为事务型SQL (Transact -SQL)) 能够保证数据的完整性。 关系型数据库系统是一个便于修改的系统。 关系型数据库能够排除多数的冗余数据,减少了对存储空间的 要求,加快了数据访问速度。 应用程序可以通过多级的安全检查来限制对数据的访问。 、 ACCESS数据库概述 数据库管理系统有很多种,如: Foxpro, Dbase Oracle,sSQL Server Foxbase, Access等。 Access是微软公司开发的 MS Office办公软件 中的一个组件,用于创建、管理和维护 Access类型的数据库,并且可以 对数据库进行查询、制作用于输入数据的窗体、输出数据的报表等,可 以通过ⅤBA设计的程序对数据库进行各种控制。 在学习 SQL SERVER2000之前,必须先了解一种数据库软件,有 个直观感觉。 常见的数据库一般为关系型的数据库。一个数据库中可以有多个表
4 每个表有且仅有一个主键、主键的值必须唯一、且不能为空。 3.外键 如果一个表中的某列或多列组合是另一表的主键,则该列或多列的 组合称为外键。 在关系型数据库中,表与表之间的联系是通过公共属性实现的,即 表的主键和其它表的外键。引入外键的作用为: ⚫ 实现了表与表间的联系。如“导师编号”建立了 2 表之间的联系。 ⚫ 外键的取值必须是另一表主键的有效值,或空值,否则就是非法数 据。 此时,添加、更新、删除均应遵从完整性规则。如:当表的主键的 一个值被使用时(另一表中具有外键相同值的记录),该记录就不能被删 除,即不能删除导师编号为 2104 的导师。 4.关系型数据库的主要特点 ⚫ 都采用 SQL 语言来操纵数据库中的数据。SQL 是 20 世纪 70 年 代由 IBM 发展起来的,并成了工业标准。SQL Server 2000 与 ANSI-92 SQL 完全兼容,并对其进行了扩展(称为事务型 SQL (Transact-SQL))。 ⚫ 能够保证数据的完整性。 ⚫ 关系型数据库系统是一个便于修改的系统。 ⚫ 关系型数据库能够排除多数的冗余数据,减少了对存储空间的 要求,加快了数据访问速度。 ⚫ 应用程序可以通过多级的安全检查来限制对数据的访问。 二、ACCESS数据库概述 数据库管理系统有很多种,如: Foxpro,Dbase,Oracle,SQL Server,Foxbase,Access 等。Access 是微软公司开发的 MS Office 办公软件 中的一个组件,用于创建、管理和维护 Access 类型的数据库,并且可以 对数据库进行查询、制作用于输入数据的窗体、输出数据的报表等,可 以通过 VBA 设计的程序对数据库进行各种控制。 在学习 SQL SERVER2000 之前,必须先了解一种数据库软件,有一 个直观感觉。 常见的数据库一般为关系型的数据库。一个数据库中可以有多个表
如学生管理数据库中,分别存在学生信息表、课程表、任课教师表、成 绩表等,除上述几个表外,数据库中还可以含有窗体、报表、查询等附 加内容。 个 Access类型的数据库就是由一个文件构成的,其扩展名为mdb 文件名就是该数据库的名称,数据库中每一个表也必须有一个名称 表中同一字段的数据由相同类型的值构成,代表相同的意义,如姓 名字段,类型为文本(或字符串) 例:利用 Access建立一个数据库,并在数据库中创建表。 (1)包括学生表(姓名、学号、性别、出生日期),课程表(课程 名、课程号、学分),成绩表(学号、课程号、成绩)。 (2)在数据库中创建窗体,用于输入数据 (3)在数据库中创建查询,用于查找各种条件的记录。 三、 SOL Server2000系统概述 概述 SQL Server是一款面向高端的关系型数据库管理系统( RDBMS),而 不是一个数据库。 SQL Server2000是 Microsoft公司推出的 SQL Server 数据库管理系统的最新版本,被称为新一代大型电于商务、数据仓库和 数据库解决方案 RDBMS是一个用来建立和管理数据库的引擎(其它如: Foxba Visual Foxpro、 Access等)。但 SQL Server在存储大容量数据、数据 安全性、完整性、分布式处理、高效机制等方面远胜过其它 RDBMS,它用 于个人、企业数据库上 2.历史 SQL Server是由 Microsoft开发和推广的关系数据库管理系统l ( RDBMS),它最初是由 Microsoft、 Sybase和 Ashton-late三家公司共同 开发的,并于1988年推出了第一个OS2版本。后来 Microsoft中止合 作,独立开发,并不断更新版本和运行平台,1995年, Microsoft推出了 SQL Server60版本,1996年, Microsoft推出了 SQL Server6.5版本,1998 年, SQL Server70版本和用户见面,从而挤进了企业级数据库行列。SQL Server2000(v8.0)是 Microsoft公司于2000年12月推出的最新版本 3.功能
5 如学生管理数据库中,分别存在学生信息表、课程表、任课教师表、成 绩表等,除上述几个表外,数据库中还可以含有窗体、报表、查询等附 加内容。 一个 Access 类型的数据库就是由一个文件构成的,其扩展名为 mdb。 文件名就是该数据库的名称,数据库中每一个表也必须有一个名称。 表中同一字段的数据由相同类型的值构成,代表相同的意义,如姓 名字段,类型为文本(或字符串)。 例:利用 Access 建立一个数据库,并在数据库中创建表。 (1)包括学生表(姓名、学号、性别、出生日期),课程表(课程 名、课程号、学分),成绩表(学号、课程号、成绩)。 (2)在数据库中创建窗体,用于输入数据。 (3)在数据库中创建查询,用于查找各种条件的记录。 三、SQL Server2000 系统概述 1. 概述 SQL Server是一款面向高端的关系型数据库管理系统(RDBMS),而 不是一个数据库。SQL Server 2000是 Microsoft公司推出的SQL Server 数据库管理系统的最新版本,被称为新一代大型电于商务、数据仓库和 数据库解决方案。 RDBMS 是一个用来建立和管理数据库的引擎(其它如:Foxbase、 Visual Foxpro、Access 等)。但 SQL Server 在存储大容量数据、数据 安全性、完整性、分布式处理、高效机制等方面远胜过其它 RDBMS,它用 于个人、企业数据库上。 2. 历史 SQL Server 是由 Microsoft 开发和推广的关系数据库管理系统 (RDBMS),它最初是由 Microsoft、Sybase 和 Ashton-Tate 三家公司共同 开发的,并于 1988 年推出了第一个 OS/2 版本。 后来 Microsoft 中止合 作,独立开发,并不断更新版本和运行平台,1995 年,Microsoft 推出了 SQL Server 6.0 版本,1996 年,Microsoft 推出了 SQL Server 6.5 版本,1998 年,SQL Server 7.0 版本和用户见面,从而挤进了企业级数据库行列。SQL Server 2000(v8.0)是 Microsoft 公司于 2000 年 12 月推出的最新版本。 3. 功能
SQL Server具有强大的数据管理功能,提供了丰富的管理工具 支持数据的完整性管理、安全性管理和作业管理 SQL Server具有分布式数据库和数据仓库功能,能进行分布式 事务处理和联机分析处理,支持客户机/服务器结构 SQL Server支持标准的 ANSI SQL,还把标准SQL扩展成为更 为实用的 Transact-SQL。 SQL Server具有强大的网络功能,支持发布Web页面以及接收 电于邮件。 特点 它可以帮助各种规模的企业来管理数据,是创建企业应用程序时首 选的 RDBMS 易于安装、开发和使用 采用图形的管理工具;能动态地配置运行环境:有丰富的管理工具 ( SQL Server Enterprise Manager);可编程的管理以实现自动化管理(分 布式管理工具, SQL-DMO);:方便地建立 SQL Server2000应用程序。 可收缩性和高可靠性。 可以工作于Win98以上的所有操作系统、可以管理上千个用户访问 的庞大数据库、还具有动态自我调解的特性能在笔记本和PC机上工作 支持数据仓库(即海量数据库)。 海量数据库包含了来自面向事务的数据库的数据,用来研究趋势(决 策),这些趋势(决策)决非是一般草率的检查可以发现的。 ●系统集成。 访问 Internet的集成(有能力处理数据库非常大的 nternet站点、可 与 Site server一起建立和维护大型的高级的电子商务Web站点、包括对 ML的支持);与 Windows nt和win2000的安全性集成(支持使用 Windows NI和win2000的用户和域帐号作为 SQL Server的注册帐号, 即 Windows认证);邮件集成(可通过 Exchange、邮件服务器收发邮件 和页面,还可以收发包含 Transact-SQL语句的邮件,此时 SQL Server将 执行该语句并返回结果) 四、S呲 L Server2000的安装 SQL Server2000提供了丰富的、功能完善的数据库应用和管理工具
6 ⚫ SQL Server 具有强大的数据管理功能,提供了丰富的管理工具 支持数据的完整性管理、安全性管理和作业管理。 ⚫ SQL Server 具有分布式数据库和数据仓库功能,能进行分布式 事务处理和联机分析处理,支持客户机/服务器结构。 ⚫ SQL Server 支持标准的 ANSI SQL,还把标准 SQL 扩展成为更 为实用的 Transact-SQL。 ⚫ SQL Server 具有强大的网络功能,支持发布 Web 页面以及接收 电于邮件。 4. 特点 它可以帮助各种规模的企业来管理数据,是创建企业应用程序时首 选的 RDBMS。 ⚫ 易于安装、开发和使用。 采用图形的管理工具;能动态地配置运行环境;有丰富的管理工具 (SQL Server Enterprise Manager);可编程的管理以实现自动化管理(分 布式管理工具,SQL-DMO);方便地建立 SQL Server 2000 应用程序。 ⚫ 可收缩性和高可靠性。 可以工作于 Win98 以上的所有操作系统、可以管理上千个用户访问 的庞大数据库、 还具有动态自我调解的特性能在笔记本和 PC 机上工作。 ⚫ 支持数据仓库(即海量数据库)。 海量数据库包含了来自面向事务的数据库的数据,用来研究趋势(决 策),这些趋势(决策)决非是一般草率的检查可以发现的。 ⚫ 系统集成。 访问 Internet 的集成(有能力处理数据库非常大的 Internet 站点、可 与 Site Server 一起建立和维护大型的高级的电子商务 Web 站点、包括对 XML 的支持);与 Windows NT 和 Win2000 的安全性集成(支持使用 Windows NT 和 Win2000 的用户和域帐号作为 SQL Server 的注册帐号, 即 Windows 认证);邮件集成(可通过 Exchange、邮件服务器收发邮件 和页面,还可以收发包含 Transact-SQL 语句的邮件,此时 SQL Server 将 执行该语句并返回结果)。 四、SQL Server 2000的安装 SQL Server 2000提供了丰富的、功能完善的数据库应用和管理工具
使用方便,用户可以快速准确地实现 SQL Server2000提供的各种应用 与管理功能 1、安装前的注意事项 确保计算机满足 SQLServer2000的软硬件要求 在 Win nt/2000中安装还需要一个或多个域用户帐号,以便 SQLServer2000与其它客户端、服务器端进行通信; 以本地管理员权限的用户帐号登录系统(安装后可添加‘新登录 用户) 关闭与 SQLServer2000有关的所有服务,包括ODBC(开放数 据库互连)的服务。 2、安装、运行 SQLServer2000的硬件环境要求 计算机(CPU) lnd及其兼容机, Pentium1 I6M或者更高处理器或 DEC Alpha 和其兼容系统 内存(RAM) 最少64MB内存(个人版: Windows98上最少需要32MB内存) 硬盘空间 完全安装:180MB,典型安装:170MB,最小安装:65MB 客户端工具:90MB, Analysis Services:50MB, English Query: 80MB 建议预留500MB的程序空间、500MB的数据空间 显示器 800X600及以上分辨率才能使用图形工具 3、安装、运行 SQL Server2000的软件环境要求 ■ SQL Server2000企业版:必须运行于安装 Windows NT Server Enterprise Edition40或者 Windows2000 Advanced Server以及更 高版本的操作系统下 SQL Server2000标准版:必须运行于安装 Windows nt server Enterprise Edition 4.0, Windows NT Server 4.0, Windows 2000
7 使用方便,用户可以快速准确地实现 SQL Server 2000提供的各种应用 与管理功能。 1、安装前的注意事项 ⚫ 确保计算机满足 SQLServer2000 的软硬件要求; ⚫ 在 Win NT/2000 中安装还需要一个或多个域用户帐号,以便 SQLServer2000 与其它客户端、服务器端进行通信; ⚫ 以本地管理员权限的用户帐号登录系统(安装后可添加‘新登录’ 用户); ⚫ 关闭与 SQLServer2000 有关的所有服务,包括 ODBC(开放数 据库互连)的服务。 2、安装、运行SQL Server 2000的硬件环境要求 ⚫ 计算机(CPU) Intel 及其兼容机,Pentium 166Mz 或者更高处理器或 DEC Alpha 和其兼容系统。 ⚫ 内存(RAM) 最少 64MB 内存(个人版:Windows 98 上最少需要 32MB 内存)。 ⚫ 硬盘空间 ◼ 完全安装:180MB,典型安装:170MB,最小安装:65MB ◼ 客户端工具:90MB,Analysis Services:50MB,English Query:80MB ◼ 建议预留 500MB 的程序空间、500MB 的数据空间 ⚫ 显示器 800X600 及以上分辨率才能使用图形工具 3、安装、运行SQL Server 2000的软件环境要求 ◼ SQL Server 2000 企业版:必须运行于安装 Windows NT Server Enterprise Edition 4.0 或者 Windows2000 Advanced Server 以及更 高版本的操作系统下。 ◼ SQL Server 2000 标准版:必须运行于安装 Windows NT Server Enterprise Edition 4.0、Windows NT Server 4.0、Windows 2000
Server以及更高版本的操作系统下。 SQL Server200个人版:可在多种操作系统下运行,如可运行 于 Windows9x, Windows nt40或 Windows2000的服务器版 或工作站版的操作系统下 SQL Server200开发版:可运行于上述 Windows9x以外的所 有操作系统下。 Internet软件:IE50以上。 IS( Internet Information Services): Internet信息服务,用于编写 XML程序。 4、创建 SQLServer服务帐号 在 Win nt2000系统中,SQL2000有两个重要的服务: MS SQL Server服务:直接通过 Transact-SQL管理数据库; SQL Server Agent服务:管理日常的维护任务。 在运行这些服务之前,必须事先为它们分配 Windows帐号。如果SQL 安装在win98/Me系统中,此时SQL000模拟实现上述两种服务,则不 需要用户帐号 在Win200NT中启动 SQL Server服务时,可以使用两种帐号 本地帐号:不要求口令,SQL服务器不能通过网络与其它服务 器联系。在个人PC机上安装时可用它 ●域用户帐号:能够支持服务器之间的活动,如远程过程调用、 复制、备份到网络 Driver、远程数据源的异种连接等。 如果某一用户通过 Window2000NT的帐号A(由系统管理员在 Windows2000NT中创建)登录 Windows系统,则系统管理员要预先在 SQL Server中新建该帐号的登录,此时才可连接到 SQL Server实例上, 也才能进一步地对数据库进行访问。当然,也可直接用系统管理员在SQL Server中新建的帐号连接到 SQLServer实例上。 5、 SQL Server2000的安装路径 共享文件路径:不允许改变其安装路径,被安装在系统盘的 Program Files\Microsoft SQL Server80文件夹中 程序文件和数据文件的默认实例路径:分别被安装在系统盘的
8 Server 以及更高版本的操作系统下。 ◼ SQL Server 2000 个人版:可在多种操作系统下运行,如可运行 于 Windows 9x, Windows NT 4.0 或 Windows 2000 的服务器版 或工作站版的操作系统下。 ◼ SQL Server 2000 开发版:可运行于上述 Windows 9x 以外的所 有操作系统下。 ◼ Internet 软件:IE5.0 以上。 ◼ IIS(Internet Information Services):Internet 信息服务,用于编写 XML 程序。 4、创建 SQL Server 服务帐号 在 Win NT/2000 系统中,SQL2000 有两个重要的服务: ⚫ MS SQL Server 服务:直接通过 Transact-SQL 管理数据库; ⚫ SQL Server Agent 服务:管理日常的维护任务。 在运行这些服务之前,必须事先为它们分配 Windows 帐号。如果 SQL 安装在 Win98/Me 系统中,此时 SQL2000 模拟实现上述两种服务,则不 需要用户帐号。 在 Win2000/NT 中启动 SQL Server 服务时,可以使用两种帐号: ⚫ 本地帐号:不要求口令,SQL 服务器不能通过网络与其它服务 器联系。在个人 PC 机上安装时可用它。 ⚫ 域用户帐号:能够支持服务器之间的活动,如远程过程调用、 复制、备份到网络 Driver、远程数据源的异种连接等。 如果某一用户通过 Windows2000/NT 的帐号 A(由系统管理员在 Windows2000/NT 中创建)登录 Windows 系统,则系统管理员要预先在 SQL Server 中新建该帐号的登录,此时才可连接到 SQL Server 实例上, 也才能进一步地对数据库进行访问。当然,也可直接用系统管理员在 SQL Server 中新建的帐号连接到 SQL Server 实例上。 5、SQL Server2000 的安装路径 ⚫ 共享文件路径:不允许改变其安装路径,被安装在系统盘的 Program Files\Microsoft SQL Server\80 文件夹中。 ⚫ 程序文件和数据文件的默认实例路径:分别被安装在系统盘的
Program Files Microsoft SQL Server \MSSql\binn及data文件夹中。 可以改变其安装路径 程序文件:指可执行文件等 数据文件:指数据库文件、日志文件、以及系统日志、备份数据 和复制数据的目录。 程序文件和数据文件的命名实例路径:分别被安装在系统盘的 Program Files\Microsoft SQL Server \MSSqlSInstance Name\binn k data文件夹中。可以改变其安装路径 6、安装及安装中的一些概念 安装 Analysis Service(50MB):包含联机分析处理(OLAP) 和功能强大的数据挖掘 安装 English Query(8OMB):安装后用户可以创建应用程序, 直接使用英文进行数据库查询,从而代替了繁琐的SL语句。 在本地计算机上可使用所有安装、升级选项以及高级选项(注 册表重建、无值守安装和维护故障转移群集的虚拟服务器) 在远程安装模式(安装到远程计算机上)中这些选项都不可用 其中【虚拟服务器】选项是在安装了 Microsoft cluster Service系统的 Windows nt/2000企业版环境中可选 SQL Server2000支持在同一台计算机上最多同时运行16个SQL Server数据库引擎实例(一个为默认实例,名称为“计算机名”; 15个命名实例,名称为“计算机名\命名”)。每个实例操作都 与同一台计算机上的其它实例分开,每个 SQL Server实例都有 自己的一套系统及用户数据库、 MSSQLServer MSSQLServerAgent及注册表键,它们是不被其他实例共享的, 但它们共用一个程序组,可通过服务管理器启/停、企业管理器 管理。应用程序连接本机默认实例、命名实例、其他计算机上 的实例的方式是没有多大差别的,一般我们在配置服务器时安 装 SQL Server2000的一个或多个实例,而在客户端安装SQL Server的一个实例就行了。 在win98下安装时无“服务帐户”界面。也不支持 Windows身份 验证模式
9 Program Files\Microsoft SQL Server\MSSql\binn及data文件夹中。 可以改变其安装路径。 程序文件:指可执行文件等。 数据文件:指数据库文件、日志文件、以及系统日志、备份数据 和复制数据的目录。 ⚫ 程序文件和数据文件的命名实例路径:分别被安装在系统盘的 Program Files\Microsoft SQL Server\MSSql$InstanceName\binn 及 data 文件夹中。可以改变其安装路径。 6、安装及安装中的一些概念 ⚫ 安装 Analysis Service(50MB):包含联机分析处理(OLAP) 和功能强大的数据挖掘。 ⚫ 安装 English Query(80MB):安装后用户可以创建应用程序, 直接使用英文进行数据库查询,从而代替了繁琐的 SQL语句。 ⚫ 在本地计算机上可使用所有安装、升级选项以及高级选项(注 册表重建、无值守安装和维护故障转移群集的虚拟服务器); 在远程安装模式(安装到远程计算机上)中这些选项都不可用。 其中【虚拟服务器】选项是在安装了 Microsoft Cluster Service系统的 Windows NT/2000企业版环境中可选。 ⚫ SQL Server 2000支持在同一台计算机上最多同时运行16个SQL Server数据库引擎实例(一个为默认实例,名称为“计算机名”; 15个命名实例,名称为“计算机名\命名”)。每个实例操作都 与同一台计算机上的其它实例分开,每个SQL Server实例都有 自 己 的 一 套 系 统 及 用 户 数 据 库 、 MSSQLServer 、 MSSQLServerAgent及注册表键,它们是不被其他实例共享的, 但它们共用一个程序组,可通过服务管理器启/停、企业管理器 管理。应用程序连接本机默认实例、命名实例、其他计算机上 的实例的方式是没有多大差别的,一般我们在配置服务器时安 装SQL Server 2000的一个或多个实例,而在客户端安装SQL Server的一个实例就行了。 ⚫ 在win98下安装时无“服务帐户”界面。也不支持Windows身份 验证模式
授课题目(章、节) 第二讲 SQL Server2000配置与使用 学时 3授课时间 周3第3~5节第(2)次授课 主要参考书 《 SQL Server数据库原理及应用教程》,清华大学出版社 教学目的与要求 1、了解客户机/服务器体系结构的特征和工作模式 2、了解 SQL Server的各种组件; 3、掌握 SQL Server启动和登录的方法 4、能够利用企业管理器中管理 SQL Server服务器。 5、掌握导入导出数据、分离附加数据库的方法 教学重点、难点 1、启动和登录数据库服务器 2、利用企业管理器中管理 SQL Server服务器 大体内容 教学方法时间安排 SQL Server和客户机/服务器体系结构 面授 启动和登录数据库服务器 面授 利用企业管理器中管理 SQL Server服务器 面授 导入导出数据、分离附加数据库 面授 教研室审阅意见 教研室主任签名 年月日
10 授课题目(章、节) 第二讲 SQL Server 2000 配置与使用 学时 3 授课时间 周 3 第 3~5 节 第( 2 )次授课 主要参考书 《SQL Server 数据库原理及应用教程》,清华大学出版社 教学目的与要求: 1、了解客户机/服务器体系结构的特征和工作模式; 2、了解 SQL Server 的各种组件; 3、掌握 SQL Server 启动和登录的方法; 4、能够利用企业管理器中管理 SQL Server 服务器。 5、掌握导入导出数据、分离附加数据库的方法 教学重点、难点: 1、启动和登录数据库服务器 2、利用企业管理器中管理 SQL Server 服务器 大体内容 教学方法 时间安排 SQL Server 和客户机/服务器体系结构 面授 启动和登录数据库服务器 面授 利用企业管理器中管理 SQL Server 服务器 面授 导入导出数据、分离附加数据库 面授 教研室审阅意见: 教研室主任签名: 年 月 日