《数据库基础48学时》课程教学大纲_第1页
《数据库基础48学时》课程教学大纲_第2页
《数据库基础48学时》课程教学大纲_第3页
《数据库基础48学时》课程教学大纲_第4页
《数据库基础48学时》课程教学大纲_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《数据库基础48学时》课程教学大纲课程名称(中文/英文):数据库基础/TheFundamentalOfDatabase课程类别:通识必修课课程性质:必修课 适用专业:经管类(电商、信管除外)、语言类学时数:48 其中:实验/上机学时:16学分数:2.5 考核方式:考查预修课程:大学计算机基础教学参考书:VisualFoxPro6.0数据库及应用.刘德山编.人民邮电出版社.2006年2月.VisualFoxPro程序设计.刘丽编.中国铁道出版社.2005年9月.开课单位:信息科学与工程学院计算机系课程简介:数据库基础是一门面向管理学院与外语学院相关专业的学生开设的通识课程。通过本课程的学习能够使学生巩固自己的计算机应用能力,并培养学生的计算机编程能力。课程主要介绍数据处理及优化,输入表单、程序及菜单的建立,输出报表的建立及维护等内容。学生学习本课程后能够建立小型的数据库管理系统,从而进行小量数据的管理及维护。本门课程对学生知识、能力和素质的培养目标:培养学生的计算机编程知识。培养学生的数据处理及数据优化能力。培养学生建立小型数据库管理系统的能力。教学目的和要求第一章 数据库基础理论(1学时)通过本章的学习,理解并掌握信息、数据和数据处理的概念;了解数据模型和数据库系统概念。教学重点和难点基本概念和数据模型的理解。教学内容一、信息、数据和数据处理1.信息与数据2.数据处理二、数据模型三、数据库系统数据库应用系统数据库管理系统数据库系统的体系结构数据库应用系统的构成教学目的和要求第二章VisualFoxPro系统综述(1学时)通过本章的学习,了解VisualFoxPro的特性、安装、启动、界面、向导、生成器、设计器。掌握菜单的使用。教学重点和难点重点掌握菜单的使用。教学内容一、VisualFoxPro的特性、安装与启动1.VisualFoxpro的特性2.VisualFoxPro的安装与启动二、VisualFoxPro系统环境的配置三、VisualFoxPro用户界面VisualFoxPro的界面、标题栏、主菜单栏、工具栏2.VisualFoxPro的命令窗口、工作区、状态栏四、VisualFoxPro向导、生成器、设计器1.VisualFoxPro向导VisualFoxPro生成器3.VisualFoxPro设计器五、VisualFoxPro项目管理器的使用教学目的和要求第三章VisualFoxPro数据基础(4学时)通过本章的学习,掌握数据类型、数据存储、函数、运算符、表达式的定义及应用。教学重点和难点重点掌握数据类型、数据存储、函数、表达式的定义和应用,难点是函数和表达式的应用。教学内容一、数据类型1.字符型2.数值型3.日期型4.日期时间型5.逻辑型6.备注型7.通用型二、数据存储1.常量2.内存变量3.数组变量4.字段变量三、表达式算术表达式字符表达式时间日期表达式关系表达式逻辑表达式四、函数1.函数的分类2.常用函数的应用教学目的和要求第四章表操作(4学时)通过本章的学习,掌握数据表中的数据类型、数据表的建立、记录的输入、数据表中记录的定位、删除和恢复表中的数据。教学重点和难点重点掌握数据表中的数据类型、数据表中记录的定位、删除和恢复表中的数据。难点是数据表中的定位。教学内容一、建立表1.定义表中的数据类型利用表设计器创建表利用表设计器修改表结构利用表向导创建表二、向表中加入记录1.创建表时立即输入数据2..以追加方式输入数据备注型数据输入通用型数据的输入三、数据的显示和修改方式1.用编辑方式显示和修改数据2.用浏览方式显示和修改数据四、数据表中记录的定位五、删除和恢复表中的数据1.逻辑删除表中的记录恢复删除表中的记录物理删除表中的记录教学目的和要求第五章索引及创建索引(2学时)通过本章的学习,掌握索引的类型及创建方法以及索引的使用。教学重点和难点重点掌握索引的类型及创建和使用索引。教学内容一、索引的概念、类型以及创建1.什么是索引2.索引类型3.创建索引二、索引的使用按索引字段排序按索引表达式排序教学目的和要求第六章创建及使用数据库(1学时)通过本章的学习,掌握数据库的创建,数据库中表的使用以及表间的关联关系。教学重点和难点重点掌握数据库中表的使用,难点是表间的关联关系。教学内容一、创建数据库1.建立数据库打开数据库向数据库中添加数据表二、数据库中的表的使用1.设置表中字段的显示标题设置表中字段的注释设置表中字段的默认值设置表中字段的有效规则三、建立表间的关联关系1.建立表间的一对一关系建立表间的一对多关系设置参照完整性教学目的和要求第七章SQL语言(6学时)通过本章的学习,掌握SQL语言中的数据查询、数据定义、数据操作的方法及相应命令。教学重点和难点重点是SELECT-SQL的数据查询命令,难点是ALTER-SQL数据结构修改命令的三种格式。教学内容一、SQL概述1.什么是SQL2.SQL语言的特点二、SELECT-SQL数据查询命令1.简单查询2.多表连接查询3.嵌套查询4.特殊运算符5.排序分组及计算查询量词及谓词查询超链接查询几个特殊选项三、SQL的数据定义命令1.CREATETABLE建立表命令DROPTABLE删除表命令ALTERTABLE修改表命令四、SQL的数据操作命令1.INSERT插入记录命令UPDATE修改记录命令DELETE删除记录命令五、视图的定义1.视图的概念视图的定义视图的特点及使用方法教学目的和要求第八章视图与查询(2学时)通过本章的学习,掌握视图的创建和更新以及创建查询和使用查询。教学重点和难点难点是视图和查询的创建和使用。教学内容一、创建和使用视图1.利用视图设计器创建视图2.利用视图向导创建视图3.使用视图二、创建和使用查询1.用查询设计器创建查询利用查询向导常见视图3.使用查询教学目的和要求第九章程序设计基础(4学时)通过本章的学习,了解VisualFoxPro的工作方式,掌握程序文件的建立、编辑和调用。重点掌握程序的三种结构。掌握过程的使用。教学重点和难点程序的三种流程控制结构,多模块程序设计方法。教学内容一、VisualFoxPro的工作方式1.命令方式2.菜单方式程序文件方式二、程序文件的建立与编辑1.以命令方式建立、编辑程序文件以菜单方式建立、编辑程序文件利用设计工具建立程序代码三、程序文件的调用1.以命令方式调用程序文件2.以菜单方式调用程序文件四、程序的基本结构五、分支结构1.单向分支2.双向分支3.多向分支4.使用分支语句应注意的问题六、循环语句“当”型循环控制语句“记数”型循环控制语句“指针”型循环控制语句使用循环语句应注意的问题七、过程过程说明语句过程调用语句过程返回语句打开过程文件语句关闭过程文件语句6.过程设计八、程序设计的一般问题1.命令和语句的使用效率减少和避免程序中的语法错误提高程序的可维护性九、程序调试工具教学目的和要求第十章表单的设计、运行以及表单控件的设计(4学时)通过本章的学习,了解并掌握表单的建立、修改、运行和常用控件的设计和使用。教学重点和难点表单的设计,各种控件的设计与应用。教学内容一、面向对象的概念1.对象和类2.子类和继承二、VFP基类简介1.VFP基类2.容器与控件3.事件三、表单设计、修改和运行1.建立表单2.修改表单3.运行表单四、表单设计器表单设计器环境控件的操作与布局3.数据环境五、常用的表单控件教学目的和要求第十一章菜单设计(2学时)通过本章的学习,了解并掌握菜单设计的方法和菜单的运行。教学重点和难点菜单的设计。教学内容一、VisualFoxpro系统菜单1.菜单结构2.系统菜单菜单操

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论