首页> 学术问答> 曼彻斯特大学本科数据库系统课程如何安排?

曼彻斯特大学本科数据库系统课程如何安排?

老师你好,我想问一下曼彻斯特大学本科数据库系统课程的内容具体是怎么安排的?主要是因为这门课我学得不好,所以就想按照课程安排来规划一下预习和复习的内容,课后多花些功夫学,麻烦老师了!

最佳答案

课程顾问-Lea

2022-06-02 12:29:38

立即咨询

曼彻斯特大学本科数据库系统课程的目的是向同学介绍支撑现代数据库管理系统(DBMSs)的基本概念和技术。基于同学的需求,我们对这门课的主要内容安排进行了梳理和总结,希望可以为同学之后的日常学习、考试复习等提供帮助。

一、曼彻斯特大学本科数据库系统课程内容梳理

首先,课程研究了将数据作为资产进行管理的动机,并介绍了现代数据库管理系统的基本架构原则。考虑了不同的架构及其产生的应用环境。

然后,课程描述和探索了数据的关系模型、关系数据库语言和SQL,包括视图、触发器、嵌入式SQL和过程化方法(如PL/SQL)。介绍了如何导出概念数据模型(使用扩展的实体关系范例),如何将这样的模型映射到目标实现模型(使用关系模型),如何使用规范化来评估后者的质量,以及如何针对改进的实现模型编写SQL查询,以根据最初提出的数据要求来验证结果设计。对于实际工作,使用Oracle数据库管理系统。

本科数据库辅导

随后,课程介绍了事务管理的基础知识,包括并发性(如锁定、两阶段锁定、可串行性)和恢复(回滚和提交、两阶段提交)以及文件组织(如集群)和性能索引的使用。

最后,课程通过对威胁和可用对策的研究来探讨数据库安全的主题。就前者而言,这些风险包括潜在的盗窃和欺诈以及保密性、隐私性、完整性和可用性的丧失。就后者而言,这些主要包括授权和访问控制机制,包括为此目的使用视图。课程还介绍了处理大型数据集的替代数据库系统。

二、曼彻斯特大学本科数据库系统课程内容安排

1、数据管理简介:数据即资产,记录和文件,模型的需要,独立性的需要,数据库管理即服务。

2、了解数据库架构:数据管理的抽象层次,ANSI/SPARC方法,模式和实例,描述、查询、更改,DBMS组件和架构。

3、理解关系范式:关系模型,关系语言。

4、设计数据库:建立概念数据模型,将概念数据模型映射到目标,识别功能依赖,规范化模式。

5、应用程序接口:定义视图、使用嵌入式查询、程序性访问和触发器。

6、了解系统级问题:并发、事务和恢复、文件组织和索引。

7、考虑安全和隐私:威胁和对策,法律框架。

以上就是对曼彻斯特大学本科数据库系统课程安排的概述,同学可以按照上述安排来规划自己的学习方案,如果在学习过程中有不懂的问题,随时可以让我们的老师来解答。

  • 添加微信【kaoersi03】
  • (备注官网)申请试听
  • 享专属套餐优惠

马上匹配专业老师免费答疑

相关问答

备案号:京ICP备17021069号

版权所有:北京考而思教育咨询集团有限公司

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!