实验4 数据完整性
更新时间:2024-05-30 17:36:01 阅读量: 综合文库 文档下载
- 实验4推荐度:
- 相关推荐
练习2 实现数据的完整性
(脚本保存为“练习2——学号+姓名.sql”,并将脚本上传到ftp)
一、创建名为mydb1的数据库
二、在mydb1数据库中按照下表所示.创建Student,teacher,test,test_score表
student 属性名 student_id name sex age 数据类型 int varchar char int 长度 20 2 可否为空 否 否 否 可 说明 默认值“男”
teacher
属性名 teacher_id name sex age birthdate workdate 数据类型 int varchar char int datetime datetime 长度 20 2 可否为空 否 否 否 可 可 可 说明 主键
test 属性名 test_id test_name teacher_id 数据类型 int varchar int 长度 20 可否为空 否 可 否 说明 主键
test_score
属性名 student_id test_id score 数据类型 int int int 长度 可否为空 否 否 可 说明
三、添加删除约束
1. 将student表中的student_id设置为“主键”;
2. 在student表中添加专业列institute,最长是10个汉字,不允许为空,默认值为“计算机软件”;
3. 修改Student表中列sex上的默认值为‘女’;
4. 在teacher表中对age列添加约束,年龄在18-60之间; 5. 在teacher表中添加约束,工作时间必须大于生日;
6. 将test_score表中的student_id和test_id设置为“主键”; 7. 将test_score表中的score设置检查约束,成绩值在0-100之间; 8. 设置外键:test表中的teacher_id参照teacher表中的teacher_id;
9. 设置外键:test_score表中的student_id参照student表中的student_id,test_id参照test表中的test_id;
10. 执行下面的语句,验证以上操作:(说明:大家仔细查看表的信息,是否与图示一致)
sp_help student
sp_help teacher
sp_help test_score
11. 形成这4张表的关系图,如下所示:(说明:大家查看自己创建的关系图与图示是否一致)
12. 执行下面语句,得到如下结果:
insert student values(1,'白云','女',22,'电子科技大学计算机系'); insert student values(2,'黑土','男',21,'电子科技大学计算机软件系');
执行语句:select * from student 得到如下结果:
*13. 执行下面语句:(可以选做,查看帮助文档,实现禁用约束) insert teacher values(1,’Smith’,’男’,28,null,null)
insert test values(1,’数据库’,1) go
insert test_score values(1,1,120) go
如出现错误,请用禁用约束的方法将该记录插入。
正在阅读:
实验4 数据完整性05-30
世界遗产资料和图片12-08
弹性力学作业习题10-30
挖孔桩爆破专项施工方案02-02
MATLAB simulink中的基本模块的参数、含义、应用06-04
关于外号的作文500字06-26
公司品牌定位以及发展方向04-15
高中历史必修二知识点总结12-30
大扫除作文06-28
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 完整性
- 实验
- 数据
- 汽车转向系设计F2
- 西门子PLC在隧道监控中的应用
- 广东省2010年普通高等学校本科插班生招生工作规定 - 图文
- 2010年上海市杨浦区中考英语第二次模拟试题及答案
- 教育技术装备统计指标解释
- 关于印发《工程建设领域建筑施工预防坍塌、高处坠落事故专项整治
- 2014年四川省公务员考试行测判断推理模拟试题十
- 数学优化三年级植树问题练习
- 2019-律师事务所实习日志【40篇】-优秀word范文 (12页)
- 感官评价实验报告
- 2017广东省中考名著精选文段与答案
- 人教版小学语文四年级下册全册教案
- 江南大学2018年上半年小学生心理健康第1阶段练习题参考_ss
- 简析城市轨道交通运营管理模式
- 高职英语第二册期末考试试题卷
- 关于施工三处春节前存在资金严重困难的紧急报告
- 担保公司对被担保企业审计方法的探讨
- 2018-2019学年部编人教版历史重庆市梁平区七年级(上)期末历史
- 图形
- 二建建筑工程实务案例题重点