课程总体目标

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实体 实体
实体
实体
实体
关系数据模型
用户操作简洁、方便、 用户操作简洁、方便、直观 数据结构简单清晰 查询和处理效率比较低
用户 用户 用户
核心服务
数据表
数据表
数据表
本章目标
理解DBMS的定义和发展
了解SQL的定义、 了解SQL的定义、产生和发展 SQL的定义
掌握SQL的安装* * 熟练应用SQL的各种组件* * 理解SQL的结构* *
主流数据库简介
DB2
IBM公司的关系数据库系统 IBM公司的关系数据库系统 历史悠久, 历史悠久,发展成熟 多进程、 多进程、多线程服务核心 DB2支持从PC到UNIX,从中型机到 大型 DB2支持从PC到UNIX, 支持从PC 机,从IBM到非 IBM到非 IBM(HP及UNIX系统等) IBM(HP及UNIX系统等)的各中操作系 系统等 统平台 占据高端市场
控制面版
SQL升级
Sql6.0/6.5升级 Sql6.0/6.5升级 Sql6.0必须升级成sql6.5; Sql6.0必须升级成sql6.5; 必须升级成sql6.5 Sql6.5---Sql7.0----8.0(Sql2000) Sql6.5---Sql7.0----8.0(Sql2000) ---Sql7.0---SP5-----8.0(Sql2000) 或6.5—安装Sql Server SP5---8.0(Sql2000) 6.5—安装Sql Sql7.0升级 Sql7.0升级 Sql7.0可直接升到Sql2000 Sql7.0可直接升到Sql2000 可直接升到
N N Y Y N
N N N Y N
N N N N Y
安装Windows 2003上 安装Windows Server 2003上,系统会弹出要求打上 SP2,若选择“继续安装”会导致部份功能无法使用。 SP2,若选择“继续安装”会导致部份功能无法使用。
企业版硬件安装条件
硬件名称 最 低 要 求
计算机
本章目标
理解DBMS的定义和发展 了解SQL的定义、产生和发展
掌握SQL的安装* 掌握SQL的安装* SQL的安装
理解SQL的结构* * 熟练应用SQL的各种组件* *
SQL Server 2000版本
企业版:支持所有sql server特性 作为大型web 特性, web站点企 企业版:支持所有sql server特性,作为大型web站点企 业OLTP联机事务处理以及数据仓库系统等产品 OLTP联机事务处理以及数据仓库系统等产品 数据库服务器 标准版:用于小型的工作组和部门 标准版: 个人版: 个人版:用于单机系统或客户机 开发版:用于程序员开发应用程序,需要SQL 开发版:用于程序员开发应用程序,需要SQL server 2000作为数据存储设备。 2000作为数据存储设备。 作为数据存储设备 ce:移动式数据库 Windows ce:移动式数据库
安装排错
修改注册表: 修改注册表: 在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager 下删除键值PendingFileRenameOperations即可 即可 下删除键值
SQL Server 2000 卸载
SQL安装程序 SQL安装程序
第一代数据库
60到70年代 层次数据库 网状数据库 IBM公司的IMS层次结构数据库系统
第二代数据库
70年代末、80年代初 70年代末、80年代初 年代末 关系模型数据库诞生: 关系模型数据库诞生: 小型的:dBase、FoxPro、 小型的:dBase、FoxPro、Paradox 中型的: 中型的:SQL Server 2000 大型的:DB2、 大型的:DB2、ORACLE
硬盘空间要求
SQL命名实例
一台计算机最多可以同时运行16个命名实例, 一台计算机最多可以同时运行16个命名实例, 16个命名实例 只能存在一个默认实例。 只能存在一个默认实例。
默认实例以本地计算名命名,常见以点( 默认实例以本地计算名命名,常见以点(.) 或 Windows NT 或 LOCAL 代替
1995年:SQL6.0 Microsoft自主开发,非企业版 Microsoft自主开发 自主开发, 1995年 1996年 Microsoft自主开发 自主开发, 1996年:SQL6.5 Microsoft自主开发,企业版 1998年 1998年:SQL7.0 2000年 2000年:SQL2000=SQL8.0 2005年 2005年:SQL 2005
版本信息
版本
Windows 2000 和 windows NT server Windows 2000 专 Windows98 和 业版和windows 业版和windows NT windows me 工作站 Windows ce
企业版 标准版 开发版 个人版 Windows CE
Y Y Y Y N
SQL语言定义
结构化查询语言(Structured
Language) Query Language)
基于关系模型数据库管理软件
SQL语言产生
1974年 boysee发明SQL语言 发明SQL 1974年,美国人 boysee发明SQL语言 1975—1979年 IBM完成SQL语言制作 完成SQL 1975—1979年 IBM完成SQL语言制作 1992年ISO组织SQL—92S标准 1992年ISO组织SQL—92S标准 组织SQL 1999年 ISO—SQL99标准(最新标准) 1999年 ISO—SQL99标准(最新标准) 标准 现在:Microsoft公司T SQL标谁 现在:Microsoft公司T—SQL标谁 公司 甲骨文公司 PL—SQL标准 PL—SQL标准
SQL的定义、产生和发展
主流数据库简介 SQL语言的定义 SQL语言的产生 SQL语言的发展
主流数据库简介
三大数据库: 三大数据库: 甲骨文 IBM Microsoft Oracle DB2 SQL Server
主流数据库简介
ORACLE
Oracle数据库系统号称世界上最好的数据库 Oracle数据库系统号称世界上最好的数据库 系统也是世界上应用最广泛数据库系统 Oracle能适应70多种操作系统 Oracle能适应70多种操作系统 能适应70 缺点是Oracle的配置、管理、 缺点是Oracle的配置、管理、系统维护涉及 Oracle的配置 到很广泛的知识, 到很广泛的知识,不容易掌握
DBMS和数据库的联系
数据库
插入数据 检索数据 删除数据 更新数据
数据库管理系统DBMS
DBMS的发展史
萌芽阶段——文件系统数据库 初级阶段——第一代数据库 中级阶段——第二代数据库 高级阶段——新一代数据库
文件系统数据库
50年代末、60年代初 50年代末、60年代初 年代末 利用文件系统和操作系统 简单、目录结构、查询困难、 简单、目录结构、查询困难、数据冗余
SQL验证模式
Windows Authentication Mode 操作系统的验证模式
Mixed mode 混合验证模式 两者的混合验证) (操作系统和SQL server 2000 两者的混合验证) 操作系统和SQL
SQL授权模式(许可证一)
在安装SQL server2000的过程中 的过程中, 在安装SQL server2000的过程中,用户必须选择以下两种授权 模式之一 : 每处理器模式 每客户端模式
使用每处理器许可证,那么每个运行SQL server的服 使用每处理器许可证,那么每个运行SQL server的服 务器上的每个处理器都需要一个许可证。 务器上的每个处理器都需要一个许可证。每处理器授权 模式允许任意项目的设备访问服务器,无论它们是通过LAN LAN, 模式允许任意项目的设备访问服务器,无论它们是通过LAN, 还是WAN 一旦选择每处理器授权模式, WAN, 还是WAN,一旦选择每处理器授权模式,则不需要增加任何 服务器或客户端许可证。 服务器或客户端许可证。
新一代数据库
80年代末、90年代初 80年代末、来自百度文库0年代初 年代末 面向对象的数据库 分布式数据库 并行数据库 图形图像数据库
经典的数据模型
数据模型:是数据库系统的核心与基础, 数据模型:是数据库系统的核心与基础,包括 数据结构、数据操作、数据约束等三个面。 数据结构、数据操作、数据约束等三个面。
了解SQL的定义、产生和发展 掌握SQL的安装* * 熟练应用SQL的各种组件* * 理解SQL的结构* *
DBMS的定义和发展
数据库的概念和作用 DBMS的概念和作用 DBMS和数据库的联系 DBMS的发展史
数据库的概念和作用
数据库是数据的集合 数据库管理的主要任务:存储+管理
加工处理
数据
信息系统
信息
数据是信息的载体、是信息的表述方式、是经过对 数据的处理和分析,获取的知识。
基本定义
• 数据:是事物客观存在的反映,可以用文字 、符号等记录下来的。 • 信息:数据+处理 经过加工、处理的有用的数据;
数据描述
一辆红色的双座、敞篷 跑车 红色的双座、
DBMS的概念和作用
DBMS(DataBase Manager System):执 行数据库管理任务所需的软件称为“数 据库管理系统”。 DBMS必须基于计算机OS下才可以远行、 安装。
Intel或其兼容机,Pentium 166MHz,或更高 Intel或其兼容机,Pentium 166MHz,或更高 或其兼容机
内存(RAM) 内存(RAM)
企业版: ,建议 企业版:至少 64 ,建议 128 MB 或更多 Server2000:270MB(完全安装 完全安装) SQL Server2000:270MB(完全安装)、250MB( 典型安装) 110MB(最小安装 最小安装) 113MB(只安 典型安装)、110MB(最小安装)、113MB(只安 装客户端工具) 推荐250MB 装客户端工具),推荐250MB
一般情况下,如果组织中用户数目较多, 一般情况下,如果组织中用户数目较多,诸如企业级组 织或提供基于WEB解决方案的组织, WEB解决方案的组织 织或提供基于WEB解决方案的组织,每处理器授权模式的效率更 高
SQL授权模式(许可证二)
使用每客户许可证, 使用每客户许可证,那么对于每台连接 到SQL SERVER实例的工作站而言, SERVER实例的工作站而言,用户需要拥有客户 实例的工作站而言 端许可证,对于每台SQL SERVER而言 而言, 端许可证,对于每台SQL SERVER而言,则需要 拥有每客户许可证。对于小型组织, 拥有每客户许可证。对于小型组织,或者系统 只限组织内少数用户集中访问, 只限组织内少数用户集中访问,那么就可以选 择每客户授权模式。 择每客户授权模式。
升级推荐解决方案
为避免升级带来的数据安全性: 为避免升级带来的数据安全性: 推荐在原有低版本SQL Server服务器上再安装 服务器上再安装SQL 推荐在原有低版本SQL Server服务器上再安装SQL Server 2000的命名实例;在数据全部导入SQL Server2 2000的命名实例 在数据全部导入SQL 的命名实例; 000,并运行较长时间无误后就可卸载低版本SQL 000,并运行较长时间无误后就可卸载低版本SQL Serve r。
MS SQL Server发展
1988年 Microsoft与Sybase合作开发SQL OS/2版 1988年:Microsoft与Sybase合作开发SQL Server OS/2版 合作开发 NT、WIN3.X系统上使用 本,可在 NT、WIN3.X系统上使用 1993年 1993年:Microsoft 自主开发,SQL 自主开发,SQL Server4.2
SQL Server 2000 数 据 库
第一章
课程总体目标
一、数据库概述 二、数据库 三、数据表 四、基础查询 五、高级查询 六、视图和约束 七、存储过程 八、触发器 九、数据恢复 十、数据库安全
第一章: SERVER概述 第一章:SQL SERVER概述 理论课) (理论课)
本章目标
理解DBMS的定义和发展 理解DBMS的定义和发展 DBMS
1、层次数据模型 2、网状数据模型 3、关系数据模型
层次数据模型
适合一对多的关系 算法相对较简单 有一定的通用性
企业 部门1 部门 科室1 科室2 科室 科室 科室3 科室 部门2 部门 科室4 科室
小组1 小组2 小组3 小组4 小组5 小组6 小组 小组 小组 小组 小组 小组
网状数据模型
适合复杂的关系 最少的数据冗余 算法复杂
相关文档
最新文档