全部课程 >数据库系统    Database system

课程基本信息

课程编码:09B30220

课程类别:未设置

先修课程:数据结构、离散数学

适用专业:信息与计算科学

开课院部:理学院

课程负责人:
课程教学团队:
没有专业教师记录!
课程资源:
没有资源记录!

课程展示


课程简介

    随数据库系统产生于20世纪60年代末。40多年来,数据库技术得到迅速发展,已形成较为完整的理论体系和一大批实用系统,现已成为计算机软件领域的一个重要分支。数据库系统是一门综合性的软件技术,是数据结构、程序设计等许多软件知识的综合应用,是使用计算机进行各种信息管理的必备知识。通过本课程的理论学习与实践,使学生掌握数据库系统的基本概念与基本理论,学会数据库设计方法,DBMS的使用、数据库系统的管理与维护,熟悉数据库技术的基本原理与应用。

课程教学要求

序号

专业毕业要求

课程教学要求

关联程度

1

工程知识

能够掌握数据库系统的基本原理和基本技术

H

2

问题分析

 

 

3

设计/开发解决方案

掌握数据库设计方法和步骤

M

4

研究

 

 

5

使用现代工具

能熟练使用SQL语言在某一个数据库管理系统上进行数据库操作

H

6

工程与社会

 

 

7

环境和可持续发展

 

 

8

职业规范

 

 

9

个人和团队

 

 

10

沟通

 

 

11

项目管理

 

 

12

终身学习

 

 

 

课程教学内容

章节

名称

主要内容

重难点关键词

学时

类型

诸论

1.数据库系统概述

2.数据模型

3.数据库系统的结构

4.数据库系统的组成

 

1.关系模型

2.三级模式

3.二级映象

4

理论讲授

关系数据库

  1. 关系数据结构及形式化定义
  2. 关系操作存
  3. 关系的完整性
  4. 关系代数
  5. 关系演算

 

1.关系模式

2.关系数据库

3.专门的关系运算

6

理论讲授

关系数据库标准语言SQL

  1. SQL概述
  2. 学生一课程数据库
  3. 数据定义
  4. 数据查询
  5. 数据更新
  6. 空值的处理
  7. 视图

 

1.SQL的基本概念

2.嵌套查询

3.更新视图

10

理论讲授与实验

数据库安全性

  1. 数据库安全性概述
  2. 数据库安全性控制
  3. 视图机制
  4. 审计
  5. 数据加密

 

1.用户身份鉴别

2.授权:授予与收回

3.数据库角色

4

理论讲授与试验

数据库完整性

  1. 实体完整性
  2. 参照完整性
  3. 用户定义的完整性
  4. 完整性约束命名子句
  5. 断言
  6. 触发器

1.完整性检查

2.违约处理

2

理论讲授

关系数据理论

  1. 问题的提出
  2. 规范化
  3. 数据依赖与公理系统

1.函数依赖

2.范式

6

理论讲授

 

考核要求及成绩评定

序号

成绩类别

考核方式

考核要求

权重(%)

备注

1

期末成绩

期末考试

闭卷

70

百分制,60分为及格

2

平时成绩

实验

4次

15

能独立完成实验并上交实验报告

3

平时表现

出勤情况

15

2次未参加课程则无法获得学分

学生学习建议

  • 学习方法建议

1.关注数据库行业发展;

2.在网上观看其它相关国家级或省级精品资源共享课或视频公开课。

  • 学生课外阅读参考资料

《数据库系统概念》,Abraham Silberschatz,Henry F.Korth,S.Sudarshan编著, 2012年;非自编,非教育部规划教材

课程改革与建设

课程文档下载

课程其它文档下载

本站 所有信息归:武汉工程大学教务处 版权所有 鄂ICP064787

技术支持: 北京文华在线教育科技股份有限公司    建议在IE8以上浏览器1024*768分辨率下浏览本站