sql数据库 教师信息 如何建表

1、姓名、工号、性别、籍贯、民族、身份证号、政治面貌、入党时间、是否在编、2寸照片;2、受教育情况(最高学历及毕业院校、毕业时间、所学专业、上传学位证书扫描件);3、职称... 1、 姓名、工号、性别、籍贯、民族、身份证号、政治面貌、入党时间、是否在编、2寸照片;
2、 受教育情况(最高学历及毕业院校、毕业时间、所学专业、上传学位证书扫描件);
3、 职称、职称晋升时间及审批单位、参加工作时间、到校工作年月;
4、 加入何种社会团体及职务、社会兼职情况;
5、 联系方式(家庭住址、手机号、住宅电话、邮箱);
6、 教学情况(所属教研室、主要教授的课程);
7、 主要经历(工作或学习单位及岗位情况、起止时间、曾任职务);
8、 业务进修或出访情况(起止时间、进修内容、进修单位);
9、 获奖情况(奖励或荣誉称号名称、获奖时间、颁奖单位、级别);
这个是教师信息的主要内容 要建数据库中的表 应该建一个表呢 还是多个表 如何建 希望高手指点啊
展开
 我来答
ycr1025
推荐于2017-09-05 · 超过21用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:53.3万
展开全部

你对这张表的要求.有点....用数据库的语言来说.就是你的这张表有点冗余.有些东东没必要....既然你要记录这些信息.就建两张表吧.一张记录共同信息.(姓名、工号、性别、籍贯、民族、身份证号、政治面貌、入党时间、是否在编)另一张就记录个人信息..建立这些表有两种方法.一种..直接右键建立.第二种...sql语句建立..(建立数据库省)

 第一种给你一张图.(上传不了第二张表的图片) 第二种...有代码...USE Teacheer

GO

CREATE TABLE BaseInfo(

 TName nvarchar(50) NOT NULL,  --教师姓名

 TNO nvarchar(20) NOT NULL,   --工号

 TSex bit NOT NULL,        --性别

 TNative nvarchar(20)  NOT NULL,  --籍贯

 TNation nvarchar(20)  NOT NULL,   --民族

 TPID numeric(18, 0) NOT NULL,   --身份证

 TPolity nchar(10) NOT NULL,    --政治面貌

 TTime datetime NOT NULL,     --入党时间

 ISzaibian bit NOT NULL,    --是否在编

)..第二张表类似...但两张表之间还要建立主外键的关系

zero_first
2009-02-22 · TA获得超过603个赞
知道小有建树答主
回答量:908
采纳率:0%
帮助的人:630万
展开全部
一张表就够了
如果建立:把上面的汉字弄成英文,然后用如:
create table tablename (name varchar (10),sex varchar(2)……)
这样建立就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式