《数据库管理与应用》考前辅导大纲.docx

上传人:太** 文档编号:86342889 上传时间:2023-04-14 格式:DOCX 页数:13 大小:34.49KB
返回 下载 相关 举报
《数据库管理与应用》考前辅导大纲.docx_第1页
第1页 / 共13页
《数据库管理与应用》考前辅导大纲.docx_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《《数据库管理与应用》考前辅导大纲.docx》由会员分享,可在线阅读,更多相关《《数据库管理与应用》考前辅导大纲.docx(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库管理与应用考前辅导大纲一、选择题1、任何一个满足2NF但不满足3NF的关系模式都不存在(DA.主属性对键的部分依赖B.非主属性对键的部分依赖C.主属性对键的传递依赖D.非主属性对键的传递依赖2、一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所 有操作都是一个不可分割的操作序列的属性是(A ) oA.原子性B. 一致性C.独立性D.持久性3、下面字符串能与通配符表达式ABC%a进行匹配的是:(D )。A. BCDEFA_BCDB. ABC_aA%a4、实体只用于表示:AA.实际存在的事物B.概念性的事物C.事物与事物之间的联系D.选项A、B、C都不对5、有如下代码,当代码

2、中_关键字_分别为break、continue return时,最 后的print如输出的值为什么? Adeclareni ntsetn=3whilen 0beginsetn=n-lif如=1_关键字_endprint n1, 0,不输出A. 1, 1, 10, 0, 0B. 0, 1, 26、如果将某一列设置为表的主键,在表中此列的值(C )。NOT FOR REPLICATION AS UPDATE Order SET LastModifiedDate = GETDATEO IROM inserted WHERE inserted. OrderTD = Order. OrderlD;CRE

3、ATETRIGGER uModDate ON Order AFTER UPDATE FOR REPLICATION AS UPDATE OrderSET FLastModifiedDate = GETDATEO FROM inserted WHERE inserted. OrdcrIDOrder. OrderTD;CREATETRIGGER uModDate ON OrderDetails AFTER UPDATE NOT FOR REPLICATION AS UPDATE Order SET LastModifiedDate = GETDATEO FROM inserted WHERE in

4、serted. OrderlD =Order. OrderlD;51、设有一个关系:DEPT (DNO, DNAME),如果要找出倒数第三个字母为W,并 且至少包含4个字母的DNAME,则查询条件子句设有一个关系:DEPT(DN(),DNAME), 如果要找出倒数应写成WHERE DNAME LIKE ( B )A 二 _ W _ %” _ % W _ _B. WD二 W _ %52、数据库系统是在什么的基础上发展起来的?( B)A.操作系统B.文件系统C.编译系统D.数据库管理系统53、假设有关系R和S,在下列的关系运算中,(D)运算不要求:“R和S具有 相同的元数,且它们的对应属性的数据类

5、型也相同 oA.RC1SRUSB. R-SRXS54、规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数 据库中的关系必须满足:每一个属性都是(B ) oA.长度不变的B.不可分解的C.互相关联的D.互不相关的55、为了设计出性能较优的关系模式,必须进行规范化,规范化主要的理论依据 是(A ) A.关系规范化理论B.关系代数理论C.数理逻辑D.关系运算理论56、SQL Server的字符型系统数据类型主要包括(B )。A. int、 money charB.char varchar textC. datetime、binary、intD.char varchar in57、在视

6、图上不能完成的操作是(C ) oA.更新视图B.查询C.在视图上定义新的表D.在视图上定义新的视图58、子模式DDL是用来描述(B )oA.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构59、你要评估一个数据库设计。此数据库中的所有表都应有聚集索引。你需要使 用系统目录视图来确定缺少聚集索引的表。应使用哪一条Transact-SQL语句? A name AS table_name FROM sys. tables WHEREA. SELECT name AS table_name FROM sys. tables WHERE OBJECTPROPERT

7、Y(object id,J TableHasClustIndex,)二 0 B.SELECT name AS table_name FROM sys. tables WHERE OBJECTPROPERTY (object_id,J TablellasUniqueCnst1) = 0 C. SELECT name AS table name FROM sys. tabies WHERE OBJECTPROPERTY(object_id,J TableHasClustIndcx,) = 0 OBJECTPROPERTY (object_id,J TablelIasUniqueCnst,) = 1

8、 D. SELECTA. SELECT name AS table_name FROM sys. tables WHERE OBJECTPROPERTY(object id,J TableHasClustIndex,)二 0 B.SELECT name AS table_name FROM sys. tables WHERE OBJECTPROPERTY (object_id,J TablellasUniqueCnst1) = 0 C. SELECT name AS table name FROM sys. tabies WHERE OBJECTPROPERTY(object_id,J Tab

9、leHasClustIndcx,) = 0 OBJECTPROPERTY (object_id,J TablelIasUniqueCnst,) = 1 D. SELECTORDERORDERANDORDERBYBYBYname;name;name;OBJECTPROPERTY(object_id,J TablelIasClustIndex,) = 1 AND OBJECTPROPERTY (object_id,,TableHasUniqueCnst,)二 1 ORDER BY name;60、SQL语言中,删除一个表的命令是(B )oDELETEA. DROPCLEARB. REMORE61、

10、假设设计数据库性能用“开销”,即时间、空间及可能的费用来衡量,则在 数据库应用系统生存期中存在很多开销。其中,对物理设计者来说,主要考虑的 是(C )。A.规划开销B,设计开销C.操作开销D.维护开销62、你的任务是创建名为dbo. Widgets的表。你需要将五行插入dbo. Widgets 表,并返回插入的每一行的WidgetID。应使用哪个Transact-SQL批处理? A A. CREATE TABLE dbo. Widgets ( WidgetID INT IDENTITY PRIMARBY KEY, WidgetName VARCHAR (25);GOINSERTdbo. Wid

11、gets (WidgetName) OUTPUT inserted. WidgetID, inserted. WidgetName VALUES(WidgelOne), (WidgetTwo), (WidgetThree), (WidgetFour), (WidgetFi ve);CREATETABLE dbo. Widgets (WidgetID INT IDENTITY PRIMARY KEY, WidgetName VARCHAR (25);GOINSERTdbo. Widgets (WidgetName) VALUES(WidgetOnc), ( WidgetTwo), (* Widg

12、etThree*), (* WidgetFour,), C WidgetFi ve,);SELECT SCOPE IDENTITY();CREATETABLE dbo. Widgets ( WidgetID UNIQUEIDENTIFIER PRIMARY KEY, WidgetName VARCHAR(25);GOINSERT dbo. Widgets (WidgetName) VALUES(WidgelOne), (WidgetTwo), (WidgetThree), (WidgetFour), (WidgetFi ve);SELECT SCOPE_IDENTITY();CREATETAB

13、LE dbo. Widgets ( WidgetID UNIQUEIDENTIFIER PRIMARY KEY, WidgetName VARC1IAR(25);GOINSERTdbo. Widgets (WidgetName) OUTPUT inserted. WidgetID, inserted. WidgetName VALUES(, WidgetOne*), ( WidgctTwo), (* WidgetThree*), WidgetFour*), WidgetFi ve);63、下列四项中说法不正确的是(C ) oA.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切

14、数据的重复D.数据库具有较高的数据独立性64、事务日志用于保存(C )oA.程序运行过程B.程序的执行结果C.对数据的更新操作D.数据操作65、数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是 (A )0A. DBS 包括 DB 和 DBMSDBMS 包括 DB 和 DBSB. DB 包括 DBS 和 DBMSDBS就是DB,也就是DBMS66、根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,部门(部 门号,部门名,部门成员,部门总经理.)关系中,因哪个属性而使它不满足第一 范式(B)oA.部门总经理B.部门成员C.部门名D.部门号67、关系模型中,一个

15、码是(C)oA.可以由多个任意属性组成B.至多由一个属性组成C,可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成D,以上都不是68、在SQL Server 2008中,索引的顺序和数据表的物理顺序相同的索引是(A)。 A.聚集索引B.非聚集索引C.主键索引D.唯一索引69、关系代数表达式的优化策略中,首先要做的是(B) oA.对文件进行预处理B.尽早执行选择运算C.执行笛卡尔积运算D.投影运算70、为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字:A A. UNIQUEB. COUNTDISTINCTC. UNION71、SQL语言称为(C)oA.结构化定义语言B.

16、结构化控制语言C.结构化查询语言D.结构化操纵语言72、在(A )中一个结点可以有多个双亲,节点之间可以有多种联系。A.网状模型B,关系模型C.层次模型D.以上都有73、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和什么? (D ) A.数据库管理系统B,数据库应用系统C.相关的计算机系统D.各类相关人员74、设有关系模式W (C, P, S, G, T, R),其中各属性的含义是:C表示课程, P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如 下数据依赖集:D=C-*P, (S, C) -*G, (T, R) -*C, (T, P) -R, (T, S) R

17、 , 若将关系模式W分解为三个关系模式(C, P), W2 (S, C, G), W2 (S, T, R, C),则W1的规范化程序最高达到(D ) oINFA. 2NF3NFB. BCNF75、在SQL语言中,子查询是(D ) oA.返回单表中数据子集的查询语言B.选取多表中字段子集的查询语句C.选取单表中字段子集的查询语句D.嵌入到另一个查询语句之中的查询语句选择题答案1-10 DADAA CDAAC11-20 CDDBD BADCD21-30 AAACB BABBB31-40 CDADC CABBC41-50. ACCAB DBCAD51-60 BBDBA BCBAB61-70 CACC

18、A BCABA71-75 CADDD二、判断题1、在查询语句中,判断某列的值是否为空值,不能使用比较运算符等于号(二) 或不等号(、!=),而只能使用专门用于判断空值的子句来实现。 (Y ) 2、一条T-SQL语句不能构成批处理程序。(N )3、辅助数据文件用于保存所有主要数据文件中容纳不下的数据,扩展名为.mdf, 又称次要数据文件。(N )4、在创建或修改表时,您可以通过定义FOREIGN KEY约束来创建主键。(N )5、可以通过SQL语句修改数据库名称及表的名称。(Y )6、固定数据库角色:db_datarader的成员可修改本数据库内表中的数据。(N )7、关系数据库,是建立在关系模

19、型基础上的数据库。(Y )8、数据库的名称一旦建立就不能重命名。(N )9、在BETWEEN子句的写法中,下限值必须大于上限值。(N )10、SQL Server 2000是一种企业级数据库。 (Y )11、在创建表的过程中,如果一属性是DATETIME类型需要指定长度。(N )12、索引越多越好。(N )13、每一个服务器必须属于一个服务器组。一个服务器组可以包含0个、一个或 多个服务器。(Y )14、语句DELETE可以删除表结构。(N )15、默认值绑定到列上后,该列上的值将固定不能改变。(N )16、SQL Server自动为primary key约束的列建立一个索引。(Y )17、S

20、QL Server Management Studio在单一的环境中整合了企业管理器、查询 分析器和Analysis Manager的功能。 (Y )18、LIKE关键字是一个匹配运算符,它与字符串表达式相匹配,字符串表达式 由字符串和通配符组成。其中下划线_ LIKE关键字是一个匹配运算符,它与字 符串表达式相匹配,字符串表达式由字符串和通配符组成。其中下划线表示与任意单个字符相匹配。(Y )19、数据是用于描述现实世界中具体事物或抽象概念,可存储的数字符号。(N )判断题答案:1、正确2、错误3、错误4、错误5、正确6、错误7、正确8、错误9、错误10、正确11、错误12、错误13、正确1

21、4、错误15、错误16、正确17、正确18、正确19、错误(温馨提示:照抄答案,没有加入自己的答案,一律不给分。)A.可以出现重复值B.允许为空值C.不允许为空值,也不能出现重复值D.不允许为空值,但允许列值重复7、一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则 汽车实体集与零部件实体集之间的联系是:D1: 1A. 1: MC.M: 1D.M: N8、关系的规范化中,各个范式之间的关系是(A ) oA. 1NFE2NFE3NF3NFG2NFE1NFB. 1NF=2NF=3NFlNFe2NFGBCNFe3NF9、表是反映现实世界中一类事务的数学模型,现实世界中一类事务的属性是

22、表 中的(A )。A.列B.行C.记录D.数值10、什么是长期存储在计算机内的有组织,可共享的数据集合? (C )A.数据库管理系统B.数据库系统C.数据库D.文件组织11、关系代数运算是以(C)为基础的运算。A.关系运算B.谓词演算C.集合运算D.代数运算12、假设学生关系S (S#, SNAME, SEX),课程关系C (C#, CNAME),学生选课 关系SC (S#, C#, GRADE)o要查询选修“Computer”课的男生姓名,将涉及 到关系(D)oSA. S, SCC, SCB. S, C, SC13、SQL Server 2008采用的身份验证模式有(D)。A.仅Window

23、s身份验证模式B.仅SQL Server身份验证模式C.仅混合模式D. Windows身份验证模式和混合模式14、关系模式中,满足2NF的模式(B ) oA,可能是1NFB.必定是1NFC.必定是3NFD,必定是BCNF15、设有关系模式W (C, P, S, G, T, R),其中各属性的含义是:C表示课程, P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如 下数据依赖集:D=C-P, (S, C) -G, (T, R) -C, (T, P) -R, (T, S) -R), 关系模式W的一个关键字是(D) oA. (S, C)(T, R)B. (T, P)(T, S)

24、16、数据库系统的数据独立性体现在(B ) oA.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构17、E-R图所表示的实体及其联系,实际上是(A )oA.信息模型B.数据模型C.关系模型D.实体模型18、你管理一个SQL Server 2008数据库,其中包含名为dbo. Sales的表,该表 包含下面的表定义:DCREATETABLE dbo. Sales(SalesID int IDENTITY(1,1) NOT NULL PRIMARY KEY CL

25、USTERED, OrderDate datetime NOT NULL, CustomerlD int NOT NULL, SalesPersonlD int NULL, CommentDate date NULL);此表包含数百万条订单。你运行下面的查询来确定销售人员何时在dbo. Sales 表中提供备注:SELECTSalesID, CustomerlD, SalesPersonlD, CommentDate FROM dbo. SalesWHERECommentDate ISNOT NULL AND SalesPersonlD IS NOT NULL;你发现此查询运行很慢。检查数据之

26、后,你发现只有1%的行有备注日期,10%的 行的SalesPersonlD为null。你需要创建索引来优化此查询。索引必须在优化 杳询的同时节省磁盘空间。应创建哪个索引?ON dbo.Sales(CustomerlD) INCLUDE(SalesPersonlD) INCLUDE(CustomerlD)(CommentDate,A. CREATE NONCLUSTERED INDEX idxl (CommentDate, SalesPersonlD);CREATE NONCLUSTERED INDEX idxl ON dbo.Sales (CommentDate, CustomerlD);B.

27、 CREATE NONCLUSTERED INDEX idxl ON dbo.Sales INCLUDE(CommentDate) WHERE SalesPersonlD IS NOT NULL;CREATE NONCLUSTERED INDEX idxl ON dbo. SalesSalesPersonlD) INCLUDE(CustomerlD) WHERECommentDate IS NOT NULL;19、你要创建一个引用表的函数。你需要防止该表被删除。创建该函数时,应使 用哪个选项? CA. WITH ENCRYPTIONB.WITH EXECUTE ASC.WITH SCHEMAB

28、INDINGD. WITHRETURNS NULL ON NULL INPUT20、有关系SC (S_ID, C_TD, AGE, SCORE),查找年龄大于22岁的学生的学号 和分数,正确的关系代数表达式是(D ) o i. nS_ID, SCORE (a age22 (SC) ) ii. 。age22 ( n S_1D, SCORE (SC) ) iii. nS_lD, SCORE (o age22 (nS_TD, SCORE, AGE (SC)A. i 和 iiB.只有ii正确C.只有i正确D. i和iii正确21、描述数据库全体数据的全局逻辑结构和特性的是(A )。A.模式B.内模式C

29、.外模式D.用户模式22、有关系 S (S#, SNAME, SAGE), C (C#, CNAME), SC (S#, C#, GRADE)o 其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME 是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECT SNAME FROM S, C, SC WHERE子句。这里的WHERE子句的内容是 (A)oA. S. S# = SC. S# and C# = SC. C# and SAGE=20 and CNAME=ACCESSS. S# = SC. SU and C# = SC

30、. C# and SAGE in=20 and CNAME in ACCESS DB. SAGE in=20 and CNAME in ACCESSSAGE=20 and CNAME:ACCESS *23、在关系数据库设计中,设计关系模式是数据库设计中(A)阶段的任务。A.逻辑设计阶段B.概念设计阶段C.物理设计阶段D.需求分析阶段24、自然联接是构成新关系的有效方法。一般情况下,当对关系R和S是用自 然联接时,要求R和S含有一个或者多个共有的(C ) oA.记录B.行C.属性D.元组25、设有关系模式R (A, B, C, D),其数据依赖集:F= (A, B) -*C, C-D), 则关系

31、模式R的规范化程度最高达到(B)。A. 1NF2NFB. 3NFBCNF26、你管理位于公司总部的SQL Server 2008数据库。该数据库包含一个名为 dbo. Sales的表。你需要创建dbo. Sales表的不同视图,这些视图将由每个地区 插入、更新和删除行。每个地区办事处必须只能插入、更新和删除其相应地区的 行。应该为Regionl创建哪个视图? BCREATE VIEW dbo. RegionlSales AS SELECTSalesID, OrdcrQty, SalcspcrsonlD, RcgionlD FROM dbo. Sales WHERE RcgionlD = 1;C

32、REATE VIEW dbo. RegionlSales AS SELECTSalesID, OrderQty, SalespersonlD, RegionlDFROM dbo. Sales WHERE RegionlD = 1 WITH CHECK OPTION;A. CREATE VIEW dbo. RegionlSales WITH SCHEMABINDING AS SELECTSalesID, OrderQty, SalespersonlD, RegionlD FROM dbo. Sales WHERE RegionlD = 1;B. CREATE VIEW dbo. RegionlS

33、ales WITH VIEW METADATA ASSELECT SalesID, OrderQty, SalespersonlD, RegionlD FROM dbo. Sales WHERERegionID =1;27、英文缩写DBA代表:AA.数据库管理员B.数据库管理系统C.数据定义语言D.数据操纵语言28、下列关于函数依赖的叙述中,哪一条是不正确的(B )0A.由 X-Y, Y-*Z,则 X-YZB.由 X-*YZ,则 X-*Y, Y-ZC.由 XT, WY-Z,则 XWf ZD.由 X-Y, ZeY,则 X-Z29、根据关系数据基于的数据模型一一关系模型的特征判断下列正确的一项:(

34、B)A.只存在一对多的实体关系,以图形方式来表示。B.以二维表格结构来保存数据,在关系表中不允许有重复行存在。C.能体现一对多、多对多的关系,但不能体现一对一的关系。D.关系模型数据库是数据库发展的最初阶段。30、在数据库设计中,将E-R图转换成关系数据模型的过程属于(B )。A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段31、以下哪种类型不能作为变量的数据类型(C )。A. textntextB. tableimage32、下述(D )不是DBA数据库管理员的职责。A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计33、SQL语言中,条件“年龄BETW

35、EEN 20 AND 30”表示年龄在20至30之间, 且:AA.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30D.包括30岁但不包括20岁34、要删除mytable表中的myindex索引,可以使用(D )语句。A.DROP myindexB.DROP mytable. myindexC. DROP INDEX myindexD.DROP INDEX mytabie. myindex35、下面标识符不合法的是:(C )omydeleteA. mybase$ moneyB. triggerl36、下列说法不正确的是(C )oA.任何一个包含两个属性的关系模式一定满足3NF

36、B.任何一个包含两个属性的关系模式一定满足BCNFC.任何一个包含三个属性的关系模式一定满足3NFD.任何一个关系模式都一定有码37、若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失 或全部损失,这种情况称为(A)oA.介质故障B.运行故障C.系统故障D.事务故障38、(B )的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保 密性,也简化了程序员的工作和数据库开发建立的工作。A,网状模型B.关系模型C.层次模型D.以上都有39、关系数据库管理系统应能实现的专门关系运算包括(B)oA.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表40、

37、如果表的某一列的取值为不固定长度的字符串,适合采用(C )数据类型 描述。A. charnumberB. varcharint41、有关数据和信息的概念,下列叙述正确的是:AA.数据是信息的载体B.数据是信息的内涵C.数据和信息互为载体D.数据和信息相互独立42、关系模式的候选关键字可以有1个或多个,而主关键字有(C ) oA.多个0个B. 1个1个或多个43、你有如下名为Sales的表。你需要返回销售数据,并按客户名称和销售日期 排序。对于每个客户,必须先列出最近的销售。应使用哪个查询? CSELECTCustomerName, SalesDate FROM Sales ORDER BY C

38、ustomerName, SalesDate;SELECTCustomerName, SalesDate FROM Sales ORDER BY SalesDate DESC, CustomerName;SELECT CustomerName, SalesDate FROM Sales ORDER BY CustomerName, SalesDate DESC;A. SELECTCustomerName, SalesDate FROM Sales ORDER BY CustomerName DESC;44、关系数据库的规范化理论主要解决的问题是(A )oA.如何构造合适的数据逻辑结构B.如何构

39、造合适的数据物理结构C.如何构造合适的应用程序界面D.如何控制不同用户的数据操作权限45、关系数据库中的投影操作是指从关系中(B )。A.抽出特定记录B.抽出特定字段C.建立相应的影像D.建立相应的图形46、你有一个将数据直接插入表的第三方应用程序。你将两个新列添加到该表。 这些列不能接受NULL值,并且不可使用默认约束。你需要确保新列不会破坏这 个第三方应用程序。应该怎么做? DA.创建DDL触发器。B.创建存储过程。C.创建AFTER INSERT触发器。D.创建 INSTEAD OF INSERT 触发器。47、下面不属于数据定义功能的SQL语句是:(B )A.CREATE TABLEB

40、.CREATE CURSORUPDATEC. ALTER TABLE48、下列哪个联接谓词的含义是指,确定指定列的值或表达式的值是否与子查询 或列表中的值相匹配。(C )A. allanyB. inexists49、你有名为 Sales. SalesOrderDetails 和 Sales. SalesOrderHcader 的表。你 的任务是更新某个销售人员的销售折扣额。你需要将Sales. SalesOrderDetail 中只对应SalesPersonlD 290的所有项的LnitPriceDiscount设置为0. 10应使 用哪一条Transact-SQL语句? AUPDATE d

41、SET UnitPriceDiscount = . 1 FROMSales. SalesOrderDetail d INNER JOIN Sales. SalesOrderlleader h ONh. SalesOrderlD=d. SalesOrderlD WHERE h. SalesPersonlD = 290;UPDATE Sales. SalesOrderDetail SET UnitPriceDiscount =.1 FROM Sales. SalesOrderHeader h WHERE h. SalesPersonlD = 290;UPDATE Sales. SalesOrder

42、Detail SET UnitPriceDiscount =.1 WHERE EXISTS ( SELECT * FROM Sales. SalesOrderHeader h WHEREh.SalesPersonlD=290);D.UPDATE Sales. SalesOrderDetai 1 SET UnitPriceDiscount =.1 FROM Sales. SalesOrderDetail d WHERE EXISTS ( SELECT * FROMSales. SalesOrderHeader h WHERE h. SalesPersonlD = 290);50、你的数据库包含两

43、个表,名为Order和OrderDetails,其中存储订单信息。 它们使用每个表中的OrderlD列相互关联。公司要求Order表中的LastModifiedDate列必须反映OrderDetails表中相关订单的更改日期和时间。 你需要创建触发器来实现此业务要求。应使用哪一条Transact-SQL语句? D A. CREATETRIGGER uModDate ON OrderDetails INSTEAD OF UPDATE FOR REPLICATION ASUPDATE Order SET LastModifiedDate = GETDATEO FROM inserted WHERE inserted. OrderlD = Order. OrderlD;B. CREATE TRIGGER uModDate ON Order INSTEAD OF UPDATE

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁