数据库原理与应用

您所在的位置:网站首页 汉化的原理 数据库原理与应用

数据库原理与应用

2023-03-14 04:14| 来源: 网络整理| 查看: 265

课程概述

随着大数据时代的到来,越来越多的学生、科研人员希望能掌握数据库技能,能利用数据库技术对专业领域的数据进行管理和分析,为更高层次的学习和科研工作奠定基础,《数据库原理与应用》课程的开设亦是在“信息爆炸、数据剧增”的大时代背景下应运而生。

本课程作为各专业学生的公共基础课,在讲解数据库原理的同时,注重对应用领域的拓展,引导学生将数据库技术应用到自身专业中,进行各行业数据的收集、整理、规范和应用。课程融合了数据库基本原理、方法和应用技术,以关系数据库系统为核心,完整地论述数据库系统的基本概念、基本原理的基础上,对Microsoft SQL Server等主流的数据库管理系统、Visio和Power Designer、VS.net等数据库设计与软件开发工具进行讲解,并对数据仓库、数据挖掘等数据库新技术进行介绍。

学生通过本课程的学习,在掌握数据库系统的基本概念和基本原理的基础上,能熟练地使用现有数据库管理系统以及数据库设计与开发工具,具备大型数据库应用系统设计与开发能力。

课程亮点:针对不同行业,具备数据存储和管理技能,真正实现“学以致用”。

预备知识

具备一定的编程基础,掌握数据结构、离散数学等相关知识。

授课大纲

第一章 数据库概述

数据库基本概念及数据管理技术

第二章 数据模型

2.2 概念模型

2.3 层次模型与网状模型

2.4 关系模型

第二章 测验

第三章 数据库系统的体系结构

3.1 三级模式结构

3.2 两级映像与数据独立性

数据库体系结构(测验)

第四章 关系数据库方法

4.1 关系的形式化定义

4.2 关系的完整性约束

4.3 关系代数

第四章 关系数据库方法测验

第五章 关系数据库的结构化查询语言

5.1 SQL 的数据定义语言

5.2 SQL 的数据更新语言

5.3 SQL的数据查询语言——简单查询

5.4 SQL的数据查询语言——复杂查询

5.5 SQL中的视图

第五章 关系数据库的结构和查询语言测验

第六章 关系规范化理论

6.1 关系模式设计中的问题

6.2 数据库设计中常用的函数依赖

6.3 常用范式与关系模式规范化

第六章 关系规范化理论测验

第七章 数据库设计

7.1 数据库设计的基本过程

7.2 Power Designer数据库辅助设计工具

第七章 数据库设计 单元测验

第八章 数据库保护

8.1 事务与数据库故障

8.2 数据库恢复

8.3 数据库完整性

8.4 数据库安全性

8.5 并发控制

数据库保护

第九章 数据库开发与数据库新技术

9.1 ADO.net数据库开发

9.2 数据仓库、数据挖掘与大数据技术

参考资料

使用教材:

[1] 胡孔法.数据库原理及应用(第二版).北京:机械工业出版社,2015

[2] 胡孔法. 数据库原理及应用学习与实验指导.北京:机械工业出版社,2016

参考资料

[1] Abraham Silberschatz Henry F.korth S.Sudarshan. Database Management Systems(sixth  Edition). McGraw-Hill Education,2016. 

[2] M. Tamer özsu, Patrick Valduriez. Principles of Distributed Database Systems(Forth Edition). 北京:清华大学出版社,2015.

[3] JiaWei Han, Micheline Kamber. Data Mining Concepts and Techniques. 北京:机械工业出版社,2015.

[5] 王珊. 数据库系统概论(第五版). 北京:高等教育出版社,2014.

[6] 杜建强,胡孔法.《医药数据库系统原理》[M].北京:中国中医药出版社,2015.

常见问题

Q :  课程共多少周课?如何拿到学分?

A :  共15周,30课时,平时作业、单元测验、讨论区、期末考试都合格,即可拿到学分。

Q :  需要安装什么数据库管理系统?

A :  建议安装SQL Server2017作为实践环境。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3