早教吧 育儿知识 作业答案 考试题库 百科 知识分享

帮忙做下数据库题目。。。使用查询分析器向表中插入数据,利用insert语句。在“学生信息”表中插入以下数据:(4分)0811202李平男2308商务计算机0811303张言女1907商务外贸英

题目详情
帮忙做下数据库题目。。。
使用查询分析器向表中插入数据,利用insert语句。在“学生信息”表中插入以下数据:(4分)
0811202 李平 男 23 08商务
计算机
0811303 张言 女
19 07商务
外贸英语



6、利用update语句,将“学生信息”表中学生学号为0811101的学生性别改为“女”。(4 分)

7、将“教师布置作业”表中姓名为“李平”的教师记录删除。(2分)


8、更改“学生信息”表表结构,以增加新列“密码(nvarchar(20))”。(2分)


9、修改“学生信息”表表结构,添加“年龄”字段为检查约束,约束名为“CHNL”,约束条件为年龄在13岁和40岁之间,包括13和40岁。(2分)
1)、至少设计出三张表;
2)、分别设计出这些表中包含的字段及其类型,并对字符型字段给出合理的宽度
1、某希望小学,日常教学工作急需要一个教学管理系统,请你根据所学的数据库知识,为该学校教学管理系统设计一个合理的数据库。
▼优质解答
答案和解析
1、insert into 学生信息 values(0811202, '李平','男',23, '08商务', '计算机')
insert into 学生信息 values(0811303 ,'张言','女 ',19, '07商务', '外贸英语')
6、update 学生信息 set 性别=‘男’ where 学号=0811101
7、delete 教师作业 where 姓名=‘李平’
8、alter table 学生信息 alter column 密码 nvarchar(20)
9、alter table 学生信息 with nocheck add constraint ‘CHNL’ check(年龄 between 13 and 40)
设计表
1、create table 类型
(
typeid int identity(1,1) primary key not null,
typename nvarchar(20) unique not null
)
create table 学生信息
(
学号 int identity(1001,1) primary key not null,
姓名 nvarchar(10) not null,
年龄 int not null,
typeid int references 类型表(typeid) not null
)
create table 作业记录
(
编号 int identity(1,1) primary key not null,
作业信息 ntext not null,
老师姓名 nvarchar(10) not null,
日期 datetime not null
)
最后个有点难写,自己设计吧。往ERP的设计方式即可。