数据库技术课程标准.pdf
《数据库技术》课程标准
《数据库技术》课程标准课程代码:建议课时数:96 学分:6适用专业:计算机网络技术先修课程:《计算机应用基础》、《C程序设计》后续课程:《网页设计与制作》、《C#程序设计》、《程序设计》一、前言1.课程的性质《数据库技术》课程是江苏省五年制高职计算机网络技术专业的一门专业平台课程。
其任务是:培养学生数据库管理和应用的能力,以及结合高级程序设计语言进行数据库应用系统、管理信息系统开发的能力,是计算机网络技术专业之B/S、C/S应用程序开发数据库课程的基础。
2.设计思路该课程是依据数据库管理与维护工作领域和工作任务设置的。
其总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。
课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要。
项目设计以形成数据库管理能力和利用高级编程语言进行数据库编程能力为线索来进行。
教学过程中,要通过校企合作,校内实训基地建设等多种途径,采取工学结合等形式,充分开发学习资源,给学生提供丰富的实践机会。
教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。
依据各学习项目的内容总量以及在该门课程中的地位分配各学习项目的学时数。
二、课程目标(一)总体目标:使学生具备成为本专业复合型、发展型、创新型技术技能人才所必需的数据库系统软件管理和维护的基本知识和基本技能;使学生能全面掌握数据库开发技术和技能,具备适应职业变化的能力以及继续学习新知识的能力;使学生通过项目的实现,具备良好的综合素质和团结合作能力。
(二)具体目标:知识目标:1.能说出数据库设计与编程的知识要点;2.能说出SQL Server数据库的构成;3.能描述数据库设计和建立的方法;4.能写出数据库查询、更新和统计的SQL语句;5.熟悉SQL Server数据库内置的各种工具;6.能编写与调用用户定义函数、触发器、存储过程处理复杂数据;7.能写出在高级语言中连接、查询、更新数据库的语句;8.能说出数据库完整性的设计与使用的方法;9.熟悉基于一种程序设计语言及SQL数据库的信息管理系统的开发、测试和维护等。
《数据库技术及应用》课程标准
计算机系课程标准数据库技术及应用课程标准课程名称:数据库技术及应用课程代码:适用专业:计算机软件技术学时:60 学分:4开课学期:第一部分前言1、课程性质与地位本课程是软件技术专业的一门核心课程、专业必修课程,也是计算机应用技术专业和网络技术专业的选修课程。
本课程的功能是使学生掌握大型数据库SQL Server/Oracle的构架、组件和安全性方面的知识,具备一定的大型数据库开发基础,掌握大型数据库的管理和实现方法,培养学生在大型数据库分析、设计、使用、维护和管理等方面的能力。
学好本课程可为将来从事数据库管理、软件开发等工作提供所必须的知识和技能基础。
2、课程的基本理念通过实际信息系统项目的文档及分析设计结果体会数据库系统的概念即开发过程;通过项目实做理解数据库应用系统分析的原理与工具,获取需求分析、系统设计的经验;综合应用面向对象技术、数据库设计与技术完成系统功能,为掌握中小型数据库系统开发与数据库管理奠定基础。
3、课程标准的设计思路计算机软件技术专业学生的职业范围之一是计算机系统管理人员,而数据库管理则是计算机系统管理人员必备的技能。
计算机系统管理员必须掌握数据库的安全管理和数据库的备份与还原,能够对数据库进行简单操作,能读懂创建数据库对象的代码。
计算机应用技术专业和软件技术专业都以SQL Server数据库为前序课程,学习Oracle数据库为更深入的学习、使用、维护管理数据库,为数据库应用系统的开发打下坚实的基础。
数据库应用系统的开发需要掌握数据库的分析设计方法、数据库和数据表的创建、数据查询、数据库其他对象(视图、存储过程、触发器、包等)的合理应用,同时还需要了解数据库的安全管理以及数据库的备份与还原。
本课程是依据上述三个专业的“工作任务与职业能力分析表”中的相关任务领域而设置的。
把典型的工作任务转化为课程的学习性的任务,按照职业活动工作顺序将课程所对应的理论知识和实践知识进行合理有效的整合,构建以工作体系为基础的课程内容体系,完成“行动领域”到“学习领域”的转化,以数据库应用开发为主线,以具体项目(任务)为载体,每个项目(任务)都包括实践知识、理论知识,每个项目(任务)都是一些具体的行动化学习任务,课程的安排围绕学习性的任务而展开,从而完成“学习领域”到“学习情境”的转化。
数据库技术课程标准(可编辑)
数据库技术课程标准课程编码:1901013 课程类别:普通课适用专业:计算机应用技术、计算机网络技术授课单位:信息技术教研室学时:64编写执笔人及编写日期:审定负责人及审定日期:1.课程定位和课程设计1. 1课程性质与作用课程的性质:《数据库技术》是计算机应用技术、计算机网络技术专业基础课。
课程的作用:本课程着重培养计算机相关职业岗位通用能力、计算机程序员、数据库管理员和ERP实施工程师等职业岗位的数据库设计、数据库访问控制、数据库实现和数据库管理的专业技术能力。
数据库技术在课程体系中定位于专业基础课,其前导课为计算机文化基础、程序设计,后续课程为网页设计与制作、网站维护与开发、电子商务。
1.2课程基本理念根据当今人才市场上对数据库技术人才的要求,围绕“采用多样性的教学方法,增加实践教学的比重,注重学生实践动手能力的培养”这一总体目标建立课程标准体系。
在课程的实施过程中,注重学生的自主发展,树立自主学习的观念,培养学生终身学习的教育观,以过程导向为课程观、行动导向为教学观、校企合作为课程开发观,以应用技术为核心,注重课程学习与具体应用相结合;与专业其他课程整合实现高职计算机专业教学的整体目标。
1.3课程设计思路本课程的设计体现“以能力为本位、以职业实践为主线、以项目课程为主体”,打破了传统的学科体系的模式,将职业岗位能力中用到的知识点融合在项目中。
学生通过各项目的系列练习操作,熟练地掌握岗位所需知识和技能,并不断强化,项目体现操作能力和解决问题能力的培养。
它体现了职业教育“以就业为导向,以能力为本位”的职业教育理念。
2.课程目标通过《数据库技术》课程的学习,使学生掌握数据库的基础知识和基本技能;培养学生利用数据库系统进行数据处理的能力,使学生能使用所学的数据库知识,根据实际问题进行数据的保存、维护、检索与统计,能开发简单的数据库应用程序,使学生具备数据库系统的开发与维护能力。
2.1 (1)知识目标了解并掌握实体-关系图,关系规范化理论,数据模型,SQL语言,数据库应用项目开发过程。
数据库技术课程标准(可编辑)
数据库技术课程标准课程编码:1901013 课程类别:普通课适用专业:计算机应用技术、计算机网络技术授课单位:信息技术教研室学时:64编写执笔人及编写日期:审定负责人及审定日期:1.课程定位和课程设计1. 1课程性质与作用课程的性质:《数据库技术》是计算机应用技术、计算机网络技术专业基础课。
课程的作用:本课程着重培养计算机相关职业岗位通用能力、计算机程序员、数据库管理员和ERP实施工程师等职业岗位的数据库设计、数据库访问控制、数据库实现和数据库管理的专业技术能力。
数据库技术在课程体系中定位于专业基础课,其前导课为计算机文化基础、程序设计,后续课程为网页设计与制作、网站维护与开发、电子商务。
1.2课程基本理念根据当今人才市场上对数据库技术人才的要求,围绕“采用多样性的教学方法,增加实践教学的比重,注重学生实践动手能力的培养”这一总体目标建立课程标准体系。
在课程的实施过程中,注重学生的自主发展,树立自主学习的观念,培养学生终身学习的教育观,以过程导向为课程观、行动导向为教学观、校企合作为课程开发观,以应用技术为核心,注重课程学习与具体应用相结合;与专业其他课程整合实现高职计算机专业教学的整体目标。
1.3课程设计思路本课程的设计体现“以能力为本位、以职业实践为主线、以项目课程为主体”,打破了传统的学科体系的模式,将职业岗位能力中用到的知识点融合在项目中。
学生通过各项目的系列练习操作,熟练地掌握岗位所需知识和技能,并不断强化,项目体现操作能力和解决问题能力的培养。
它体现了职业教育“以就业为导向,以能力为本位”的职业教育理念。
2.课程目标通过《数据库技术》课程的学习,使学生掌握数据库的基础知识和基本技能;培养学生利用数据库系统进行数据处理的能力,使学生能使用所学的数据库知识,根据实际问题进行数据的保存、维护、检索与统计,能开发简单的数据库应用程序,使学生具备数据库系统的开发与维护能力。
2.1 (1)知识目标了解并掌握实体-关系图,关系规范化理论,数据模型,SQL语言,数据库应用项目开发过程。
数据库课程标准
数据库课程标准1. 引言数据库课程旨在培养学生在数据库设计、管理和应用方面的能力。
本文将介绍数据库课程的标准,探讨课程内容、目标和评估方法,以及教学资源和教学方法。
2. 课程内容数据库课程的内容应包括以下几个方面:2.1 数据库基础知识- 数据库的概念和基本特性- 数据库管理系统的分类和特点- 数据模型和关系模型- 数据库语言和查询技术2.2 数据库设计与规范化- 数据库设计的基本原则和方法- 实体关系模型和关系模式设计- 关系数据库的规范化理论和方法- 数据库设计的标准与规范2.3 数据库管理与优化- 数据库管理系统的安装与配置- 数据库的创建、修改和删除- 数据库事务处理与并发控制- 数据库性能优化和索引设计2.4 数据库应用和开发- 数据库应用的需求分析与设计- 数据库应用的开发工具和编程语言- Web数据库应用的开发与部署- 数据库应用的维护和管理3. 目标与评估数据库课程的目标是培养学生具备以下几个方面的能力:3.1 数据库设计能力- 能够进行数据库系统的需求分析和概念设计- 能够进行关系数据库的逻辑设计和物理设计- 能够使用数据库设计工具进行数据库模型设计3.2 数据库管理能力- 能够进行数据库管理系统的安装和配置- 能够熟练使用SQL语言进行数据库的操作和管理- 能够进行数据库事务处理和并发控制3.3 数据库应用开发能力- 能够使用编程语言和开发工具进行数据库应用的开发- 能够进行Web数据库应用的设计和开发- 能够进行数据库应用的维护和管理评估方法可以包括课堂作业、项目设计、期末考试和实践能力测试等多种方式,以全面衡量学生的学习成果和能力。
4. 教学资源教学资源是指教材、参考书、教学软件以及实验设备等。
为了保证教学质量,教学资源应该具备以下条件:4.1 教材与参考书- 教材应该系统性地介绍数据库相关知识和技术- 参考书应该提供更深入的数据库理论和应用案例4.2 教学软件- 提供数据库管理系统和开发工具的实验环境- 提供实验案例和练习题目的数据库示例4.3 实验设备- 提供满足课程要求的计算机和网络设备- 提供数据库实验室的实验环境5. 教学方法针对数据库课程的特点和目标,可以采用以下教学方法:5.1 讲授与示范- 通过讲课和示范来介绍数据库概念和技术- 结合实例来讲解数据库设计和管理的方法5.2 实践与实验- 提供实验环境,让学生亲自操作和实践- 设计实验项目,培养学生的数据库应用能力5.3 个性化学习- 鼓励学生进行自主学习,通过阅读和实践提高能力- 提供学习资源,引导学生开展自主研究和探索6. 总结本文介绍了数据库课程的标准,包括课程内容、目标和评估方法,以及教学资源和教学方法。
《数据库技术》课程标准
《数据库技术》课程标准一、课程性质本课程是信息管理与信息系统专业(3+4)中职段的专业必修课,是该专业学生学习了网页制作课程,具备了一定的网站设计能力后的后续课程。
开设此课程的主要教学安排是将重点偏向WEB应用的实例制作,所涉及的基础理论不作为讲课重点,其开设的目的在于培养学生从事WEB应用开发的基本职业能力,并为其将来的就业作前期准备。
二、学时与学分108学时,6学分。
三、课程设计思路本课程应体现以服务发展为宗旨、以促进就业为导向,按照立德树人的要求,突出核心素养、必备品格、关键能力,兼顾中高职课程衔接,高度融合职业技能学习和职业精神培养。
1.依据“XX中等专业学校信息管理与信息系统专业(3+4)专业中职段实施性人才培养方案”中确定的培养目标、综合素质及职业能力按照知识与技能、过程与方法、情感态度与价值观三个维度,结合本课程的性质和以生为本的教学理念,确定课程目标。
2.根据“江苏省中等职业教育计算机动漫与游戏制作专业职业能力分析表”,结合学生职业生涯发展、中高职分段培养等需要,注重课程内容与职业标准对接,教学过程与工作过程对接,融合程序设计的新知识、新技术、新方法,确定课程内容。
3.以就业为导向,与相关行业的专家进行合作讨论,对行业内网站开发所涵盖的职业群进行任务和职业能力的分析,以此为依据确定本课程的工作任务和课程内容,并与国家资格鉴定网页设计制作人员(ATA)考证相结合。
本课程以任务引领型为课程框架,将课程按递进方式设计成项目,并以项目为单元组织教学,使学生由浅人深,从点到面全面掌握WEB应用开发的技能,满足学生就业和职业发展的需要。
四、课程目标通过任务导向和项目活动形式,能进行WEB服务器的设置,创建IISWEB 应用程序服务器;掌握创建数据库、建立数据表和创建数据源的方法;能进行数据库的简单维护,包括数据的检索、插入、删除和更新;能制作带有动态表单的网页;具备WEB数据库维护与动态网页制作的基本职业能力,能基本胜任动态网页的制作工作。
大数据技术专业《数据库技术基础》课程标准
贵州XXX学院《数据库技术基础》课程标准(2023年版)《数据库技术基础》课程标准一、课程信息二、课程性质和功能定位(一)课程性质本课程是大数据技术应用专业的一门必修的专业基础课程。
通过本课程的学习,让学生了解计算机数据管理的发展,数据库系统基础与数据库系统应用之间的关系;掌握数据库系统原理,掌握SQL语句的使用,会使用简单的关系型DBMS继续进行数据处理和应用系统设计及关系数据库管理系统MySQL的使用方法。
(二)课程的功能定位全面贯彻党的教育方针,落实立德树人根本任务,满足国家发展战略对人才培养的要求。
以就业为导向,以职业岗位能力为核心,依托计算机行业发展,按照企业实际需求和学校实际情况与专业特点,设计人才培养方案和课程体系,并对接职业标准开发课程标准,聘请企业的相关技术人员为兼职教师,合理设置各个教学环节,引入企业真实项目,实施项目教学。
同时积极探索校企合作之路,构建“课堂与实习实训结合、学校教育与企业教育结合、在校成长与职场成长结合”的“三结合”(课程标准与职业标准相融合、教学过程与工作过程相融合、教学情境与工作场境相融合)人才培养模式。
三、设计思路本课程是依据任务引领型项目设置的。
其总体设计思路是立足于实际能力培养,对课程内容的选择标准作了根本性改革,打破以知识传授为主要特征的传统学科课程模式,转变为以任务为中心组织课程内容,并让学生在完成具体学习模块过程中学会完成相应任务,并构建相关理论知识,发展职业能力。
本课程最终确定了以下学习模块:数据库的建立与基本维护、数据库管理、简单程序设计、设计查询与视图、设计报表与标签、设计应用程序界面、设计应用程序菜单系统。
模块设计以工作任务为线索来进行。
教学过程中,采取理实-体教学,给学生提供实践机会。
在每个知识模块中根据知识体系设立相应的学习任务,学生在轻松完成每个任务的过程中掌握到技能,学习到知识。
四、课程目标课程的培养目标是……。
(一)知识目标(1)了解数据库系统基础知识;(2)掌握MySQL 数据库的基本操作:(3)掌握数据完整性相关的概念和应用操作;(4)掌握SQL 语言的数据定义、数据查询和数据操纵的格式及功能;(二)素质目标培养学生克服困难的精神、理论应用于实践和解决实际问题的能力,为今后的软件系统开发与网站开发类课程学习打下良好的基础。
《数据库原理及应用》课程标准.pdf
《数据库原理及应用》课程标准一、课程说明课程名称:数据库原理及应用课程代码:PE123037参考学分:3参考学时:48课程管理系部:计算机系适用专业:计算机应用技术专业开发人员:职业技术学院计算机系数据库原理及应用教学团队二、课程概述(一)课程性质与定位1.课程性质《数据库原理及应用》课程是计算机专业的专业核心课程,是培养数据库管理及开发人员的基础支撑课程。
2.课程定位根据高职计算机专业人才培养模式的要求,培养学生基于当今主流软件开发技术的应用开发能力,确立了本课程作为开发后台数据库在专业课程体系中的地位。
如今各类信息系统、动态网站、移动应用的开发都需要使用后台数据库,数据库已成为当今计算机时代中不可或缺的组成部分。
通过本课程的学习,要求学生掌握关系型数据库的开发过程,为软件开发、动态网站的创建打下坚实的技术基础。
前导课程:程序设计基础后续课程:网页设计、JSP动态网页开发、.NET编程技术、高级编程技术(二)课程设计思路本课程采用“项目驱动,案例教学,一体化课堂”的教学模式开展教学。
整个课程通过一个实际数据库应用开发项目驱动,完成教师与学生互动的讲练结合教学过程。
学生在完成各项任务、子任务的过程中,学会数据库的应用技术、原理和工具的使用。
本课程的理论安排在多媒体教室,实践环节安排在设施先进的多媒体机房进行,教学中以学生为中心,教师负责讲授知识,指导项目设计,充分调动师生双方的积极性以达到教学目标。
(1)项目贯穿教学以学生管理系统等数据库为载体开展教学,贯穿数据库的整个开发过程,包括:概念模型设计、关系模型设计、创建与维护数据库、创建与维护表、对表的查询、建立存储过程、数据库备份与恢复、数据库安全等。
(2)任务分解知识点明确每堂课的任务、子任务,教学就是完成任务的过程,在这一过程中融入相关知识,以达到“任务完成,知识掌握,本领学会”的教学目的。
(3)“教、学、做”一体化教学在一体化教室完成教师与学生互动的讲练结合的教学过程。
《数据库》课程标准
《数据库》课程标准课程名称:数据库总学时:36 理论学时:16 实验(训)学时:20适用专业:计算机应用专业第一部分课程定位与设计1.课程基本信息2.课程性质与任务本课程是中等职业学校计算机应用专业的一门主干专业课程。
以Access 2003数据库为蓝本,系统讲授Access数据库的基础知识、关系数据库的基本操作和使用方法。
其主要任务是使学生具备可视化数据处理的基本知识和基本技能,建立可视化数据处理的基本概念,掌握关系数据库的思想,使学生具备使用可视化关系数据库处理分析数据的能力,建立Access中宏与Visual Basic程序代码的联系,并为学生熟练使用Office套件和进一步学习SQL Server数据库打下坚实的基础。
同时,培养学生具有一定的数据管理能力、团队协作的精神以及适应信息化社会要求的自学能力和获取计算机新知识、新技术的能力。
3.课程设计的理念和思路课程教学目标和组织在“工学结合”人才培养模式的理念和方法指导下,以典型工作任务教学贯穿课程始终,突出实践教学过程,强化实践教学环节管理,增强实践教学效果。
针对市场需求,以学生为本,选取循序渐进的典型工作项目“学习包”为载体构建学习情境,营造“易学乐学”的学习氛围,培养学生的专业能力、方法能力和社会能力。
以学生为中心、工作过程为导向,采用小组化教学,融“教、学、做”为一体,培养学生的职业工作能力、团队协作能力和创新能力。
保持课程的开放性,培养学生的可持续发展能力。
4.课程设计的原则和依据根据课程需求,教学过程中注重理论教学与实践教学紧密结合的原则,让学生从实践中深入体会理论知识,以工作过程的系统化和学生的可持续发展为依据,着力培养学生的综合职业能力和继续学习专业技术的能力。
本课程教学标准依据中职各专业教学标准中的人才培养目标和培养规格以及对数据库课程教学目标要求而制定,用于指导数据库课程的教学和课程建设。
第二部分课程目标本课程的教学目标是使学生能正确运用可视化关系数据库进行简单的数据管理操作,养成良好的数据管理习惯,初步具备解决实际问题的能力。
中等职业学校《数据库技术》课程标准
XXXX中等职业学校《数据库技术》课程标准一、课程性质(一)课程定位《数据库技术》是计算机技术应用专业网络技术方向和计算机技术应用方向所共有的一门专业方向课程,本门课程的学习与全国计算机二级考试以及安徽省对口高考计算机应用专业数据库模块息息相关,重点培养学生使用数据库管理系统处理数据的能力,初步培养学生的程序设计能力,为学生以后从事专业性工作奠定基础。
同时,本课程的学习突出应用性、实践性,做到理论联系实际,将数据库课程理论与技能知识点进行归纳梳理,考虑学生的学习兴趣和难度,采用以项目为载体,工作任务引领,行动导向的“工学结合”教学模式进行教学,学生在做中学,教师在做中教。
变知识学科本位为职业能力本位,变书本知识的传授为动手能力的培养,强化学生的实践能力,达到理实合一、交互渗透、逐渐递进的教学效果,突出了工学结合与职业素质的培养,满足学生职业生涯发展的需要。
(二)课程任务本课程是中等职业学校计算机技术应用专业网路技术方向和计算机技术应用方向所共有的一门专业方向课,它的主要任务是:通过对Visua1foxPro6.0的学习,达到熟练使用和操作Visua1FoxPro6.0,并利用它进行程序设计的目的。
培养学生利用数据库进行数据处理的能力和一定的程序设计能力,使学生掌握数据库的基础知识和基本技能,培养学生利用数据库系统进行数据处理的能力。
二、课程目标(一)总体目标本课程标准以计算机专业学生的就业为导向,根据用人单位对计算机专业所涵盖的岗位群进行任务和职业能力分析,以数据库管理系统为主线,以本专业应共同具备的岗位职业能力为依据,遵循学生认知规律来确定本课程的工作模块和课程内容。
能运用所学的数据库知识,根据实际问题进行数据库的创建与维护、检索与统计,能开发简单的数据库应用程序,并使学生具有利用数据库知识处理信息数据的初步能力。
(二)具体目标1.职业关键能力掌握数据库的相关知识,掌握表结构的建立方法,完成表记录的维护和修改。
《数据库技术应用》课程标准
江苏省新闻出版学校出版与发行专业(五年制高职)《数据库技术应用》课程标准一、概述(一)课程性质《数据库技术应用》课程是为中等职业学校非计算机专业(主要是面向文科类)的一门专业课程,是涉及数据库基本原理及操作的应用课程,其主要任务是使学生掌握数据库的基础知识和基本技能;培养学生利用数据库系统进行数据处理的能力。
通过本课程学习,使同学了解数据库技术的发展及其应用,掌握数据库的基本原理和SQL语言的使用,学习以数据库为核心的信息系统开发的基本过程、设计方法和规范。
了解Access应用程序的基本功能,掌握Access数据库的基本操作、简单应用系统的开发掌握这些组件的创建方法和一些常用的设计方法。
培养使用计算机解决实际问题的能力,为学生利用计算机处理信息、不断跟踪和掌握计算机应用技术打下基础,同时为今后进行数据库系统的开发打好基础。
(二)课程基本理念本课程将数据库基本原理与Microsoft推出的Access数据库相结合,重点培养学生们利用数据库基本原理以及对Access数据库的具体操作解决实际问题的能力。
Access具有显著的简易性和有效性,大量的桌面数据库系统都采用Access作为后台数据库。
该课程是涉及数据库基本原理及应用系统操作的应用课程。
是一门实际操作要求很高的课程。
本课程以帮助学生建立数据库概念、掌握数据库基本原理、了解Access应用程序的基本功能,掌握Access数据库的基本操作,提高数据库的应用能力和分析问题能力为教学目标。
涉及数据库系统概述,数据库设计,关系数据库标准语言SQL,Access数据库系统中表、查询、窗体、报表、宏、VBA编程等对象的基本操作和应用等。
通过学习本课程, 可使学生今后能结合专业应用,开发出简单实用的应用程序。
(三)课程设计思路数据库应用技术是构建电子商务网站过程中的重要技术组成部分,而Access作为Office组件之一,是一款简单易用而功能丰富的普及型软件,应用广泛。
数据库课程标准
《Visual Foxpro 6.0中文版数据库应用系统开发与实例》教学大纲一、课程目标1、教学方法:课堂讲授和上机实验相结合。
2、课程学习目标和基本要求:(1)要求学生通过学习掌握VFP的基本知识,掌握程序设计的方法与编程技术,学会良好的程序设计风格,为计算机在不同领域的应用打下坚实的基础。
(2)要求学生能利用计算机解决实际问题。
从分析问题入手,设计可行的算法,进而编出相应的数据库管理系统。
强调上机实践过程,从实际应用出发,上机实验环境用Visual Foxpro 6.0软件。
二、课程结构(一)、数据库技术基础(6学时)1、数据管理技术的发展人工管理阶段、文件系统阶段、数据库系统阶段2、数据模型信息世界所涉及的概念层次模型、网状模型、关系模型关系模型的基本概念与性质3、数据库系统的组成数据库、数据库管理系统、数据库应用系统(二)、VFP概述(4学时)1、VFP功能与特点2、VFP应用开发环境菜单、工具栏、工作环境设置、VFP文件类型3、项目管理器的使用4、设计器、生成器和向导工具(三)、VFP的数据类型和存储类型(12学时)1、数据类型2、存储类型常量、内存变量、数组变量、字段变量3、常用标准函数数值型函数、字符型函数、日期型函数、逻辑型函数及其它函数4、表达式算术表达式、日期表达式、关系表达式、逻辑表达式、运算优先级(四)、数据库与表的基本操作(16学时)1、数据库与表的概念2、数据库的基本操作3、表的基本操作表的建立、表的维护、表的索引4、多表操作5、表的命令操作方式Create、Use、List/Display、Append、Insert、Edit、Browse、Delete、Pack、Replace、Go、Skip、Index等命令的使用(五)、查询与视图(12学时)1、查询与视图的基本概念2、Select-SQL命令的使用用Select-SQL命令实现单表查询与多表查询3、其它SQL命令Create Table-SQL命令Insert-SQL命令Delete-SQL命令Update-SQL命令4、使用查询设计器建立查询5、本地视图的基本操作(创建视图、用视图更新数据)6、其它查询命令数据筛选命令(Set Filter To、Set Fields)顺序查询命令(Locate、Continue)索引查询命令(Find、Seek)7、统计命令Count、Sum、Average、Calculate、Total8、多表查询命令(Select、Set Relation)(六)、程序设计基础(18学时)1、程序文件的建立与运行2、结构化程序设计与基本结构3、顺序结构基本输入输出语句、环境设置语句4、选择结构单分支结构、双分支结构、多分支结构5、循环结构DO WHILE 循环、FOR 循环、SCAN 循环、循环的嵌套6、过程过程的定义与调用、参数传递与变量作用域7、自定义函数自定义函数的定义与调用、自定义函数的参数传递(七)、表单控件(24学时)1、输出类控件标签、图像、线条、形状2、输入类控件文本框、编辑框、组合框、列表框、微调控件3、控制类控件命令按钮、命令按钮组、复选框、选项按钮组、计时器4、多重容器类控件表格、页框、Container 容器(八)、报表设计工具的使用(2学时)1、报表设计器的使用2、报表向导(九)、菜单设计工具的使用(6学时)1、菜单设计器的使用与操作2、创建菜单系统3、创建快捷菜单三、课程实践教学(一)、VFP系统1、了解VFP系统的界面了解标题、菜单、工具栏、工作区、命令框2、了解VFP菜单的操作了解各个菜单项“文件、编辑、显示、格式、工具、程序、窗口、帮助”的功能3、掌握常用工具栏中工具的使用,了解设计器工具的使用4、能用命令窗口来完成相应的操作5、了解VFP的环境设置(二)、项目管理器与数据库1、项目文件的建立、打开、保存、关闭、连编2、项目管理器的使用1>、选项卡:了解全部、数据、文档、类、代码、其他各项的功能2>、命令按钮:掌握新建、添加、修改、浏览、运行、移去、连编各项的功能3、掌握数据库的建立、打开、保存、关闭4、数据库设计器的使用掌握新建表、添加表、修改表、浏览表、移去表等各项的功能(三)、表1、掌握表的建立、打开、修改、保存、浏览、关闭2、掌握表结构:字段名、字段类型、字段宽度、小数位数的含义3、掌握自由表与数据库中表的转换4、表的维护1>、表结构的修改掌握表结构修改的方法:项目管理器中表的修改,数据库设计器中表的修改掌握表结构修改的操作:插入、删除、重命名、设置规则、修改默认值2>、表记录的修改掌握表记录的浏览、追加、修改、更新、删除、恢复5、表的索引掌握表的索引的建立、打开、修改、保存、关闭掌握排序、索引名、表达式、类型、筛选各项的功能能正确使用“表达式生成器”来生成表达式6、多表操作掌握工作区的含义掌握在工作区中打开与关闭表掌握多表关系的建立及浏览7、表的命令操作方式掌握Create、Use、List/Display、Insert、Go、Skip、Append、Edit、Browse、Delete、Pack、Zap、Recall、Replace、Index、Set index to、Set order to等命令的使用(四)、查询与视图1、掌握查询设计器的启动方法:从项目管理器启动与从“文件”菜单启动2、掌握查询设计器的操作1>、掌握添加表、移去表、SQL、查询去向的操作与功能2>、掌握选项卡:字段、联接、筛选、排序依据、分组依据、杂项的功能3、掌握查询的建立、修改、运行、保存、关闭4、掌握视图设计器的启动方法:从项目管理器启动与从“文件”菜单启动5、掌握视图设计器的操作1>、掌握添加表、移去表、SQL的操作与功能2>、掌握选项卡:字段、联接、筛选、排序依据、分组依据、更新条件、杂项的功能6、掌握视图的建立、修改、运行、保存、关闭7、掌握其它查询命令数据筛选命令(Set Filter To、Set Fields)顺序查询命令(Locate、Continue)索引查询命令(Find、Seek)8、掌握统计命令Count、Sum、Average、Calculate、Total9、掌握多表查询命令(Select、Set Relation)(五)、程序设计基础1、掌握程序文件的建立、修改、保存与运行2、掌握顺序结构语句:Input、Accept、Wait、?/??、Clear、Set talk on/off、Set print on/off、Set default to、Set decimals to 、*/&&的使用3、掌握利用选择结构(单分支结构、双分支结构、多分支结)、循环结构(DO WHILE 循环、FOR 循环、SCAN 循环)来编写程序(六)、面向对象的程序设计1、了解面向对象程序设计的基本概念:对象(控件、容器)、属性、方法、事件、事件驱动的工作方式2、表单设计器的使用了解表单设计器的各种窗口:表单设计器窗口、表单窗口、属性窗口、代码窗口掌握表单设计器的各种工具:表单设计器工具栏、表单控件工具栏、调色板工具栏、布局工具栏、数据环境设计器窗口、快捷菜单、动态菜单3、掌握表单的创建一般步骤:打开表单设计器à设置数据环境à添加对象à调整对象的位置à设置对象属性à编写事件代码à保存表单à执行表单.1>、掌握打开表单设计器的三种方法:项目管理器、菜单、命令2>、掌握数据环境的设置:数据环境设计器的打开,表的添加、移去、浏览3>、掌握利用表单控件工具栏向表单添加对象:标签、编辑框、文本框、命令按钮、命令按钮组、选项按钮组、复选框、组合框、列表框、表格、页框等4>、掌握利用布局工具栏调整对象的位置:选定对象、操作对象(移动控件、删除对象、剪贴对象、对齐对象、调整对象的大小、调整对象的间距)5>、掌握对象属性的设置:常用属性(Caption、Name、Value、Forecolor、Backcolor、Autocenter、Minbutton、Maxbutton、Closable、Enabled、Visible、Fontsize等)6>、掌握事件代码的编写:常用事件(Load、Init、Activate、Gotfocus、Click、Dblclick、Interactivechange、Mouseup、Mousedown、Mousemove、Keypress、Lostfocus、Valid、Unload、Show等)7>、保存表单8>、执行表单4、掌握表单向导的使用利用表单向导创建一对一表单和一对多表单5、了解多表单应用程序的创建1>、了解单文档与多文档界面2>、了解表单集的创建与删除3>、了解用户定义属性和方法程序(七)、报表设计工具的使用1、报表设计器的使用掌握报表控件的使用会建立数据环境、数据分组掌握报表各带区的含义:标题、页标头、列标头、组标头、细节、组注脚、列注脚、页注脚、总结2、掌握利用报表向导来建立报表3、掌握报表的修改、运行、保存、调用上机题:建立一个“学生成绩报表”报表文件(八)、菜单设计工具的使用1、菜单设计器的使用与操作熟悉菜单、子菜单、菜单项的含义会正确使用菜单名、结果、创建、编辑、选项、菜单级、菜单项、预览、生成2、能够利用菜单设计器创建菜单系统与快捷菜单3、能够调用建立的菜单系统与快捷菜单。
数据库技术课程标准
数据库技术课程标准数据库技术是计算机科学与技术领域的重要分支,其应用范围涵盖了各行各业。
随着信息技术的不断发展,数据库技术的重要性日益凸显。
为了培养高素质的数据库技术人才,制定数据库技术课程标准显得尤为重要。
首先,数据库技术课程应当覆盖数据库的基本概念和原理。
学生需要了解数据库的定义、特点、分类以及数据库管理系统的组成和功能等基本概念。
同时,还需要深入了解数据库的设计原则、数据模型、数据结构等基本原理,为日后的数据库开发和管理打下坚实的基础。
其次,数据库技术课程还应包括数据库系统的建模和设计。
学生需要学习使用常见的建模工具和方法,掌握数据库设计的基本流程和规范。
在实际操作中,学生需要通过案例分析和实践操作,掌握数据库设计的方法和技巧,培养解决实际问题的能力。
此外,数据库技术课程还应涵盖数据库管理和维护的内容。
学生需要学习数据库的安装、配置和管理技术,了解数据库的备份、恢复、性能调优等管理技能。
另外,还需要学习数据库的安全管理和数据完整性的保障,以及数据库的监控和故障处理等方面的知识。
最后,数据库技术课程还应包括数据库应用开发的内容。
学生需要学习数据库编程语言和开发工具,掌握数据库应用开发的基本技术和方法。
在实际操作中,学生需要通过实际项目的开发,掌握数据库应用开发的实践技能,培养解决实际问题的能力。
综上所述,数据库技术课程标准应当包括数据库基本概念和原理、数据库系统的建模和设计、数据库管理和维护、数据库应用开发等内容。
通过系统的学习,学生能够全面掌握数据库技术的基本理论和实践技能,为日后的工作和研究打下坚实的基础。
同时,数据库技术课程标准的制定也将有助于提高数据库技术人才的整体素质,促进数据库技术的发展和应用。
《数据库应用技术》课程标准
《数据库应用技术》课程标准一、课程性质《数据库应用技术》是针对计算机职业领域数据库管理员工作岗位而设置的课程,主要培养适应当今社会生产、建设、管理、服务第一线的面向数据库应用领域需要的高等技术应用性专门人才,是一门理论性和实践性都很强的面向实际应用的课程。
课程的教学目标是使学生在已有的计算机知识的基础上,熟练掌握数据库的安装配置与管理,对数据库程序开发有一个较全面的、系统的了解,能够系统科学地受到分析问题和解决问题的训练,提高运用理论知识解决实际问题的能力。
学生在学习课程后应掌握数据库的基础知识和基本理论,在此基础上了解数据库的实际应用技术和发展趋势,也要求学生了解数据库系统的基本概念和发展方向,学会使用SQL语言,掌握关系数据理论、数据库保护、数据库设计和数据库管理系统的知识,不断提高数据库理论知识、数据库应用和数据库程序开发的能力。
课程的内容结构由七个学习情境组成,分别如下:情境1:数据库应用设计与选型情境2:安装和配置数据库管理软件情境3:设计和创建数据库及表情境4:设置约束,实现数据库完整性情境5:数据操作:添加、修改、删除、查询数据情境6:创建数据库对象:视图、存储过程、触发器情境7:管理和维护数据库本课程是高职高专教育计算机类物联网应用技术专业的一门专业基础课程,其内容的理论性和实践性都较强,在专业课程体系中起着承上启下的作用,是《毕业设计》课程的基础。
学生在学习本课程之前应具备计算机的基础知识、网络的基础知识。
二、课程理念《数据库应用技术》课程在目标设定、教学过程、课程评价和教学资源的开发等方面都突出以工作过程为导向的思想。
利用在教学中总结出来的经验、大型数据库开发项目中实战积累的经验与社会对数据库技术人员的要求相结合,充分的听取行业人士的建议,不断的在教学上自我完善,自我提高,从而取得良好的教学效果。
课程的实践训练部分由学生在计算机房完成教师布置的具体实践任务,实践任务除了由学生实际操作完成数据库、表、查询、视图、完整的应用程序的设计等教学内容外,还增加了实际数据库应用系统的开发。
《数据库技术及应用》课程标准
《数据库技术及应用》课程标准基本格式所属学院:适用专业:课程编号:课程类型:1、前言1.1 课程性质与任务(关键词:课程地位、主要功能、与其他课程关系。
主要包括该门课程的地位、功能及与其它课程的关。
具体要体现:课程要符合高技能人才培养目标和专业相关技术领域职业岗位(群)的任职要求;本课程对学生职业能力培养和职业素养养成要起主要支撑或明显的促进作用,要反映本课程与前、后续课程的衔接的关系。
)本课程是计算机信息管理、电子商务专业的岗位基础课程。
本课程的主要功能是培养学生对常用数据库系统的规划、数据库的创建及管理、数据表的创建及管理、表数据的查询及操作管理、视图使用、索引的使用、存储过程和触发器使用、数据库安全性管理、数据库备份和恢复管理、数据转换等能力,同时培养学生对数据库表数据的查询、添加、删除、修改等功能编程实现的基本能力,最终学生通过该课程的学习和训练,能进行简单数据库应用系统设计与开发,达到网站建设维护工程师助理以及企业信息系统建设与管理工程师助理数据库开发与管理方面的任职要求。
与该课程相关的前修课程有:“网页制作”,“高级语言程序设计”。
与该课程相关的后续课程是“电子商务网站开发”、“管理信息系统”。
1.2 设计思路(关键词:课程开设依据、工学结合课程开发、内容选择标准、项目载体设计思路、内容编排顺序(如能力递进)、学习程度用语、课时和学分等。
要体现以学生职业能力培养为重点,与行业企业合作进行基于工作过程的课程开发与设计理念,充分体现职业性、实践性和开放性的要求。
根据行业、企业发展需要和完成职业岗位实际工作任务所需要的知识、能力、素质要求,选取教学内容,并为学生可持续发展奠定良好的基础。
)课程开设依据:通过对本专业工作岗位分析,数据库技术及应用是计算机信息管理和电子商务专业方向的大部分学生就业后从事的主要工作岗位必须掌握的专业技能。
本课程主要是培养学生对网站和管理系统典型数据库系统的规划、数据库和数据表的创建和管理、表数据的查询和操作管理、编程实现数据操作等能力,最终使学生具备进行简单数据库应用系统设计、开发和维护的能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程标准
1 课程定位
《数据库技术》课程是计算机应用技术专业的一门核心课程。
其主要任务是使学生掌握数据库的基础知识和基本技能,培养学生利用数据库系统进行数据处理的能力。
通过学习数据库的理论及实践开发技术,使学生使用所学的数据库知识,根据实际问题进行数据库的创建和维护、检索与统计,能开发简单的数据库应用程序,具有计算机信息管理的初步能力。
《数据库技术》是《C#程序设计》课程与《》课程的基础。
2 工作任务和课程目标
(一)工作任务及职业能力
工作任务与职业能力分析表
(二)课程目标
该课程将使学生掌握数据库管理的基本技术知识。
学生在学习本课程的过程中将完成数据库的建立与维护,数据库表的建立与数据的录入与维护,在应用程序中访问数据库,数据库编程等工作任务。
以通过本课程的学习,具备为各类应用程序提供数据库数据存储的技能。
知识目标
1 理解数据库、数据库系统、数据库的体系结构结构及分类等基本概念。
2 熟悉数据库基本管理方法:表的操作、数据完整性以及表的索引和视图、数据库查询和管理、数据库备份与恢复等。
3 认识和了解SQL语言。
知道SQL语言的组成、功能。
4 了解数据库应用项目开发过程。
技能目标
1 具有根据系统需求分析绘制E-R图,并将E-R图转换为关系模型的能力;
2 具有对关系模型进行规范化能力;
3 具有创建数据库和数据库表的能力;
4 具有对数据库表进行添加、修改和删除数据的能力;
5 具有对数据进行查询、统计汇总的能力;
6 具有对数据库进行完整性维护的能力;
态度目标
本课程主要加强以下各方面职业素质的培养:
1 具有良好的思想品德和诚实、敬业、负责等职业道德;
2 具有良好的文化修养;
3 具有良好的团结协作精神、团队意识、组织协调能力;
4 具有开拓创新精神;。
3 教学组织
根据《数据库技术》课程工作任务与职业能力分析,为使学生掌握数据库的使用与维护工作,本课程设计了11个学习项目,在项目的教学实施中,进一步分解成62个学习型工作任务。
教学组织表
4 教学内容与能力要求
根据工作任务与职业能力分析,以及教学组织安排,本课程采用项目教学,并在项目教学过程中体现工作过程结构的完整性(获取信息、计划、实施、评价)和要素的全面性(任务、工作对象、工具、工作方法、劳动组织、工作人员与工作成果)来安排教学内容,使学生达到职业能力要求。
下面按照学习项目分别描述教学内容与能力要求。
项目1:数据库概述(4课时)
项目2:概念模型设计(8课时)
项目3:逻辑模型设计(8课时)
项目4:物理模型实现(4课时)
项目5:向数据表中添加数据(4课时)
项目6:查询、修改、删除数据表中的数据(12课时)
项目7:数据约束(4课时)
项目8:数据库系统对象的管理(6课时)
项目9:数据库系统的日常维护(6课时)
项目10:使用数据库编程优化数据库系统(16课时)
5 教学方法与手段
(一)教学方法
实行启发教学、讨论教学、案例教学、任务教学等的教学方法,鼓励学生独立思考,激发学生学习的主动性,培养学生的科学精神和创新意识。
理论教学在讲清概念的基础上,强化应用训练。
教学实施过程中,将企业真实案例按课程单元进行分解,在教学一体化的多媒体教室进行教学,采用边讲边练、学做合一。
(二)教学手段
不断进行教学改革,充分利用现代教育技术、网络技术进行教学,并利用网络多媒体教室进行实践教学,具体手段如下:
1. 教学资源库和多媒体课件
课程的所有教学内容都制作成教学资源库和多媒体课件,用生动的图像和动画表现先进的教学思想与方法,使学生更直观地理解教学内容;或先在电脑上完成模拟操作,然后再实际动手操作;
2. 授课录像
利用课程网站中的录像视频,可以更清晰直观地讲解数据库设计的全过程。
3. 在线答疑、在线讨论
通过网上答疑,学生提出问题可不受时间和地域限制,教师回答问题更有针对性。
所有问题和答案都在网上发布,以供其他同学学习。
通过留言板和BBS 进行网上交流。
4. 模拟考场、网上习题
提供一套考核模拟试题及每讲的作业习题。
6 考核与评价
考核采用实训为主、理论为辅方式进行,实训课采用随机抽题的方式决定操作考试的内容。
考试前先将这些操作项目作为考试内容公布给学生,让他们全面准备,这些项目涉及数据库系统的各个主要方面,目的是要学生全面掌握操作内容。
考试时,让学生随机抽取一个项目,然后再进行实训操作。
教师根据操作结果,权衡项目的难度系数,给出实训的总分,然后以理论考试与实训考试3:7的比例进行总分的评定。
依托微软公司提供的教材、考试平台和考试题库,组织学生参加数据库管理员认证(MCDBA)考试,以获得证书的成绩作为本课程的考试成绩。
整个考试过程全部通过互联网远程答题完成,最后由认证考试厂商反馈考试成绩。
1.7 说明与建议
1.本课程标准适用于高中毕业生、学制为3年的高等职业技术教育计算机应用技术专业及相关专业的学生,完成本课程要求的建议学时数为128学时。
2.与其它课程的衔接和分工
(1)本课程用到《计算机应用基础》、《C语言程序设计》课程中的知识,应在上述课程后开设。
(2)本课程既是独立教学内容,同时又是为网站开发、软件工程、信息管理系统服务的,建议与上述课程同步或在其前开设。
3.推荐教材和参考书目
《数据库系统原理教程》清华大学出版社王珊陈红编著
《数据库技术》清华大学出版社罗晓沛主编
《数据库系统概论》高等教育出版社莎师煊王珊编著
《SQL Server 2000 培训教程》余晨李文炬编著清华大学出版《SQL Server 2000 简明教程》DUSAN PETKOVIC编著,清华大学出版微软公司网站()
中国IT认证实验室(/)
软件工程专家网(/)
《电脑爱好者》杂志中国科学院主办
《程序员》杂志北京百联美达美数码科技公司主办
《软件学报》杂志中国科学院软件研究所和中国计算机学会联合主办
电脑报成都电脑报社
中国电脑教育报中国电子信息产业发展研究院主办
中国计算机报中国计算机学会主办。