实验四 数据库约束实验
更新时间:2023-10-07 16:11:01 阅读量: 综合文库 文档下载
- 实验四小推荐度:
- 相关推荐
实验四 数据库约束实验
一、实验目的
(1)理解数据库完整性约束的概念。 (2)掌握SQL Server的完整性约束技术
(3)了解SQL Server的违反完整性约束的处理措施。 二、实验内容
(1)理解域完整性、实体完整性、参照完整性和用户定义完整性的意义 (2)定义和管理主键约束、外键约束、唯一性约束 (3)定义和管理检查约束、默认值约束、允许空值约束 三、实验指导
数据库完整性约束包括域完整性、实体完整性、参照完整性和用户定义完整性约束,其中,域完整性约束、实体完整性和参照完整性约束是关系模型必须满足的完整性约束条件。域完整性约束是保证数据库字段取值的合理性约束。
在SQL Server中,可以通过建立“约束”等措施来实现数据完整性约束,约束包括5种类型,即主键约束、唯一性约束、检查约束、默认值约束和外键约束和外键约束。 (1)主键约束
主键约束指在表中定义一个主键来唯一确定表中每一行数据的标识符对于主键约束,一些数据库具有不同的规则。
实验4.1 主键的设置和管理
(1)在SSMS窗口中设置和修改主键
(2)用T-SQL语句定义和修改主键
实验4.2 SQL处境字段int identity(1,1)
在SELECT 查询时增加列
实验4.3 唯一性约束的设置与删除 用T-SQL语句定义或修改唯一性约束
实验4.4 创建和管理检查约束
用CREATE TABLE 语句中创建检查约束
检查约束可以在创建表的时候创建。下面是一个简单的CREATET ABLE 脚本,包括了创建一个检查约束代码:
实验4.5 外键的定义和管理 1、在定义数据表时定义外键
2、如果定义表SC 时没有定义外键,可以增加表SC的外键约束FK_s_sno,表SC中的sno受表S中的SQL Server主键----sno的约束
3、当外键没有用时,可以删除它。例如删除SC表的外键FK_s_sno
正在阅读:
实验四 数据库约束实验10-07
(哈电)内蒙锦联660MW发电机技术协议(终版)课件04-25
第五课完整105-08
Lm - 07IIB3 - Accountants Report - Unaudited Pro Forma Finan07-03
《秋天的怀念》作业03-27
部编人教版八年级数学上册第11章 三角形 创新说课稿多边形11-29
2016年监理工程师(机电安装工程)延续注册考试题及答案(82分)05-22
高中信息技术老师个人求职简历模板自荐信工作经验简约01-04
高等师范学校学生教师职业技能训练大纲08-07
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 实验
- 约束
- 数据库
- 教师版牛津译林版8Bunit1 单元复习
- 摊铺机操作规程
- 宏业系统总部操作指南 - 图文
- 对药品贮藏条件变更研究的几点思考
- 商业模式 盈利模式 -
- 2012复习传感器与检测技术
- 光纤通信-保偏光纤拍长测量pc - 图文
- 较复杂的牛吃草问题及盈亏应用题
- 人教版小学四年级英语下册教案
- 记叙文插叙的作用及例题
- 团支部换届选举办法
- 工程水文水力学思考题和计算题(25题思考问答题,20题计算题)(DOC)
- 电子拔河游戏机数字电路课程设计
- 数字图像习题解答
- 纸箱厂安全生产管理制度
- 电路CAA课程设计
- 2018超星尔雅就业指导(大四学生)答案解析(课堂测验+期末考试)
- 小学数学平移和旋转练习题
- 2017年江苏省泰州市中考英语试卷
- 自控matlab实验讲义