数据库原理与应用课程不仅是计算机、软件工程等专业的核心课程,同时也是信息类专业必修的专业基础课程。本课程的理论教学主要包括:数据库及数据库系统基础;关系数据库;结构化查询语言SQL;数据规范化理论;数据库设计的基本方法和步骤;数据库编程技术;数据库安全性和数据库完整性等内容。实验教学中,以Oracle为学习环境,通过对数据库及数据库对象的各种操作实践,加深对数据库基础理论、基础知识以及SQL规范的理解。预达到的教学目标如下:
(1)让学生了解数据库原理与应用课程在所属学科中的地位;了解国内外数据库相关技术进展与发展趋势,了解关系数据库主流产品Oracle、SQL Server、MySQL、DB/2等;
(2)使学生掌握关系数据模型、数据库系统的三级模式结构、关系数据库的完整性、关系数据库标准语言SQL、视图、数据库存取控制机制、关系数据库的范式理论、PL/SQL语言的基本语法、存储过程和触发器的使用、游标的使用、数据库系统的设计过程、数据库恢复中用到的策略、数据库对并发操作的控制;
(3)通过数据库基础知识的学习,结合具体数据库管理系统Oracle,将理论知识得到实践和操作,让学生学会基本数据定义语句、数据查询语句、数据更新语句、数据控制语句的编写,学会PL/SQL程序的编写。
通过本课程的学习,使学生能够系统掌握关系数据库基础知识、基本理论和操作语言,掌握关系数据库设计的理论与方法,具备作为数据库设计人员与数据库管理员的基本素养,为后续从事数据库方面的开发与研究工作奠定基础。
具备一定的编程基础,具有数据结构与计算机网络相关知识。
推荐教辅和资料
Q : 请问我不是计算机专业的学生,没有学过数据结构等课程可以选修这门课程吗?
A : 当然可以,本门课程属于计算机类的通识课程,只要学习了一门编程语言课程,有计算机的基础知识,就可以学习。