数据库系统及应用

国家级

数据库系统是计算机系统的重要组成部分,是企业、互联网乃至整个信息社会赖以运转的基础,在当今社会中扮演着越来越重要的角色。你学过数据库吗?你会“用”数据库(会设计数据库,会管理数据库,会开发数据库应用程序)吗?没学过没关系,不会“用”也没关系,那就请进来吧!

课程介绍

“数据库系统及应用”课程简介 “数据库系统及应用”是信息管理与信息系统、计算机科学与技术、软件工程等专业的专业主干课程,是实现“懂管理的信息技术人才或懂信息技术的管理人才”培养目标的关键技术课程。为此,我校“数据库系统及应用”课程分两个学期开设,分别是“数据库系统原理”和“数据库应用开发技术”。其中,“数据库系统原理”主要讲授数据库系统概论、关系数据库、数据库设计和数据库管理等基本知识、基本...

教学单元
  • 第1章 Term1_CH00: 课程导学
  • 第2章 Term1_CH01: 数据库系统概论
    • 02-01

      Term1_01.1:数据管理技术的发展历程

    • 02-02

      Term1_01.2:数据模型

    • 02-03

      Term1_01.3:数据库三级模式与数据库系统

  • 第3章 Term1_CH02: 关系模型与关系代数
    • 03-01

      Term1_02.1:关系模型

    • 03-02

      Term1_02.2:关系代数

    • 03-03

      Term1_习题课一:关系代数

    • 03-04

      Term1_课堂测验一:数据库系统概论与数据模型

  • 第4章 Term1_CH03: SQL语言
    • 04-01

      Term1_03.1:SQL查询的投影与选择运算

    • 04-02

      Term1_03.2:SQL查询的排序与连接运算

    • 04-03

      Term1_03.3:聚合运算与嵌套子查询

    • 04-04

      Term1_03.4:复杂嵌套子查询与集合运算

    • 04-05

      Term1_03.5:SQL数据定义与更新语言

    • 04-06

      Term1_03.6:视图

    • 04-07

      Term1_习题课二:关系代数与SQL查询

    • 04-08

      Term1_课堂测验二:关系代数与SQL查询

    • 04-09

      Term1_实验1:单表查询

    • 04-10

      Term1_实验2:多表查询

    • 04-11

      Term1_实验3:复杂查询

    • 04-12

      Term1_实验4:数据库与表

    • 04-13

      Term1_实验5:索引与视图

    • 04-14

      Term1_实验6:数据更新

  • 第5章 Term1_CH04: 数据库建模(实体-联系模型)
    • 05-01

      Term1_04.1:E-R模型的实体、联系与约束

    • 05-02

      Term1_04.2:类层次与依赖约束建模(弱实体集、联系实体集与依赖实体集)

    • 05-03

      Term1_04.3:多值联系建模与多元联系转化为二元联系

    • 05-04

      Term1_04.4:概念设计(概念建模)实例——大学选课系统

    • 05-05

      Term1_04.5:逻辑设计(逻辑建模)实例——大学选课系统

    • 05-06

      Term1_习题课三:数据库建模(概念建模与逻辑建模)

    • 05-07

      Term1_大作业点评一:选题及需求分析

    • 05-08

      Term1_大作业点评二:概念设计(1)

    • 05-09

      Term1_大作业点评三:概念设计(2)

    • 05-10

      Term1_大作业点评四:逻辑设计

    • 05-11

      Term1_大作业点评五:物理设计

    • 05-12

      Term1_大作业点评六:完整性与安全设计

    • 05-13

      Term1_大作业点评七:总结与反思评价

    • 05-14

      Term1_大作业实验一:需求分析

    • 05-15

      Term1_大作业实验二:概念设计

    • 05-16

      Term1_大作业实验三:逻辑设计

    • 05-17

      Term1_大作业实验四:完整性与安全性设计

    • 05-18

      Term1_大作业实验五:存储过程与触发器设计

  • 第6章 Term1_CH05: 关系数据理论与模式求精
    • 06-01

      Term1_05.1:函数依赖与范式的基本概念

    • 06-02

      Term1_05.2:函数依赖理论(函数依赖集、属性集的闭包与正则覆盖)

    • 06-03

      Term1_05.3:模式分解理论与范式的进一步讨论

    • 06-04

      Term1_05.4:模式分解算法与模式求精

    • 06-05

      Term1_习题课四:关系数据理论

    • 06-06

      Term1_课堂测验三:数据库建模与关系数据理论

  • 第7章 Term1_CH06: 关系数据库设计实例
    • 07-01

      Term1_06.1:网上书店的需求分析与主要业务概念建模分析

    • 07-02

      Term1_06.2:网上书店的数据库建模(概念模型与逻辑模型)

  • 第8章 Term1_CH07: 数据库存储结构
    • 08-01

      Term1_07.1:存储访问方式与文件组织结构

    • 08-02

      Term1_07.2:顺序索引

    • 08-03

      Term1_07.3:B+树索引、散列与数据库物理设计

  • 第9章 Term1_CH08: 查询处理
    • 09-01

      Term1_08.1:查询处理概述与选择运算的实现

    • 09-02

      Term1_08.2:连接运算与表达式计算的实现

    • 09-03

      Term1_08.3:查询优化

    • 09-04

      Term1_习题课五:数据库存储结构与查询处理

  • 第10章 Term1_CH09: 数据库完整性与安全
    • 10-01

      Term1_09.1:数据库安全性

    • 10-02

      Term1_09.2:数据库完整性

    • 10-03

      Term1_09.3:游标与存储过程

    • 10-04

      Term1_09.4:触发器及数据库应用与安全设计

    • 10-05

      习题课六

    • 10-06

      课堂测验四

    • 10-07

      实验8 安全性定义

    • 10-08

      实验9 安全性检查

    • 10-09

      实验10 完整性定义

    • 10-10

      实验11 完整性检查

    • 10-11

      实验12 游标与存储过程

    • 10-12

      实验13 触发器

  • 第11章 Term1_CH10: 事务管理及恢复
    • 11-01

      Term1_10.1:事务

    • 11-02

      Term1_10.2:并发控制

    • 11-03

      Term1_10.3:恢复与备份

    • 11-04

      习题课七

  • 第12章 Term1_CH11: 数据库应用开发
  • 第13章 Term1_CH12: Web数据库
  • 第14章 Term2_CH00: 课程导论
    • 14-01

      Term2_00.1:课程导学与Oracle数据库简介

    • 14-02

      Term2_实验一:实例管理

  • 第15章 Term2_CH01: 软件开发体系结构
    • 15-01

      Term2_CH01.1:软件开发体系结构概述

    • 15-02

      Term2_CH01.2:软件开发体系结构编程体系

  • 第16章 Term2_CH02: Oracle体系结构
    • 16-01

      Term2_CH02.1:物理存储结构

    • 16-02

      Term2_CH02.2:逻辑存储与内存结构

    • 16-03

      Term2_CH02.3:进程结构与数据字典

  • 第17章 Term2_CH03: PL/SQL编程技术
    • 17-01

      Term2_CH03.1:PL/SQL简介及SQL*Plus工具

    • 17-02

      Term2_CH03.2:PL/SQL 函数

    • 17-03

      Term2_CH03.3:PL/SQL语言基础

    • 17-04

      Term2_CH03.4:PL/SQL游标

    • 17-05

      Term2_CH03.5:PL/SQL过程、包与触发器

    • 17-06

      Term2_实验二:PL/SQL语言

  • 第18章 Term2_CH04: Oracle安全管理
    • 18-01

      Term2_CH04.1:用户及权限管理

    • 18-02

      Term2_实验三:安全管理

  • 第19章 Term2_CH05: Oracle空间管理
    • 19-01

      Term2_CH05.1:表空间与表

    • 19-02

      Term2_CH05.2:索引、视图与分区

  • 第20章 Term2_CH06: SQL语句优化技术
  • 第21章 Term2_CH07: 数据库设计技巧
  • 第22章 Term2_CH08: JSP开发环境及Web开发基础
    • 22-01

      Term2_实验四:MyEclipse集成开发环境

  • 第23章 Term2_CH09: JSP内置对象及数据库访问
    • 23-01

      Term2_实验五:JSP高级应用

  • 第24章 Term2_CH10: 基于Bean的MVC开发技术
    • 24-01

      Term2_实验六:MVC设计模式

  • 第25章 Term2_CH11: Struts框架
  • 第26章 Term2_CH12: 课程大作业
教材
  • 主教材
    数据库系统原理与设计(第2版)
    ISBN:

    978-7-302-29475-7

    主编:

    万常选, 廖国琼, 吴京慧, 刘喜平

    清华大学出版社
  • 主教材
    Oracle 11g数据库管理与开发基础教程
    ISBN:

    9787115304032

    主编:

    袁鹏飞,杨艳华

    人民邮电出版社
  • 辅助教材
    数据库系统原理与设计实验教程(第2版)
    ISBN:

    978-7-302-30021-2

    主编:

    吴京慧, 刘爱红, 廖国琼, 刘喜平

    清华大学出版社
  • 辅助教材
    Java Web 程序设计
    ISBN:

    9787302232889

    主编:

    郭克华,李敏,陈志刚

    清华大学出版社
课程信息
课程类型:

理论课(含实验/实践)

课程属性:

专业课

课程学时:

144.0

学校:

江西财经大学

学科门类:

管理学

专业大类:

管理科学与工程类

专业类:

信息管理与信息系统

适用专业:

信息管理与信息系统,计算机科学与技术,软件工程,信息与计算科学,电子商务

学习人数:

16374

评论数:

1419

教学团队
  • 万常选

    课程负责人

    教授

  • 吴京慧

    主讲教师

    教授

  • 廖国琼

    主讲教师

    教授

  • 刘爱红

    主讲教师

    副教授

  • 杨 波

    主讲教师

    副教授

  • 刘喜平

    主讲教师

    副教授

  • 刘德喜

    主讲教师

    教授

  • 杜 宾

    主讲教师

    副教授

  • 吴方君

    主讲教师

    副教授

  • 袁里驰

    主讲教师

    副教授