切换到 Access 的 SQL 视图或者打开 SQL Server 查询分析器进行定义操作
用SQL语言CREATE TABLE 语句创建学生表 student、课程表course和选课表 SC;(字 段类型及长度参照实验一)
Create table student (sno char(8) ,sname varchar(8),ssex char(2),sdept varchar(20),sage int);
Create table course(cno char(3) ,cname varchar(20),credit numeric(18,1),cpno char(3));
Create table sc(sno char(8) ,cno char(3) ,grade numeric(18,1));
用 SQL 语言 ALTER 语句修改表结构 ;
STUDENT 表中 SNO 设为非空和唯一;
Alter table student alter column sno char(8) not null;
Alter table student add unique(sno);
STUDENT 表中增加一个字段 SBIRTH ,类型设置为日期时间类型,增加一个 ADDRESS 字段,类型为文本(字符) ;
Alter table student add sbirth datetime;
Alter table student add address text;
删除 STUDENT 表中 ADDRESS 字段;
Alter table student drop column address;
COURSE 表中 CNO 字段设为非空和唯一;
Alter table course alter column cno char(3) not null;
Alter table course add unique(cno);
重新定义一个简单表,然后用 SQL 语言 DROP 语句删除该表结构 ;
创建表 DX Create table DX(dx text)
删除表 DX drop table DX
用 SQL 语言 CREATE INDEX 语句定义表 STUDENT 的 SNAME 字段的降序索引
Create unique index STUsname on student(sname desc);
用SQL语言CREATE INDEX 语句定义表 SC的GRADE字段的升序索引;
Create unique index SCgrade on sc (grade);
用 SQL 语言 DROP 语句删除索引 ;
Drop index STUsname on student;
Drop index SCgrade on sc;
输入部分数据,并试着修改其中的错误;
在主键列为非空的前提下:
设置 student 表中 sno 为主键 Alter table student add constraint PKsno primary key(sno)
删除主键 alter table student drop constraint PKsno
设置 course 表中 cno 为主键 Alter table course add constraint PKcno primary key(cno)
删除主键 alter table course drop constraint PKcno
Alter table sc alter column sno char(8) not null;
Alter table sc alter column cno char (3) not null;
设置sc表中sno, eno联合为主键
alter table sc add constraint PKsnocno primary key(sno,cno),
Constraint FKsno foreign key(sno) references student(sno), Constraint FKcno foreign key(cno) references course(cno);
删除主键删除外键
删除主键
删除外键
建立 student 表
建立 course 表
建立 sc 表
建表的时候直接定义主键和外键
Create table student (sno char(8) primary key, sname varchar(8), ssex char(2), sdept varchar(20), sage int);
Create table course (cno char(3) primary key, cname v
您可能关注的文档
- 完整版菲佣的岗位说明书让基层管理者汗颜.docx
- 完整地看待幼儿和幼儿教育.docx
- 宏业10万锭安全施工组织设计1030.docx
- 完整的设计应包括的内容.docx
- 宏观第二章练习.docx
- 宏观调控政策对郑州投资的影响分析doc12.docx
- 宏观经济学题目.docx
- 宏观经济学试题1.docx
- 宗庆后自我调侃.docx
- 官地水电站大坝rcc施工工法.docx
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
最近下载
- 春节祝福短信 春节祝福短信大全 春节短信.docx VIP
- 两级ao生化工艺设计计算书.doc VIP
- 《船舶电气与自动化(船舶电气)(二三管轮)》_第二章船舶电机与电力拖动系统.ppt VIP
- 山东药品食品职业学院单招《数学》通关题库【轻巧夺冠】附答案详解.docx VIP
- 新人教版七年级下册语文诗歌鉴赏及答案.doc VIP
- 五年级数学下册全套单元测试题及答案.pdf VIP
- 一站到底游戏课件.ppt VIP
- 小学三年级下册教学设计西师版.pdf VIP
- 人教PEP版六年级下册Unit 1 How tall are you单元词形填空题(含答案).doc VIP
- 2026-2030 中枢神经系统药物市场需求趋势及发展机遇可行性研究报告.docx
原创力文档

文档评论(0)