《数据库课程设计》课程教学大纲
一、课程基本信息
课程名称(中文)
数据库课程设计
课程名称(英文)
Curriculum Design of Database System
课程类别:
集中性实践环 节
课程性质
必修
授课语言
中文
授课学期
4学期
学分
1
课程学时及分配
总学时
讲课
实验
课外
16
16
适用专业
物联网工程、网络工程、计算机科学及与技术
授课学院
计算机与软件学院
先修课程
程序设计基础,数据结构,数据库系统
后续课程
物联网系统综合设计、毕业设计
课程简介
课程基本定位:数据库是计算机科学与技术的重要分支,是信息技术的 核心和基础,数据库系统课程设计作为数据库系统的配套综合实践课, 是一门实践性较强的专业主干必修课。数据库系统课程设计的主要内容 是对数据库知识的综合应用,该课程主要培养学生应用数据库技术的能 力,包括数据库设计,应用系统的设计与开发,用户界面的设计与实现, 系统的安装和调试等,为学生将来开发应用系统奠定基础。提高学生解 决问题的能力,初步锻炼学生系统设计与分析能力。
复杂工程问题:本课程中的数据库系统的基本概念、原理,在理解抽象 的理论概念的基础上掌握数据模型的一些典型应用,并逐步具有解决实 际问题的能力的基础上,加深对所学数据库设计理论的理解,熟练掌握 数据库表创立、查询和更新等基本操作,掌握数据库操作在复杂工程系 统中的运用。在具体的实施过程中,按照探究未知知识领域的途径,通 过提出问题、分析问题、创造性地解决问题、知识迁移等步骤予以实施。 同时,分析该解决方案是否为最优方案,是否有改进的空间,通过查阅 文献、小组讨论等方式,创造性地给出改进方案,并能对该方案进行算 法分析。
核心学习结果:结合理论授课知识和实验知识,能够选择一门开发语言 和相应的开发工具,设计并开发一个具有一定工程应用背景的、具有较 完备的数据维护和较复杂数据查询统计功能的信息管理系统。
主要教学方法:讲授、实验、专题研讨。
大纲更新时间
二、课程目标
课程总目 标
课程子目标
达成方法
1 .知识
1.1:掌握数据库系统的基本概念、原理和技术,将理论与实 践相结合,运用数据库设计的基本方法,基于给定的工程应 用环境,构造最优的数据库模式,设计并建立数据库;
讲授、案例、 专题研讨
2.能力
1.1加深对所学数据库设计理论的理解,熟练掌握数据库表 创立、查询和更新等基本操作,掌握数据库操作在复杂工程 系统中的运用;
1.2选择一门开发语言和相应的开发工具,设计并开发一个 具有一定工程应用背景的、具有较完备的数据维护和较复杂 数据查询统计功能的信息管理系统;
1.3培养学生撰写较规范的系统设计报告的能力和素质。
实验、课程设
计报告
3.素养
3.1具有正确的学术志向、学术诚信。
课程设计报告
、辩论
三、课程目标对毕业要求指标点的支撑
序号
支撑的毕业要求指标点
课程目标
1
数据库学什么3.3能够设计针对物联网 工程领域的智慧标识、气象 感知、泛在计算等复杂工程 问题的解决方案,设计或开 发满足特定需求和约束条 件的模块、算法或流程;
课程目标L1
课程目标2.1
2
43能够根据物联网工程 领域的智慧标识、气象感 知、泛在计算等的实验系 统,平安可靠地开展实验, 并有效地获取实验数据;
课程目标2.2
课程目标2.3
课程目标3.1
3
5.3能够分析在解决物联 网工程领域的智慧标识、气 象感知、泛在计算等复杂工 程问题中所使用的技术、资 源和工具的优势和缺乏,认 识其局限性。
课程目标2.2
课程目标2.3
课程目标3.1
4
11.2掌握物联网工程工程 全生命周期各过程管理的 基本方法和技术;
课程目标2.2
单元标 题
教学内容
学时
预期学习成果 (描述学生在学完本 节内容后其知识、能 力或素养预期成果 到达的程度,后同)
教学方式
(讲授、专题研 讨、案例、实验、 实地调研等,但 不限于此)
课程目 标
第一单
数据库的设计(数据 库需求分析,数据库 概念结构设计,数据 库逻辑结构设计)
4
1)理解数据库设 计的六个阶段的任 务;
2)掌握数据库需 求分析、数据库概念 结构设计、数据库逻 辑结构设计;
3)理解数据库物 理设计、数据库实 施、数据库维护;
4)以数据库设计 方法为指导,对选题 工程进行需求分析、 概念设计和逻辑设
计;
5)用关系数据理 论对逻辑模式进行 优化。
讲授、案例、实 验
目标L1
目标2.1
第二单 元
数据库的实现(在 SQL Server中创立数 据库表,视图,索引, 存储过程等)
4
1)掌握数据库的 创立和管理;
2)掌握表的创立、 修改与删除及约束 管理;
3)掌握视图、索引 和流程控制等复杂 操作;
4) SQL Server 中 创立所用的数据库, 创立所需要的表,并 视需要建立视图、索 引、存储过程、触发 器;加载初始数据。
讲授、案例、实 验
目标2.1
第三单
数据库应用系统开 发与测试(使用一种
6
采用系统开发工具 (.NET/C#Java
VC++VBDelphi
讲授、案例、实 验
目标2.2
U!
、实践环节及基本要求

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。