sqlserver_20xx_数据库原理课程设计-工资管理系统(编辑修改稿)内容摘要:
报告 8 工资管理系统 ER 图 图 工资管理系统 ER 图 重庆科技学院《数据库原理》课程设计报告 9 3 逻辑 结构设计 逻辑结构简介 逻辑结构设计就是把概念结构设计阶段设计好的基本 ER 图转换为与选用DBMS 产品所支持的数据模型相符合的逻辑结构。 设计逻辑结构一般分为 3步进行: (1) 将概念结构转换为一般的关系、网状、层次模型; (2) 将转换来的关系、网状、层次模型向特定 DBMS 支持下的数据模型转换; (3) 对数据模型进行优化。 关系模型 将 ER 图转换为关系模型实际上就是要奖实体型、实体的属性和实体型之间的联系转换为关系模式,这种转换一般遵循如下原则:一个实体型转换为一个关系 模式 ,一个多对多的关系可以转化为一个关系模式,而一对多的关系可以融合在其他的相关的关系模式中。 例如: (1) 员工与 出勤 之间是一对多的关系,所以将员工和 出勤 以及属于关系设计成以下关系模式: 员工 (Emp_ID Emp_Name Sex Birth_date Emp_time Department_ID Duty Politics_Status Telephone) 出勤 记录 (Emp_ID Emp_Name Months_ID Months_days Holidays Work_days Business_days Absent_days Leave_days Late_days Leave_early_times) 属于 ((Emp_ID Emp_Name Sex Birth_date Emp_time Department_ID Duty Politics_Status Telephone Months_ID Months_days Holidays Work_days Business_days Absent_days Leave_days Late_days Leave_early_times ) (2) 员工与 职称评定 之间是一对一的关系,所以将员工和 职称评定 以及属于关系设计成以下关系模式: 员工 (Emp_ID Emp_Name Sex Birth_date Emp_time Department_ID Duty Politics_Status Telephone) 职称评定 (Emp_ID Emp_Name Assess_date Assess_unit Assess_title Remark) 重庆科技学院《数据库原理》课程设计报告 10 属于 (Emp_ID Emp_Name Sex Birth_date Emp_time Department_ID Duty Politics_Status Telephone Assess_date Assess_unit Assess_title Remark ) 重庆科技学院《数据库原理》课程设计报告 11 4 物理模型设计 数据库物理设计是将逻辑设计影射到存储介质上,利用可用的硬件和软件功能尽可能快地对数据进行物理访问和维护。 定义数据库 SQL Server 2020数据库文件分为 3中类型:主数据文件、次数据文件和日志文件。 通过 SQL 语言进行数据库创建,创建数据库的语句如下: Create database Salary。 创建表 Use Salary。 部门信息 Departmet_Info create table Department_Info( Department_ID Varchar(4) primary key, 部门编号 Department_Name Varchar(6) not null, 部门名称 Manager Varchar(6), 部门负责人 Dep_Peonumber Varchar(4) 部门人数 )。 基本工资 Base_Salary create table Base_Salary( Duty Varchar(10) primary key, 职务 Base_salary Float, 基本工资 )。 员工信息 Employee_Info create table Employee_Info( Emp_ID Varchar(15) primary key, 员工编号 Emp_Name Varchar(8), 员工姓名 Sex char(2) check(Sex=39。 男 39。 or Sex=39。 女 39。 ), 性别 重庆科技学院《数据库原理》课程设计报告 12 Birth_Date Datetime, 出生日期 Emp_time Datetime, 参加工作时间 Deoartment_ID varchar(4) Foreign key references Department_Info(Department_ID), 所属部门 Duty Varchar(10), 职务 Politics_Status Varchar(10), 政治面貌 Telephone Varchar(11), 电话号码 )。 员工出勤 Attendance_info create table Attendance_info( 出勤信息 Emp_ID Varchar(15) Foreign key references Employee_Info(Emp_ID), 员工编号 Emp_Name varchar(8), 员工姓名 Months_ID varchar(10), 月份编号 Months_days int, 本月天数 Holidays int, 公休假天数 Work_days int, 出勤天数 Business_days int, 出差天数 Absent_days int, 缺席天数 Leave_days int, 请假天数 Late_days int ,迟到天数 Leave_early_times int, 早退天数 primary key(Months_ID,Emp_ID) )。 员工津贴 Emp_allowance create table Allowance( Emp_ID Varchar(15) Foreign key references Employee_Info(Emp_ID), 员工编号 Emp_Name varchar(8), 员工姓名 重庆科技学院《数据库原理》课程设计报告 13 Allowance_Month Varchar(10), 统计时间 Allowance_Days Varchar(2), 加班天数 Allowance_Salary Float, 津贴工资 primary key(Allowance_Month,Emp_ID) )。 员工工资表 Emp_salary create table Emp_Salary( Emp_ID Varchar(15) Foreign key references Employee_Info(Emp_ID), 员工编号 Base_Salary Float, 基本工资 House_Allowance Float, 住房补贴 Allowance_Salary Float, 津贴 Trade_union_fee Float, 工会会费 Utilities_fee Float, 水电费 House_fund Float, 住房公积金 Endownment_insutance Float, 养老保险 Rewards_punishment Float, 奖惩 Total_salary Float, 总工资 Ine_tax Float, 所得税 Duty Varchar(10) Foreign key references Base_Salary(Duty),职务 Month_ID Varchar(10), 月工资时间 primary key(Month_ID,Emp_ID), )。 奖罚记录 Reward_pun create table Reward_pun( Record_ID bigint primary key, 记录编号 关键字 Emp_ID varchar(15) Foreign key references Employee_Info(Emp_ID), 员工编号 Emp_Name varchar(8), 员工姓名 重庆科技学院《数据库原理》课程设计报告 14 Record_date datetime, 奖惩日期 Record_type varchar(2), 奖惩类型 Record_content varchar(30), 奖惩内容 Record_reason varchar(30), 奖惩原因 Allow_unit varchar(20), 批准单位 Remark varchar(200), 备注 )。 职称评定信息表 (Pro_title) create table Pro_title( Emp_ID varchar(15) Fore。sqlserver_20xx_数据库原理课程设计-工资管理系统(编辑修改稿)
相关推荐
编号 ,购买数量 ,利润 图书: 图书编号 ,图书名称 ,作者 ,出版社 , 图书价格 销售记录表: 销售编号 , 顾客编号 ,员工号 ,日期 在架图书表: 书架编号 ,图书编号 ,图书名称 ,图书类型 ,图书数量 模型优化 以上关系模式均达到第三范式,所以无须优化。 数据库模式定义 表 1 图书 信息表 列名 数据类型 可否为空 图书编号 Char not null 图书名称 Char not
息,如名称、编码、大纤芯序号、纤芯号方向等,点击下一步; 进入到选择所属拓扑类型界面,选择大纤芯所属的拓扑类型,点击下一步; 在资源树上拾取 大纤芯所属的光缆,点击完成即可。 . 大纤芯修改 修改大纤芯属性的入口: 1)从资源树上选中待修改的大纤芯后,右键选择“修改”直接进入到修改属性界面; 2)菜单“存量管理” “连接管理” “修改连接”,在资源树上拾取需要修改的大纤芯
自由朗读课文,想想课文有几句话,你是怎样知道的。 认识自然段。 指导朗读体会每一个自然段。 联系学校实际说说:学校里有什么,自己最喜欢的是什么。 五、学习生字,积累词语。 六、巩固练习 13 有感情地朗读课文。 雨后的森林 教学理念: 关注学生的个性差异 ,保护学生的好奇心,充分激发想像和学习兴趣,拓展学生的思维空间,珍视学生独特的感受,体验和理解。 重视朗读指导以朗读为主,在读中成诵
参考资料: en/us/ m/ en/us/ 您的潜力,我们的动力。 谢谢。 金融企业会计 第二章 银行会计 基本核算方法 第二章 银行会计基本核算方法 会计科目 记账方法 复式记账法 单式记账法 会计凭证 会计账簿及账务组织 会计科目 科目分类:资产类、负债类、 共同类、 所有者权益类、成本类、损益类 共同类:有时是资产性质,有时是负债性质。 如
fine”对话框 图 826 “Discriminant Analysis: Stepwise Method”对话框 图 827 “Discriminant Analysis: Statistics”对话框 图 828 “Discriminant Analysis: Classification”对话框 图 829 “Discriminant Analysis: Save”对话框 ( 1)
分析 该窗口上方的名称为 SPSS for Windows Viewer,即(结果)浏览窗口,整个的结构和资源管理器类似,左侧为导航栏,右侧为具体的输出结果。 结果表格给出了样本数、最小值、最大值、均数和标准差这几个常用的统计量。 从中可以看到, 24个数据总的均数为 ,标准差为。 我们以上的做法对吗。 当然有问题。 光看总的描述是不够的,还应当看看分组的描述情况。 这里要用到文件分割功能