云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据库大作业

数据库大作业

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 13:03:27

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] (2)部门表

CREATE TABLE [dbo].[tb_department](

[dep_id] [tinyint] NOT NULL, [dep_name] [nchar](50) NULL, [dep_tel] [nchar](11) NULL, [dep_chief] [nchar](20) NULL, [dep_status] [bit] NULL,

CONSTRAINT [PK_tb_department] PRIMARY KEY CLUSTERED (

[dep_id] ASC

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] (3)员工信息表

CREATE TABLE [dbo].[tb_eInformation](

[em_id] [nchar](12) NOT NULL, [dep_id] [tinyint] NULL, [emp_name] [nchar](10) NULL, [emp_sex] [bit] NULL, [emp_age] [tinyint] NULL, [emp_nation] [nchar](10) NULL,

[emp_politicsstatus] [nchar](10) NULL, [emp_idcard] [nchar](18) NULL, [emp_birth] [datetime] NULL, [emp_tel] [nchar](11) NULL, [emp_address] [nchar](255) NULL, [emp_job] [nchar](10) NULL,

- 11 -

[emp_startwork] [datetime] NULL,

CONSTRAINT [PK_tb_eInformation] PRIMARY KEY CLUSTERED (

[em_id] ASC

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] (4)员工婚姻情况表

CREATE TABLE [dbo].[tb_eMarry](

[em_id] [nchar](12) NOT NULL, [dep_id] [tinyint] NULL, [emp_name] [nchar](10) NULL, [emp_marry][nchar](10)NULL,

CONSTRAINT [PK_tb_eMarry] PRIMARY KEY CLUSTERED (

[em_id] ASC

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY]

3.4.2数据库表

1.部门表(Tb_department) 列名 dep_id dep_name dep_tel dep_chief dep_status

2.员工表(Tb_employee)

- 12 -

数值型号 char(3) char(50) char(11) char(20) bit 是否为空 否 否 否 是 是 备注 部门编号 部门名称 联系电话 负责人 状态

列名 em_id dep_id emp_name emp_sex emp_age emp_bloodtype emp_nation emp_politicsstatus emp_idcard emp_birth emp_tel emp_address emp_job emp_startwork

数值型号 char(12) tinyint nvarchar(10) bit tinyint char(10) char(10) char(10) 是否为空 否 否 是 是 是 是 是 是 备注 员工编号 部门编号 姓名 性别 年龄 血型 民族 政治面貌 char(18) datetime nvarchar(11) 是 是 是 员身份证 出生年月 联系电话 联系地址 职位 开始工作时间 nvarchar(255) 是 nvarchar(20) datetime 是 是 3.用户表(Tb_userlogin) 列名 id use_name use_pass user_role

数值型号 char(10) char(20) char(16) char(10) 是否为空 否 是 是 是 备注 编号 用户姓名 用户密码 用户角色 4.员工婚姻情况表(Tb_eMarry) 列名 em_id dep_id emp_name emp_marry

数值型号 char(12) tinyint nvarchar(10) nchar(10) - 13 -

是否为空 否 否 是 是 备注 员工编号 部门编号 姓名 是否已婚

3.4.2概念模型设计

概念性数据模型关心的是如何完整、正确地反映客观实际情况,并不关心在数据库中如何实现。这种数据模式能真实地反应用户要求的实际情况,是一种容易被人们理解的直观的数据库结构模式。同时也是一种相对稳定统一的数据模式,一般情况下很少变动。概念性数据在用户和设计者之间建立了桥梁,是设计数据库结构的基础。

概念设计中自顶向下的实体分析方法,即常用的实体联系模型(简称E-R模型),对具体数据进行抽象加工,将实体集合抽象成实体类型。用实体间联系反映现实世界事物间的内在联系。E-R模型是建立概念性数据模型的有力工具。 3.4.3局部E-R图

图1 部门E-R图

员工 部门主管2 部门 状态 部门编号 部门名称 姓名 性别 员工号 年龄 婚姻状况

图2 员工E-R图

职称 籍贯 学历 - 14 -

搜索更多关于: 数据库大作业 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] (2)部门表 CREATE TABLE [dbo].[tb_department]( [dep_id] [tinyint] NOT NULL, [dep_name] [nchar](50) NULL, [dep_tel] [nchar](11) NULL, [dep_chief] [nchar](20) NULL, [dep_status] [bit] NULL, CONSTRAINT [PK_tb_departm

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com