欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    《数据库基础与应用》教学大纲.docx

    • 资源ID:9985348       资源大小:27.79KB        全文页数:26页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《数据库基础与应用》教学大纲.docx

    1、数据库基础与应用教学大纲通识课数据库基础与应用教学大纲(Database Foundation and Applications)制定单位:信息科学学院公共教学部制 定 人:课程组审 核 人:施永香 唐伟 赵燕飞编写时间:2011年01月数据库基础与应用教学大纲学分和学时: 90 学时 4 学分适用专业:全院本科专业(除计算机专业、信息管理专业)课程类型:大学通修课先修课程:大学计算机基础一 课程教学目的和要求本课程的教学目的是向学生介绍数据库技术方面的基本概念、基本知识及其基本操作;通过本课程的学习,要求达到以下目标:掌握关系型数据库的基本原理与基本操作;培养实际操作能力和基本的程序设计能力

    2、,能够设计一个小型的数据库管理系统;为后续的课程提供必要的基础。二 课程介绍数据库基础与应用是面向本科非计算机专业开设的大学通修课。课程内容分两部分,一是理论部分,主要介绍关系型数据库管理系统Visual FoxPro,围绕Visual FoxPro系统的基本概念、基本操作,结合“图书管理系统”实例,由浅入深,全面地介绍了关系型数据库管理系统的功能和数据处理方法,着重介绍了数据管理技术发展和数据库系统的组成、VFP的语言基础、数据库与表、程序设计基础、表单及其控件、类和菜单等内容。二是实践部分,包括数据库的基本操作、程序设计基础、表单及其控件的设计及菜单设计等内容。三 课时分配理论教学34学时

    3、,上机实验54学时,机动2学时。序号章名学时备注理论上机1第1章 数据库系统基础知识22第2章 VFP数据库管理系统概述463第3章 数据库与表的创建和使用(3.13.3.3)224第3章 数据库与表的创建和使用(3.3.43.5)485第4章 查询和视图6106第5章 程序设计基础487第6章 表单及其控件的创建和使用8108第7章 类的设计129第9 章 菜单和工具栏2210第10章 应用程序的开发与发布1211期中测验212课堂理论复习213上机综合练习2四 教学内容第1章 数据库系统基础知识(2学时)【本章教学目的和要求】1了解数据处理的步骤以及数据管理技术发展的几个阶段。2掌握数据库

    4、的概念和数据库系统的组成。3了解常用的数据模型,重点掌握关系模型。4熟悉E-R模型中的几个基本概念:实体、联系、属性。5掌握关系运算。6了解SQL语言。7. 了解数据库设计的一般步骤。8了解主流的DBMS产品。【本章知识点】 数据处理的步骤以及数据管理技术发展阶段;数据库、数据库管理系统、数据库系统等概念;概念模型、E-R模型等概念;关系模型、关系运算等。【本章重点、难点】重点:数据库的概念和数据库系统的组成;关系模型与关系运算难点:数据库系统的体系结构;E-R模型和关系模型【教学章节】第1.1节 数据处理与数据管理技术一、信息、数据与数据处理二、数据管理技术的发展(一)人工管理阶段(二)文件

    5、系统阶段(三)数据库系统阶段第1.2节 数据库系统的组成一、数据库二、数据库管理系统三、应用程序四、用户五、计算机支持系统第1.3节 数据库系统的模式结构一、数据库系统的三层结构二、两级映射和数据独立性第1.4节 数据模型一、数据模型概述二、E-R模型(一)E-R模型中的基本概念(二)E-R图三、关系模型(一)关系模型的数据结构(二)关键字(三)关系运算(四)关系的规范化(五)关系模型的完整性第1.5节 关系数据库标准语言SQLSQL语言概述第1.6节 数据库设计基础数据库设计的一般步骤第1.7节 主流的DBMS产品简介Oracle、DB2、MS-SQL Server、VFP、Access等D

    6、BMS产品第2章 Visual FoxPro数据库管理系统概述(4学时)【本章教学目的和要求】1熟悉VFP的操作环境。2掌握项目管理器的使用。3掌握数据类型和数据存储。4掌握各种数据类型的运算符、表达式。5掌握常用系统函数的使用。6掌握NULL值的处理方法。【本章知识点】VFP的用户界面、VFP的环境设置、项目管理器的使用;数据类型和数据存储、运算符、函数和表达式、命令格式;常用的系统函数,包括:ABS()、ALLTRIM()、ASC()、AT()、BETWEEN()、BOF()、CHR()、CREATEOBJECT()、 CTOD()、DATE()、DATATIME()、DAY()、DBGE

    7、TPROP()、DBSETPROP()、DBUSED()、 DELETED()、DTOC()、EMPTY()、EOF()、FCOUNT()、FILE()、GETFILE()、IIF()、 INKEY()、INT()、LEFT()、LEN()、MAX()、MESSAGEBOX()、MIN()、MOD()、MONTH()、 ORDER()、RECCOUNT()、RECNO()、RIGHT()、ROUND()、SEEK()、SPACE()、STR()、 SUBSTR()、TAG()、TIME()、TRIM()、TYPE()、 USED()、VAL()、YEAR()、CREATEOBJECT()、GE

    8、TOBJECT();空值的概念与处理;【本章重点、难点】重点:项目管理器的使用;数据类型;运算符;表达式;函数难点:名称表达式【教学内容】第2.1节 Visual FoxPro的操作环境一、Visual FoxPro操作界面二、命令说明三、配置Visual FoxPro操作环境第2.2节 Visual FoxPro文件类型Visual FoxPro主要文件类型及其扩展名第2.3节 Visual FoxPro的项目管理及其操作一、页面二、定制项目管理器三、项目管理器的操作第2.4节 Visual FoxPro的语言基础一、数据类型二、常量与变量三、Visual FoxPro系统函数四、运算符与表

    9、达式五、空值处理第3章 数据库与表的创建和使用(6学时)【本章教学目的和要求】1掌握数据库的概念和创建、打开及关闭数据库的方法。2掌握数据库的组成及它们与数据库之间的关系。3掌握用表设计器创建和修改表结构的方法及相关的SQL命令。4掌握库表字段属性与表属性。5掌握表的打开和关闭的方法以及工作区的概念。6掌握表记录的追加、浏览、定位、修改、删除和筛选操作及相关的命令。7掌握索引的概念以及索引的类型。8掌握结构复合索引文件的创建、修改和使用方法。9掌握永久关系的概念、作用、创建方法。10掌握相关表之间的参照完整性。11掌握有关数据库及其对象的常用函数。【本章知识点】表结构的创建与修改;记录的增加、

    10、修改、删除,记录的定位;表的索引,结构复合索引文件,索引的使用;表的使用和工作区,表的打开方式;数据库的创建与使用;数据库表的字段属性、表属性;表之间关系的创建与修改,相关表之间的参照完整性;连接和ODBC的概念。【本章重点、难点】重点:表结构的创建和修改;表记录的维护、工作区的概念、索引的创建与使用、数据库表字段属性与表属性、表之间的永久关系及参照完整性、表操作的相关命令难点:数据库表字段属性与表属性、工作区的概念、索引的使用【教学内容】第3.1节 数据库概述一、数据库的设计过程二、数据库的组成三、数据字典第3.2节 数据库的创建、打开与使用一、数据库的创建二、数据库的打开与关闭第3.3节

    11、表的创建与使用一、表结构概述二、利用表设计器创建和修改表结构三、字段属性与表属性四、表的打开与关闭五、记录的处理六、索引的创建与使用七、自由表八、利用命令创建和修改表结构第3.4节 永久关系与参照完整性一、表之间的永久关系二、参照完整性三、VFP数据完整性综述第3.5节 有关数据库及其对象的常用函数一、DBC()函数与DBUSED()函数二、DBGETPROP()函数三、DBSETPROP()函数第4章 查询和视图(6学时)【本章教学目的和要求】1理解查询、视图的概念和查询的本质。2掌握用查询设计器设计查询的方法。3掌握SELECT-SQL语句的使用。4了解视图的创建方法和使用。5了解用视图更

    12、新源表数据和创建参数化视图的方法。6掌握查询和视图的联系与区别。【本章知识点】(1)查询设计器功能与使用(2)Select-SQL语句的各种应用(3)视图的创建与使用【本章重点、难点】重点:查询和视图的概念、区别与联系;创建查询难点:SELECT-SQL语句的使用【教学章节】第4.1节 查询和视图概述一、查询与视图的概念二、查询的本质第4.2节 查询的创建与使用一、使用查询设计器建立单表查询二、使用查询设计器建立多表查询第4.3节 SELECT-SQL 语句一、SQL语言概述二、SELECT-SQL命令三、SELECT-SQL应用举例第4.4节 视图的创建与使用一、创建本地视图二、用视图更新源

    13、表数据三、创建参数化视图第5章 程序设计基础(4学时)【本章教学目的和要求】1掌握基本程序控制语句的用法。2掌握创建结构化程序、用户自定义函数和过程的方法。3掌握面向对象的程序设计的概念。4掌握引用对象、设置对象属性和调用对象的方法程序的方法。5了解对象对事件的响应、容器层次与类层次中的事件发生情况以及事件激发顺序。6掌握事件驱动和事件循环的概念。7掌握常用事件及常用方法。【本章知识点】(1)程序控制(分支结构、循环结构的使用);程序的阅读填空与改错(2)类和对象的概念,类的特点(3)属性、事件与方法的概念(4)基类、子类和父类,容器和控件(5)VFP的基类和容器类,基类的最小事件集、属性集(

    14、6)对象的引用方法,对象属性的设置方法(7)容器层次与类层次中的事件(8)事件激发的顺序(9)事件驱动与事件循环【本章重点、难点】重点:设计结构化程序、用户自定义函数和过程;对象的属性、方法和事件的概念;引用对象的方法难点:结构化程序的设计;用户自定义函数和过程;对象的引用【教学章节】第5.1节 程序设计概述一、结构化的程序设计概念二、面向对象的程序设计概念第5.2节 结构化程序设计一、创建、修改和运行程序二、顺序结构三、分支结构四、循环结构五、过程与用户自定义函数第5.3节 面向对象的程序设计基础一、类和对象概述二、基类三、处理对象四、事件模型五、事件驱动和事件循环第6章 表单及其控件的创建

    15、和使用(8学时)【本章教学目的和要求】1掌握表单向导和表单设计器的使用。2掌握表单数据环境的作用及使用。3掌握在表单设计器中设置表单及表单中对象的属性的方法。4掌握在表单设计器中编辑表单及表单中对象的事件处理程序代码的方法。5掌握在表单设计器中编辑表单及表单中对象的方法程序代码的方法。5掌握单文档和多文档界面的创建。6掌握常用控件的使用。7掌握控件的常用属性、常用事件和常用方法。【本章知识点】(1)表单向导和表单设计器的使用(2)表单的数据环境及其属性的设置(3)表单的设计、处理及其管理(4)常用对象/控件的创建及其处理,包括:Label、TextBox、Editbox、CheckBox、Co

    16、lumn、ComboBox、CommandButton、CommandGroup、Container、 DataEnviroment、Form、FormSet、Grid、Header、Image、ListBox、 OptionButton、OptionGroup、Page、PageFrame、Separator、Shape、Spinner、Timer、ToolBar;(5)常用对象/控件的属性、事件及方法;常用属性包括:ActiveColumn、ActiveControl、ActivePage、Alignment、AllowAddNew、AlwaysOnTop、AutoCenter、AutoS

    17、ize、BackColor、ForeColor、BorderColor、BorderStyle、BorderWidth、Bound、BoundColumn、Cancel、Caption、Closable、ColumnCount、ControlBox、ControlCount、ControlSource、CurrentControl、Curvature、Default、DeleteMark、Desktop、DynamicBackColor、DynamicForeColor、DynamicFontSize、Enable、Exclusive、Filter、FontName、FontSize、Form

    18、at、FormCount、Height、Icon、Increment、InputMask、Interval、KeyboardHighValue、KeyboarkLowValue、Left、MaxButton、MinButton、Movable、MultiSelect、Name、Order、PageCount、PasswordChar、Picture、ReadOnly、RecordSource、RecordSourceType、Resizable、RowSource、ScrollBars、Sizable、Sorted、Sparse、SpinnerHighValue、SpinnerLowValue

    19、、Style、Value、Visible、Width、WordWrap ;常用事件包括:Activate、AfterCloseTable、BeforeOpenTable、Click、DblClick、Destroy、Error、 GotFocus、Init、InteractiveChange、Load、LostFocus、ProgrammaticChange、QueryUnload、RightClick、Timer、Valid;常用方法包括:AddObject、AddItem、Clear、DoCmd、Hide、Refresh、RemoveItem、Release、SetAll、 SetFocu

    20、s、Show、Quit;【本章重点、难点】重点:表单数据环境的作用及使用;在表单设计器中设置表单及表单中对象的属性;在表单设计器中编辑表单及表单中对象的事件处理程序和方法程序代码;常用控件的主要属性、主要事件和主要方法难点:常用控件的主要属性、主要事件和主要方法【教学章节】第6.1节 表单及其控件的创建和使用一、表单的概念二、设计表单的原则第6.2节 使用向导创建表单一、利用向导创建基于一个表(视图)的表单二、利用向导创建一对多表单第6.3节 表单设计器一、表单设计器概述二、事件与方法的代码设置三、表单的数据环境四、使用表单设计器修改表单五、使用表单设计器创建表单六、用表单集扩展表单七、控制表

    21、单的行为八、创建单文档与多文档界面第6.4节 控件的创建与使用介绍标签、文本框与编辑框、列表框、组合框、选项按钮组、复选框、微调框、表格、计时器、线条与形状、命令按钮与命令按钮组、页框、容器和ActiveX控件的创建与使用。第6.5节 增强控件的易用性一、设置访问键二、设置控件的TAB键次序三、设置工具提示文本第7章 类的创建和使用(1学时)【本章教学目的和要求】1掌握类的概念和类的设计方法。2掌握添加子类的新属性、新方法以及为新方法编写方法程序的方法。3掌握将子类对象添加到表单中的方法。4理解默认属性、事件和方法程序的默认过程的含义以及默认属性和默认过程的覆盖的概念。5掌握在子类中调用父类方

    22、法程序的方法。 【本章知识点】(1)用户自定义类的创建与修改(2)类库文件及其使用(3)类的应用【本章重点、难点】重点:类的设计方法;添加类到表单中难点:子类的新属性、新方法的使用;在子类中调用父类方法程序【教学章节】第7.1节 创建子类一、设计类的原则二、创建子类三、为类添加新属性四、为新类添加方法程序五、在设计表单时将表单和控件保存为类第7.2节 管理类和类库在“项目管理器”窗口中管理类和类库第7.3节 类的应用一、添加类到表单二、覆盖默认属性设置三、调用父类方法程序代码第9章 菜单和工具栏(2学时)【本章教学目的和要求】1了解设计菜单系统和工具栏的目的、设计原则。2掌握菜单的种类和用菜单

    23、/快捷菜单设计器设计一般/快捷菜单的方法。3掌握定义主菜单项名称、子菜单项名称,为菜单项指定任务,定义热键、快捷键,以及设置启用和废止菜单项的方法。4掌握菜单程序(.mpr)的生成、运行和恢复系统菜单的命令和方法。5了解SDI菜单的创建方法以及将SDI附加到顶层表单的方法。【本章知识点】(1) 表单的组成和设计,菜单设计器的使用,菜单程序的生成(2) 定制系统工具栏,创建自定义工具栏【本章重点、难点】重点:定义主菜单项名称、子菜单项名称,为菜单项指定任务,定义热键、快捷键,以及设置启用和废止菜单项的方法。难点:启用和废止菜单项的方法【教学章节】第9.1节 规划和设计菜单一、规划菜单系统二、创建

    24、菜单概述三、创建菜单四、配置VFP系统菜单五、SDI菜单六、创建快捷菜单第10章 应用程序的开发与发布(1学时)【本章教学目的和要求】1掌握构建 VFP应用程序的方法2要求完成一个小型的数据库管理系统的设计 【本章重点、难点】重点:综合应用前面所学的知识,掌握开发数据库管理系统的方法和过程。难点:主程序文件的设计【教学章节】第10.1节 应用程序的规划一、环境规划二、创建应用程序的基本过程三、管理开发工作第10.4节 编译应用程序一、构造应用程序的框架二、连编应用系统五 实践内容与要求详见实验大纲。六 教材与参考资料1严明 单启成Visual FoxPro教程苏州大学出版社2008.122自编

    25、教材Visual FoxPro教程学习与实验指导河海大学出版社 2009.103崔建忠 单启成Visual FoxPro实验指导书苏州大学出版社2009.14江苏省教育厅江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试大纲苏州大学出版社 2004.55江苏省高等学校计算机等级考试中心编二级考试试卷汇编 Visual FoxPro语言分册 苏州大学出版社 20056李雁翎Visual FoxPro应用基础与面向对象程序设计基础高等教育出版社 2002七 考核方式本课程采用理论+上机考试形式。学生成绩由期末考试成绩和平时成绩两部分构成,平时成绩根据学生的课堂提问、作业完成情况、实验情

    26、况、期中考试和平时小测验等综合因素形成。学生的期末考试成绩占学期总成绩的60%,学生的平时成绩占学期总成绩的40%。南京审计学院授课信息表课程名称数据库基础与应用课程编号授课对象本科 学分数4授课周数总课时数90讲课时数实验时数课程所在院、系信息科学学院课程所在系、教研室公共教学部 院、系领导庄玉良系、教研室主任施永香 课程负责人赵燕飞教材名称新编Visual Foxpro教程、新编Visual Foxpro实验指导 主编姓名严明,单启成 出版社苏州大学出版社出版时间2008年12月1版 平时成绩构成与比例作业考勤与课堂提问案例分析实验与上机读书笔记或报告测验其他5%5%0%10%10%10%

    27、0%期中考核形式闭卷开卷论文口试上机其他0%期末考核形式闭卷开卷论文口试上机其他课程成绩构成平时成绩期中考核成绩期末考核成绩其他40%0%60%授课教师蔡淑珍,陈大峰,丛秋实,韩冰青,荆霞,李希,李娅,刘莹,罗传松,孙卫,唐伟,王素云王瑜,吴国兵,吴令云,张熠,赵燕飞,周萱,江效尧,施永香,陈海勇,包勇,韩志耕辅导教师开课班级2010级国审3班,2010级国审4班,2010级数学3班,2010级法学6班2010级国审1班,2010级国审2班,2010级法学3班,2010级法学4班2010级法学5班,2010级国审6班,2010级工商3班,2010级中澳2班2010级金融4班,2010级审计5班

    28、,2010级审计6班,2010级金融1班2010级金融2班,2010级金融3班, 2010级电商3班,2010级税务3班,2010级法学2班,2010级统计1班,2010级统计2班,2010级财政1班2010级财政2班,2010级审计4班,2010级税务1班,2010级税务2班,2010级会计(CGA)3班,2010级会计(CGA)4班,2010级中澳1班,2010级市营1班,2010级会计3班,2010级会计4班,2010级财政3班,2010级法学8班, 2010级审计3班,2010级财管1班,2010级财管2班,2010级法学9班, 2010级中澳3班,2010级保险1班,2010级保险2

    29、班,2010级会计(CGA)2班,2010级会计1班, 2010级会计2班,2010级人力1班,2010级人力2班,2010级会计(CGA)1班, 2010级行政2班,2010级经济学1班,2010级经济学2班,2010级信用1班, 2010级信用2班,2010级行政1班,2010级社保2班,2010级投资1班,2010级投资2班,2010级工程3班,2010级法学7班,2010级社保1班,2010级审计2班,2010级工程1班,2010级工程2班,2010级审计1班,2010级国贸2班,2010级国贸3班,2010级国审5班,2010级工商1班,2010级工商2班,2010级国贸1班,2010级市营2班,2010级数学1班,2010级数学2班,(共74个班)课程简介本课程是我院的公共基础课,对全院非计算机专业(除信管、电子商务、英语、对外汉语专业)的本科生开设。教学内容主要是数据库管理系统VisualFoxPro6


    注意事项

    本文(《数据库基础与应用》教学大纲.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开