数据库原理与应用教学大纲(2016填写版).docVIP

数据库原理与应用教学大纲(2016填写版).doc

  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文档。上传文档
查看更多
知识单元1:数据库基础知识 4 数据库系统的主要组成部分 4 数据模型 4 关系的完整性 4 数据库设计 5 E-R 图 5 E-R 转换关系的基本规则 5 面向对象的程序设计方法 5 知识单元2:ACCESS 系统及其工作环境与方式 5 Access 数据库管理系统的功能和特点 6 知识单元3:数据库、表的基本操作 6 表的结构 6 数据类型 7 主键 7 创建表间关系 7 索引 7 查阅属性的优点 7 排序 7 关系完整性检验 8 输入掩码 8 有效性规则 8 知识单元4:查询及其基本操作 8 查询 8 查询和表 9 设计视图创建查询 9 交叉表查询、参数查询、操作查询 9 SQL 查询 9 数据查询 9 数据操纵 10 联合查询 10 子查询 10 数据定义 10 关系查询表达式运算符 11 函数 11 知识单元5:窗体及其基本操作 12 窗体 12 视图方式 12 列表框和组合框 13 知识单元6:报表及其基本操作 13 报表 14 报表的类型 14 报表的视图 14 知识单元7:宏及其基本操作 15 宏 15 宏的主要功能 15 知识单元1:数据库基础知识 学习内容: 1.数据库、数据库管理系统和数据库应用系统的基本概念及功能。 2.数据库设计及其方法。 3.数据库逻辑模型、关系型数据库及其特点。 4.E-R 转换关系模型。 5.关系型数据库中的关系运算和关系的完整性。 6.关系查询语言的功能与特点。 7.面向对象的程序设计概念。 学习目标: 1.掌握数据库、数据库管理系统和数据库应用系统的基本概念。 2.了解数据库模型与基本结构。 3.掌握关系数据库的相关知识和特点。 4.了解关系查询语言。 5.了解面向对象设计、编程的基本概念。 6.了解数据库设计的思路和方法。 作业: 数据库系统的主要组成部分是什么? 版本一:数据,数据库,数据库管理系统,应用程序以及用户 版本二:计算机硬件设备和操作系统;数据库管理系统及相关软件;数据库;数据库管理员;用户 (数据库管理系统的功能:数据定义;数据操纵;数据库运行管理;数据库的建立与维护;数据通信功能) 数据模型是什么?分为几类?各有何特点? 数据模型是数据库管理系统用来表示实体及实体间联系的方法,是数据库系统设计的核心。 分为层次模型,网状模型,关系模型。 层次模型用树形结构表示各类实体以及实体间的联系,只有一个无父节点的根节点,此外的子节点向上仅有一个父节点,向下有若干子节点。易于扩充,但不能直接表述多对多关系。 网状模型利用网络各类实体以及实体间的联系,能表示多对多联系,结构复杂,不易修改 关系模型用二维表结构来表示各类实体以及实体间的联系,以其理论基础完备,模型简单,说明性的查询语言和使用方便的特点得到最广泛的应用。 关系的完整性是什么?它体现在那几个方面? 关系模型用来保证数据的正确性和一致性的约束条件 体现在:①实体完整性,关系的主关键字不能有空值或重复值; ②参照完整性,定义建立关系之间联系的主关键字和外部关键字引用的规则,外键要么取空值,要么等于相关关系中主键的某个值; ③用户定义的完整性(比如域的约束) 4.什么是 SQL 语言,它能实现数据库管理的哪些功能? 数据库设计通常分为哪几个阶段,试述各阶段的重要作用。 需求分析:按照用户需求收集待管理的数据。(信息需求,处理需求,安全性和完整性需求) 概念设计:将需求分析得到的数据库的数据组成及功能要求抽象成概念模型 逻辑设计:根据用户要求,设计某个数据库管理系统能处理的数据库逻辑结构和数据的组织结构(数据逻辑模型) 物理设计:设计数据库的存储结构 E-R 图是什么?它主要解决什么问题,如何体现实体间的各种关系? 实体关系模型 直接将现实世界的信息设计成某个数据库管理系统下的逻辑结构是很困难的,因此,E-R图根据收集到的用户在数据和处理上的需求,按照现实世界信息的联系与特征,描述为每个局部数据结构,通过一定工具将其合并成一个统一的全局数据结构 用图符表示实体、属性、关系、联系,用符号标出联系类别。矩形表示实体,椭圆表示属性,菱形表示联系。 E-R 转换关系的基本规则。 必须能反映现实世界用户对数据的要求 减少冗余数据和联系,使其保持最小冗余度 结构内部保持数据的一致性 满足对数据处理的要求,尽可能使数据规范化 面向对象的程序设计方法简述。 是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法。 面向对象即基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。 9.设计一个“教师管理系统”数据库,包含以下基本信息:教师基本信息、教师授课信息、班级基本信息、教师工资信息。 知识单元2:ACCESS 系统及其工作环境与方式

文档评论(0)

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

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

1亿VIP精品文档

相关文档