SPOC学校专有课程
数据库系统及应用
分享
spContent=随着面向对象技术的发展,关系对象数据库系统正在逐步完善和投入使用,数据库的应用领域会越来越广泛,数据库技术也将是所有信息技术和信息产业的基础。因此,通过课程的学习大家需要掌握数据库的基本概念和基本理论;数据模型和数据库设计方法;掌握DBMS的管理和使用方法;了解数据库最新的研究方向。
—— 课程团队
课程概述

数据库及其相关技术是计算机应用中一个非常活跃、发展迅速、应用广泛的领域。随着物联网、移动互联网、社交媒体等信息技术的飞速发展,数据资源急剧膨胀,如何解决数据管理的相关理论和技术问题,并利用计算机对这些数据资源进行科学地组织、存储、检索、维护和共享,是数据库原理与应用课程的主要教学内容。本课程带领大家学习数据库系统的基本概念和原理、关系数据模型、关系数据库理论和关系数据库系统、SQL语言、数据库安全保护、数据库设计等内容。

授课目标

本课程的授课目标为:

1. 知识层面:


掌握关系数据库基本概念和基本理论、关系数据库查询语言SQL的基本语法、索引分类和视图的含义,数据库安全管理中数据安全性、完整性、并发性和数据库恢复的相关概念和基本原理、关系数据库规范化中的相关概念和基本原理、T-SQL语法。


2. 能力层面:


针对普通关系型查询需求,既能够使用传统关系运算和专门关系运算构建复杂关系代数的能力,又能够运用SQL语言实现各类等查询操作。针对关系型数据库建库和建表要求,能够运用SQL语言和关系型数据库管理界面完成关系型数据库的创建、修改、删除以及数据表的创建、插入数据、修改、删除等操作。针对关系型数据库管理需要,能够进行数据库的安全管理以及数据库备份和恢复等操作。根据实际业务需要,能够使用T-SQL建立存储过程和自定义函数。


3. 素质层面:


根据实际工程开发的业务查询需要,具有综合运用简单查询、子查询和各类连接等查询方法,设计、实现和调试多层嵌套、复杂连接关系的SQL查询的素养;根据软件开发的需要,具有抽象客观业务流程相关的实体和实体关系、通过E-R图设计关系型数据库、使用范式验证库表结构,使用数据库设计和开发工具,并进一步搭建和维护复杂业务系统的关系型数据库素养;具有开展数据挖掘、大数据分析和挖掘等课程学习、研究的基本素质。


成绩 要求

平时30%,包括课堂测验、作业提交、出勤等;

考试70%,闭卷(因特殊时期,具体考试形式待定)

实践课以小组形式提交实验报告,单独考核。

课程大纲
参考资料

    数据库应用与设计崔巍  主编 数据库系统及应用(第4版)

崔巍老师的两本教材,图片如上,图一为咱们指定教材,图二为信管专业教材,建议大家结合着看。

mooc课程配套教材为人民邮件出版社出版的《数据库原理及应用教程》(第四版)。书籍官方网站:https://www.ryjiaoyu.com/book/details/8217。