数据库基础1.0.ppt

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

本课程教学目的 通过学习本课程,使学生掌握关系数据库以及数据库语言的基本概念和知识;具有操作数据库的能力;对数据库语言及程序设计的思路有一定了解,能阅读课程介绍的数据库语言编写的程序;学习掌握Visual FoxPro 的基本应用方法。同时,使学生具备一定的面向对象程序设计的能力,为学生利用计算机解决问题准备必要的知识,为管理信息系统的应用与开发打下基础。 2、使用项目管理器: 向项目中添加或移去文件 创建新文件或修改已有文件 将文件与其他项目关联 3、定制项目管理器: 展开和折叠项目管理器 拆分项目管理器 演示 返回1.5.1 2.4 Visual FoxPro6.0向导、设计器、生成器 2.4.1 向导 向导是一个交互式程序,可以帮助用户快速完成一般性的任务,如创建数据表、表单等。 VFP的主要向导有: 应用程序向导、表向导、数据库向导、表单向导、标签向导、 报表向导、查询向导等 2005年1月11日 * 享受信息时代学习知识的乐趣 Visual FoxPro6.0 数据库程序设计 石玉萍 制作 2010年9月 第一章 数据库基础 1.1.1 数据库的基本概念 (1)数据是人们对客观事物特征所进行的一种抽象化、符号化的表示。是表达和传递信息的工具。数据有型和值之分。 (2)信息就是客观世界在人们头脑中的反映,是经过加工后的有用数据。信息对人类社会有着很重要的意义。 1、信息、数据及数据处理 1.1 数据库基础知识 (3)数据处理是对数据的加工和整理,即对各种类型的数据进行收集、分类、存储、检索和传输的过程。 (4)数据库管理系统(DBMS)是位于用户与操作系统之间的数据管理软件。 1、信息、数据及数据处理 1.1.2 数据库系统的组成 数据库系统(DBS)就是为完成某一应用目标而进行数据处理的整个计算机系统。 组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理人员和用户。 数据库系统的主要特点: (1)实现数据共享,减少数据冗余 (2)采用特定的数据模型 (3)具有较高的数据独立性 (4)有统一的数据控制功能 1.1.3 数据库系统的特点 数据管理技术由低到高经历了以下几个阶段: 人工管理阶段 文件系统阶段 数据库系统阶段 1.2 数据模型 现实世界:个体 信息世界:概念模型 计算机世界:数据模型 数据模型形成 抽象 转换 1.2.1 信息世界的数据描述 1、实体 客观存在并且可以相互区别的事物称为实体。 例如:学生、图书、产品 2、实体的属性 描述实体的特征称为实体的属性。 例如:学生的姓名、性别、出生时间 3、实体集和实体型 同型实体的集合称为实体集。 例如:一条记录代表一个学生的实体,多条记录为一个实体集。 4、实体间的联系及联系的种类 实体间的对应关系称为实体间的联系,它反应现实世界事物自己的相互联系。 1.2.2 数据模型简介 表示数据与数据之间联系的数据结构称为数据模型。 1.层次模型 层次模型是用树型结构来表示数据之间的联系。 层次模型示例 特点: (1)有且仅有一个根结点; (2)其它结点有且仅有一个父结点。 A C B2 B B1 B12 2. 网状模型 网状模型是用网状结构来表示数据之间的联系。 网状模型示例 特点: (1)可以有一个以上的结点无父结点; (2)至少有一个子结点有一个以上的父结点; (3)在两个结点之间有两个或两个以上的联系。 B D A C 3. 关系模型 关系模型是用二维表结构来描述数据间的联系。 特点: (1)表格中的每一列都是不可再分的基本属性; (2)各列被指定一个相异的名字; (3)各行不允许重复; (4)行、列的次序无关。 关系模型示例如下表: 学号 姓名 性别 专业 综合考评 2000430101 张蕾 女 市场营销 87.5 2000460102 李季 男 工商管理 86 2000470103 王媛 女 自动控制 79 学生档案表 1.3关系数据库 1.3.1关系模型 建立在关系数据模型上的数据库就是关系数据库。 1、关系:一个关系就是一张二维表,每个关系有一个关系名。在Visual FoxPro中,一个关系就是一个表文件。 2、属性:二维表中垂直方向的列称为属性,也叫做一个字段。 3、域:一个属性的取值范围。 4、元组:二维表中水平方向的行称为元组,也叫做一条记录。 5、关键字:二维表中的某个属性,若它的值唯一地标识了一个元组,则称该属性为侯选码。若一个关系有多个侯选码,则选定其中一个为主码,这个属性称为主属性。 6、外部关键字:表中的一个字

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档