"数据库开发规范及工程构建指南"
需积分: 5 91 浏览量
更新于2024-01-14
收藏 2.49MB DOCX 举报
数据开发过程辅助文档(开发规范)
本文档共8页,当前为第1页。数据库开发文档旨在规范数据库开发过程中的命名习惯以及数据表的设计。以下是本文档的具体内容:
一、数据库设计习惯
在命名数据表时,应使用英文单词命名,首字母大写,并且各单词之间使用下划线分隔。当数据表名较长时,应使用下划线分隔各单词以提高可读性。
字段的命名应与表的命名习惯一致,具体的命名规范可以参考各表结构说明。
二、所有数据内容
User_login表是用于用户登录时验证使用的,在该表中定义了以下字段:
1. user_id:用于标识用户身份的编号,数据类型为Varchar,长度为10。该字段不允许为空,并且是该表的主键。
2. Username:用户的用户名,数据类型为Varchar,长度为20。用户名可以包含字母、数字和汉字,允许为空。
3. Password:用户对应的密码,数据类型为Varchar,长度为16。密码最长可以为16位,允许为空。
以上是User_login表的字段说明。
在数据开发过程中,还涉及到一些常用的组件,包括CDH大数据平台、YARN大数据平台、Spark大数据平台、Kafka大数据平台、Kudu数据湖/实时数据存储、Hive数据仓库存储、Doris数据存储、Streamsets CDC实时数据 ETL、Azkaban离线数据开发任务调度工具、IDEA代码开发工具、Gitlab代码管理工具和Jenkins项目代码打包工具。这些组件都有各自的定位和功能。
在构建项目工程时,可以参考以下规范:
1. 在README.md文件中说明工程、模块和包的含义,以便其他人能够理解项目结构和功能。
2. 在pom文件中,统一使用与集群版本相同的共用依赖的版本,以提高项目的稳定性和兼容性。
3. 在.gitignore文件中忽略*.iml和.idea目录等不必要的文件和目录。
4. 在项目包中,根据主题和分层(dwd/dws/dmk)进行结构划分,并统一管理项目的各处理流程。
以上是构建项目工程的一些注意点和样例,实际中可以根据项目需求进行调整。
总结起来,本文档主要规范了数据库开发过程中的命名习惯和数据表设计,并介绍了一些常用的数据开发组件和构建项目工程的样例。这些规范和样例有利于提高数据开发过程的效率和规范性,推动项目的顺利进行。
2022-06-17 上传
2023-05-11 上传
2023-07-07 上传
2024-06-11 上传
2023-10-18 上传
2023-07-13 上传
2023-07-23 上传
逗格
- 粉丝: 28
- 资源: 19
最新资源
- 多模态联合稀疏表示在视频目标跟踪中的应用
- Kubernetes资源管控与Gardener开源软件实践解析
- MPI集群监控与负载平衡策略
- 自动化PHP安全漏洞检测:静态代码分析与数据流方法
- 青苔数据CEO程永:技术生态与阿里云开放创新
- 制造业转型: HyperX引领企业上云策略
- 赵维五分享:航空工业电子采购上云实战与运维策略
- 单片机控制的LED点阵显示屏设计及其实现
- 驻云科技李俊涛:AI驱动的云上服务新趋势与挑战
- 6LoWPAN物联网边界路由器:设计与实现
- 猩便利工程师仲小玉:Terraform云资源管理最佳实践与团队协作
- 类差分度改进的互信息特征选择提升文本分类性能
- VERITAS与阿里云合作的混合云转型与数据保护方案
- 云制造中的生产线仿真模型设计与虚拟化研究
- 汪洋在PostgresChina2018分享:高可用 PostgreSQL 工具与架构设计
- 2018 PostgresChina大会:阿里云时空引擎Ganos在PostgreSQL中的创新应用与多模型存储