100 likes | 202 Views
第 1 讲 SQL Server2000 概述. SQL Server 2000 是运行于 Windows 操作系统的的关系型数据库管理系统 (RDBMS-- Relational DataBase Manage System) ,是新一代电子商务、数据仓库和数据库解决方案 何为关系型数据库? 为什么 SQL Server 2000 往往成为中小型企业的首选? 容易上手 兼容性好,与 windows 操作系统结合紧密 功能完备 注意区分 “ 数据库系统 ” 与 “ 数据库 ” 的这两个概念. SQL Server2000 简介.
E N D
SQL Server 2000是运行于Windows操作系统的的关系型数据库管理系统(RDBMS-- Relational DataBase Manage System),是新一代电子商务、数据仓库和数据库解决方案 • 何为关系型数据库? • 为什么SQL Server 2000往往成为中小型企业的首选? • 容易上手 • 兼容性好,与windows操作系统结合紧密 • 功能完备 • 注意区分“数据库系统”与“数据库”的这两个概念 SQL Server2000简介
Windows各个版本所支持的SQL Server 2000版本(仅指服务器组件) SQL Server2000的安装(演示) 注意:各个版本的客户端软件可以在任何版本的windows上运行。
启动服务: • net start mssqlserver • net start MSSQL$TEACHER • 连接到SQL Server: osql –Usa –P<password> • osql –Usa –P<password> • – S<machine>\<instance> 测试安装是否成功
Client/Server结构 Client SQL Server SQL 请求 回应 SQL Server利用C/S结构把工作负载分成在C端和S端运行的任务 客户端:商业逻辑处理,把数据呈现给用户 服务器端:定义数据库结构、存储数据,管理数据库,并进行多用户的并发处理
Database Server 三层C/S结构 Application Server 处理命令后请求数据 Client 发送命令 处理数据后返回结果 返回数据 数据访问和管理 表示服务的最小商业逻辑 商业逻辑
启动SQL Server 2000服务器 • 使用服务管理器启动 • 使用企业管理器启动 • 使用“管理工具”中的“服务”启动 • 在DOS命令下启动 • SQL Server 2000界面 熟悉SQL Server 2000
在SQL Server 2000下增加Xk数据库 • 五张用户表: • Class表(班级表)、Course表(课程表)、Student表(学生表)、Department表(部门表)、StuCou表(学生选课表) • 表之间的关系 熟悉选课数据库Xk
使用查询分析器进行查询 USE Xk GO SELECT * FROM STUDENT GO • 使用osql实用程序进行查询 在Xk下实现一个简单的查询
SQL Server 2000的安装 • 了解两层和三层的C/S体系结构及SQL Server数据库在C/S结构中的位置及作用 • 学会启动数据库服务器 • 熟悉选课数据库Xk,并能够使用查询分析器和osql实用工具实现简单的查询 • 注意理解并区分几个概念:数据库管理系统、数据库、服务器、服务器实例 总结