收藏 分享(赏)

A3-2-课件--王香菊--《SQL Server 2000》--认识SQLServer2000.ppt

上传人:j35w19 文档编号:8114255 上传时间:2019-06-08 格式:PPT 页数:45 大小:795.50KB
下载 相关 举报
A3-2-课件--王香菊--《SQL Server 2000》--认识SQLServer2000.ppt_第1页
第1页 / 共45页
A3-2-课件--王香菊--《SQL Server 2000》--认识SQLServer2000.ppt_第2页
第2页 / 共45页
A3-2-课件--王香菊--《SQL Server 2000》--认识SQLServer2000.ppt_第3页
第3页 / 共45页
A3-2-课件--王香菊--《SQL Server 2000》--认识SQLServer2000.ppt_第4页
第4页 / 共45页
A3-2-课件--王香菊--《SQL Server 2000》--认识SQLServer2000.ppt_第5页
第5页 / 共45页
点击查看更多>>
资源描述

1、课程介绍,预备知识: 具有使用 Microsoft Windows 2000 操作系统的经验,或者已经学习了网络服务器操作系统的安装、配置和管理Windows 2000 Server 的安装 、配置和管理 能够理解关系数据库的基本概念 了解基本的 SQL 语句,或者已经学习了数据库程序设计SQL Server 2000 数据库程序设计 要求: 提前预习,上课认真听讲 课后及时复习,独立认真完成作业 按时到教室上课,课程要求,课时:72 课时 分为两部分: 讲课部分:36 课时,课堂教学 实践部分:36 课时,课程实验 培养目标: 通过本课程的学习,掌握 SQL Server 2000 企业版的

2、安装和配置方法,具备对 SQL Server 2000 企业版进行管理的能力。,SQL Server 2000 数据库管理课程内容(I),项目一:动手安装 SQL Server 项目二:认识SQL Server 项目三:找信息数据查询 项目四:建“仓库”创建与管理数据库 项目五:物品摆上货物架数据表的建立 项目六:谁能给个魔法索引与视图 项目七: 结识Transact_SQL数据类型、变量、表达式 项目八: 设计小小机器人Transact_SQL程序设计 项目九:为他人做嫁衣存储过程 项目十:幕后英雄触发器 项目十一:进出自如备份、还原数据库,课程目标,知道SQL Server的安装及其提供的

3、工具(项目一) 能明白 SQL Server 体系结构(项目二) 灵活运用数据操纵语言SELECT进行数据查询(项目三) 独立完成数据库、表的建立,并能对其修改、维护(项目四、五) 明白索引的作用,能够利用索引和视图提高系统效率(项目六) 理解Transact_SQL提供的数据类型及程序设计语句(项目七、八) 清楚知道存储过程的用途及建立方法、用法(项目九) 学会使用触发器及数据库的还原与备份(项目十、十一) 学习沟通的技巧、体会合作的优势、享受学习的乐趣 为企业级数据中心的应用打好基础,课程当中产品后续版本,SQL Server 企业版支持 内存最多支持 64 千兆字节 (GB) 处理器最多

4、支持 32 颗(基于 Windows 2000 Datacenter Server) SQL Server 2000 64 位企业版 当前基于 Windows Server 2003 企业 64 位版本 最多支持 512 GB 内存和 64 颗 CPU (基于 Windows Server 2003 Data Center Edition)上面描述的扩展性依赖于操作系统的支撑,更新的信息请参照 Windows 2000/2003 及其后续版本的指标,课程当中产品升级信息,SQL Server 服务包SQL Server 2000 Service Pack 4 http:/ SQL Server

5、 热修复 参考资源:http:/ (其中包括有关紧急的安全修复和针对 SQL Server Slamer 病毒的更新),参考资料,互联网资源 http:/ http:/ http:/ http:/ http:/ 微软出版社书目 MS Press:SQL Server 2000 Resource Kit MS Press:SQLServer Administrators Companion MSDN 和 TechNet MSDN 站点上包含了大量可供开发人员使用的文档、代码和技巧: http:/ TechNet 站点上包括了 IT 专业人员在规划、部署、运行维护和管理时参看和使用的文档和指南以及

6、技巧: http:/ Server,活动一:SQL Server 介绍 活动二:SQL Server 集成 活动三:SQL Server 数据库 活动四:SQL Server 安全性 活动五:使用 SQL Server,活动一: SQL Server 介绍,SQL Server 总体介绍 客户端-服务器组件 客户端-服务器通信 SQL Server 服务,SQL Server 介绍,客户端向服务器端查询操作的过程,关系型数据库管理系统,SQL Server,客户端,结果,客户应用程序,OLAP,OLTP,查询,查询操作的过程,客户端-服务器组件,客户应用程序,客户端网络程序库,客户端,SQL

7、Server,关系引擎,存储引擎,服务器,本地数据库,数据库 API(OLE DB、ODBC 和 DB-Library),处理器,内存,开放式数据服务,服务器网络程序库,客户端-服务器组件,客户应用程序,客户端网络程序库,客户端,SQL Server,关系引擎,存储引擎,服务器,本地数据库,数据库 API(OLE DB、ODBC 和 DB-Library),处理器,内存,开放式数据服务,服务器网络程序库,客户端-服务器通信过程,查询,结果集,结果集,1,2,3,4,5,客户端-服务器通信过程,概念解释,OLEDB 是用于访问数据的基于 COM 的应用程序接口 (API) ODBC 是数据访问应

8、用程序接口 (API) ,支持对可使用 ODBC 驱动程序的任何数据源的访问 DB-Library SQL Server 2000 和 Microsoft SQL Server 专用的 API。SQL Server 2000 支持用 C 语言编写的 DB-Library 应用程序 Net-Library 是一种 SQL Server 通讯组件,它将 SQL Server 客户端软件和数据库引擎与网络 API 隔离,客户端-服务器通信过程,SQL Server 服务,Microsoft 分布式 事务协调程序,MS SQL Server 服务,SQL Server Agent 服务,Microso

9、ft 搜索,服务器,管理数据 处理事务和查询 数据完整性,作业 警报 操作程序,全文目录 全文索引,分布式事务管理,SQL Server 服务,项目一:认识SQL Server,活动一:SQL Server 介绍 活动二:SQL Server 集成 活动三:SQL Server 数据库 活动四:SQL Server 安全性 活动五:使用 SQL Server,SQL Server 的集成,SQL Server 与操作系统的集成 SQL Server 与 Windows 2000 的集成 SQL Server 与其他 Microsoft 服务器应用程序集成,SQL Server 集成,SQL S

10、erver 的集成,浏览器,Windows 2000,Windows 98,客户端,服务器,Windows 2000,Windows NT,Windows 9x/Me,第三方 应用程序,Windows NT,Windows Me,Windows CE,与操作系统的集成,SQL Server 的集成,活动目录 安全性 多处理器支持 异步 I/O 和分散集中式 I/O Windows 验证 内存管理 Microsoft 事件查看器,与Windows 2000的集成,Windows 2000 组件服务 Windows 2000 系统监视器 Microsoft Internet 信息服务 Window

11、s 群集,SQL Server 的集成,IBM 主机,安装了Solution Accelerator (SA)for the Internet Storefront 的Microsoft Windows 2000,Microsoft HostIntegration Server 2000,数据和应用程序,Microsoft Systems Management Server,Microsoft Exchange Server,SQL Server,与其他 Microsoft 服务器应用程序集成,Microsoft .Net 服务器功能介绍,ISA 2000 Server 微软的代理服务器和防火

12、墙产品 SMS 2.0 Server 用于实现硬件清单,软件清单,软件分发和网络监视的网络配置管理服务器产品 Microsoft Exchange Server 用于实现统一消息,即时消息,音频,视频的企业级通讯平台。 Microsoft SNA Server 用于和 IBM 大型主机的互连互通。,SQL Server 集成,项目一:认识SQL Server,活动一:SQL Server 介绍 活动二:SQL Server 集成 活动三:SQL Server 数据库 活动四:SQL Server 安全性 活动五:使用 SQL Server,SQL Server 数据库,数据库的物理结构 数据库

13、的类型 数据库对象 SQL Server 对象的引用 系统表 元数据检索,SQL Server 数据库,SQL Server 数据库,系统数据库,用户数据库,master,model,tempdb,msdb,pubs,Northwind,User1,distribution,数据库的类型,学号,姓名,所在班级,邮编,性别,10191,10192,10202,张红,刘力威,马芳,03电子1,03计算机,03常信,214400,214400,214433,女,女,男,联系电话,6881023,6503121,6713065,SQL Server 数据库,触发器,视图 SELECT 姓名,所在班级,

14、联系电话 FROM employee,存储过程 UpdatePhone,主键,外键,数据库的对象,数据库对象,数据库描述怎样使用数据库表示、管理和访问数据。 表描述怎样使用表存储数据行和定义多个表之间的关系。 索引描述怎样使用索引提高访问表中数据的速度。 视图描述各种视图及其作用,它们的作用在于为查看一个或多个表中的数据提供变通方式。 存储过程描述这些 Transact-SQL 程序是怎样将业务规则、任务和进程集中在服务器内的。 用触发器强制执行业务规则描述作为特殊类型存储过程的触发器的功能,只有修改表中的数据时才执行这类存储过程。 全文索引描述全文索引是如何提高对存储在基于字符的列中数据(如

15、 varchar 和 text)的查询功能的。,数据库对象的描述,SQL Server 对象,完全限定名 server.database.owner.object 部分限定名 Server 以本地服务器的当前实例为默认值 Database 以当前数据库为默认值 Owner 以当前登录账户在该数据库中对应的用户名为默认值dbo,CREATE TABLE mydb.dbo.学生表 . . .,SQL Server 对象的引用,系统表,系统表存储与系统和数据库对象有关的信息(元数据) 数据库目录存储与特定的数据库有关的元数据 数据库目录存储与整个系统和其他所有数据库有关的元数据,系统表,元数据检索,

16、系统存储过程系统函数和元数据函数信息架构视图,EXEC sp_help Employees,SELECT USER_NAME(10),SELECT * FROM INFORMATION_SCHEMA.TABLES,元数据检索,项目一:认识SQL Server,活动一:SQL Server 介绍 活动二:SQL Server 集成 活动三:SQL Server 数据库 活动四:SQL Server 安全性 活动五:使用 SQL Server,SQL Server 安全性,登录验证 验证模式 数据库用户账户和用户角色 角色的类型 权限验证,SQL Server 的安全性,SQL Server 安全

17、性,验证SQL Server 验证信任连接,SQL Server 验证账户名和密码,或,SQL Server,Windows 2000 组或用户,Windows 2000,SQL Server 登录账户,登录验证,SQL Server 安全性,SQL Server 将登录分配 给用户账户和角色,数据库用户,数据库角色,Windows 2000 组用户,SQL Server 登录账户,SQL Server 验证信任连接,SQL Server 验证账户名和密码,SQL Server,Windows 2000,或,数据库用户账户和角色,SQL Server 安全性,固定服务器角色 服务器级的管理权限

18、分组 固定数据库角色 数据库级的管理权限分组 用户定义的数据库角色 创建自己的数据库角色来为公司里的一组职员分配权限,角色的类型,SQL Server 验证权限,SQL Server 安全性,验证通过; 执行命令,验证没通过; 返回 错误,2,3,SELECT * FROM 学生表,数据库用户执行命令,1,权限验证,项目一:认识SQL Server,活动一:SQL Server 介绍 活动二:SQL Server 集成 活动三:SQL Server 数据库 活动四:SQL Server 安全性 活动五:使用 SQL Server,使用 SQL Server,管理 SQL Server 数据库

19、实现 SQL Server 数据库 为 SQL Server 选择应用程序体系结构 用 API 设计应用程序,使用 SQL Server,使用 SQL Server,常用管理任务 SQL Server 企业管理器 SQL Server 管理工具和向导 SQL Server 命令行提示符管理工具 SQL Server 帮助和 SQL Server 联机丛书,管理 SQL Server 数据库,使用 SQL Server,实现数据库 创建数据库和数据库对象 测试和调整应用程序和数据库 计划调度,实现 SQL Server 数据库,因特网,N 层,智能 客户端(2 层),智能 服务器(2 层),使用

20、 SQL Server,表示层,业务层,数据层,浏览器 客户,表示层,业务层,数据层,表示层,业务层,数据层,表示层,为 SQL Server 选择应用程序体系结构,使用 SQL Server,为 SQL Server 选择应用程序体系结构,多层应用模型,使用 SQL Server,数据对象接口,应用程序接口,ADO,OLE DB,其他数据源,关系型数据库,用 API 设计应用程序,使用 SQL Server,数据集,SQL Server .NET Data 提供者,OLE DB .NET Data 提供者,SQL Server 7.0 (及后续版本),OLE DB 数据源 (SQL Serv

21、er 6.5),用 API 设计应用程序,ADO .NET 对象模型,实验 A:认识SQL Server,回顾,描述 SQL Server 2000 以及它所支持的操作系统平台 SQL Server 集成 描述 SQL Server 数据库 描述 SQL Server 与 Windows 2000 以及其他服务器应用程序的集成 描述 SQL Server 的安全性 描述 SQL Server 数据库的管理和实现以及 SQL Server 应用程序的设计方法,SQL Server 2000 数据库管理课程内容(I),项目一:认识SQL Server 项目二:动手安装 SQL Server 项目三:我来找信息数据查询 项目四:我要建“仓库”创建与管理数据库 项目五:物品摆上货物架数据表的建立 项目六:谁能给个魔法索引与视图 项目七: 结识Transact_SQL数据类型、变量、表达式 项目八: 设计小小机器人Transact_SQL程序设计 项目九:为他人做嫁衣存储过程 项目十:幕后英雄触发器,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报