[小学教育]SQL 第01章 数据库系统概述.pptVIP

[小学教育]SQL 第01章 数据库系统概述.ppt

  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文档。上传文档
查看更多
[小学教育]SQL 第01章 数据库系统概述

第1章 SQL简介 SQL Server 2005 数据库设计开发 任课教师:钱伟强 TEL课程目标 理解数据的基本概念 熟识SQL Server的基本操作 创建数据库、表、约束(课程重点) 实现T-SQL简单编程 编写T-SQL执行数据查询(课程重点) 掌握视图、索引、存储过程等其他数据库对象的使用 课程总体要求 本课程以实际操作作为学习重点。 课程相关理论知识为辅助,过于抽象或与相关操作联系不多的理论知识可选学。 本课程要求做笔记。 第1章 数据库系统概述 本章内容 了解计算机数据处理相关概念 认识常用的数据模型 数据库应用系统概述 一、数据处理的相关概念 数据与数据处理 在数据处理中,我们最常用到的基本概念就是数据和信息,信息与数据有着不同的含义。 数据 (Data) 数据的定义:数据是用来记录现实世界客观事物反映的符号。 数据的表现形式:所有能被计算机记录和处理的客观存在事物的反映都是数据,其表现形式不仅包括数字和文字,还包括图形、视频、声音等。 信息(Information) 信息的定义:信息是被用户所感兴趣的,对用户有用的客观存在的反映。 思考: 数据是信息吗? 信息是数据吗? 数据与数据处理 数据与信息的关系 信息来源于数据,数据是信息的载体。 数据处理 数据处理是将数据转换成信息的过程,包括对数据的收集、存储、加工、检索、传输等一系列活动。 可用下式简单地表示信息、数据与数据处理的关系: 信息=数据+数据处理 数据是原料,是输入,而信息是产出,是输出结果。“信息处理”的真正含义应该是为了产生信息而处理数据。 数据管理的三个阶段 数据管理技术的发展也可看做是计算机软、硬件技术的发展。数据管理经历了三个阶段: 人工管理阶段 文件系统管理阶段 数据库系统管理 人工管理阶段 人工管理阶段(50年代中期以前) 这一阶段计算机主要用于科学计算。 硬件中的外存只有卡片、纸带、磁带,没有磁盘等直接存取设备,数据不能保存。 没有操作系统和管理数据的软件。 数据无法共享 文件系统管理阶段 文件系统阶段(50年代后期至60年代中期) 这一阶段,计算机不仅用于科学计算,还大量用于信息管理。 硬件有了磁盘、磁鼓等直接存储设备,数据可以保存。 在软件方面,出现了高级语言和操作系统。 操作系统中有了专门管理数据的软件,一般称为文件系统。 文件系统示意图 在文件系统阶段,程序与数据之间的关系可用下图表示。 数据库系统管理阶段 3.数据库系统阶段(60年代末开始) 60年代后期,计算机应用于管理的规模更加庞大,数据量急剧增加; 硬件方面出现了大容量磁盘,使计算机联机存取大量数据成为可能; 为解决多用户、多个应用程序共享数据的需求,出现了统一管理数据的专门软件系统,即数据库管理系统(DBMS)。 数据库系统管理数据有以下特点: (1) 数据共享性高、冗余少 (2) 数据结构化 (3) 数据独立性高 (4) 有统一的数据控制功能 数据库系统管理示意图 图 数据库系统阶段 二、常用的数据模型 数据模型 数据模型是数据特征的抽象,它反映了数据项之间的关系特征。 数据模型分为概念数据模型、逻辑数据模型和物理数据模型。根据课程的需要,我们只讨论逻辑数据模型。 一般认为,逻辑数据模型分为三种:层次模型、网状模型、关系模型。 层次模型 ⑴ 层次模型 层次模型是以记录型为结点构成的树,它把客观问题抽象为一个严格的自上而下的层次关系。 层次模型的特点: 有且仅有一个根结点无双亲。 其它结点有且仅有一个双亲。 网状模型 ⑵ 网状模型 网状模型是以记录型为结点的网络,它反映了现实世界中较为复杂的事物间的联系。 网状模型的特点: 允许有一个以上的结点无双亲。 至少有一个结点多于一个双亲。 数据模型 ⑶ 关系模型 关系模型(Relational Model)虽然不是数据库管理系统最早支持的数据模型,但关系模型却是当前最重要、最常用的一种数据模型。 关系模型是数据库系统中最重要的模型,关系模型中数据的逻辑结构是一张二维表。使用表格来描述数据项之间的关系。 关系模型示例 表1-2 关系模型示例 实体 实体的属性 实体的某一特性称为属性。 如学生实体有学号、姓名、年龄、性别、系等方面的属性。 属性有型和“值”之分,型即为属性名,如姓名、年龄、性别是属性的型;“值”即为属性的具体内容,如(990001,张立,20,男,计算机)这些属性值的集合表示了一个学生实体。 关系型数据中的实体 实体之间的对应关系 有联系的两类实体型之间有如下三种类型: (1)一对一联系(1:1) 实体集A中的一个实体至多与实体集B中的一个实体

文档评论(0)

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

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

1亿VIP精品文档

相关文档