create database employee
go
create table people(sno int(10) primary key, sname varchar(20) not null,sage int(5) not null,pno int(5) not null,ssalary int(10) not null)
go
create table department(pno int(10) primary key,pname varchar(20) not null primary key,pnumber int(10) not null,phead varchar(20) not null)
go
create table project(no int(10) primary key,name varchar(20) not null,pdepartment varchar(20) not null)
go
CREATE TABLE `yuangong` (
`id` varchar(255) NOT NULL ,
`name` varchar(255) NULL ,
`sex` char(1) NULL ,
`age` int NULL ,
`profession` varchar(255) NULL ,
`is_party` char(1) NULL
)
;
如果分单位建表,以后如果单位有变更将是一件比较痛苦的事情;另外,如果要进行模糊员工信息查询,那么你将要查询多个表(当然,可以使用视图将多个表整合在一起,但是单位有增减的话视图也要做相应调整)。
总之,使用一个表将比较好管理维护资料。
打开mocrosoft sffice access--功能--新建空白数据库--输入新建数据库的位置和数据库名--单击“新建”按钮,在新建数据表的窗体内双击“ID”或者“字段1”可以修改字段的属性名,点击“添加新字段”可以加入新的属性名。在下面的内容区域,可以直接输入数据表中的数据记录。输入完毕后,点击“保存”,数据表创建完毕。
use jwgl
go
create table 职工信息(
工号 int identity,
姓名 char(8)NOT NULL,
性别 char(2)NOT NULL,
出生年月 datetime,
职称 char(8),
学历 char(8),
家庭地址 varchar(30),
电话 char(16),
简历 text NULL
)
插入语句同上
insert into 职工信息
values('roy_88','男','1999-01-01','经理','大学','中国','13610001001','在工作中')
其中 工号 是自增的不需要插入。
以上就是关于SQL 利用企业管理器建立雇员信息数据库,并定义以下基本表。谢谢了,急急急全部的内容,包括:SQL 利用企业管理器建立雇员信息数据库,并定义以下基本表。谢谢了,急急急、用java建立某单位员工工资数据库,通过编程实现以下功能:、单位要建立员工数据库,员工信息已收集,但有十几家单位,员工信息是汇总在一张表里,还是分单位建表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)