阿里大数据ACP考题解答两题 2018.6.27

问题一: 阿里云大数据计算服务(MaxCompute,原ODPS)中的 MapReduce 是一种编 程模型,用于大规模数据集的并行运算,它极大地方便了编程人员在不会分布式并 行编程的情况下,将自己的程序运行在分布式系统上。其中,两个主要阶段 Map 和 Reduce 相互配合,可以完成对海量数据的处理。关于这两个阶段的关系,说 法正确的有____。(正确答案的数量:3 个)

阿里大数据ACP考题解答两题 2018.6.22

问题一: 某企业选择了使用阿里云大数据计算服务(MaxCompute,原ODPS)进行数据 仓库建设,由一个多人的团队负责实施和运维。为了更好的进行角色分工、数据权 限、多用户协同等管理工作,同时还能实现任务的自动调度、任务监控、错误告警 及处理等运维工作,并且需要有一个简单易用的开发环境,以下方案中__是 最便捷、最高效的。

阿里云ACP考题解答两题 2018.6.21

问题一: 阿里云大数据计算服务(MaxCompute,原ODPS)是阿里巴巴自主研发的海量 数据处理平台,主要服务于批量结构化数据的存储和计算。以下哪个场景不适合使 用大数据计算服务实现? a) 在线交易系统 b) 数据仓库 c) 大数据的分析建模 d) 网站日志离线分析

数据库设计、开发书写规范化

表中应该避免可为空的列   虽然表中允许空列,但是,空字段是一种比较特殊的数据类型。数据库在处理的时候,需要进行特殊的处理。如此的话,就会增加数据库处理记录的复杂性。当表 中有比较多的空字段时,在同等条件下,数据库处理的性能会降低许多。    所以,虽然在数据库表设计的时候,允许表中具有空字段,但是,我们应该尽量避免。若确实需要的话,我们可以通过一些折中的方式,来处理这些空字段,让其对数 据库性能 […]

SQL规范

避免全表扫描 写查询语句中,需要避免大表的全表扫描现象 避免笛卡儿积现象 笛卡儿积造成记录数过多。消费过多的数据库资源,影响性能。 尽量避免子查询 SQL语言的子查询在大部分情况下,原理上等同于多表连接操作。因此,oracle优化器在解析(parse)阶段,会尽可能将子查询转化为多表连接操作。 因此,开发人员书写子查询语句,很多情况下是多此一举。 子查询书写方式导致SQL语句冗长,可读性下降。不仅 […]

数据库设计流程

设计流程 以规范性设计为例,把数据库设计流程分为以下几个阶段: A. 需求分析阶段:综合各个用户的应用需求(现实世界的需求)。 B. 概念设计阶段:形成独立于机器和各DBMS产品的概念模式(信息世界模型),用E-R图来描述。 C. 逻辑设计阶段:将E-R图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式。然后根据用户处理的要求,安全性的考虑,