高校就业管理系统数据库设计

这篇博客分享了作者在数据库课程设计中创建高校就业管理系统的经验,包括数据库和数据表的创建,各种约束(主键、默认、外键、唯一、检查)的设定,索引、视图、存储过程和触发器的创建,以及数据的插入、更新和删除操作。内容适合数据库初学者学习。
摘要由CSDN通过智能技术生成

写在前面的话:这是我原先做数据库课程设计时的相关代码,分享给大家,可以供新手学习参考,希望对大家有所帮助。自己也是刚学习没多久的小白,如果代码或其它有问题,大家可以批评指正,相互学习。(这个数据库有些代码可能没有分享完全(比如表的创建部分),因为当时要求有图形工具创建的,有SQL语句创建的,图形工具创建的部分是直接操作的所以就没有代码。)

这是相关的表

学生(姓名,学号,性别,所在学院,所在学校,出生日期,电话,所属职业,就业状态)

学院(学院编号,学院名称,学校地址,校长)

职业(职业名称,职业编号,所属公司)

学校(学校名称,学校编号,学校地址,校长)

公司(公司名称,公司编号,公司地址)

学生表

列名 描述 数据类型 是否允许空值
stuname 姓名 nvarchar(8) no
stuno 学号 char(8) no
stusex 性别 nchar(1) yes
dno 所在学院 char(8) no
scno 所在学校 char(8) no
sbirthday 出生日期 smalldatetime yes
tel 电话 char(12) yes
pno 所属职业 char(6) no
answer 就业状态 nchar(1) no

学院表

列名 描述 数据类型 是否允许空值
dno 学院编号 char(10) no
dname 学院名称</
  • 16
    点赞
  • 167
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
实现院系、专业、毕业生信息管理(设有就业标志,初值为‘待业’); 实现职业类型、职业信息(职业号、类型号、需求数量、聘用数量、用 人单位)登记; 实现毕业生就业登记(学号、职业号),自动修改相应学生的就业标志 和职业的聘用数量,并保证聘用数量不大于需求数量; 创建存储过程查询毕业生的人数、待业人数、就业人数和就业率; 创建存储过程查询各专业的毕业生就业率; 创建 check 约束限制毕业生性别必须为‘男’或‘女’; 建立表间关系。 二、需求分析 2.1高校就业管理系统 高校就业管理系统化可以完成对学生信息的修改、查询(就业率,已就业信息,未就业信息,公司信息)、添加(学生基本信息,院系信息,公司信息)、退出功能。初步完成了对高校就业信息的管理,界面设计简洁,使用简单。 2.2高校就业管理系统数据流图实现院系、专业、毕业生信息管理(设有就业标志,初值为‘待业’); 实现职业类型、职业信息(职业号、类型号、需求数量、聘用数量、用 人单位)登记; 实现毕业生就业登记(学号、职业号),自动修改相应学生的就业标志 和职业的聘用数量,并保证聘用数量不大于需求数量; 创建存储过程查询毕业生的人数、待业人数、就业人数和就业率; 创建存储过程查询各专业的毕业生就业率; 创建 check 约束限制毕业生性别必须为‘男’或‘女’; 建立表间关系。 二、需求分析 2.1高校就业管理系统 高校就业管理系统化可以完成对学生信息的修改、查询(就业率,已就业信息,未就业信息,公司信息)、添加(学生基本信息,院系信息,公司信息)、退出功能。初步完成了对高校就业信息的管理,界面设计简洁,使用简单。 2.2高校就业管理系统数据流图
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值