
1 学生(u_students)
| 字段名称 | 字段类型 | 字段长度 | 默认值 | 备注 | 
| id | char | 10 | 学号 | |
| name | varchar | 16 | 学生姓名 | |
| class_id | tinyint | 班级编号 | 
| 字段名称 | 字段类型 | 字段长度 | 默认值 | 备注 | 
| id | tinyint | 班级编号 | ||
| class | varchar | 16 | 班级名称 | |
| department | varchar | 36 | 所属部门 | 
| 字段名称 | 字段类型 | 字段长度 | 默认值 | 备注 | 
| id | tinyint | 课程编号 | ||
| course | varchar | 36 | 课程名称 | 
| 字段名称 | 字段类型 | 字段长度 | 默认值 | 备注 | 
| student_id | char | 10 | 学号 | |
| course_id | tinyint | 课程编号 | ||
| score | smallint | 成绩 | 
6 给课程表添加列:学分(credit tinyint)
7 给课程表删除学时列
8 修改成绩表成绩列:(score tinyint)
9 使用系统存储过程sp_help查看表结构
10删除表 u_courses
参考命令:
第二部分 数据处理
1.学生表(将下面表中数据插入到学生表中)
| id | name | class_id | 
| 5104200101 | 张三 | 1 | 
| 5104200102 | 李四 | 1 | 
| 5104200201 | 王五 | 2 | 
| 5104200202 | 刘八 | 2 | 
| 5104200203 | 陈九 | 2 | 
| 5104200204 | 贾一 | 2 | 
update 表名 set 修改的字段名=值 where 条件
3.删除学号为5104200203和5104200204的学生信息
4.班级表
| id | class | department | 
| 1 | 工商本031 | 经管系 | 
| 2 | 工商本032 | 经管系 | 
| id | name | 
| 1 | 英语 | 
| 2 | 高等数学 | 
| 3 | 计算机原理 | 
| 4 | SQL Server2000 | 
| student_id | class_id | score | 
| 5104200101 | 1 | 70 | 
| 5104200101 | 2 | 80 | 
| 5104200101 | 3 | 78 | 
| 5104200101 | 4 | 65 | 
| 5104200102 | 1 | |
| 5104200102 | 2 | 54 | 
| 5104200102 | 3 | 75 | 
| 5104200102 | 4 | 56 | 
| 5104200201 | 1 | 56 | 
| 5104200201 | 2 | 53 | 
| 5104200201 | 3 | 40 | 
| 5104200201 | 4 | 50 | 
| 5104200102 | 1 | 80 | 
| 5104200102 | 2 | 91 | 
| 5104200102 | 3 | 93 | 
| 5104200102 | 4 | 87 | 
8.查看学生表中班级编号为1的所有学生的姓名
参考命令:
1.create table 表名 (字段名 数据类型, 字段名 数据类型…… ) 建表
2.alter table 表名 add 字段名 数据类型 增加一个字段
alter table 表名 drop column 字段名 删除一个字段
alter table 表名 alter column 字段名 新数据类型 修改一个字段的数据类型
3.sp_help 表名 查看表结构
4.drop table 表名 删除表
(1)插入数据
insert into 表名(字段列表) values(值1, 值2, 值3)
(2)删除数据
delete from 表名 where 条件
(3)更新数据
update 表名 set 修改的字段名=值 where 条件
(4)查询数据
select * from 表名
select * from 表名 where 条件
