一、数据库名称规范化及建表相关
-
1.术语名称
1.系统名称:企业人力资源管理平台
英文翻译:Enterprise Human Resource Management Platform
缩写:EHR
2.员工信息管理(Employee Information Management 缩写:EIM)
姓名、性别、出生日期、联系方式、所属部门、职位、职级
3.考勤管理(Attendance Management 缩写:AM)
打卡记录、出勤天数、迟到早退次数、请假、加班、调休
4.薪酬管理(Compensation Management 缩写:CM)
基本工资、绩效工资、奖金
5.招聘管理(Recruitment Management 缩写:RM)
职位,职位描述,要求
6.绩效管理(Performance Management 缩写:PM)
绩效目标,考评结果
7.培训与发展(Training and Development 缩写:T&D)
培训课程,计划,时间,内容,培训记录
8.福利与员工关系管理(Welfare and Employee Relationship Management 缩写:WERM)
福利项目,领取情况
9.决策支持(Decision Support 缩写:DS)
10.数据集成与分析(Data Integration and Analysis 缩写:DIA)
可视化报表
2.建表拓展学习
1.sql语句例子
CREATE TABLE Product(
product_id CHAR(4) NOT NULL,
product_name VARCHAR(100) NOT NULL,
product_type VARCHAR(32) NOT NULL,
sale_price INTEGER,
purchase_price INTEGER,
reqist_date DATE,
PRIMARY KEY(product id));
注释
CREATE TABLE Product( -- 表示要创建一个名为"Product"的表
product_id CHAR(4) NOT NULL, -- 定义"product_id"列,数据类型为定长 4 个字符的字符型,且不允许为空值
product_name VARCHAR(100) NOT NULL, -- 定义"product_name"列,数据类型为可变长度、最大长度为 100 个字符的字符型,且不允许为空值
product_type VARCHAR(32) NOT NULL, -- 定义"product_type"列,数据类型为可变长度、最大长度为 32 个字符的字符型,且不允许为空值
sale_price INTEGER, -- 定义"sale_price"列,数据类型为整数型
purchase_price INTEGER, -- 定义"purchase_price"列,数据类型为整数型
reqist_date DATE, -- 定义为日期类型的列
PRIMARY KEY(product_id) -- 将"product_id"列设置为主键,用于唯一标识表中的每一行数据 );