PolyUHub
课程评价吃喝玩乐学习指南生活指南二手市集自由讨论区入学攻略专题
登录注册
登录注册
PolyUHub

For and By Polyuer

课程·学习·生活

本站为学生自发建设的非官方社区平台,与香港理工大学官方无隶属关系。用户生成内容仅代表用户个人观点。

社区规则私隐政策网站使用条款版权与侵权免责声明联系邮箱

© 2026

返回课程评价

Efficient Data Processing

DSAI5204DSAIFaculty of Engineering3 学分

Efficient Data Processing

官方课程信息 + 学生真实评价

登录 后即可收藏课程

登录后评价

课程评价

还没有评价

成为第一个分享这门课真实体验的人。

登录后评价

课程概览

来自官方课程资料的结构化信息

课程代码

DSAI5204

课程名称

Efficient Data Processing

开课学系

dsai

所属学院

Faculty of Engineering

学分

3 学分

级别

5

课程简介

1. 数据结构介绍 • 数据结构:栈、队列、链表、堆、树。 2. 计算机程序中的高效数据处理 • 搜索算法:线性搜索、二分搜索; • 排序算法:冒泡排序、插入排序、选择排序、快速排序、归并排序、堆排序; • 大O表示法与时复杂度分析。 3. 数据库介绍 • 关系模型;关系代数;SQL;完整性约束。 4. 数据库中的高效数据处理 • 文件组织;索引;视图的生成与维护; • 查询处理与优化; • 事务管理和并发控制;两阶段锁协议。 5. 分布式数据库介绍 • 分布式数据库体系结构;分布式数据库设计:数据分片;数据分配;数据复制;一致性问题。 6. 分布式数据库中的高效数据处理 • 分布式数据库查询处理与优化;查询分解;数据局部化;分布式数据库中的连接策略; • 分布式数据库事务管理和并发控制;两阶段提交协议。

学习目标

1. 在开发计算机程序中应用数据结构、搜索和排序算法; 2. 使用数据库进行高效的数据存储和检索; 3. 探索分布式环境中的高效数据处理。

先修要求

无

教学模式

课程材料将通过讲座传授。实验室和辅导课将用于练习练习题。