收藏 分销(赏)

教师管理系统数据库设计.docx

上传人:仙人****88 文档编号:8889566 上传时间:2025-03-06 格式:DOCX 页数:6 大小:159.22KB
下载 相关 举报
教师管理系统数据库设计.docx_第1页
第1页 / 共6页
教师管理系统数据库设计.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述
数据库表 SQL脚本 -- create database TMSystem; --教师管理系统,(名字随便起的) go use TMSystem; go --1职务职称表 create table job(jobId integer primary key identity, jobName nvarchar(10)); insert into job(jobName)values(N'教授'); insert into job(jobName)values(N'副教授'); insert into job(jobName)values(N'院长'); insert into job(jobName)values(N'副院长'); insert into job(jobName)values(N'博士生导师'); insert into job(jobName)values(N'硕士生导师'); insert into job(jobName)values(N'博士生导师'); insert into job(jobName)values(N'高级工程师'); insert into job(jobName)values(N'学院教工'); insert into job(jobName)values(N'讲师'); insert into job(jobName)values(N'主任'); insert into job(jobName)values(N'副主任'); insert into job(jobName)values(N'江苏省特聘教授'); insert into job(jobName)values(N'江苏大学特聘教授'); --2学院系部表 create table department(departmentId integer primary key identity, departmentName nvarchar(10)); insert into department(departmentName)values(N'科学系'); insert into department(departmentName)values(N'工程系'); insert into department(departmentName)values(N'通信工程系'); insert into department(departmentName)values(N'物联网空间安全系'); insert into department(departmentName)values(N'软件工程系'); insert into department(departmentName)values(N'基础部'); insert into department(departmentName)values(N'专业实验室'); insert into department(departmentName)values(N'计算中心'); insert into department(departmentName)values(N'物联网工程研究所'); insert into department(departmentName)values(N'软件系统研究所'); insert into department(departmentName)values(N'电子与通信技术研究所'); insert into department(departmentName)values(N'计算机科学国际化部'); --3教师表 create table teacher(teacherId nvarchar(15) primary key ,--教师工号 eacherName nvarchar(10) not null, --教师姓名 sex integer not null, --性别 0:男 1:女 jobName nvarchar(10) not null, --职务职称 (这里要保存 职务的 编号 还是 名称)?????? departmentId integer not null, --所属系部 (这里要保存 系部的 编号 还是 名称)?????? researchDirection nvarchar(20) not null,--研究方向 phoneNumber nvarchar(20), --联系电话 eMail nvarchar(20), --电子邮箱 production nvarchar(200)); --个人简介 有的老师的简介好长,字数也许不够,就这样还是????? --4教育情况 create table education(educationId integer primary key identity, teacherId nvarchar(15) foreign key references teacher(teacherId), educationExperience nvarchar(50) not null); --教育情况 --5学术兼职 create table partTimeJob(partTimeId integer primary key identity, teacherId nvarchar(15) foreign key references teacher(teacherId), partTime nvarchar(20) not null); --兼职单位 --6教研成果 (上次忘记加了) create table achievement(achievementId integer primary key identity, teacherId nvarchar(15) foreign key references teacher(teacherId), achievement nvarchar(20) not null); --教研成果 --7科研获奖表 create table award(awardId integer primary key identity, teacherId nvarchar(15) foreign key references teacher(teacherId), awardProject nvarchar(20) not null, --获奖项目 awardName nvarchar(30) not null, --获奖奖项 awardTime nvarchar(10) not null, --获奖时间 只要时间 awardRanking nvarchar(4)not null);--获奖排名 数字还是 字符???????? --8科研项目表 create table research(researchId integer primary key identity, teacherId nvarchar(15) foreign key references teacher(teacherId), researchName nvarchar(30) not null, --科研项目名称 researchNumber nvarchar(10) not null,--科研项目批准号 projectSource nvarchar(20) not null, --科研项目来源 projectMoney nvarchar(20) not null, --科研项目基金 数字还是字符串?????? researchRole nvarchar(10) not null); --本人在项目中的角色 --9论文类 create table Paper(paperId integer primary key identity, teacherId nvarchar(15) foreign key references teacher(teacherId) not null, responsiblePerson nvarchar(20) not null, --论文责任者 paperName nvarchar(20) not null, --论文题名 publishingName nvarchar(20) not null, --出版社名字 publishYear nvarchar(10) not null, --出版年份 periodicalVolume integer, --期刊卷数 periodicalNo integer, --期刊期数 pageNumber nvarchar(10), --起止页码 position nvarchar(20)); --论文保持在本地的位置 ,上次忘记写了,应该要加上 --看一看有没有缺什么 --字段名名称要不要改 --字符串长度是我随便写的,长度不知道够不够 --为了查询方便,可能要添加视图,我还没添加
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服