- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
厦 门 安 防 科 技 职 业 学 院
教 案
系(部、教研室) 人文科学系 课 程 名 称 数据库原理与sql 课 程 编 号 授 课 教 师 刘春夏 前 导 课 程 计算机应用基础 授 课 学 时 54学时 授 课 班 级 11安防1班\2班 授 课 时 间 2012-2013 学年 第 1学期 授 课 地 点
目 录
学习情境1 初始SQL Server 2000(3课时)………………………1
学习情境2 SQL Server 2000安装与概述(3课时)……………13
学习情境3 管理数据库及SQL Server 2000服务器(3课时)…34
学习情境4 SQL Server 2000数据完整性实现(6课时)………52
学习情境5 表(6课时) …………………………68
学习情境6 索引(6课时) ………………………84
学习情境7 视图及应用(6课时) …………………101
学习情境8 存储过程及应用(6课时) …………………113
学习情境9 触发器(6课时) ………………………137
学习情境10 数据库备份与还原(6课时) ………………………158
学习情境11 安全管理(3课时) ……………………178
学习情境1 初识SQL Server 2000(3课时)
一、【教学目标】
1.
2. 掌握创建SQL Server 服务器
3. 了解SQL Server 2000的新功能
二、【内容】
Sql server 2000 的新特点
Sql server 和客户端/服务器模式
1.5 DBA简介
三、【教学】
【教学过程】
SQL Server是Microsoft公司推出的关系型数据库管理软件。它从SQL Server 1.0版到目前的版本SQL Server 2000(8.0版),经历了10多年的发展过程。
“SQL Server”这个名称第一次出现是在1988年。Microsoft总裁Jon Shirley和Sybase发起人兼总裁Mark Hoffman签订合约;之后,Microsoft又与Ashton-Tate达成协议,发布产品Ashton-Tate / Microsoft SQL Server。该产品只能在OS / 2操作系统上运行。
经历了10多年的发展,Microsoft公司已经拥有了自己的Microsoft SQL Server代码,也成为提供企业数据库的一个大公司。Microsoft公司又在2005年推出了Microsoft SQL Server 2005版本。
1.2 关系型数据库
1.2.1 关系型数据库的定义
在数据库发展历史上,主要有3种数据模型:层次模型、网状模型和关系模型。所谓数据模型,是指描述记录之间联系的数据结构形式。层次模型指的是树状的记录型结点;网状模型则是以记录型为结点的网络;而关系模型就是一张二维表格,如表1-1所示。现在的大多数数据库管理系统都是使用关系型的数据模型,SQL Server就是一种典型的关系型数据库管理系统。
1.2.2 主码和外码
1.主码(Primary Key,缩写为PK)
码是指二维表中的某一列或者组合列(几个列作为一个整体),该列的值唯一地标识了一行。如在导师表中,“导师编号”的每个值都代表了“某一个导师”。因为在同一个学校中,经常会出现导师重名的现象,但他们的“导师编号”绝对不会相同。也就是说,如果我们说张三老师,可能会有人问“哪一个”张老师,但是说“导师编号”为“1005”的张老师,就会“唯一地”确定是哪个张老师了。
2.外码(Foreign Key,缩写为FK)
一个表中的某个列(非主码)是另一个表的主码,那么该列被称为外码。例如在表1-4中,研究生表中的主码是“学号”,“导师编号”是非主码,而在表1-3的导师表中,“导师编号”却是主码,那么我们就说“导师编号”是研究生表的外码。
1.2.3 关系型数据库的主要特点
这里所说的关系型数据库,主要是指能够支持企业级应用的关系型数据库管理系统,比如SQL Server、Oracle等。虽然FoxPro等也是关系型数据库管理系统(RDBMS),但却不具有下面的全部特点。
几乎当今所有的关系型数据库管理系统都采用SQL语言来操纵数据库中的数据。SQL Server 2000不仅和ANSI-92SQL完全兼容,而且SQL Server 2000还对这种语言进行了扩展,添加了许多重要的新特性。通常,SQL Server 2000中的SQL版本被称作事务型SQL(T
文档评论(0)