vfp教案网格版.doc

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

章 数据库基础知识 节 教学目标 了解计算机数据管理的发展历程 了解数据库的基本概念 了解数据模型的相关知识 了解数据库系统的组成与模式结构 了解数据库技术的发展 教学重点、难点 1.数据库的基本概念 2.解数据模型的相关知识 技能培训重点、难点 知识储备 教法 讲授、演示 教具使用 课件 教学内容与过程 教学内容 教师活动 学生活动 备注 复习提问 1.同学平时使用什么软件处理数据? 2.现在你知道常用的数据库系统哪些? 思考回答 学生补充,教师点评 导入新课 介绍目前常用的数据库系统 如,Access、VFP、Oracle、SQL Server等 点出本书主要讲述Visual FoxPro 6.0系统。 讲授新课 1.1 数据库基本概念 1.数据 2.数据库 3.数据库管理系统 4.数据库系统 它们之间的关系: 数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。 特性: (1) 特定的数据模型 (2) 实现数据共享,减少数据冗余 (3) 数据独立性 (4) 数据的保护控制 思考题: 1.什么是数据库?什么是数据库管理系统? 2.数据库系统主要有哪些主要特性? 1.2 数据模型 1.层次模型 2.网状模型 3.关系模型 在关系型数据库管理系统中,关系型数据库是通过一个二维表来表示数据之间联系的。表中的每一列称为一个字段,每个字段都有惟一的名字是字段名,每个字段中所有的数据都必须是同一种数据类型;每行是一条记录,一个数据表中可以存储多条记录。 思考: 常见的数据模型有哪些? 1.2.1 关系及概念、操作 关系:一个关系就是一张二维表,每个关系有一个关系名。:①在VFP中,一个关系存储为一个文件,文件扩展名为dbf,称为 “表”。 ②对关系的描述为关系模型,一个关系的模式对应一个关系的结构,其格式为:关系名(属性名1,属性名2,...,属性名n) 在VFP中表示为表结构: 表名(字段名1,字段名2,...,字段名n) 2.元组:表中的一行称为一个元组,在VF中称为记录。 注:元组对应存储文件中的一条记录 3.属性:表中的一列称为一个属性,每一列有一个属性名。每个属性有属性名、数据类型、宽度) 注:在VFP中表示为字段. 4.域:属性的取值范围。 例:职工的年龄在18~60岁,性别的属性域为(男、女) 5.主码(PKPrimary Key):属性或属性的组合,其值能唯一确定一个元组,例:学号。 6.外码(FKForeign Key):如果表中的一个字段不是本表的主关键字或候选关键字,而是另外一个表的主关键字或候选关键字,这个字段就称外部关键字。 二、关系的特点 1.关系必须规范化:即每一个关系模式都必须满足一定的要求。 2.在同一类关系中不能出现相同的属性名 即一个表中不能有相同的字段名(列唯一) 3.关系中不允许有完全相同的元组,即冗余(行唯一) 4.在一个关系中元组的次序无关紧要 5.在一个关系中列的次序无关紧要 即:行,列次序可以任意交换 总结 :属性初等项、行和列唯一、行列任意交换 关系操作 1.选择 指从数据表文件中找出满足条件的若干记录。 2.投影 指从数据表文件中找出满足条件的记录的多个字段。 3.连接 将两个数据表文件按某个条件筛选部分(或全部)记录及部分(或全部)字段组合成一个新的数据表文件,新生成的表包括两个表中记录的部分(或全部)字段(同名字段只出现一次)。 思考: 关系数据库中的关系操作有哪些? 1.3 数据库系统的组成与模式结构 1.数据库系统,是一个整体的概念。主要包含数据库、数据库管理系统和数据库应用系统。 (1)数据库 存储在计算机存储设备上,结构化的相关数据集合。 (2)数据库管理系统 对数据进行专门管理的软件系统,提供安全性和完整性等统一 的控制机制。 (3)数据库应用系统 系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。 广义数据库的定义:数据库系统=数据库+数据库管理系统+数据库应用系统+数据库管理员+用户 数据库系统用户分为两类,一类是最终用户,一 类是专业用户 2. 数据库系统的特点: (1)相互关联的数据集合 (2)用综合的方式组织数据 (3)低冗余与数据共享 (4)数据具有较高的独立性 (5)确保数据的安全可靠 (6)最大限度地保证数据的完整性 (7)数据可以同时并发使用并保证数据一致性 3. 外模式(用户模式):它 是用户看见使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的逻辑表示。 概念模式:它是使用概念数据模型为用户描述整个数据库的逻辑结构。 内模式(存储模式):是数据库系统 的内部表示,即对数据的物理结构和存储方式的描述。 1.4 数据库的发展 学

文档评论(0)

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

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

1亿VIP精品文档

相关文档