注册/登录
移动端
 
首页 > 留学资讯 > 澳洲留学 > 新南威尔士大学comp9315 留学生课程辅导

新南威尔士大学comp9315 留学生课程辅导

作者:海马 发布时间:2023-04-20 10:31

comp9315是新南威尔士大学数据库系统的实施这门课程。这门课程详细研究用于实现关系型、面向对象和分布式数据库系统的技术。主题包括:查询优化、事务管理、高级文件访问方法、数据库性能调整。comp9315

一、数据库生命周期

我们可以将瀑布周期作为数据库开发模型的基础,其中包含了三个假设:

我们可以将数据库的开发--也就是定义数据库中数据的模式的规范和创建--与使用数据库的用户过程分开。

我们可以使用三模式架构作为区分与模式相关的活动的基础。

我们可以表示约束条件,以便在数据库中执行一次数据的语义,而不是在使用数据的每个用户进程中执行。

数据库应用开发是获得现实世界的需求,分析需求,设计系统的数据和功能,然后在系统中实现操作的过程。

二、需求收集

第一步是需求收集。在这一步中,数据库设计者必须采访客户(数据库用户)以了解拟议的系统,获得并记录数据和功能需求。这个步骤的结果是一份包括用户提供的详细要求的文件。

建立需求包括与所有用户协商,并在他们之间达成协议,以确定他们想要存储的持久性数据,以及对数据元素的含义和解释的协议。数据管理员在这个过程中起着关键作用,因为他们概述了组织内影响数据要求的业务、法律和道德问题。

数据需求文件被用来确认与用户对需求的理解。为了确保它易于理解,它不应该过于正式或高度编码。该文件应该对所有用户的需求给出一个简洁的总结--而不仅仅是个人需求的集合--因为我们的目的是开发一个单一的共享数据库。

需求不应该描述如何处理数据,而应该描述数据项是什么,它们有什么属性,适用什么约束条件以及数据项之间的关系。

三、分析

数据分析从数据需求的陈述开始,然后产生一个概念性的数据模型。分析的目的是为了获得适合用户需求的数据的详细描述,以便处理数据的高水平和低水平属性及其使用。这些属性包括诸如属性可能允许的取值范围(例如,在学校数据库的例子中,学生的课程代码、课程名称和学分)。

概念数据模型为数据库开发过程中客户和开发者之间的交流提供了一个共享的、正式的表述--它专注于数据库中的数据,而不考虑这些数据在用户过程中的最终使用或在特定计算机环境中的实现。因此,概念性数据模型关注的是数据的意义和结构,而不是影响它们如何实现的细节。

那么,概念数据模型就是对数据库应该包含哪些数据以及数据必须满足的约束条件的正式表述。这应该用独立于模型如何被实现的条款来表达。因此,分析的重点是:"需要什么?"而不是 "如何实现?"的问题。

以上就是关于comp9315的全部内容,海马课堂专业课程辅导,2100+严选硕博学霸师资,针对学生的薄弱科目和学校教学进度,匹配背景相符的导师,根据学生情况进行1V1专属备课,上课时间灵活安排,中英双语详细讲解课程中的考点、 难点问题,并提供多方位的课后辅导,辅助学生掌握全部课程知识,补足短板。

相关热词搜索:

阅读原文:https://www.highmarktutor.com/news/10869_62.html

版权作品,未经海马课堂 highmarktutor.com 书面授权,严禁转载,违者将被追究法律责任。

热门课程推荐

hmkt088

欢迎咨询