课程编码:14510430
课程类别:专业基础课(必修),
先修课程:C语言程序设计、离散数学
适用专业:计算机科学与技术,软件工程(卓越计划班),
开课院部:计算机与网络安全学院
课程负责人:
本课程主要介绍数据库系统基本概念、关系模型与关系代数、标准SQL语言、数据库建模、关系数据理论与模式求精、关系数据库设计、查询处理、数据库的完整性与安全性、事务管理与数据库恢复、数据库应用开发等内容。
1. 通过本课程的学习使学生掌握关系数据库的设计方法、关系模式的规范化、SQL语句的编写、SQL Server数据库的使用、数据库的访问技术;
2. 理解其基本概念和基本原理;
3. 了解新型数据库(面向对象数据库、数据仓库、XML数据库等)的特点;
4. 能根据给定的应用环境完成数据库的设计,并编码实现,从而为今后的软件开发打下坚实基础。
基础理论:数据库系统相关概念、关系理论及规范化、数据库保护(安全性、完整性、事务管理及故障恢复);
实验:SQL语言、概念设计和逻辑设计、备份与故障恢复、安全管理、完整性保护、事务一致性保护
综合实践:基于特定场景进行数据库设计和开发
理解基本理论,掌握SQL Server的使用方法,能通过SQL语言完成数据库对象的创建及数据的维护,能根据设定的应用场景完成数据库的设计和开发。
最后的综合成绩由三部分构成:期中考试*20%+作业*5%+实验*10%+考勤*5%+期末考试*60
在理解基本理论的前提下,多上机操作,多阅读好的数据库开发文档。
课程大纲下载
本站 所有信息归:东莞理工学院 版权所有
技术支持: 北京文华在线教育科技股份有限公司 建议在IE8以上浏览器1024*768分辨率下浏览本站