数据库原理及应用和mysql有联系吗_数据库原理及应用

数据库原理及应用课程是计算机科学与技术、软件工程、物联网工程、信息与计算科学等专业的必修课程,是计算机科学与技术、软件工程专业的核心课程,也是一门实践性很强的课程,本课程的开设将为应用型本科院校计算机科学与技术、软件工程、物联网工程、信息与计算科学等专业的学生提供学习平台。

课程教学内容如下:

1)数据库系统的基本理论:包括数据库的发展历程、基本概念、数据模型、数据库系统结构、数据库系统组成、关系模型、关系的完整性、关系代数和关系演算等。这部分内容的特点是概念多、抽象程度高,并用到许多离散数学的知识,它是数据库原理课程的基础,学生必须完全掌握相关内容。教学方式主要采用理论授课、课外作业和课堂练习。其中,课外作业的量相对较大。

2)关系数据库标准语言SQL及数据库编程:包括SQL概述、数据定义、查询、数据更新、视图、数据控制、嵌入式SQL、存储过程、触发器和用户定义函数等。这部分内容是应用数据库技术的基础。学生须熟练掌握SQL的数据定义、操纵和控制功能,掌握数据库编程的基本方法。教学方式主要采用理论授课、课外作业和上机实验。以实验为核心,通过动手加深对SQL语言的理解,培养开发数据库应用系统的能力。

3)关系数据理论:包括1NF、2NF、3NF、BCNF、模式分解。学生须掌握部分函数依赖、完全函数依赖、传递依赖及各级范式的概念,理解Armstrong公理系统、无损连接分解、保持函数依赖分解等概念。这部分内容为本课程的重点与难点内容。其中关系模式的范式判断和模式分解更是考验学生的抽象思维能力、分析问题能力和演绎能力的重要环节。教学方式主要采用理论授课、课外作业、习题课以及课堂练习。通过定量做题加深对范式、函数依赖等概念的理解。

4)数据库设计:包括数据库设计概述、需求分析、概念结构设计、逻辑结构设计、数据库的物理设计、数据库的实施和维护。这部分内容对于开发大型的应用系统来说是非常有用的,但这部分的大部分内容已在软件工程中学过,因此只要求一般性理解。教学方式主要采用理论授课、课外作业和学生自学。

5)数据库系统:有关数据库安全性、数据库完整性、关系查询处理、数据库备份与恢复技术、并发控制方面的基础知识,涉及面广,概念较多,但难度不大,建议略讲,以自学为主。教学方式主要采用理论授课和大量的课外作业来加深对相关知识的理解和掌握。

本课程的以就业为导向、以能力为本位,知识、能力、素质协调发展的指导思想,以培养具有运用数据库知识进行初步的系统分析、设计及开发能力的应用型人才为目标。以真实案例和项目任务为载体,教、学、做一体进行开放课程建设,培养学生工程实践能力。

你可能感兴趣的:(数据库原理及应用和mysql有联系吗_数据库原理及应用)