SQL数据库作业

发布 2022-07-08 07:09:28 阅读 8580

1、 分别用ssms方式和t-sql方式,在[教学成绩管理数据库]中创建[教师信息表]。其表结构如下:

use 教育成绩管理数据库。

go create table 教师信息表。

编号 char(6) not null,登录名 char(10) not null,姓名 nchar(4) not null,密码 char(6),

性别 nchar(1) not null,教研室编号 char(6) not null,出生日期 datetime,工作日期 datetime,职称 nvarchar(5),职务 nchar(12),学历 nchar(12),学位 nchar(2),工资 money,** image,go

2、分别用ssms方式和t-sql方式,在[教师信息表]中增加[**号码]列和[email]列,数据类型自己定。

use 教育成绩管理数据库。

go alter table 教师信息表。

add **号码 nchar(11)

add email varchar

go 3、分别用ssms方式和t-sql方式,将[教师信息表]的[姓名]列改为最大长度为6的nchar型数据,且不允许空值。

use 教育成绩管理数据库。

go alter table 教师信息表。

alter column 姓名 nchar(6) not null

go4、分别用ssms方式和t-sql方式,删除[教师信息表]中[email]列和[**号码]列。

use 教育成绩管理数据库。

go alter table 教师信息表。

drop column **号码。

drop column email

go5、分别用ssms方式和t-sql方式,在[教师信息表]中插入一条记录。其编号为000001,登录名为du,姓名为:杜老师,密码为1,性别为男,教研室编号为010301。

use 教育成绩管理数据库。

go insert into 教师信息表(编号,登录名,姓名,密码,性别,教研室编号)

values('000001','du','杜老师','1','男','010301')

go6、分别用ssms方式和t-sql方式,将分别用ssms方式和t-sql方式,[教师信息表]中杜老师的[职称]改为讲师。

use 教育成绩管理数据库。

go update 教师信息表。

set 职称='讲师'

where 姓名='杜老师'

7、分别用ssms方式和t-sql方式,分别用ssms方式和t-sql方式,在[教师信息表]中删除杜老师的信息。

use 教育成绩管理数据库。

godelete

from 教师信息表。

where 姓名='杜老师'

8、分别用ssms方式和t-sql方式,删除[教学成绩管理数据库]中的[教师信息表]。

use 教育成绩管理数据库。

godrop table 教师信息表。go

SQL数据库作业

svse程序员上机考试。注意 考试结束试卷必须交回,否则按零分处理。一 语言和环境。a 实现语言 c b 环境要求 vs2005或更高版本 sql server2005二 数据库设计。数据库名称 empdb 数据库表信息 三 要求。利用c 和数据库编程,编写员工信息管理系统。要求实现员工信息的添加 ...

数据库SQL语句查询作业

所有这些题目针对的是样本数据库,需要先把样本数据库附加到自己机器的dbms中。题目分为5个等级,1级是最简单的,5级是最难的。在microsoft sql server management studio中,展开到刚才附加好的northwindcs数据库,右击鼠标,点击 新建查询 如图。在 新建查询...

数据库语言SQL作业解答

3.关系数据模型如下 p84 例4.26 学生s sno,sn,sex,age 课程c cno,cn,pcno pcno为直接先行课号。选课sc sno,cno,gr gr为课程考试成绩。用sql写出查询程序 所有学生都选修的课程名cn。方法1.select cn from c where not ...