第一讲 数据库基础与SQL Server2000数据库安装.doc

第一讲 数据库基础与SQL Server2000数据库安装.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一讲 数据库基础与SQL Server2000数据库安装

第一讲 SQL Server2000数据库安装 在学习SQL Server2000数据库基本知识之前我们首先来简单了解一下数据库的基础知识。 一、数据库基础知识 1、概述 数据库技术是作为信息管理中的一门技术而发展起来的,也是计算机软件学科的一个重要的分支。数据库技术自20世纪60年代诞生以来,为计算机收集、存储、加工和利用数据提供了全面的支持,并起到了十分关键的作用,数据库技术是当今计算机信息系统的核心技术。 (1)数据管理的基本概念 数据:数据是以格式化的形式来表示的事实、概念或指示,这种形式有助于通讯、解释以及由人或自动手段来处理,数据是被赋予或可被赋予含义的任何表示,如字符和模拟量 信息:人借助于在数据的表示中所用的已知约定来赋予数据的含义 信息与管理、决策 在管理活动中流动的是信息,从输入、转换到输出是一股信息流。要搞好管理工作,必须重视研究如何搞好信息管理。信息是最重要的资源,是企业经营决策的前提,也是提高企业管理水平的基础数据处理包括对各种数据进行的收集、存储、加工与传播等一系列活动 数据管理是对数据进行分类、组织、编码、存储、检索和维护的过程 (2)数据管理技术的发展 人工管理阶段(20世纪50年代中期以前) 文件系统阶段(20世纪50年代后期~60年代中期) 数据库系统阶段(20世纪60年代末至今) 2、数据模型 模型:是对现实世界的模拟和抽象 数据库模型分为四种: 层次模型(Hierarchical Model) 网状模型(Network Model) 关系模型(Relational Model) 关系模型的基础不是图形而是表格 用二维表表示实体及其属性 用二维表表示实体间的联系 关系模型有如下特性: 关系模型的基本结构是二维表 二维表能表示联系 二维表的数学基础是关系理论 用二维表的方法对E-R图的分解方便 面向对象模型(Object Oriented Model) 传统的关系数据模型难以满足图形、图像、声音、动画等多种音频、视频信息的需求对象,是对现实世界中的实体的抽象。类为共享同一属性集和方法集的所有对象的集合,一个面向对象的数据库模式是由若干个类层次组成的。 3、数据库系统 数据库系统(DBS)是指一个计算机存储记录信息的系统,该系统的目标是存储数据信息并支持用户检索和更新所需要的数据信息。 (1)数据库系统的组成 数据库:存放在计算机中的、以一种合理的方法组织起来的、与公司或组织的业务活动和组织结构相对应的各种相关数据的集合 数据库硬件系统:数据存储和数据处理所需的硬件设施 数据库软件系统:包括操作系统、数据库管理系统(DBMS)、与数据库接口的高级语言及其编译系统、数据库应用程序,以及以数据库管理系统为核心的应用开发工具 数据库用户:包括应用程序员、用户是最终用户、数据库管理员(DBA、系统分析员。 (2)数据库特点 数据被集成化 具有数据独立性 实现数据共享 数据的冗余度小 避免了数据的不一致性 可以实施安全性保护 有利于保证数据的完整性 可以发现故障并恢复正常状态 有利于实施标准化 (3)数据库系统的三级模式结构 (4)数据库管理系统 数据库管理系统是一种负责数据库的定义、建立、操纵、管理和维护的软件系统。其任务就是在保证数据安全可靠的同时提高数据库应用时的简明性和方便性。 (5)数据库管理系统的功能 数据库的定义和建立 数据库的操纵 数据库的控制 数据库的维护 故障恢复 运行控制程序 语言处理程序 服务性程序 (6)数据库系统用户 数据库管理员 系统分析员 应用程序员 最终用户 4、关系数据库 关系数据库是基于关系模型的数据库,是目前各类数据库中最重要、最流行的数据库,它应用数学方法来处理数据库数据。 (1)关系数据库的定义 关系数据库中的信息存放在二维表格结构的表中,数据库中的表之间是有关联的,数据库还包含其他的数据库对象。 (2)关系数据库的优点: 节省存储空间 可有效防止输入错误 方便数据修改 (3)关系数据库的基本术语 实体:实体是指客观存在、可相互区分的事物。 实体集:实体集是指同类实体的集合。 属性:实体集中的所有实体都具有一组相同的特性 。 实体型和实体值:实体有类型和值之分。 实体间的联系。 记录:关系数据库中二维表的一行 字段:关系数据库中二维表的列 主键:主键是被挑选出来的列或列组合,该列或列组合用来惟一标识一行 外键:表中的某一字段与另一表中的主键相对应,则将该字段称为表的外键。 数据完整性:数据完整性是指数据的正确性和可靠性。 (4)关系数据库设计 需求分析 概念设计 实现设计 物理设计 (5)E-R图 实体关系图 (6)关系数据库的规范化 关系规范化就是按统一标准对关系进行优化

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档