基本信息
文件名称:24-内存数据库及应用(企业)-0615006009-教学大纲.pdf
文件大小:483.35 KB
总页数:10 页
更新时间:2025-09-18
总字数:约1.12万字
文档摘要

《内存数据库及应用》

课程教学大纲

院(系/部):计算机科学与技术学院

教研室:计算机科学与技术教研室

日期:2023.05

《内存数据库及应用》课程教学大纲

课程英文名称:MemoryDatabase课程编码:0615006009

andApplication

总学分/总学时:3理论学时/实验学时:32/16

课程性质:专业拓展先修课程:数据库系统原理Java程序设计等

课程负责人:刘安娜适用专业:软件工程专业

开课单位:计算机科学与技术学院大纲制定者:刘安娜

大纲审定者:毛艳艳大纲审定时间:2023.05

本大纲适用2023年版软件工程(校企合作)专业人才培养方案

一、课程简介

本课程主要从Redis的概念、特点、发展历程、在开发和生产环境中部署运行Redis、

数据类型与命令、持久化、任务列表、主从复制机制等几个方面进行内容讲解,并采

用任务驱动的方式介绍Java应用程序连接Redis数据库并完成相关数据的存储与获取

等操作。

二、课程目标与毕业要求关系

(一)课程目标

1.知识传授目标

1-1掌握Redis的概念、特点、安装与启动

1-2掌握Redis的数据类型和命令格式

1-3掌握Redis事务和消息系统

1-4掌握Redis在各个编程语言中的应用、Redis脚本

1-5掌握Redis持久化的方式,Redis安全和协议等内容

2.能力培养目标

2-1熟练掌握Redis的应用

2-2具备使用Redis进行程序开发的能力

3.价值塑造目标

3-1培养学生勤于思考、善于动手的能力

3-2提高学生的知识应用能力及创造力

(二)课程目标对毕业要求的支撑关系

课程目标1:掌握Redis的架构设计,包括内存数据结构、持久化机制,能够对Redis

的数据处理流程进行建模,包括键值对的存储、检索、更新和删除操作,掌握Redis的

配置和部署,能够根据设计文档实现Redis服务器的搭建。(支撑毕业要求4)

课程目标2:掌握如何使用Redis的命令行客户端以及其他图形界面客户端工具进

行数据操作,深入学习Redis支持的多种数据结构,如字符串、哈希、列表、集合、有

序集合等,以及它们的基本操作和应用场景。(支撑毕业要求5)

课程目标3:具有一定的项目管理能力,理解并掌握与金融大数据相关的工程项目

管理原理与经济决策方法,并能在Redis软件设计中进行应用。(支撑毕业要求11)

三、教学内容

本课程主要从Redis的概念、特点、发展历程、在开发和生产环境中部署运行Redis、

数据类型与命令、持久化、任务列表、主从复制机制等几个方面进行内容讲解,并采

用任务驱动的方式介绍Java应用程序连接Redis数据库并完成相关数据的存储与获取

等操作。

第一章Redis简介

【教学重点】

Redis的安装、启动和停止

【教学难点】

Redis的安装、启动和停止

【思政元素】

责任意识:通过缓存技术及应用,让学生了解改革开放以来,我国经济取得的举

世瞩目的成就,无论经济发展规模还是人民生活水平都有长足的进步。通过统Redis

的学习,使学生了解非关系型数据库的依据及来源。

【教学内容】

(1)NoSQL简介

(2)Redis简介

(3)Redis的历史与发展

(4)Redis的特性

(5)Redis的安装、启动和停止

(6)Redis命令行客户端的使用及相关配置

【思考题与复习题】

掌握Linux操作系统下和Windows系