网站大量收购闲置独家精品文档,联系QQ:2885784924

数据库技术与应用大纲.docVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 30 《数据库技术与应用》教学大纲 教学目的与要求 本课程是我院的公共基础课,对全院非计算机专业的本科生开设。教学内容主要是数据库管理系统Visual FoxPro 6.0。本课程的教学目的是向学生介绍数据库技术方面的基本概念、基本知识及其基本操作;通过本课程的学习,要求达到以下目标: 掌握关系型数据库实现的基本原理与基本方法; 灵活掌握数据库的基本操作; 培养实际操作能力和基本的程序设计能力; 能够设计一个小型的数据库管理系统; 为后续的“管理信息系统”课程提供必要的基础。 教材选用 我们选用江苏省普通高校计算机等级考试教材委员会组织编写的《新编Visual Foxpro教程》和配套的《新编Visual Foxpro实验指导》作为教材,并参照“江苏省普通高校非计算机专业学生计算机基础知识和应用能力等级考试大纲”制定本教学大纲,以便我院的学生学完本课程能顺利通过江苏省普通高校非计算机专业学生计算机基础知识和应用能力VFP二级考试。 三、学时安排 每周5学时共90学时,理论课与实验课时间比为3:2。 四、教学内容 第1章 数据库系统及Visual FoxPro概述 教学目的与要求: 了解数据处理的步骤以及数据管理技术发展的几个阶段; 掌握数据库的概念和数据库系统的组成; 了解常用的数据模型,重点掌握关系模型; 熟悉E-R模型中的几个基本概念:实体、联系、属性; 掌握关系运算; 了解主流的DBMS产品 熟悉VFP的操作环境; 掌握项目管理器的使用 主要内容: 1.1数据管理技术的发展 1、了解数据处理的概念。 2、熟悉数据处理的一般步骤:数据采集、编码转换、数据输入、数据处理、数据输出。 3、掌握数据管理技术发展的三个阶段:人工管理阶段、文件系统阶段、数据库系统阶段。 理解三个阶段的特点。 1.2 数据库系统的组成 1、掌握与数据库(DataBase)有关的概念 1)定义:是以一定的组织形式存放在计算机存储介质上的相互关联的数据集合。 2)特点:具有最小的冗余度、具有数据独立性和易扩展性、实现数据共享、安全可靠。 3)分类:主要有层次型数据库、网状型数据库、关系型数据库和面向对象数据库。 4)数据库通常包括两部分内容:数据和元数据。 2、掌握与数据库管理系统(DataBase Management System)有关的概念 定义:是用于建立、使用和维护数据库的系统软件。Visual FoxPro 属于一种关系型数据库管理系统。 2)数据语言: 数据定义语言(DDL): 用来建立所需的数据库。 数据操作语言(DML): 用来对数据库进行查询和维护操作。 关系型数据库使用的标准语言是结构化查询语言(Structured Query Language, SQL)。 3、掌握与数据库管理系统(DataBase System)有关的概念 1)掌握数据库系统的定义:是实现有组织地、动态地存储大量关联数据,方便用户访问的计算机软硬件资源组成的具有管理数据库功能的计算机系统。 2)掌握数据库系统的组成; 3)了解数据库管理员的职责; 1.3 数据库系统的分级结构 1、理解数据库系统的分级结构 1)三级模式结构: 外部层:单个用户的视图,对应于数据库模式的外模式。 概念层:全体用户的公共视图。对应于数据库模式的模式。 内部层:存储视图,是介于上述两者之间的层次。对应于数据库模式的内模式。 2)两级映射: 概念层与内部层之间的映射:通过它实现数据的物理独立性。 外部层与概念层之间的映射:通过它实现数据的逻辑独立性。 1.4 数据模型 1、了解三个世界 三个世界中有关的对应关系: 现实世界(特征)→观念世界(属性)→数据世界(字段) 现实世界(事物)→观念世界(实体)→数据世界(记录) 2、掌握E-R模型 1)3个基本概念:实体、联系、属性 2)E-R图:是E-R模型的图形表示法。 实体→矩形框表示 ? ?联系→菱形框表示 属性→椭圆形表示 3)联系的三种类型:一对一、一对多、多对多 3、重点掌握关系模型及其相关的概念 1)关系:是以二维表结构来表示实体集及其实体间的联系。 2)关系模式:是对关系结构的描述。如CJ(XH,KCDH,CJ) 3)关键字的概念: 超关键字:能唯一确定记录的一列或几列的组合。 候选关键字:最简练的超关键字。 ?主关键字:??候选关键字中的一个。 外部关键字:当A表的主关键字被包含到B表中时,则称A表的主关键字为B表的外部关键字。 4)关系模型的性质: 5)关系的规范化 了解关系模式存在的异常情况:数据冗余、插入异常、删除异常 6)了解关系规范化的目的、方法和级别 目的:使结构合理,尽可能地消除异常情况。 方法:将关系模式投影分解为两个或

文档评论(0)

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

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

1亿VIP精品文档

相关文档