('T002', '张骐劲', '男', '1963-7-13', '数理', '32010119630713318X'),
('T003', '李子文', '女', '1973-9-15', '外语', '461031197309153829'),
('T004', '江海防', '女', '1960-2-18', '社科', '560102196002185623'),
('T005', '李铁', '男', '1977-10-11', '数理', '230103197710118632'),
('T006', '吴天一', '男', '1962-4-23', '电信', '320104196204237516'),
('T007', '赵志华', '男', '1968-8-27', '社科', '321102196808277214'),
('T008', '钱进', '男', '1980-7-10', '电信', '570102198007103452'),
('T009', '孙星南', '女', '1981-3-2', '外语', '110102198103024125');
insert into Course (Cno,Cname,Credit,property) VALUES ('01010101', '大学英语 1', 4, '考试'),
('01010102', '普通物理 1', 4, '考试'),
('01010103', '高等数学 1', 6, '考试'),
('01010104', '形势政策', 2, '考查'),
('01010105', '计算机基础', 4, '考查');
insert into SK (Tno,Cno,Hours) VALUES ('T001', '01010105', 64),
('T002', '01010102', 64),
('T009', '01010101', 64),
('T004', '01010104', 32),
('T005', '01010103', 96),
('T006', '01010105', 64),
('T003', '01010101', 64);
3.修改表结构
1) 在授课表中添加一个授课类别,列名为 Type,类型为 char(4)
2) 将授课表中的 Hours 的类型改为 Smallint
3) 删除课程表的 Hours 列
alter table SK add Type char(4);
alter table SK change Hours Hours Smallint;
alter table Course drop Hours;
4.完成以下功能:
1) 定义表 students ,其中字段有:SNO CHAR(10) 、 SNAME CHAR(8) 、
AGE NUMERIC(3,0) 、 SEX CHAR(2) 、 BPLACE CHAR(20) 、 Polity
CHAR(20)。要求 SNO 和 SNAME 不为空,SNO 为主键。
2) 在教师表 JS 中增加住址列,字段名为 ADDR,类型为 CHAR,长度 50。
3) 根据 students 表,建立一个只包含学号、姓名、年龄的女学生表,表名为
GRIL。
4) 建 立一 成 绩表 , 表 名 为 score , 其 中 字段 有: SNO CHAR ( 10 ) , CNO
CHAR(10),score NUMERIC(6,0),并输入部分记录,内容自定
-- 4.1
drop table if EXISTS students;
#建表
create table students(
SNO CHAR(10) NOT NULL,
评论0