第1章_SQL Server 2000概述

更新时间:2023-08-24 13:02:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第1章 SQL Server 2000概述

课程介绍 课程简介SQL Server 2000是一套完整的数据库设计和分析产 品,可提供下一代可扩展电子商务、各种业务和数据仓 库解决方案。本课程介绍编写基本的SQL查询语句所需 的知识,以及利用SQL Server 2000进行数据库设计的知 识。

预备知识– – – 熟练使用 Windows ,熟悉基本操作、用户账户的创 建、系统监视组件的使用 掌握网络基本知识 对关系数据库有初步了解,熟悉基本的 SQL 语句上一页 下一页 返 回

第1章 SQL Server 2000概述

课程要求 课时:72 课时– 讲课部分:36 课时,课堂教学 – 实践部分:36 课时,课程实验

培养目标通过本课程的学习,掌握 SQL Server 2000 环境下 进行编程的知识,具备利用 SQL Server 2000 进行数据 库应用程序开发的能力。

上一页

下一页

返 回

第1章 SQL Server 2000概述

课程当中产品升级信息

SQL Server 2000 服务包– 参考资源 http://www.77cn.com.cn/sql/downloads/2000/sp3.asp – 紧急的安全修复 http://www.77cn.com.cn/technet/treeview/default.asp? url=/technet/security/current.asp

上一页

下一页

返 回

第1章 SQL Server 2000概述

参考资料 互联网资源– http://www.77cn.com.cn/sql/default.asp – http://www.77cn.com.cn/technet/ – http://www.77cn.com.cn/china/technet/

可参考书籍– 《Microsoft SQL Server 2000 数据库编程》 ISBN: 7900071024 – 《关系数据库与SQL Server 2000 》 ISBN:7-111-13984-4

MSDN 和 TechNet– MSDN 站点上包含了大量可供开发人员使用的文档、代码和技巧 http://www.77cn.com.cn/

– TechNet 站点上包括了 IT 专业人员在规划、部署、运行、维护和 管理时参看和使用的文档、指南和技巧 http://www.77cn.com.cn/technet/

上一页

下一页

返 回

第1章 SQL Server 2000概述

学习方法与要求 认真听讲、观察教师演示 多动手操作练习 学会自学,培养自主意识 存在问题要及时解决 事在人为,只有想不想学会,不存在能不能学会。 电子作业:学生姓名为文件夹+完成日期为文件名

上一页

下一页

返 回

第1章 SQL Server 2000概述

第1章 SQL Server 2000概述学习要点:– 关系数据库基本概念 – SQL Server 2000 的特点及体系结构 – SQL Server 2000 的启动和退出 – SQL Server 2000 常用工具的使用

上一页 开 始

下一页

返 回

第1章 SQL Server 2000概述

第1章 SQL Server 2000概述1.1关系数据库基础知识 1.2 SQL Server 2000的简介

1.3 SQL Server 2000的启动、暂停和退出1.4 企业管理器和查询分析器

1.5 创建服务器组和注册服务器

上一页

下一页

返 回

第1章 SQL Server 2000概述

1.1 关系数据库基础知识当今社会是一个信息社会,我们每天的工作、学习

和生活 都会接触到大量的信息。可以将这些数据分门别类的保存在表 格中,再将这些表格保存到计算机中,计算机不但能保存数据, 还能对数据进行管理和维护。这就需要借助于数据库。

数据库 (DataBase,DB)–是存放数据的仓库,是相互关联的数据的集合。准 确的说是长期存在计算机内、有组织的、可共享的 数据集合。它不仅包括描述事物的数据本身,而且 包括相关事物之间的联系。上一页 下一页 返 回

第1章 SQL Server 2000概述

数据库管理系统

(DataBase Management System,DBMS)– 用户创建、管理和维护数据库必须有相应的计算机 软件,即数据库管理系统。是对数据库进行统一管 理的计算机软件,是位于用户与操作系统之间 。 – DBMS能定义数据的存储结构,提供数据的操纵机 制,维护着数据库的安全性、完整性和可靠性。

–如今的数据库管理系统大多数都是建立在关系模型 上的,因此称为关系型数据库管理系统(Relation DataBase Management System,RDBMS)。上一页 下一页 返 回

第1章 SQL Server 2000概述

1.1.1

关系数据库的产生历史

1.人工管理阶段 –此阶段的特点是:数据不长期保存;系统中没有对数 据进行管理的软件,由应用程序管理数据,数据是面 向程序的,数据不具有独立性;数据不能共享。 2.文件管理阶段 – 此阶段的特点是:程序与数据有了一定的独立性,程 序和数据分开存储,有了程序文件和数据文件的区别; 数据文件可以长期保存;但数据冗余度大,缺乏数据 独立性。

上一页

下一页

返 回

第1章 SQL Server 2000概述

3.数据库系统阶段 –数据库技术能有效的管理和存取大量的数据,避免了以 上两阶段的缺点,实现数据共享,减少数据冗余;采用 特定的数据模型;具有较高的数据独立性;有统一的数 据管理和控制功能。

–数据库系统又经历了三个阶段:网状数据库、层次数据 库和关系数据库。–桌面型关系数据库:FoxBase、Visual Foxpro 、Access等–

大型关系数据库管理系统有:SQL Server、DB2、Oracle、Sybase、Informix等。

上一页

下一页

返 回

第1章 SQL Server 2000概述

1.1.2

关系数据库的介绍

关系型数据库是一些相关的表和其它数据库对象的集合。 这个定义包含了三层含义: 1.关系数据库中,信息被保存在二维表格中,称之为表 (Table),一个关系型数据库包含多个数据表,每个 表又包含行(记录)和列(字段)。

上一页

下一页

返 回

第1章 SQL Server 2000概述

2.表和表之间是相互关联的。 表与表之间可以通过公共字段(关键字)建立关系。 关键字分为:主关键字(简称主键) 外部关键字(简称外键)

主键是指表中的一列或多列的组合,该列的值可 以唯一的标识表中的记录。–外键是指表B中含有与另一个表A的主键相对应的 列,那么该列在表B中称为外键。

上一页

下一页

返 回

第1章 SQL Server 2000概述

上一页

下一页

返 回

第1章 SQL Server 2000概述

表和表之间有下列关系: 一对一关系(1:1)

表A中的一条记录在表B中有一条记录与之对应。反过来, 表B中的一条记录在表A中仅有一条记录与之对应。

一对多关系(1:n)

表A中的一条记录在表B中有多条记录与之对应。反过来, 表B中的一条记录在表A中仅有一条记录与之对应。

多对多关系(m:n) 表A中的一条记录在表B中有多条记录与之对应。反过来, 表B中的一条记录在表A中也有多条记录与之对应。上一页 下一页 返 回

第1章 SQL Server 2000概述

3.数据库中不仅包含表,而且还包含其他对象,如视图、 存储过程、索引等。

上一页

下一页

返 回

第1章 SQL Server 2000概述

1.1.3

关系数据库的设计

1.设计的原则: (1)一个表描述一个实体或实体间的一种联系。 实体:客观存在并可相互区分的事物。

(2)避免表之间出现重复字段。(3)表中的字段应是原始数据和基本数据元素。 表中不应包括通过计算得到的列。

(4)表中应有主键来唯一的标识表中的记录。(5)用外键保证表之间的关系。

上一页

下一页

返 回

第1章 SQL Server 2000概述

2.设计的步骤:

(1)需求分析:通过调查、收集和分析,明确用户对数据库 的要求。 (2)数据库的逻辑设计:确定数据库存储什么信息、数据的 组织、需要什么表、表中列的定义、表和表之间的关系。 (3)数据库的物理设计:将规划好的数据库真正地实现。 (4)数据库性能的优化:改进读、写性能。

上一页

下一页

返 回

第1章 SQL Server 2000概述

图1-5

销售管理数据库的逻辑结构

上一页

下一页

返 回

本文来源:https://www.bwwdw.com/article/8tni.html

Top