实验三 SQL语言的DDL 实验报告 - 图文
更新时间:2023-09-16 05:19:01 阅读量: 高中教育 文档下载
- 实验三中推荐度:
- 相关推荐
实验三 SQL语言的DDL 实验报告
实验任务
1.打开数据库SQL Server 2008的查询分析器,用Create Table建表Student,course,sc。数据库的名称为“学生选课”,各个表结构如教材P85页所示。 以下要求用T-SQL来实现: 创建student表:
CREATE table Student (Sno CHAR(9) PRIMARY KEY, Sname CHAR(20) UNIQUE, Ssex CHAR(2), Sage SMALLINT, Sdept CHAR(20) );
创建course表:
CREATE TABLE Course
(Cno CHAR(4) PRIMARY KEY, Cname CHAR(40), Cpno CHAR(4), Credit SMALLINT,
FOREIGN KEY (Cpno) REFERENCES Course(Cno) );
创建sc表:
CREATE TABLE SC (Sno CHAR(9), Cno CHAR(4), Grade SMALLINT, PRIMARY KEY(Sno,Cno),
FOREIGN KEY(Sno) REFERENCES Student(Sno), FOREIGN KEY(Cno) REFERENces Course(Cno) );
2.向表中填入教材P82数据。
3.向Student 表增加“入学时间”列(列名为Scome,日期型)
ALTER TABLE Student ADD Scome DATE;
4.将年龄的数据类型改为整型。
ALTER TABLE Student ALTER COLUMN Sage INT;
5. 为Student中Sname添加列级完整性约束,不能为空。为Student中Sno添加列级完整性约束,取值唯一,不能为空。 Sname添加列级完整性约束,不能为空
ALTER TABLE Student ADD CONSTRAINT c1 CHECK(Sname IS NOT NULL); 图示为插入元组时Sname列内为空时数据输入失败:
Sno添加列级完整性约束,取值唯一,不能为空
ALTER TABLE Student ADD CONSTRAINT c2 UNIQUE(Sno)
ALTER TABLE Student ADD CONSTRAINT c3 CHECK(Sno IS NOT NULL);
6. 删除Student中Sname 列级完整性。
ALTER TABLE Student DROP CONSTRAINT c1;
7.为SC按学号升序和课程号降序建立唯一索引。
CREATE UNIQUE INDEX SCno ON SC(Sno ASC,Cno DESC);
8. 建立Student、Course及SC的主码约束。
在建立Student、Course、SC表的主码约束时出现错误,原因是在创建各个表时已经定义了主码约束,因此再次建立时失败。
正在阅读:
Plato柏拉图中英介绍11-11
高中英语阅读七选五专项练习题(14篇).doc 含答案01-30
基建安全目标管理制度04-25
广东省梅县东山中学2012届高三第二次月考试题(数学文)05-20
白酒品评考试答题要领11-18
小马王观后感04-02
膳食纤维对人体健康的影响08-07
黄亚彬 跆拳道理论考试试题03-13
- 上海大众、一汽大众、东风日产车型与VIN代号对照表
- 第2章服装原型及原型制作
- 江苏省工商行政管理系统经济户口管理办法及四项制度
- 纪检监察业务知识试题2
- 传感器综合题答案
- 北京第二外国语学院翻硕招生人数及学费
- 初三新编英语教材下册
- 公司庆中秋、迎国庆联欢会客串词
- 向区委常委会汇报安全生产工作材料
- 2006年GCT英语模拟试题(三)及答案解析
- 经济法概念的早期使用
- 我爱做家务课堂教学设计
- 学校安全工作月报表、消防安全排查表、消防隐患排查台账
- 成本会计毕业论文
- 班级文化建设论文
- 2018年天津市高考文科试题与答案汇总(Word版) - 图文
- 铁路论文
- 2017年嵌入式系统设计师考试时间及地点
- 1.111--灾害与突发公共卫生事件应急预案
- 起爆点主图 注意买入 拉升 逃顶源码指标通达信指标公式源码
- 实验
- 语言
- 图文
- 报告
- SQL
- DDL
- 比赛演讲稿
- 南京某镇总体规划 - 图文
- 2018-2019-有关安乐死英语辩论赛正方和反方的观点-word范文(3页)
- 英语笑话
- unit13-15 3a短文填空
- 初中八年级耐久跑说课稿
- 教师资格证考试《中学综合素质》材料分析题必看技巧
- 华东师大版八年级数学上册同步练习题及答案(全套)
- 湖南省醴陵市第一中学2016-2017学年高一数学下学期期中试题理
- 河北省2013年普通高校专科接本科考试说明
- 人教版小学语文一二三四五六年级生字表带拼音
- 戴明博士质量管理十四法 2015-6-9
- 2010《算法与程序设计》模块练习题-VB语言
- 积极分子入党培训班学习思想汇报肩负起时代赋予的历史使命
- 2018文言虚词含义记忆1
- 勤政为民 制度为先
- 平均分教学设计
- 小学六年级综合素质测试语文试卷
- 生产运营管理 - 图文
- 自动飞行控制系统 AFCS