国家二级计算机access 数据库基础知识.pptVIP

国家二级计算机access 数据库基础知识.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文档。上传文档
查看更多
北京中医药大学信息中心 第2章 C#语言基础 第一章 数据库基础知识 目 录 数据库基础知识 1.1 数据库基础知识 1.1.1 数据管理发展的几个阶段 1.1.2 数据库系统 1.1.3 数据模型 1.2 关系数据库 1.2.1 关系数据模型 1.2.2 关系运算 1.3 数据库设计基础 1.4 SQL基本命令 1.5 Access简介 1.6 启动和关闭Access 1.1 数据库基础知识 1.1.1 数据管理发展的几个阶段 概念: 数据: 存储在某一媒体上能够识别的物理符号. 数据处理: 将数据转换成信息的过程. 数据管理: 指如何对数据分类,编码,存储,检索和维护. 1.1.1 数据管理发展的几个阶段(续) 计算机数据管理发展的几个阶段 人工管理 主要用于科学计算. 特点:数据与程序不具有独立性,一组数据对应一组程序. 文件系统 不仅用于科学计算,还大量用于管理. 特点:程序和数据有了一定的独立性,分开存储. 数据库系统 数据库技术的主要目的:有效的管理和存取大量的数据资源.包括:提高数据的共享性;减少数据的冗余;提供数据与应用程序的独立性. 特点:数据成为多个用户或应用程序共享的资源,从应用程序中完全独立了出来. 分布式数据库系统 面向对象的数据库系统 1.1.2 数据库系统 概念: 数据:存储在某一媒体上能够识别的物理符号。在计算机中,文字、图形、图像、声音等都是数据,学生的档案、教师的基本情况、货物的运输情况等也都是数据。 数据库(DB):是存储在计算机存储设备中的、结构化的相关数据的集合。它不仅包括描述事物的数据本身,而且包括相关事物之间的关系。 数据库应用系统(DBAS):是指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。例如,学生教学管理系统、图书管理系统等。 数据库管理系统(DBMS):是指位于用户与操作系统之间的数据管理软件。数据管理系统是为数据库的建立、使用和维护而配置的软件。如Access。 数据库系统(DBS):是指引进数据库技术后的计算机系统,能实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。 1.1.2 数据库系统-组成 数据库系统组成 1.1.2 数据库系统(续) 数据库系统的特点 实现数据共享,减少数据冗余. 采用特定的数据模型. 具有较高的数据独立性. 有统一的数据控制功能. 1.1.3 数据模型 3. 实体集和实体型::属性值的集合表示一个实体,而属性的集合表示一种实体的类型称为实体型。同类型的实体型的集合称为实体集。 例如,学生(学号,姓名,性别,出生年份,系,入学时间)就是一个实体型。对于学生来说,全体学生就是一个实体集,(980102,刘力,男,1980,自动控制,1997)就是代表学生名单中的一个具体的学生;在图书实体集中,(098765,TP298,Access教程,张三,30.50)则代表具体一本书。 实体间联系及种类 一对一联系:考察学校和校长这两个实体型,如果一个学校只能有一个正校长,一个校长不能同时在其他学校或单位兼任校长,在这种情况下,学校与校长之间存在一对一联系。 一对多联系:考察学校中系和学生两个实体型,一个系中可以有多名学生,而一个学生只能在一个系注册学习。系和学生之间存在一对多联系。 多对多联系:考察学校中学生和课程两个实体型,一个学生可以选修多门课程,一门课程有多名学生选修。 1.1.3 数据模型(续) 数据模型简介 为了反映事物本身及事物之间的各种关系,数据库中的数据必须有一定的结构.这种结构用数据模型来表示. 三种传统数据模型: 层次数据模型 是数据库系统中最早出现的数据模型,用树形结构表示实体以及实体之间的联系. 需要满足两个条件: 有且仅有一个节点没有双亲. 其它节点有且仅有一个双亲. 1.1.3 数据模型(续) 三种传统数据模型(续) 网状数据模型 需要两个条件: 允许一个节点以上无双亲. 一个节点可以有多于一个的双亲. 关系数据模型 用二维表结构来表示实体以及实体之间的联系的模型. 1.2 关系数据库 1.2.1 关系数据模型 域:属性的取值范围,即不同元组对同一个属性的取值所限定的范围。 关键字:其值能够惟一地标识一个元组的属性或属性的组合。在Access中表示为字段或字段的组合,主关键字和候选关键字就起惟一地标识一个元组的作用。 外部关键字:如果表中的一个字段不是本表的主关键字,而是另一个表的主关键字和候选关键字,这个字段(属性)就称为外部关键字。 特点 关系必须规范化. 同一关系中不能不能出现相同的属性名. 关系中不允许有完全相同的元组,即冗余. 在一个关系中,元组的次序无关紧要. 在一个关系中列的次序无关紧要. 实际关系模型

文档评论(0)

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

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

1亿VIP精品文档

相关文档