第1章SQLServer2005概述2015.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 SQL Server2005概述 第1章 SQL Server2005概述 学习要点: ? 关系数据库基本概念 ? SQL Server 2005 的版本、组件和特性 ? SQL Server 2005 的安装、启动和退出 ? SQL Server 2005 常用工具的使用 第1章 SQL Server2005概述 1.1 数据库基础知识 当今社会是一个信息社会,我们每天的工作、学习和生活都会接触到大量的信息。如雇员信息、工资报表、学生信息、课程信息、考试成绩等,通常我们将这些数据分门别类地保存在表格中。如果雇员数量很多,用户必须借助于工具以简化数据管理和数据查询的工作。有户可以将这些表格保存到计算机中,计算机不但能保存数据,还能对数据进行管理和维护。这就需要借助于数据库(DataBase,DB)。 1.1.1信息、数据与数据处理 1.1.1信息、数据与数据处理 1.1.1信息、数据与数据处理 1.1.2数据管理技术的发展 1.1.3数据库、数据库管理系统、数据库系统 1.1.3数据库、数据库管理系统、数据库系统 1.1.3数据库、数据库管理系统、数据库系统 具有如下功能: 数据定义功能 DBMS提供DLL对数据库中的对象进行定义。 数据操纵功能 DBMS提供DML操纵数据库中的数据,实现对数据库的基本操作。 数据库的运行管理 管理数据库的运行和维护,以保障数据的安全性、完整性、并发性和故障的系统恢复性。 数据库的建立和维护功能 完成初始数据的输入、转换,数据库的转储、恢复,数据库的性能监视和分析等任务。 1.1.3数据库、数据库管理系统、数据库系统 1.1.4数据模型 1.1.4数据模型 1.1.4数据模型 1.1.4数据模型 1.1.4数据模型 1.1.4数据模型 1.2 关系数据库基础知识 1.2.1 关系数据库的产生历史 1.人工管理阶段 此阶段的特点是:数据不长期保存;系统中没有对数据进行管理的软件,由应用程序管理数据,数据是面向程序的,数据不具有独立性;数据不能共享。 2.文件管理阶段 此阶段的特点是:程序与数据有了一定的独立性,程序和数据分开存储,有了程序文件和数据文件的区别;数据文件可以长期保存;但数据冗余度大,缺乏数据独立性。 1.2 关系数据库基础知识 3.数据库系统阶段 数据库技术能有效的管理和存取大量的数据,避免了以上两阶段的缺点,实现数据共享,减少数据冗余;采用特定的数据模型;具有较高的数据独立性;有统一的数据管理和控制功能。 数据库系统又经历了三个阶段:层次数据库、网状数据库和关系数据库。 桌面型关系数据库:FoxBase、Visual Foxpro 、Access等 大型关系数据库管理系统有: SQL Server、DB2、Oracle、Sybase、Informix等。 1.2 关系数据库基础知识 1.2.2 关系数据库的介绍 关系型数据库是一些相关的表和其他数据库对象的集合。这个定义包含了三层含义: 1)关系数据库中,信息被保存在二维表格中,称之为表(Table)。一个关系型数据库包含多个数据表,每个表又包含行(记录)和列(字段)。 1.2 关系数据库基础知识 2)表和表之间是相互关联的。 表与表之间可以通过公共字段(关键字)建立关系。 关键字分为:主关键字(简称主键) 外部关键字(简称外键) 主键是指表中的一列或多列的组合,该列的值可以唯一的标识表中的记录。 外键是指表B中含有与另一个表A的主键相对应的列,那么该列在表B中称为外键。 1.2 关系数据库基础知识 表和表之间有下列关系: 一对一关系(1:1) 表A中的一条记录在表B中有一条记录与之对应。反过来,表B中的一条记录在表A中仅有一条记录与之对应。 一对多关系(1:n) 表A中的一条记录在表B中有多条记录与之对应。反过来,表B中的一条记录在表A中仅有一条记录与之对应。 多对多关系(m:n) 表A中的一条记录在表B中有多条记录与之对应。反过来,表B中的一条记录在表A中也有多条记录与之对应。 1.2 关系数据库基础知识 1.2 关系数据库基础知识 1.2.3 关系数据库的设计 数据库设计的主要任务,是通过对现实世界中的数据进行抽象,得到符合现实世界要求的、能被DBMS支持的数据模型。本节通俗的介绍关系数据库的设计方法,将在下节介绍关系数据库规范化理论。 1.设计的步骤 需求分析:通过调查、收集和分析,明确用户对数据库的要求。 概念结构设计 :对需求分析得到得用户需求进行综合、归纳与抽象,形成一个独立于具体DB

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档