教学大纲模板【经典】

  • 格式:docx
  • 大小:29.01 KB
  • 文档页数:14

下载文档原格式

  / 14
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Xxx大学

《数据库及应用》教学大纲

编写单位:xxxxxxx系

执笔人:xxxxxxx系

审核人:xxxxxxx系

xxx大学xxx系

20xx年2 月

[实验要求]

本课程实验要求较高,实验内容多且相关性较强,有关实验的具体要求与内容需按实验大纲执行,本大纲中不再另行说明。

第一章数据库系统概述与Visual FoxPro基础知识

[教学内容]

数据库系统的基本概念;关系数据库系统;数据库应用系统;常量、变量、函数及表达式。

[教学目标与要求]

熟练掌握:常量、变量、表达式及常用函数;

掌握:数据库系统的基本概念;关系的概念、基本特点和关系运算;

了解:Visual Foxpro的命令格式及文件类型。

[重点与难点]

数据库系统的基本概念;常量、变量、函数及表达式。

[教学时数]

2学时

第一节数据库系统的基本概念

一、数据库概述

(一)三类数据模型

(二)关系数据库概述

(三)实体模型与实体联系

(四)三种基本关系运算

(五)关系完整性

二、数据库系统概述

(一)数据管理系统(DBMS)

(二)数据应用系统(DBAS)

第二节Visual Foxpro 概述

一、Visual Foxpro概述

二、Visual Foxpro的数据元素

三、Visual Foxpro的命令格式

第三节常量、变量、函数和表达式

一、常量、变量的概念及类型

二、函数

三、表达式

[复习思考题]

1、与文件系统相比,数据库系统有哪些优点?

2、数据库管理系统有哪些基本功能?

3、VFP有哪几种工作方式?

第二章数据表的基本操作

[教学内容]

Visual FoxPro项目管理器;表的建立与修改;表的维护命令;索引的概念与索引的建立[教学目标与要求]

熟练掌握:表结构建立及修改方法;索引的概念、类型、特点及建立索引的方法

掌握:对表中记录的追加、插入和删除等操作;项目管理器的建立和使用方法

了解:多工作区的概念;数据导入和数据导出

[重点与难点]

表结构的建立及修改方法;表中数据操作;索引及索引建立方法。

[教学时数]

2学时

第一节项目管理器

一、项目管理器的作用

二、项目文件建立

三、项目管理器的基本使用方法

第二节自由表

一、自由表的基本概念及组成

二、自由表结构的建立、修改

三、自由表数据的编辑方法

第三节索引

一、索引的概念及作用

二、索引的种类

三、各种索引的建立方法及使用

第四节工作区的概念

一、工作区的概念及作用

二、工作区的选择

第五节数据的导入及导出

一、数据导入与导出的概念

二、数据导入与导出的方法

[复习思考题]

1、项目管理器有哪些主要功能?

2、VFP的数据表有哪些要素?

3、VFP的索引有哪些种类,它们有哪些异同?

第三章数据库的设计与操作

[教学内容]

数据库的建立;数据库表的操作;永久关系的建立;临时关联;数据库表属性的设置[教学目标与要求]

熟练掌握:数据库表的操作;永久关系的建立;数据库表属性的设置

掌握:项目中添加/移去数据库的操作;掌握数据库的操作

了解:数据库表的记录级规则、临时关联

[重点与难点]

数据库的建立;数据库表的操作;永久关系的建立;数据库表属性的设置

[教学时数]

2学时

第一节数据库

一、数据库概述

二、数据库与数据库表

(一)主索引与主关键字

(二)自由表与数据库表的操作

第二节数据库表的有效性规则

一、数据库中数据有效性的概念

二、有效性规则的设置方法

第三节永久关系与临时关系

一、永久关系与临时关系的概念

二、永久关系

三、临时关系

第四节参照完整性规则

一、更新规则

二、删除规则

三、插入规则

[复习思考题]

1、什么是参照完整性?参照完整性有什么作用?

2、VFP的永久关系有临时关系有何不同,各有什么用处?

第四章结构化查询语言(SQL)

[教学内容]

SQL概要;SQL数据定义功能;SQL的数据操纵功能;SQL的数据查询功能;视图[教学目标与要求]

熟练掌握:SQL语言数据查询的命令:基本查询、嵌套查询、多表查询;

查询结果的处理:排序、重定向、分组统计与筛选

视图

掌握:SQL语言数据定义的命令:.建立表结构的命令、修改表结构的命令,主索引建立/取消的短语,建立/取消字段有效性规则的短语;删除表的操作命令。

SQL语言数据操纵的命令:添加记录;删除记录;更新记录

了解:候选索引建立/取消的短语

[重点与难点]

SQL的查询结构;视图

[教学时数]

27学时

第一节SQL语言概述

一、SQL语言的含义及特点

二、SQL语言的命令分类

第二节SQL语言的数据定义

一、建立表的命令

二、修改表的命令

(一)增加字段

(二)删除字段

(三)字段重命名

相关主题