课件下载_百万课件网

SQL2005从入门到实践

声明:本课件在电脑上可正常浏览,在手机或平板电脑上只能浏览到简介。

SQL2005从入门到实践的内容简介:

第1章SQLServer2005关系数据库
SQLServer2005是Microsoft推出的新一代数据管理和分析解决方案。它为企业级应用数据和分析程序提供了增强的安全性、可伸缩性和高可靠性,使其适用于从移动设备到64位系统的各种平台。同时更加易于创建、部署和管理。本章将在简要介绍关系数据库基础知识之后,详细介绍SQLServer2005的基础知识,主要包括以下知识点。
关系数据库基础;

SQLServer2005概述;
SQLServer2005的版本与组件。
1.1关系数据库
自20世纪80年代以来,新推出的数据库管理系统几乎都支持关系模型。非关系型系统的产品也大都加上了关系接口。关系模型是目前最重要的一种数据模型。关系数据库系统采用关系模型作为数据的组织方式。数据库领域当前的研究工作也都是以关系方法为基础的。下面将简要介绍关系数据库的一些基本术语、关系模型的主要特点以及关系的基本运算等知识。
1.1.1什么是关系模型
在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示。在用户看来,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。现以如表1-1所示的学生信息表为例,介绍关系模型中的一些术语。
1.1.2关系模型的特点
关系模型看起来简单,但是并不能把日常手工管理所用的各种表格,按照一张表一个关系直接存放到数据库系统中。在关系模型中对关系有一定的要求,它必须具有以下特点:
(1)关系必须规范化。
(2)在同一个关系中不能出现相同的属性名,即不允许有相同的字段名。
(3)关系中不允许有完全相同的元组(记录)。
(4)在一个关系中元组的次序无关紧要。
(5)在一个关系中列的次序无关紧要。

1.1.3关系运算
对关系数据库进行查询时,需要找到用户感兴趣的数据,这就需要对关系进行一定的关系运算。关系的基本运算有两类:一类是传统的集合运算(并、差、交),另一类是专门的关系运算(选择、投影、联接)。下面简要介绍选择、投影、联接这3种基本的关系运算。
1.选择
2.投影
3.联接

1.1.4关系模型的三类完整性规则
为了维护数据库中数据与现实世界的一致性,关系数据库的数据与更新操作必须遵循以下3类完整性规则。
1.实体完整性规则(EntityIntegrityRule)
2.参照完整性规则(ReferenceIntegrityRule)
3.用户定义的完整性规则

1.1.5主流关系数据库产品
目前,关系型数据库管理系统中主要有大型数据库Oracle、SQLServer和DB2,大中型数据库Sybase和Informix,开源数据库MySQL和PostgreSQL以及桌面型数据库MicrosoftAccess等。另外,值得注意的是国产数据库也逐步成熟起来。下面简要介绍这些数据库产品。
1.Oracle
2.DB2
3.SybaseAdaptiveServerEnterprise
4.InformixDynamicServer
5.MySQL
6.PostgreSQL
7.MicrosoftAccess
8.国产数据库

课件下载:下载地址 页数:412页 [ 收藏 推荐 ]
课件大小:0.94 MB 上传时间:2013-07-16 23:39:22 下载次数: 所需金币:0个