实验六 数据库的完整性定义与检查 (2)
数据完整性法规及主要检查缺陷

PPT文档演模板
2024/9/12
数据完整性法规及主要检查缺陷
第一部分 相关法规
PPT文档演模板
数据完整性法规及主要检查缺陷
• 中华人民共和国药品管理法 • 中国 药品生产质量管理规范(2010年修订) • MHRA 数据完整性指南 • WHO 数据与记录管理规范
• FDA 21 CFR part 11
PPT文档演模板
数据完整性法规及主要检查缺陷
数据处理系统设计使用原则
• 药品生产质量管理规范(2010年修订)附录11计算机化系统 • 第十四条 只有经许可的人员才能进入和使用系统。企业应当采取适当的方式
杜绝未经许可的人员进入和使用系统。应当就进入和使用系统制订授权、取 消以及授权变更的操作规程。必要时, 应当考虑系统能记录未经许可的人员试 图访问系统的行为。对于系统自身缺陷, 无法实现人员控制的, 必须具有书面 程序、相关记录本及相关物理隔离手段, 保证只有经许可的人员方能进行操作 。 • 第十六条 计算机化系统应当记录输入或确认关键数据人员的身份。只有经授 权人员, 方可修改已输入的数据。每次修改已输入的关键数据均应当经过批准 , 并应当记录更改数据的理由。应当根据风险评估的结果, 考虑在计算机化系 统中建立数据审计跟踪系统, 用于记录数据的输入和修改以及系统的使用和变 更。
PPT文档演模板
数据完整性法规及主要检查缺陷
空白记录管理
• 药品生产质量管理规范(2010年修订) • 第一百七十三条 原版空白的批生产记录应当经生产管理负责人和质
量管理负责人审核和批准。批生产记录的复制和发放均应当按照操作 规程进行控制并有记录,每批产品的生产只能发放一份原版空白批生 产记录的复制件。 • 第一百七十八条 批包装记录应当有待包装产品的批号、数量以及成 品的批号和计划数量。原版空白的批包装记录的审核、批准、复制和 发放的要求与原版空白的批生产记录相同。 • MHRA数据完整性指南: 对用于数据记录的纸质空白模板进行控制。
(完整版)数据库技术与应用实验报告

(完整版)数据库技术与应用实验报告《数据库技术与应用》实验报告班级学号:姓名:实验日期:指导老师:实验名称一、实验一表的建立与维护实验目的与要求 1.初步掌握根据一个应用目标把现实问题抽象为关系数据模型的方法,从而为解决实际问题奠定数据基础。
2.掌握表的建立与维护的一般方法。
3.理解表的记录指针与当前记录的意义。
4.掌握表的打开、关闭、浏览、显示等操作方法。
5.掌握表结构的修改。
6.掌握记录的增加与删除等操作。
7.掌握数据复制方法。
8.二、实验准备 1、复习关系数据库的有关概念,深刻理解Virsual FoxPro中所采用的关系模型的实质及Virsual FoxPro所支持的数据模型。
2、复习表的建立、现实与维护等操作。
三、实验内容下表是某校学生花名册,根据该表完成以下操作,写出操作步骤。
学习成绩性学号姓名别学 009901 张小强男 98 85 否 20XX年获全数外语出生年月否少数民族受奖情况国数学奥林匹克竞赛二等奖。
009902 009903 009904 009905 陈斌李哲男男 88 56 75 88 75 82 72 81 否是否是20XX年获全国中学生田径运动会100米第三名009906 009907 009908 009909 张青松男封小莉女周晓钱倩女女 65 82 65 83 81 73 78 85 否否20XX年获广东省三好学生称号 009910 009911 孙力军男肖彬彬女 64 55 68 95 是否赵大明男冯珊女否否1.设计一个表的结构,使其能描述上表的信息,同时又符合关系模型的基本要求。
2.建立表,输入表中的数据,并将保存在自己盘中。
3.给全部女生的数学成绩加5分。
4.将记录指针定位到第5号记录。
5.将记录指针指向孙力军同学。
6.显示所有姓“张”学生的情况。
7.把表的姓名字段宽度修改为8。
8.浏览记录数据,且表头用汉字。
9.把少数民族学生的记录复制到中。
数据库原理及应用(MySQL版)-教学大纲

《数据库原理及应用》课程教学大纲一、课程基本信息(一)课程代码:(二)课程中文名称:数据库原理及应用(三)课程英文名称:Principle and Application of Database(四)课程性质:专业基础课程(五)适用专业:计算机科学与技术、软件工程、大数据与人工智能(六)开课单位:(七)教学时间安排:第 5 学期(八)先修课程:计算机基础、高级语言程序设计(九)后续课程:网络程序开发、大数据技术原理及应用(十)学时、学分安排:《数据库原理及应用》是计算机类各专业的必修课,是一门重要的专业基础课。
原理部分以数据库技术的实际应用为目标,重点讲述数据库的基础知识、基本原理和基本技术;应用部分以数据库应用开发为主,介绍数据库应用系统的设计方法、步骤和范例。
通过本课程学习,使学生在掌握数据库系统基本概念、原理的基础上,能熟练使用SQL语言在某一个具体的数据库管理系统上进行应用操作;掌握数据库原理、方法及步骤,具有数据库设计以及应用数据库管理系统的基本能力。
达成支撑专业学习成果相应的指标点。
课程目标对学生能力要求如下:课程目标1. 逐步掌握科学的学习方法,阅读并理解数据库相关教材、参考书和科技文献,不断地扩展知识面,增强独立思考的能力,更新知识结构。
课程目标2. 掌握关系代数语言的使用;能够熟练使用SQL语句进行数据操纵和数据定义。
课程目标3. 了解关系模型的基本概念;掌握关系数据库规范化理论,能够利用分解算法将关系模式进行合理的分解;掌握数据库设计方法和数据库系统维护的相关概念和应用。
课程目标4. 能够在MySQL平台环境和开发工具下使用SQL语句进行数据操纵和数据定义。
课程目标5. 具备良好的沟通、表达和团队协作能力。
三、教学内容与课程目标的关系1.理论教学第1章数据库系统的基本原理章节学时:(总学时:4学时;理论学时:4学时;实验学时:0学时)具体内容:(1)数据库系统概述(数据库系统概念;数据管理技术的产生和发展;数据库系统特点)。
实验报告数据审核要点(3篇)

第1篇一、引言实验报告是实验过程中记录和总结实验数据、分析实验结果的重要文件。
为了保证实验报告的准确性和可靠性,对实验报告中的数据进行严格审核是必不可少的。
以下将从以下几个方面阐述实验报告数据审核的要点。
二、数据来源审核1. 审核实验数据是否来自可靠的实验设备和仪器。
实验设备和仪器的精度、稳定性对实验数据的准确性有直接影响。
2. 检查实验数据是否按照实验方案进行采集。
实验方案应详细描述实验步骤、实验条件等,确保实验数据的采集过程符合实验设计要求。
3. 询问实验数据采集过程中的异常情况,如设备故障、操作失误等,确保实验数据的真实性。
三、数据格式审核1. 检查实验数据格式是否符合规范。
实验数据应包括实验条件、实验参数、实验结果等,格式应统一、规范。
2. 审核实验数据单位是否正确。
实验数据单位应与实验方案中规定的单位一致,避免因单位错误导致数据失真。
3. 检查实验数据是否存在缺失或错误。
缺失或错误的数据会影响实验结果的准确性和可靠性,需及时修正。
四、数据完整性审核1. 审核实验数据是否完整。
实验数据应包括实验过程中所有采集到的数据,包括有效数据和无效数据。
2. 检查实验数据是否存在重复。
重复数据可能源于实验操作失误或数据采集过程中的错误,需剔除重复数据。
3. 分析实验数据是否存在异常。
异常数据可能源于实验操作失误、设备故障等原因,需对异常数据进行调查和分析。
五、数据分析审核1. 审核实验数据是否经过合理的处理和分析。
实验数据处理和分析方法应符合实验目的和实验方案的要求。
2. 检查实验数据是否存在明显的规律性。
实验数据应反映出实验结果的变化趋势,避免因数据处理不当导致结论错误。
3. 分析实验数据是否存在误差。
实验误差可能源于实验操作、设备精度等因素,需对误差进行评估和说明。
六、结论与建议1. 审核实验报告结论是否与实验数据相符。
实验结论应基于实验数据进行分析和推理,避免主观臆断。
2. 检查实验报告建议是否合理。
数据库实验报告

数据库实验报告《数据库系统概论》实验指导书2012-8-30⽬录实验⼀数据库服务器的连接及数据库的建⽴ (1)实验⼆简单SQL查询及数据库多表查询 (12)实验三视图、索引、存储过程和触发器的使⽤ .. 22实验四 E-R模型与关系模型的转换 (30)实验五维护数据的完整性(选做)错误!未定义书签。
实验六事务管理(课后选做)错误!未定义书签。
实验七数据库的备份与恢复(课后选做)错误!未定义书签。
实验⼀数据库服务器的连接及数据库的建⽴⼀、实验⽬的:了解连接数据库服务器的⾝份验证模式,熟悉样例数据库。
掌握DBMS中利⽤界⾯进⾏建库建表操作。
⼆、实验准备:数据模型由三个要素组成:数据结构、数据操作和完整性约束。
1、数据结构数据结构⽤于描述系统的静态特性,是所研究的对象类型的集合。
数据模型按其数据结构分为层次模型、⽹状模型和关系模型。
2、数据操作数据操作⽤于描述系统的动态特性,是指对数据库中各种对象的实例允许执⾏的操作的集合,包括操作及有关的操作集合。
3、数据的约束条件数据的约束条件是⼀组完整性规则的集合。
完整性规则是给定的数据及其联系所具有的制约和存储规则,⽤以限定符合数据库状态以及状态的变化,以保证数据的正确、有效和相容。
数据库系统的三级模式结构数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级组成。
1、外模式。
外模式也称⼦模式或⽤户模式,它是数据库⽤户(包括应⽤程序员和最终⽤户)看见和使⽤的局部数据的逻辑结构和特征的描述,是数据库⽤户的数据视图,是与某⼀应⽤有关的数据的逻辑表⽰。
⼀个数据库可以有多个外模式。
2、模式。
模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有⽤户的公⽤数据视图。
⼀个数据库只有⼀个模式。
3、内模式。
内模式也称存储模式,它是数据物理和存储结构的描述,是数据在数据库内部的表⽰⽅式。
⼀个数据库只有⼀个内模式。
DBMS的功能1、数据定义数据定义包括定义构成数据库结构的外模式、模式和内模式,定义各个外模式与模式之间的映射,定义模式与内模式之间的映射,定义有关的约束条件(例如,为保证数据库中数据具有正确语义⽽定义的完整性规则,为保证数据库安全⽽定义的⽤户⼝令和存取权限等)。
数据库实用技术-实验六

实验报告单院(系)计算机学院专业计算机科学与技术班级姓名学号同组人实验室S4305 组号日期课程数据库实用技术指导教师成绩实验项目编号8103203006 实验项目名称索引和数据的完整性一、实验目的(1)掌握索引的使用方法;(2)掌握数据完整性的实现方法;二、实验环境WIN7操作系统SQL Server2008三、实验原理(或要求)(1)了解索引的作用与分类;(2)掌握索引的创建方法;(3)理解数据的完整性的概念与分类;(4)掌握各种数据完整性的实现方法。
四、实验步骤(1)建立索引①使用CREATE INDEX语句创建索引。
●对YGGL数据库的Employees表中的DepartmentID列建立索引。
在查询分析器中输入如下程序并执行:USE YGGLGOCREATE INDEX depart_indON Employees(DepartmentID)GO●在Employees表的Name列和Address列上建立复合索引。
CREATE INDEX Ad_indON Employees(Name,Address)●对Departments表上的DepartmentName列建立唯一非聚集索引。
CREATE UNIQUE INDEX Dep_indON Departments(DepartName)②使用界面方式创建索引。
使用界面方式在Employees表的PhoneNumber列上创建索引。
启动SQL Server Management Studio,在对象资源管理器中展开数据库YGGL,展开表Employees,右击“索引,选择“新建索引”选项。
在新建索引的窗口中填写索引的名称和类型,单击“添加”按钮,在列表框中选择要创建的索引的列,选择完单击“确定”按钮即完成创建工作。
(2)重建索引。
重建表Employees中的所有索引。
USE YGGLGOALTER INDEX ALLON Employees REBUILD(3)删除索引。
《数据库实验》实验报告
《数据库实验》实验报告《数据库实验》实验报告黄爱蓉编审湖北汽车⼯业学院电⼦信息科学系⼆〇〇七年⼀⽉实验⼀:建⽴数据库及基本表实验报告⼀、实验⽬的1、了解SQL Server数据库的逻辑结构和物理结构;2、了解SQL Server的基本数据类型;3、学会在企业管理器中创建数据库和表;4、使⽤SQL查询分析器⽤CREA TE、DROP、ALTER语句创建和删除数据库,创建、删除、更新基本表。
⼆、实验内容1、创建数据库和查看数据库属性。
2、创建表。
3、查看和修改表结构。
4、熟悉企业管理器和查询分析器⼯具的使⽤⽅法三、实验步骤1、在企业管理器中创建数据库和数据表。
(1) 使⽤企业管理器建⽴图书管理数据库,数据库名为BM,初始⼤⼩为10MB,最⼤为50MB,数据库⾃动增长,增长⽅式是按5%⽐例增长;⽇志⽂件初始为2MB,最⼤可增长到5MB,按1MB增长。
数据库的逻辑⽂件名和物理⽂件名均采⽤默认值。
详细步骤:(2) 在企业管理器中查看图书管理数据库的属性,并进⾏修改,使之符合要求。
(3) 通过企业管理器,在建好了图书管理数据库BM中建⽴图书(book)、读者(reader)和借阅(borrow)3个表,其结构为:图书(书号,类别,出版社,作者,书名,定价);读者(编号,姓名,单位,性别,电话);借阅(书号,读者编号,借阅⽇期)。
创建上述三个表的步骤:三个表各个字段的数据类型:2、在查询分析器中创建数据库和数据表(1) 创建数据库S-C 的sql语句:(2) 在数据库S-C下,创建基本表学⽣表student(sno,sname,ssex,sage,sdept)的sql语句:创建基本表课程表course(cno,cname, ccredit)的sql语句:创建基本表成绩表sc(sno,cno,grade)的sql语句:(3) 在窗⼝下分别键⼊DROP TABLE Student及DROP TABLE SC命令,运⾏后观察结果。
数据库实验6 -数据完整性约束(表约束)
实验六数据完整性约束姓名:学号:专业:网络工程班级:20网络工程同组人:无实验日期:2022.5【实验目的与要求】1.熟练掌握实体完整性的实现。
2.熟练掌握参照完整性的实现。
3.熟练掌握域完整性的实现。
【实验内容与步骤】实验准备:(1)对于SalesDB数据库,若在产品表、销售表和客户表上已有约束,请先删除之;(2)删除掉表中重复的行。
6.1.实体完整性的实现(1) 对产品表,定义主键约束(用企业管理器实现)。
写出相应过程:(1)在对象资源管理器中的数据库节点下找到数据库SalesDB,找到表Product。
右击-修改(2)按住Ctrl键选中Price和Stocks,右键-设置主键-保存测试:试着对产品表插入一条与原表中数据行具有相同主键值的数据。
给出测试结果:(2)客户表(CUSTOMER),定义名为PK_Cstm的主键约束,设定客户号(Cno)为主键。
(用SQL语句实现,写出相应语句)。
给出相应的SQL语句:alter table Customeraddconstraint PK_Cstm primary key(Cno)给出测试结果:(3)对销售表,定义名为PK_Sales的主键约束,设定主键为(Pno,Cno)的组合(用SQL语句实现,写出相应语句)。
给出相应的SQL语句:alter table Salesaddconstraint PK_Sales primary key(Pno,Cno)给出测试结果:(1)利用企业管理器建立产品表(Product)与销售表(Sales)之间的参照关系,当对主表产品表进行更新和删除操作时,从表Sales采用NO ACTION方式,写出其过程。
给出相应的过程:测试:试着删除主表中与从表有关联的一条记录,而后分别查看主表和从表中数据记录,给出测试结果。
(2)利用SQL语句建立销售表(SALES)与客户表(CUSTOMER)之间的参照关系,设定外键约束名为FK_SC,使得当对主表客户表(CUSTOMER)进行更新和删除操作时,从表销售表(SALES)采用CASCADE(级联)方式处理,给出相应的SQL语句和测试结果。
实验六 数据库的创建与操作第三稿
实验六数据库的创建与操作【实验目的】1.熟练掌握创建数据库、使用数据库、修改数据库的方法。
2.掌握创建、删除表间关系及如何建立参照完整性。
3.掌握使用数据库设计器的方法。
【实验内容】创建一个关于某公司员工的数据库,具体操作要求如下:(1)数据库名为“职工库”。
(2)在库中建立如下数据表:a)职工情况表(编号,姓名,性别,职称,出生日期,参加工作时间)b)职工工资表(编号,姓名,基本工资,奖金,房租,水电,实发工资)c)考核表(编号,姓名,完成工作否,优秀否)(3)建立“职工情况表”与“职工工资表”之间的永久性关系。
(4)定义“职工情况表”与“职工工资表”之间的参照完整性规则,定义删除规则为“级联”,更新规则和插入规则为“限制”。
(5)将“考核表”从该库中移出,成为自由表。
操作步骤:一、创建数据库方法一:先创建数据库,再添加至已有的项目中去。
(不推荐)1、单击“文件”菜单下的“新建”命令。
2、在“新建”对话框中的文件类型单选框中选中“数据库”选项,再单击“新建文件“按钮。
3、在创建对话框数据库名一栏中输入数据库名称“职工库”,单击“保存”按钮。
4、单击“文件”菜单下的“打开”命令。
5、选中“职工管理.pjx”文件,再单击“确定”按钮。
6、弹出项目管理器-职工管理,此时的“添加”等按钮均为灰色不可选。
点击数据左侧的加号,再单击数据库,“添加”按钮显现为可选,此时单击“添加”按钮.7、弹出打开对话框,选中“职工库.dbc”,再单击“确定”按钮8、“职工管理“项目成功添加了“职工库”数据库。
如图所示:方法二:先创建项目或打开已有项目,通过项目管理器新建数据库。
(推荐)1、单击“文件”菜单下的“新建”命令。
2、在“新建”对话框中的文件类型单选框中选中“项目”选项,再单击“新建文件“按钮。
3、在弹出的创建对话框中,在项目文件一栏输入“职工管理”,再单击“保存”按钮。
4、弹出项目管理器-职工管理,此时的“新建”等按钮均为灰色不可选。
数据完整性
复杂系统管理
• 系统安全性 – 账户和权限
• 系统账户和密码设置 • 独立账户 • 密码策略 • 权限划分 • 行使管理员权限预先有审批 • 管理员培训 • 系统定时自动登出
复杂系统管理
• 系统安全性 – 审计追踪
• 建立、修改和删除都需要追踪 • 不可关闭、修改或删除审计追踪 • 记录包括自动的时间戳 • 修改后原始数据可见 • 系统要求用户记录修改原因 • 定期审核审计追踪记录 • 审计追踪记录的保存
(三)应当建立数据备份与恢复的操作规程,定期对数据 备份,以保护存储的数据供将来调用。备份数据应当储存在 另一个单独的、安全的地点,保存时间应当至少满足本规范 中关于文件、记录保存时限的要求。
三、计算机化系统验证
31
计算机化系统
• 第一条 本附录适用于在药品生产质量管理过程中应用的计 算机化系统。计算机化系统由一系列硬件和软件组成,以 满足特定的功能。
• 第八条 企业应当指定专人对通用的商业化计算机软件进行审 核,确认其满足用户需求。 在对定制的计算机化系统进行验证时,企业应当建立相应 的操作规程,确保在生命周期内评估系统的质量和性能。
MHRA
简单设备到复杂的计算机化系统作为“ 初始数据”的对应关系
• 数据
简单系统
– 结果直接记录在相应的记录中或打印数据
录。
纸质记录
• 对文件和记录版本(变更)进行控制 • 对原始空白记录进行控制 • 对空白记录的发放进行控制 • 对已填写记录的变更进行控制
图谱或电子记录
• 电子方式产生的原始数据采用纸质或PDF格式保存应当显 示数据的留存过程,以包括所有原始数据信息、相关审计 跟踪和结果文件、每一分析运行过程中软件/系统设置标 准。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验六数据库的完整性定义与检查
实验目的:
1.充分理解关系数据库中关于数据库完整性的概念。
2.掌握实体完整性的定义和检查方法。
3.掌握参照完整性的定义和检查方法。
4.掌握用户自定义完整性的定义和检查方法。
实验内容:
一、在企业管理器中定义以下数据表中各字段的完整性约束(包括实体完整性、参照完整性和用户定义完整性)。
1.Student表。
记录学生基本信息。
表1-1 Student 表结构
[Sno] [char](9)PRIMARY KEY,
[Sname] [char](8)NOT NULL,
[Ssex] [char](2)CHECK(Ssex IN('女','男')),
[Sage] SMALLINT CHECK(Sage>=15 AND Sage<=45),
[Sdept] [char](20)default('计算机')
)
2.Course表。
记录课程信息。
表1-2 Course 表结构
[Cno] [char](10)PRIMARY KEY,
[Cname] [char](20)NOT NULL,
[Ccredit] SMALLINT CHECK(Ccredit>0),
[Semester] SMALLINT CHECK(Semester>0),
[Period] SMALLINT CHECK(Period>0),
)
3.Sc表。
记录学生选修课程的信息。
表1-3 Sc 表结构
[Sno] [char](9)NOT NULL,
[Cno] [char](10)NOT NULL,
[Grade]SMALLINT CHECK(Grade>=0 and Grade<=100),
PRIMARY KEY(Sno,Cno),
FOREIGN KEY(Sno)REFERENCES Student(Sno),
FOREIGN KEY(Cno)REFERENCES Course(Cno)
)
二、在查询编辑器中,写出创建表的语句同时写出设置实体完整性、参照完整性和用户自定义完整性的语句。
三、完整性检查(在查询编辑器中输入SQL语句,执行语句后,DBMS自动进行完整性的检查)
1.实体完整性检查
(1)在STUDENT表中插入一条学生记录,其中插入的学号值为表中已存在的一个学号值,执行语句,查看结果。
insert
into student (sno,sname,ssex,sage,sdept)
values('0012','冯小楠','女','20','CS')
消息2627,级别14,状态1,第1 行
违反了PRIMARY KEY 约束'PK_Student'。
不能在对象'dbo.student' 中插入重复键。
语句已终止。
(2)在SC表中插入一条学生选课记录,学号值为空或课程号值为空,执行语句,
查看结果。
insert
values('','002',90)
消息547,级别16,状态0,第1 行
INSERT 语句与FOREIGN KEY 约束"FK_Sc_Student"冲突。
该冲突发生于数据库"StudentScore",表"dbo.Student", column 'Sno'。
语句已终止。
2.参照完整性检查
(1)在SC表中插入一条学生选课记录,插入的学号值为STUDENT表中没有的一个学号,或插入的课程号的值为COURSE表中没有的一个课程号。
insert
into SC(sno,cno,grade)
values('0013','002',90)
消息547,级别16,状态0,第1 行
INSERT 语句与FOREIGN KEY 约束"FK_Sc_Student"冲突。
该冲突发生于数据库"StudentScore",表"dbo.Student", column 'Sno'。
语句已终止。
(2)修改STUDENT表中某一学生的学号值,该学生在SC表中有选课记录,执行
语句,查看结果。
update student
set sno=0016
where sname='何楠'
消息547,级别16,状态0,第1 行
UPDATE 语句与REFERENCE 约束"FK_Sc_Student"冲突。
该冲突发生于数据库"StudentScore",表"dbo.Sc", column 'Sno'。
语句已终止。
3.用户自定义完整性检查
(1)在STUDENT表中插入一条学生记录,其中插入的年龄值为50,执行语句,查看结果。
insert
into student (sno,sname,ssex,sage,sdept)
values('0015','冯楠','女','50','CS')
消息547,级别16,状态0,第1 行
INSERT 语句与CHECK 约束"CK_Student_1"冲突。
该冲突发生于数据库"StudentScore",表"dbo.Student", column 'Sage'。
语句已终止。
(2)在SC表中插入一条学生选课记录,其中插入的成绩值为120,执行语句,
查看结果。
insert
values('0015','2','120')
消息547,级别16,状态0,第1 行
INSERT 语句与CHECK 约束"CK_Sc"冲突。
该冲突发生于数据库"StudentScore",表"dbo.Sc", column 'Grade'。
语句已终止。
实验要求:
1.以上完整性的定义要分别在企业管理器中和查询编辑器中完成。
在查询编辑
器中书写SQL语句。
2.写实验报告,实验报告上写查询编辑器中执行的SQL语句。
在完整性检查中,
将执行的语句和执行的结果都写在报告中。