- 博客(11)
- 收藏
- 关注
原创 数仓架构笔记(一)
第三范式:保证表的原子性,每张表中的数据不会冗余,一旦有冗余字段,就需要拆一张表出来,用外键与主表关联。第二范式:保证行的原子性,每一行都有唯一的主键,其他字段的值与主键一一对应。第一范式:保证列的原子性,每一列都是不重复的,不可再拆分 的原子列。3.决策者需要从商业角度分析数据,关系型数据库不合适。1.数据存储在互不兼容的系统之中。2.关系型数据库一般不存日志数据。
2023-12-19 22:35:14
405
原创 DMBOK学习笔记-第五章 数据建模和设计
常见的6种数据建模方法是关系建模、维度建模、面向对象建模、基于事实建模、基于时间建模和非关系型建模。数据建模的目标是明确各类数据需求,使程序和业务需求更好的结合,建立完成数据应用的基础。常见的6种数据建模方法是关系建模、维度建模、面向对象建模、基于事实建模、基于时间建模和非关系型建模。数据建模工作计划主要包括评估组织需求、确定建模标准、明确数据模型存储管理等任务。数据建模工作交付成果包括以下4个方面内容:图表、定义、争议问题、血缘关系。每种模型都包含一系列组件,如实体、关系、事实、键和属性。
2023-05-26 22:15:23
401
1
原创 DMBOK学习笔记-第四章 数据架构
常用的主题域识别准则包括:使用规范化规则,从系统组合中分离主题域,基于顶级流程(业务价值链)或者基于业务能力(企业架构)从数据治理结构和数据所有权(或组织)中形成主题领域。企业架构包括多种不同类型,如包括业务架构、数据架构、应用架构和技术架构等。其中数据架构的主要目标是有效地管理数据,以及有效地管理存储和使用数据的系统。数据架构的目标是在业务战略和技术实现之间建立起一座通畅的桥梁,数据架构是企业架构中的一部分。企业架构包括业务架构、数据架构、应用架构和技术架构。最著名的企业架构框架是Zachman框架。
2023-02-19 21:58:57
218
原创 DMBOK学习笔记-第三章 数据治理
数据管理知识领域内的标准化概念:数据架构、数据模型和设计、数据存储和操作、数据安全、数据集成、文件和内容、参考数据和主数据、数据仓库和商务智能、元数据、数据质量、数据和数据科学。数据制度是数据治理管理的说明和基本规则,这些规则贯穿数据和信息的创造、获取、集成、安全、质量和使用的全过程。首席数据管理专员、高级数据管理专员、企业数据管理专员、业务数据管理专员、数据所有者、技术数据管理专员、协调数据管理专员。调整于沟通可借助于业务数据治理战略蓝图、数据治理路线图、持续性治理案例、数据治理指标。
2023-02-11 22:20:47
576
原创 DMBOK学习笔记-第二章 数据处理伦理
经合组织的8项核心原则包括:数据采集的限制、保证数据的高质量、为特定目的进行采集数据、对数据使用的限制、安全保障、对开放性和透明度的期望、个人挑战与自己有关数据的准确性以及组织遵守准则的责任。DAMA国际数据管理专业人士认证(CDMP)要求被认证人员签署一份正式的伦理准则,其中包括在聘用他们的组织之外进行数据处理时,也要履行处理数据的伦理义务。数据可以通过以下方式被歪曲:主观的数据选择、范围的操控、部分数据点遗漏。数据处理伦理问题的核心概念:对人的影响、滥用的可能性、数据的经济价值。
2023-01-01 17:11:35
490
原创 DMBOK学习笔记-第一章 数据管理
模型的中心是数据和信息之间的关系。围绕这一概念的是战略选择的4个基本领域:业务战略、IT战略、组织和流程以及信息系统。数据管理需要进行系统规划设计、管理硬件、构建软件、利用数据分析理解问题,解释数据、通过统一定义和模型以及发现客户服务商机和实现目标的战略思维。1.数据管理:为了交付、控制、保护并提升数据和信息资产的价值,在其整个生命周期中制订计划、制度、规程和实践活动,并执行和监督的过程。元数据描述了组织拥有什么数据,代表什么,如何分类以及组织内的演进,管理元数据是改进数据管理的起点。
2022-12-25 22:24:30
778
原创 树莓派安装scala
1.安装openjdksudo apt-get install openjdk-7-jre openjdk-7-jdk发生错误Package openjdk-7-jdk is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, oris only available from another sourceE: Pa
2022-03-08 22:45:20
1453
原创 SQL语言DQL、DML、DDL、DCL区别
数据查询语言DQL数据检索语句,用于从表中查询数据。如select。数据操纵语言DML常用到的如UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。数据定义语言DDLDDL用来创建或删除数各种表、视图、索引等,如:CREATE,DROP TABLE,TRUNCATE TABLE。DDL操作不能rollback。数据控制语言DCLDCL用来授权,控制数据库事务等。如GRANT(授权)、 ROLLBACK(回滚)、COMMIT (提交)。...
2021-09-16 14:11:02
100
原创 新建web项目报build path错误
报错信息:Description Resource Path Location TypeThe superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path ****** line 1 JSP Problem。解决方案:右键项目Build Path-> Configure Build Path如果在这个页面中没有tomcat,需要先配置RuntiomEnvironments。选择Win
2021-03-08 17:40:15
708
1
原创 STS4新建项目没有 Dynamic Web Project
STS4新建项目没有 Dynamic Web ProjectSTS4没有JavaEE插件,Dynamic Web Project属于JavaEE技术。需要安装JavaEE插件。1、点击Help -> Install New Software2、下拉选择WorkWith-> –All Available Sites–3、选择 Web, XML, Java EE and OSGi Enterprise Development下Eclipse Java EE Developer Tools然
2021-03-08 17:08:23
824
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人