网络数据库SQL复习提纲

合集下载

最新数据库基础知识和sql语句教学提纲

最新数据库基础知识和sql语句教学提纲

第一章数据库基础知识本章以概念为主,主要是了解数据库的基本概念,数据库技术的发展,数据模型,重点是关系型数据。

第一节:信息,数据与数据处理一、信息与数据:1、信息:是现实世界事物的存在方式或运动状态的反映。

或认为,信息是一种已经被加工为特定形式的数据。

信息的主要特征是:信息的传递需要物质载体,信息的获取和传递要消费能量;信息可以感知;信息可以存储、压缩、加工、传递、共享、扩散、再生和增值2、数据:数据是信息的载体和具体表现形式,信息不随着数据形式的变化而变化。

数据有文字、数字、图形、声音等表现形式。

3、数据与信息的关系:一般情况下将数据与信息作为一个概念而不加区分。

二、数据处理与数据管理技术:1、数据处理:数据处理是对各种形式的数据进行收集、存储、加工和传输等活动的总称。

2、数据管理:数据收集、分类、组织、编码、存储、检索、传输和维护等环节是数据处理的基本操作,称为数据管理。

数据管理是数据处理的核心问题。

3、数据库技术所研究的问题不是如何科学的进行数据管理。

4、数据管理技术的三个阶段:人工管理,文件管理和数据库系统。

第二节:数据库技术的发展一、数据库的发展:数据库的发展经历了三个阶段:1、层次型和网状型:代表产品是1969年IBM公司研制的层次模型数据库管理系统IMS。

2、关系型数据型库:目前大部分数据库采用的是关系型数据库。

1970年IBM公司的研究员E.F.Codd提出了关系模型。

其代表产品为sysem R和Inges。

3、第三代数据库将为更加丰富的数据模型和更强大的数据管理功能为特征,以提供传统数据库系统难以支持的新应用。

它必须支持面向对象,具有开放性,能够在多个平台上使用。

二、数据库技术的发展趋势:1、面向对象的方法和技术对数据库发展的影响:数据库研究人员借鉴和吸收了面向对旬的方法和技术,提出了面向对象数据模型。

2、数据库技术与多学科技术的有机组合:3、面向专门应用领域的数据库技术三、数据库系统的组成:数据库系统(DBS)是一个采用数据库技术,具有管理数据库功能,由硬件、软件、数据库及各类人员组成的计算机系统。

SQL复习大纲

SQL复习大纲

SQL期末复习大纲第一章数据库系统基础数据库分类:目前常用的数据库有层次数据库,网状数据库和关系数据库。

其中层次数据库和网状数据库统称非关系数据库。

1层次数据库满足的条件:(1)有且仅有一个节点无双亲,这个节点称为“根节点”。

(2)其他节点有且仅有一个双亲。

2网状数据库满足的条件:(1)允许一个以上的节点无双亲。

(2)一个节点可以有多于一个的双亲。

3关系数据库:关系模型用二维表格结构表示实体集,用键来表示实体间联系。

这个二维表在关系数据库中就称为关系。

第三章SQL Server服务器的安装和配置SQL Server2000的主要工具是:SQL服务管理器,SQL企业管理器,SQL查询分析器,SQL 联机帮助。

SQL服务管理器:是一个图形界面的服务管理工具,用于管理SQL Server组件的启动,暂停和停止服务。

SQL Server企业管理器:是个图像界面的综合管理工具,是SQL Server2000的主要管理工具,它提供了一个管理控制台的用户界面,具有管理SQL Server服务器组合注册配置服务器,管理SQL Server登录和用户,数据库以及数据表,视图,存储过程,触发器,索引等功能,定义并执行所有SQL Server管理任务,唤醒调用为SQL Server定义的各种向导等功能。

SQL查询分析器:可以编写调试T-SQL语句或脚本实现对数据库,表等项目的创建,修改以及对数据的查询,增加,修改,删除等功能。

SQL 联机帮助:SQL server联机帮助是一个非常重要的工具,可以查询准确权威的的技能,知识点。

为什么要在企业管理器中注册服务器?SQL server企业管理器是用来管理数据库的客户端程序,使用之前需要注册服务器,以便对要管理的本地或远程服务器进行管理(即:对数据库的创建,修改删除,对数据添加,修改,删除)。

SQL server2000的名称和版本:企业版:作为数据库服务器使用标准版:作为小工作组或部门数据库服务器使用个人版:供移动用户使用开发版:供程序员用来开发将SQL server2000用作数据存储的应用程序第四章T-SQL语言基础SQL:是结构化查询语言,Transact-SQL(T-SQL):是由国际标准化组织(ISO)和美国国家标准学会发布的SQL,标准中定义的语言的扩展。

SQL复习框架

SQL复习框架

第一章1.数据库(DB)是存放数据的仓库,只不过这些数据存在一定的关联,并按一定的格式存放在计算机上。

2.数据库管理系统(DBMS)是管理数据库的系统,它按一定的数据模式组织数据。

3.数据、数据库、数据库管理系统与操作数据库的应用程序,加上支撑它们的硬件平台、软件平台和与数据库有关的人员一起构成了一个完整的数据库系统。

4.数据库管理系统分为:层次数据库、网状数据库、关系数据库(SQL Server、Oracle)。

5.数据模型:层次模型、网状模型和关系模型。

6.关系模型:以二维表格(关系表)的形式组织数据库中的数据。

7.码:在关系表中,如果一个字段或几个字段组合的值可唯一标识其对应记录,则称该字段或字段组合为码。

8.数据库设计步骤:(1)概念结构设计:画E-R图(实体集、属性、联系<1:1,1:n,m:n>)(2)逻辑结构设计:E-R图转换成关系模型①一对一的联系(1:1):联系的主码取任一端的主码②一对多的联系(1:n):联系的主码取n端的主码③多对多的联系(m:n):联系的主码取两端的主码(3)物理设计:设计数据的存储结构,不仅与数据库管理系统有关,还和操作系统甚至硬件有关。

9.SQL Server 2005常用工具:对象资源管理器、查询分析器、配置管理器第二章1.逻辑数据库:数据对象主要包括:表、视图、索引、存储结构、触发器和约束等。

2.物理数据库:①数据库文件:主数据文件(有且仅能有一个主文件.mdf)辅助数据文件(可以创建多个,也可不使用.ndf)日志文件(至少有一个日志文件,或多个.ldf)②文件组:主文件组、用户定义文件组③系统数据库与用户数据库3.四个可见的系统数据库:master、model、msdb、tempdb4.创建数据库:P35create database 库名On(……)Log(……)第三章1.表概念:①记录:每个表包含了若干行数据,他们是表的“值”,表中的一行称为一个记录。

数据库中SQL知识点重点章节总结与归纳很全的哦

数据库中SQL知识点重点章节总结与归纳很全的哦

第一章绪论1. 基本概念(1) 数据库;(2) 数据库管理系统;(3) 数据库系统;(4) 实体;(5) 属性;(6) 码;(7) 域;(8) 实体型;(9) 实体集;(10) 联系(1:1) (1:n) (m:n) (11)现实世界、观念世界(信息世界)、数据世界2.数据管理技术的发展阶段人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库技术阶段等各阶段的特点。

3. 数据库系统的特点(1) 数据结构化(2) 共享性高,冗余度低,易扩充(3) 独立性高(4) 由DBMS统一管理和控制4. DBMS的数据控制功能(1) 数据的安全性保护(2) 数据的完整性检查(3) 并发控制(4) 数据库恢复5. 数据模型的组成要素数据结构、数据操作、数据的约束条件6. 最常用的数据模型层次、网状、关系、面向对象模型7. 关系模型➢关系: 一张表➢元组: 表中的一行➢属性: 表中的一列➢主码: 表中的某个属性组,它可以唯一确定一个元组➢域: 属性的取值范围➢分量: 元组中的一个属性值➢关系模式: 对关系的描述。

表示为:关系名(属性1,属性2,…属性n)8. 关系数据模型优缺点(1) 建立在严格的数学概念基础之上(2) 概念单一(3) 存取路径对用户透明9. 数据库系统的三级模式结构内模式、外模式、模式二级映射10. 数据库系统的组成本章重要概念(1)DB、DBMS和DBS的定义(2)数据管理技术的发展阶段人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库技术阶段等各阶段的特点。

(3)数据描述概念设计、逻辑设计和物理设计等各阶段中数据描述的术语,概念设计中实体间二元联系的描述(1:1,1:N,M:N)。

(4)数据模型数据模型的定义,两类数据模型,逻辑模型的形式定义,ER模型,层次模型、网状模型、关系模型和面向对象模型的数据结构以及联系的实现方式。

(5)DB的体系结构三级结构,两级映象,两级数据独立性,体系结构各个层次中记录的联系。

SQL复习提纲

SQL复习提纲

SQL复习提纲
只考查询分析器
一、创建数据库(只考创建一个数据文件和一个日志文件的情况)
二、创建表(包括创建表时同时创建主键、外键、默认约束、Check约束,
其他参数不考)
创建表时注意区分哪个字段是主键,如有表XS(学号,姓名,出生年月,专业),已知姓名有重复值,则哪个字段是主键
三、通过修改表创建主键、外键、默认约束、CHECK约束
创建主键:ALTER TABLE 表名ADD PRIMARY KEY(主键字段列表)
创建外键:ALTER TABLE 表名ADD FOREIGN KEY(外键字段) REFERENCES 关联表名
默认约束:ALTER TABLE 表名ADD DEFAULT 默认值FOR 字段
CHECK约束:ALTER TABLE 表名ADD CHECK (条件)
四、UPDATE、INSERT、DELETE语句
五、SELECT语句
重点:连接查询、排序查询、分组查询(注意分组查询中WHERE和HA VING 的区别)
不考:明细汇总、嵌套查询、联合查询
另在WHERE子句中注意掌握好LIKE、BETWEEN……AND、IN的使用
在SELECT子句中注意掌握好聚合函数(A VG、SUM、COUNT、MAX、MIN)、AS子句、公式字段的使用。

如SELECT 姓名,工资+奖金AS 应发工资FROM GZ
六、创建视图
七、创建索引(注意好UNIQUE、CLUSTERED参数的使用)
八、默认对象的创建、绑定、取消绑定、删除
九、规则对象的创建、绑定、取消绑定、删除
十、存储过程的创建和调用(练习10)
十一、触发器的创建(练习12)。

SQL 学习复习提纲

SQL 学习复习提纲

SQL 学习复习提纲一、数据的基本操作:⏹查询:(Select)Distinct: 唯一行查询关键字Top: 返回指定行关键字top 5 * ;返回10-15行:select top 5 * from ( select top 15 * from Table order by desc)As : 重新定义列名oldcol ( 计算表达式) as newcol 或用等号newcol=计算表达式( /oldcol )into : 将结果集放到一个新表中。

Select col…into newtable from rs where…From: 查询源数据集(可以是表,视图,查询, 规则EXCEL表)Where: 数据查询筛选条件表达式,优先级高于Having。

(1)简单逻辑比较: =,<>,>,<, in, not in(2)模糊查找:Like(3)多条件筛选:not, and, or(4)区间值筛选:col ( not ) Between… and…区间内,区间外(5)关联筛选:rs1 a inner join rs2 b on a.col=b.col where b.colGroup by: 分组关键字一般配sum,avg,max,min,count等分组计算函数Having: 分组后再进行筛选的条件表达式select userID,count(userid) from aa group by userID having count(userid)>1Order by : 排序关键字Desc 降序,默认为升序。

随机筛选3行select top 3 * from Tab1 order by NewID() Union(all) :对二个或多个查询结果集合为一个记录集,以第一个Select的列及列序。

加All 二个记录集完整合并,不加all第二个记录集与第一记录集相同的行被屏去,第一个记录集不去除重复行。

sql知识点总结大纲

sql知识点总结大纲

sql知识点总结大纲一、关系数据库基础知识1. 数据库的概念2. 关系数据库的特点3. 数据库管理系统(DBMS)的作用4. 数据库的组成部分5. SQL语言的作用和特点二、SQL基础知识1. SQL语言的历史2. SQL语言的分类3. SQL语言的组成部分4. SQL语句的执行流程5. SQL语句的基本格式三、SQL数据类型1. 常见的数据类型2. 数据类型的特点和用途3. 数据类型的约束和限制4. 数据类型的转换和操作四、SQL数据库操作1. 数据库的创建和删除2. 表的创建和删除3. 表的约束和索引4. 数据的插入、删除和更新5. 数据的查询和检索五、SQL查询语句1. SELECT语句的基本用法2. SELECT语句的条件查询3. SELECT语句的排序和分组4. SELECT语句的聚合函数5. SELECT语句的子查询和连接查询六、SQL高级查询1. 多表查询的基本原理2. 多表查询的连接方式3. 多表查询的嵌套和联合4. 子查询的使用方法5. 分组数据的查询和统计七、SQL数据操作1. 数据的插入、删除和更新2. 数据的事务和锁定3. 数据的备份和恢复4. 数据的导入和导出5. 数据的复制和同步八、SQL性能优化1. SQL查询的优化策略2. SQL索引的使用方法3. SQL语句的优化技巧4. 数据库的优化和调优5. SQL性能测试和监控九、SQL安全性1. 数据库的安全策略2. 用户和权限管理3. 数据的加密和解密4. 数据的备份和恢复5. 数据的审计和监控十、SQL新技术1. NoSQL数据库的概念和特点2. 分布式数据库的应用和挑战3. 大数据处理的技术和工具4. 数据仓库和数据湖的构建5. 人工智能和机器学习的数据库应用十一、SQL应用实践1. 数据库设计和建模2. 数据库开发和测试3. 数据库部署和运维4. 数据库监控和维护5. 数据库优化和升级十二、SQL发展趋势1. 数据云服务的发展和应用2. 数据共享和合作的平台3. 数据安全和隐私保护的挑战4. 数据治理和合规规范5. 数据管理和价值创新的探索十三、SQL案例分析1. 企业级数据库解决方案2. 互联网数据处理和应用3. 金融和零售行业数据库应用4. 医疗和教育领域数据库案例5. 政府和公共服务数据库实践以上是SQL知识点总结的大纲,希望对您有所帮助。

SQL数据库复习大纲

SQL数据库复习大纲

2014网络数据库基础复习提纲
1.数据库定义?
2.唯一标识实体的属性组是什么?
3.数据模型的种类?
4.概念模型的概念?
5.目前的数据库系统的种类?
6.范式定义?
7.数据库设计步骤有哪些?
8.定义事务的语句有哪些?
9.数据库系统的概念?
10.关系模式规范化中,各个范式之间的关系是什么?
11.SQL语句中的动词有哪些?各个动词的作用?
12.总结有关删除作用的SQL语句有哪些?
13.范式的表示方法是怎样的?
14.数据库系统特点有哪些?
15.数据库设计特点有哪些?
16.数据库维护工作主要有那些?
17.数据并发控制的意义有哪些,可以避免那些现象?
18.简述关系的定义?
19.简述事务的定义?
20.什么叫数据依赖?
21.笛卡尔积的计算方法?
22.E-R图的绘制方法,会要求按照实际情况绘制一张E-R图(例如宿舍管
理)。

23.联系实际谈谈你对数据库应用的看法,说说我们身边那些地方用到了数
据库方面的知识。

1。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《网络数据库SQL》复习提纲第一章SQL Server概述(2分)1、数据库的基本概念2、SQL语言的功能和特点(1)数据定义语言(DDL)主要是定义数据库的逻辑结构,包括定义基本表、视图和索引等。

(2)数据操纵语言包括数据检索和数据更新两大类操作,其中数据更新包括插入、删除和修改3种操作(3)数据控制语言包括基本表和视图等对象的授权、完整性规则的描述及事务开始和结束等控制语句等。

课本P33、客户机/服务器体系结构使用服务器来集中存储数据资源,客户机通过访问服务器来获取和处理数据,最终在客户机上进行数据的表示。

优点:(1)数据集中存储于服务器中,所有的用户都可以访问到相同的数据。

(2)业务逻辑和安全规则可以在服务器上定义一次,而后被所有的客户使用,便于安全和业务逻辑的统一规划管理。

(3)关系数据库服务器仅返回应用程序所需要的数据,这样可以减少网络流量。

第二章安装SQL Server 2000系统1、SQL Server 2000产品的版本,了解各种版本的特点。

(1)企业版:用作一个企业的数据库服务器。

该版本支持SQL Server 2000的所有功能,支持数十个TB级的数据库,其价格最为昂贵。

(2)标准版:一般用作一个部门或一个工作组的数据库服务器,支持GB级的数据库。

(3)个人版:主要供移动用户使用,为不经常在线的用户提供SQL Server的服务存储服务。

(4)开发版:供程序员在数据库应用程序开发阶段使用,具有企业版的所有功能,但同时连接的用户有一定的限制,无法作为数据库服务器使用。

(5)Windows CE版:用于为掌目电脑(PDA)提供数据存储服务。

(6)评估版:可以从Web上免费下载的功能完整的版本,但只具有120天的运行时间。

课本P122、了解安装SQL Server 2000的硬件环境要求和软件环境要求。

课本P133、如何验证系统的正确安装结果。

(1)验证“开始”菜单中的程序组(2)启动Microsfot SQL Server服务(3)验证系统数据库和样本数据库(4)查看目录和文件的内容课本P25第三章注册和配置服务器1、注册服务器的目的注册服务器就是为Microsfot SQL Server 2000这种客户机/服务器系统确定一个数据库所在的机器,该机器作为服务器可以回应客户机的各种请求。

2、每一个服务器必须属于一个服务器组。

一个服务器组可以包含0个、一个或多个服务器3、服务器选项可以分成那几种类型及概念。

课本P374、了解并练习使用SQL Server Enterprise Manager工具设置常用的服务器选项。

课本P39第四章SQL Server 的安全管理1、认证模式和认证进程的概念及认证模式有哪几种类型认证进程指当用户访问数据库系统时,系统对该用户账号和口令的确认过程。

(1)Windows 认证进程(2)SQL Server认证进程认证模式指系统选择何种认证进程确认用户的方式。

(1)Windows 认证模式(2)混合模式2、SQL Server 2000的两种方式增加登录账号(1)基于Windows组或用户帐号创建登录帐号(2)创建新的SQL Server登录帐号课本P52~553、管理数据库用户账号Sp_grantdbacess ‘login’,’name_in_db’Sp_revokedbaccess ‘name’课本P584、固定服务器角色和固定数据库角色的信息分别存储那几个系统表上固定服务器角色的信息存储在sysxlogins系统表中固定数据库角色的信息存储在sysusers系统表中5、许可的概念及类型许可是用来授权用户可以使用数据库中数据和执行数据库操作。

类型:(1)语句许可:表示执行数据库操作的许可(2)对象许可:表示对数据库特定对象的操作许可(3)预定义许可:指Microsoft SQL Server 2000系统安装之后,某些用户和角色不必授权就拥有的许可。

第五章管理数据库1、什么是数据库数据库存是数据和数据库对象的容器。

数据库存对象是存储和管理数据的结构形式。

2、数据库对象包括哪些数据库图表、表、函数、视图、存储过程、触发器、缺省、规则、出版物等。

3、事务和事务日志的概念事务就是一个单元的工作,该单元的工作要么全部完成,要么全部不完成。

事务日志记录了对数据库的所有修改操作,日志记录了每个事务的开始、对数据的改变和取消修改的足够信息。

4、操作系统的二种文件形式及特点二种文件形式:数据文件和日志文件,数据文件又分成主数据文件和次数据文件。

特点:主数据文件:该文件是数据库的起点,每个数据库都仅有一个主数据文件次数据文件:次数据文件是可选的,可以存储那些不在主数据文件中的全部数据和对象。

数据库既可能没有次数据文件,也可能有多个次数据文件。

5、使用文件和文件组时,因该考虑哪些事情(1)一个文件或文件组只能用于一个数据库,不能用于多个数据库;(2)一个文件只能是某一个文件组的成员,不能是多个文件组的成员;(3)数据库的数据信息和日志信息不能放在同一个文件或文件组中,数据文件和日志文件总是分开的。

(4)日志文件永远也不能是任何文件组的一部分。

6、创建数据库的3种方法(1)使用CREATE DA TABASE语句(2)使用创建数据库向导(3)使用企业管理器课本P757、删除数据库的方法(1)使用企业管理器(2)使用DROP DATABASE命令课本P838、调整文件大小的3种方法(1)在创建数据库时,配置其文件自动增长(2)手动扩大数据库所在的文件的大小;(3)为数据库添加次要的数据库文件和日志文件。

第六章管理表1、表的基本概念表是数据库中的主要对象,用来存储各种各样的信息。

表是由行和列组成的。

2、SQL Server 2000有哪二类数据类型(1)系统提供的数据类型(2)用户基于系统数据类型而定义的用户数据类型课本P923、创建表的二种方法(1)使用CREATE TABLE语句创建表(2)使用SQL Server 企业管理器创建表课本P964、删除表的语法DROP TABLE table_name第七章操纵表中的数据1、数据操纵技术就是指插入、修改、检索和删除表中的数据的技术2、掌握SELECT、INSERT、UPDATE、DELETE的用法见课本3、熟练掌握自检自测题第八章索引1、为什么要创建索引(1)通过创建惟一性索引,可以保证每一行数据的惟一性;(2)可以大大加快数据的检索速度,这也是索引最主要的原因;(3)可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义;(4)在使用ORDER BY 和GROUP BY子句进行数据检索时(5)通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。

2、索引的类型(1)数据表的物理顺序与索引顺序相同的聚簇索引(2)数据表的物理顺序与索引顺序不同的非聚簇索引3、创建索引的3种方法(1)CREATE INDEX语句(2)创建索引向导(3)索引优化向导课本P129第九章数据库的备份和恢复1、当备份某个数据库时,SQL Server执行哪些操作(1)检查点机制检查数据库,记录最早的事务日志记录的日志序列号;(2)通过直接阅读磁盘,把全部的数据页写进备份介质中;(3)从捕捉到的序列号到日志末尾,写全部的事务日志记录2、SQL Server中支持哪三种类型的备份介质(1)硬盘文件(2)磁带(3)命名管道(Named Pipe)3、完成数据库备份有哪三种方法,各种操作的应用的范围(1)使用BACKUP语句执行备份(2)使用SQL Server 企业管理工具执行备份(3)使用创建数据库备份向导执行备份课本P145第十章视图、存储过程和触发器1、视图的概念视图是查看数据库表中数据的一种方法。

2、创建视图时3种方法(1)使用Transact-SQL的CREATE VIEW 语句(2)使用创建视图向导(3)使用SQL Server 企业管理器工具3、能否通过视图修改数据可以,但要满足一些条件:(1)不能同时影响两个或两个以上的基本表。

(2)某些列不能修改。

(3)如果影响到表中那些没有缺省值的列,那么可能引起错误。

(4)如果在定义指定了WHITH CHECK OPTION选项,那么系统会验证所修改的数据。

4、SQL Server 2000支持那5种类型的存储过程SQL Server系统支持五种类型存储过程:系统存储过程、本地存储过程、临时存储过程、远程存储过程和扩展存储过程。

课本P1665、存储过程和触发器的概念存储过程是存储服务器上的一组预编译的Transact-SQL语句。

存储过程是一种封装重复任务操作的一种方法,支持用户提供的变量,具有强大的编程功能。

触发器是一种特殊类型的存储过程,它能自动执行。

6、触发器的3种类型(1)INSERT类型(2)UPDA TE类型(3)DELETE类型课本P1727、触发器的工作原理(1)INSERT类型当向表中插入数据时,INSERT触发器触发执行。

当INSERT触发器触发时,新的记录增加到触发器表中和inserted表中。

该inserted表是逻辑表,保存了所插入记录的拷贝,允许用户参考INSERT语句中的数据。

触发器可以检查inserted表,来确定该触发器的操作是否应该执行和如何执行。

在inserted表中的哪些记录,总是触发表中一行或多行记录的冗余。

(2)UPDA TE类型修改一条记录就等于插入一条新纪录和删除一条旧记录。

同样,UPDA TE语句也可以看成是由删除一条记录的DELETE语句与增加一条记录的INSERT语句组成。

当在某一有UPDATE触发器表的上面修改一条记录时,表中原来的记录移动到deleted表中,修改过的记录插入到inserted表中。

触发器可以检查deleted表和inserted表以及被修改的表,以便确定是否修改了多个行和应该如何执行触发器的操作。

(3)DELETE类型当触发一个DELETE触发器时,被删除的记录放在一个特殊的DELETE表中。

Deleted 表是一个逻辑表,用来保存已经从表中删除的记录。

该Deleted表允许参考原来的DELETE 语句删除的已经记录在日志中的数据。

第十一章Transact-SQL语言1、Transact-SQL语言有哪四部分组成(1)数据控制语言语句,用来进行安全性管理,可以确定哪些用户可以查看或修改数据,这些语句包括GRANT、DENY、REVOKE等语句。

(2)数据定义语言语句,用来执行数据库的任务,创建数据库以及数据库中的各种对象,这些语句包括CREATE、ALTER、DROP等语句。

(3)数据操纵语言语句,用来在数据库中操纵各种对象,检索和修改数据,这些语句包括SELECT、INSERT、UPDATE、DELETE等。

相关文档
最新文档