SQLServer2005期末复习试卷.doc_第1页
SQLServer2005期末复习试卷.doc_第2页
SQLServer2005期末复习试卷.doc_第3页
SQLServer2005期末复习试卷.doc_第4页
SQLServer2005期末复习试卷.doc_第5页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一 单项选择题。1考虑下面的陈述:陈述A:在一个层次模型中,数据是以树状结构呈现的。陈述B:在一个层次模型中,数据是以一个单独的记录结构显示的,数据之间的联系是以链接来表示的。 下面的哪一个选项是对上述陈述的正确判断? B A陈述A和陈述B 都是正确的。 B陈述A是正确的,陈述B是错误的。C陈述A是错误的,陈述B是正确的。 D陈述A和陈述B 都是错误的。2.为存储顾客的材料,用以下CREATE TABLE语句创建了一个Shopper表。Create table Shopper(cShopperId char(6) not null, cPassword char(20) not null, vFirstName varchar(20) not null, vLastName varchar(20) not null, vEmailId varchar(20) not null, vAddress null)在输入数据时得不到某些顾客的email-id。当顾客的email-id不提供时,你应怎样做可输入消息NOT AVAILABLE ? A.使用ALTER TABLE命令,为vEmailId属性加入检查约束。B.使用ALTER TABLE命令,为vEmailId属性加入缺省约束。C.使用sp_addtype语句,为vEmailId属性加入用户定义的数据类型。D.使用sp_bindrule语句,把规则约束到vEmailId属性。3TOM正在对一个数据库进行工作。她需要从一张表的所有行中得到一个结果集,并应用到另外一张表中获得必要的数据。TOM应该使用哪一种连接(Join)方式来完成该任务? A. Inner Join(内连接) B. Outer join(外连接)C. Self join(自连接) D. Equi join(等值连接)4假设你正在为WAL-MART 做一名数据库顾问。ANNIE 是一名数据库开发人员,她已经为Inventory 数据库完成了数据库设计。然而在检查的时候,你发现有一张表中有多个候选关键字,它们在本质上是复合的又是重叠的。 下面的哪一项建议可以帮助Anna 解决上述的问题? A. 改变数据库设计,使其符合第三范式。 B. 用多个候选关键字创建一张新表。C. 用多个复合候选关键字创建一张新表。 D. 改变表使其符合Boyce-Codd 范式。5.使用Enterprise Manager ,可以做以下任务中哪一个? 定义运行SQL Sever的服务器组。在每个已登记的服务器中创建和管理所有SQL Server数据库、对象、注册、和许可。在分布数据库环境中作为事务管理器。提供配置复制过程的对象和向导。A B C D6你是NewSTAR 公司的一名数据库顾问。你正在检查一张表的数据冗余性。你已经采取了以下步骤:发现并删除非主属性,这些属性函数依赖于其它非主关键字的属性。在不同的表中放置非主属性。为剩下的属性分组。下面的哪一个NF要求执行上述的步骤? A A. 第三NF B. 第二NF C. Boyce-Codd NF D. 第一NF7你想要检索所有书的pub_id、title 和 price字段,这些书或者有Publisher ID 为196,或者title包含CPU,并且price是非空的。你将用下面的哪一个SQL查询? A A. SELECT pub_id, title, price FROM titles where (pub_id=196 OR title BETWEEN %CPU%) AND price is NOT NULLB. SELECT pub_id, title, price FROM titles where (pub_id=196 AND title LIKE %CPU%) AND price is NOT NULLC. SELECT pub_id, title, price FROM titles Where (pub_id=196) AND price is NOT NULLD. SELECT pub_id, title, price FROM titles Where (pub_id=196 OR title LIKE %CPU%) AND price is NOT NULL8你是NewStar公司的一名数据库顾问。数据库中的记录已经非常庞大,结果查询的性能非常差。公司要求你提出一个适当的解决方案来提高查询性能。另外,要求在真实的数据库中保存排好序的数据。下面哪一个选项可以帮助你完成这项任务? A. 创建数据库的一个视图。 B. 在数据库中创建一个非聚簇索引。C. 在数据库中创建一个聚簇索引。 D. 在数据库中创建一个约束。9.为存储产品的材料,你需创建Product表。该表应存储产品id、产品名字、价格、和现有的数量。第一个产品的产品id从1开始,以后的产品应自动加1。产品现有的数量应总是正的值。为创建Product表,你应使用以下语句中哪个? A.CREATE TABLE Product (iProductId int IDENTITY(1,1), cProductName char(20) not null, iProductPrice int not null, iQuantity int not null constraint chkQty check(iQuantity0) C.CREATE TABLE Product (iProductId int not null constraint defProductId DEFAULT 1, cProductName char(20)not null, iProductPrice int not null, iQuantity int not null constraint chkQty check(iQuantity0)10用Transaction SQL 的_来操纵数据。 A. DDL B. DFL C. DML D. DDM11在INSERT、 DELETE或 UPDATE 时将执行触发器,创建了几张表? A. 一 B. 二 C. 三 D. 无12你正在开发一个应用程序,在程序中用到了几个触发器。现在你想要同时删除这些触发器。下面的哪一个命令是完成这项任务的? A. DELETE TRIGGER B. ALTER TRIGGER C. DROP TRIGGER D. UPDATE TRIGGER13为存储组织中不同部门的材料,创建以下Department表。CREATE TABLE Department (cDepartmentCode char(30) not null,vDepartmentName varchar(30) not null,vDepartmentHead varchar(25) not null,vLocation varchar(30) null)你需修改此表结构使得cDepartmentCode属性实施实体完整性检查。你应采取以下动作中哪一个? A.修改表结构,对cDepartmentCode属性加入主键约束。B.修改表结构,对cDepartmentCode属性把NULL改为NOT NULL。C.修改表结构,对cDepartmentCode属性加入唯一性约束。D.修改表结构,对cDepartmentCode属性加入缺省约束。14你正在开发一个应用程序来管理公司的项目需求。需求数据保存在Requisition 和Position 表中,这些表由SQL Server 数据库维护。Requisition 表有一个名为siNoOfVacancy的属性,Position 表有名为iBudgetedStrength 和 iCurrentStrength 的属性。当在Requisition表中插入一个新行时,你的应用程序应该检查siNoOfVacancy属性的值,它应该小于Position表中iBudgetedStrength 和 iCurrentStrength 属性之间的差值。在你的应用程序中应该用到哪个方法来完成这个任务? A. 确定能维护用户定义的数据完整性的对象并在数据库中创建一个触发器。B. 创建触发器,没有确定能维护用户定义的数据完整性的对象,它可以被自动维护。C. 没有创建一个触发器来插入一行,因为不会产生任何错误。D. 应用check约束来检查siNoOfVacancy值是否满足要求。15下面的哪一种锁被用在只读操作中? A. 共享锁 B. 更新锁 C. 排它锁 D. 计划锁16为存储学院中学生的材料,创建Student表如下:CREATE TABLE Student(cStudentCode char(3) not null,cStudentName char(40) not null,cStudentAddress char(50) not null,cStudentState char(30) not null,cStudentCity char(30) not null,cStudentPhone char(40) not null,cStudentEmail char(40) null)每天对Student表要执行许多基于学生代码的查询。没有两个学生可以有相同的学生代码。在每学期结束时要在Student表中输入新学生的材料。你改进查询的性能。你应创建什么类型的索引? A.cStudentCode属性上的群集索引。B.cStudentCode属性上的非群集索引。C.cStudentCode属性上的唯一性群集索引。D.cStudentCode属性上的唯一性非群集索引。17你的应用程序经常同SQL Server发生联系并且要依靠每一个完全的T-SQL语句,事务被提交或者被回滚。SQL Server 用到下面的哪一类事务来完成这项任务? A. BEGIN 事务 B. AUTOCOMMIT 事务 C. EXPLICIT 事务 D. COMMIT 事务18. Laurie 正在开发一个SQL 应用程序。她想建立一个锁的层次。下面哪种锁可以帮助Laurie? A. 更新锁 B. 排它锁 C. 目的锁 D. 共享锁19_被用于那些需要自动产生唯一的系统值的列中。 A. NULL B. NOT NULL C. IDENTITY D. SEED20考虑下面的陈述:陈述A:在创建一张表后,可以在列级上定义一个约束。陈述B:在创建一张表时,可以定义一个列的约束。下面的哪一个选项是关于上述陈述的正确判断? A. 陈述A和陈述B 都是正确的。 B. 陈述A是正确的,陈述B是错误的。C. 陈述A是错误的,陈述B是正确的。 D. 陈述A和陈述B 都是错误的。21以下SELECT 语句中ROUND函数的作用是什么? SELECT ROUND($6765.53,1)A.取绝对值 B.保留1 位小数 C.保留3 位小数 D.以上都不是22识别按以下格式显示当前日期的SQL语句。 dd.mm.yyyyA.Select date= dd.mm.yy, getdate()B.Select convert(char(12),4,getdate()C.Select convert(char(12),getdate(),4)D.Select convert(char(12),getdate(),104)23预测下列查询的输出: SELECT *FROM PublishersWHERE City = 上海 AND State = 江苏A. 从Publishers 表中返回所有City字段包含上海的行。B. 从Publishers 表中返回所有City字段包含上海的行或者State字段包含江苏的行。C. 从Publishers 表中返回所有State字段包含江苏的行。D. 从Publishers 表中返回所有City字段包含上海的行和State字段包含江苏的行。24.你给出下面命令,用以下语句创建Orders表中cOrderNo属性的索引:CREATE INDEX idxOrderon Orders(cOrderNo)为验证Orders表上创建的索引,你使用以下命令中哪个? A.sp_helpindex idxOrder B.sp_helpindex OrdersC.sp_helpindex cOrderNo D.sp_helpindex Orders.cOrderNo25Smith 是Beta Ltd.的一名数据库顾问。给他分配任务来检查公司的数据库结构。发现任何问题都要向数据库经理汇报。在检查数据库的时候,他偶然发现一张表中的数据没有一个特定的顺序,并且访问这张表的速度非常慢。下面的哪一选项可以使记录保持一个正确的顺序并且可以提高访问数据的性能? A. 在表中创建一个非聚簇索引。 B. 在表中创建一个聚簇索引。C. 删除旧表并用ORDER BY 语句创建一张新表。 D. 用ORDER BY语句改变旧表。26下面哪一项不是SQL Server中的一个系统数据库? A. Master B. Tempdb C. Model D. Sqltemp27.识别这样的查询,它将显示所有其预付金额大于有关商业书的平均预付金额的那些书的书名。 A.Select titlefrom titleswhere advance (Select advancefrom titleswhere type = business)B.Select titlefrom titleswhere advance (Select avg(advance)from titleswhere type = business)C.Select titlefrom titleswhere advance =(Select avg(advance)from titleswhere type = business)D.Select titlefrom titleswhere advance avg (advance) and type = business28.下面查询的输出结果是: SELECT Title, DATEPART (yy, PubDate) FROM TitlesA. 从Titles 表中显示所有的title。 B. 显示title和其对应的publishing date。C. 显示title和其对应的publishing year。 D. 显示titles 表中的所有详细信息。29Jim是一家电话销售公司的初级数据库管理员。他已经建立了一个名为CustomerContacts数据库。高级管理员想要对数据库做出两点改变,如下所示:数据库应该是READ ONLY。在同一时刻只有一名用户可以访问数据库。Jim用下面的哪一项查询来完成任务? A. EXEC sp_dboption CustomerContacts, READ ONLY, True EXEC sp_dboption CustomerContacts, SINGLE USER, TrueB. EXEC sp_renamedb CustomerContacts, READ ONLY, TRUE, SINGLE USER, TRUEC. EXEC sp_dboption CustomerContacts, READ ONLY, FALSE, SINGLE USER, TRUED. EXEC sp_helpdb CustomerContacts, READ ONLY, FALSE EXEC sp_helpdb CustomerContacts, SINGLE USER, TRUE30.在web站点上,如果知道一个人的email id,则人们可以搜索一个人的地址和电话号码。接受某人的email id和返回其地址和电话号码的过程创建如下:CREATE PROCEDURE prcGetAddressEmailId char(30),Address char(30) output,Phone char(15) output,ASSELECT Address=cAddress, Phone = cPhoneFROM SubscriberWHERE cEmailId=EmailId你可用以下过程中哪一个,它用上面过程来接受email id和显示其地址和电话号码? A.CREATE PROCEDURE prcDisplayAddressEmail char(30)ASDECLARE Address char(50) OUTPUT, Phone char(15) OUTPUTEXEC prcGetAddress Email, Address, PhoneSELECT Address, PhoneRETURNB.CREATE PROCEDURE prcDisplayAddressEmail char(30)ASDECLARE Address char(50), Phone char(15)EXEC prcGetAddress Email, Address , Phone SELECT Address, PhoneRETURNC.CREATE PROCEDURE prcDisplayAddressEmail char(30)ASDECLARE Address char(50), Phone char(15)SELECT Address, PhoneRETURND.CREATE PROCEDURE prcDisplayAddressEmail char(30)ASDECLARE Address char(50), Phone char(15)EXEC prcGetAddress Email, Address OUTPUT, Phone OUTPUTSELECT Address, PhoneRETURN31你是XYZ公司的人力资源领导。要建立一个名为employee的数据库来保存雇员的详细信息。这张表包含雇员的个人详细信息,如下所示:CREATE TABLE EmployeeDetails(cEmployeeCode char(6) primary key, cEmployeeName char(20) not null, cAddress char(50) not null, cPhone char(10) null, iAge int null, iSalary int not null)他们必须要给Rita 发送一封信。要求署上她的名字和地址。她的名字应该用大写字母打印,她的地址用小写字母打印。下面的哪一个查询可以重获所需的信息? A. SELECT cEmployeeName, cAddress FROM EmployeeDetails WHERE cEmployeeName =ritaB. SELECT lower(cEmployeeName) ,upper(cAddress) FROM EmployeeDetails WHERE cEmployeeName= RitaC. SELECT cEmployeeName, lower(cAddress) FROM EmployeeDetails WHERE upper(cEmployeeName) = RITAD. SELECT upper(cEmployeeName) ,lower(cAddress) FROM EmployeeDetails WHERE upper(cEmployeeName)= RITA32_创建了一个索引,每一行包含一个不同的索引值。 A. NonClustered (非聚簇) B. Clustered(聚簇) C. Unique(唯一) D. Join(连接)33预测下列查询的输出值? SELECT orderid,quantity, productid FROM order_details WHERE unitprice 10 ORDER BY productidA. 显示unitprice 等于10 的orderid、quantity 和 productid。B. 显示 unitprice是10 的productid 和 orderid 。C. 显示unitprice 大于10,由productid排序的orderid、quantity和 productid。D. 显示unitprice 小于10,由productid排序的orderid、quantity和 productid。34.考察以下陈述:陈述1:DBMS有助于减少数据冗余。陈述2:对于非授权的用户,DBMS不提供数据安全性。关于上面陈述,以下中哪个是正确的? A.两个陈述都为真。 B.两个陈述都为假。C.陈述1为真,陈述2为假。 D.陈述1为假,陈述2为真。35Member 表每天要处理一个大容量的事务。用户抱怨更新member 表比更新其它表占用更长的时间。现在member 表除了在定义PRIMARY KEY 和 FOREIGN KEYS时没有创建索引之外,一共创建了五个索引。怎样做才能提高更新member 表的速度? A. 在被更新的字段上增加额外的索引。 B. 在checkpoint database选项中选择truncate。C. 在包含映象数据的列上设置一个索引。 D. 从被更新的字段中删除索引。36.存储不同职工所做的项目的材料,创建EmployeeProjects表如下:CREATE TABLE EmployeeProjects(cEmployeeCode char(6) not null, cProjectCode char(4) not null, dStartDate datetime not null, dEndDate datetime not null, constraint pkEcodePrjCode Primary Key (cEmployeeCode, cProjectCode)The cProjectCode属性指示职工所做的项目。一个职工可以做一个以上的项目,但不可重复做同一个项目。EmployeeProjects表是2NF的。关于EmployeeProjects表,以下陈述中哪个是正确的? A.dStartDate和dEndDate属性在功能上依赖于主键。B.dStartDate和dEndDate属性在功能上依赖于cEmployeeCode属性。C.dStartDate和dEndDate属性在功能上依赖于cProjectCode属性。D.cProjectCode属性在功能上依赖于cEmployeeCode属性。37.识别用于验证表格在数据库中是否存在的存储过程? A.sp_helpdb B.sp_helpindex C.sp_help D.sp_helptext38.ExternalCandidate 表中包含大量的数据。要求为每一个候选人的名字和中介服务机构的名字创建一个报告。然而,在执行下列查询时花费了很长时间:SELECT vFirstName, cNameFROM ExternalCandidate JOIN RecruitmentAgenciesON ExternalCandidate.cAgencyCode = RecruitmentAgencies.cAgencyCode下面哪一选项可以更快地使数据恢复? A. 用索引加快数据恢复。 B. 在WHERE 语句中使用SELECT 来加快数据恢复。C. 从一张表中删除数据来加快数据恢复。 D. 用ORDER BY 来加快数据恢复。39.考察以下陈述:陈述1:多个规则可约束到单个表格。陈述2:如果新规则约束到已有规则的列,则新规则将替代老的规则。关于上面陈述,以下中哪个是正确的? A.两个陈述都为真。 B.两个陈述都为假。 C.陈述1为真,陈述2为假。 D.陈述1为假,陈述2为真。40.什么类型的完整性是通过定义给定表中主键实施的? A实体 B域 C引用 D用户定义的41.当查询执行成功时,光标返回给全局变量fetch_status的值是什么? A0 B-1 C1 D242当在查询中用一个聚簇索引来查询某个值时,确定下面的步骤:SQL Server 从系统索引表中获得隐藏页的地址。发现页面的最大关键字值小于或等于查询值。查询值和隐藏页中的关键字值比较。页面指针指向索引中的下一个较小的值。在数据页中查询每行数据,直到找到要查询的值。如果在数据页中没有找到要查询的值,查询后不返回任何行。发现页面的最大关键字值小于或等于查询值并且页面指针指向索引中的下一个较小的值时,继续重复查找直到找到所需的数据页。下面的哪一项提供了查询一个值的正确顺序? A. B. C. D.43你正在开发一个应用程序来合并保存在数据库中的一个预编译对象。你需要这个对象,所以立刻发送查询到服务器来分解和编辑这个对象。下面哪一个选项是对这个对象的不正确的判断? A. 通过使用预编译对象来提高性能。 B. 通过使用预编译对象来提高一致性。C. 预编译对象将对数据产生严重的安全威胁。 D. 预编译对象将会减少网络拥塞。44职工和他们工作的部门材料存储在Employee表中。许多职工有相同的名字,但不会有同样的职工代码。此外,许多职工在一个部门工作。Employee表如下:CREATE TABLE Employee(cEmployeeCode char(6) not null, cEmployeeName char(20) not null, vAddress varchar(40) not null, cDepartmentCode char(4) not null)Department表如下:CREATE TABLE Department (cDepartmentCode char(4) not null, cDepartmentName char(10) not null)关于这两个表,以下陈述中哪个是正确的? Amployee表中cEmployeeName属性是一个候选键。BEmployee表中cDepartmentCode属性是一个外键。CDepartment表中cDepartmentCode属性是一个外键。D.Employee表中cDepartmentCode属性是一个候选键。45以下子句中哪个可用来显示摘要和按组方式的总报告? A.group by B.compute C.compute and compute by Dorder by46当在表上执行插入语句时,实施哪一个锁? A.共享锁 B.排斥锁 C.模式锁 D更新锁 47考察以下存储过程:CREATE PROCEDURE prcProc1 (AccountNo1 char(4), AccountNo2 char(4), Amount money)ASBEGIN TRAN trnTran1 UPDATE Account SET mBalance = mBalance-Amount WHERE cAccountNo = AccountNo1COMMIT TRANUPDATE AccountSET mBalance = mBalance+AmountWHERE cAccountNo = AccountNo2RETURN在执行此过程中,在执行COMMIT TRAN语句之后和第二个UPDATE语句之前有一个系统故障。在启动服务器后,关于此更新以下陈述中哪个是正确的? A.在查询此表时,只有第一个UPDATE语句所做的更新反映在表中。B.在查询此表时,第一个UPDATE语句所做的更新没有反映在表中。C.在查询此表时,两个UPDATE语句所做的更新都正确地反映出来。D.在查询此表时,两个UPDATE语句所做的更新都反映出来,但第一个UPDATE语句所做的更新是正确地反映出来。48考察以下陈述:陈述A:外部连接只有在两个表之间是可能的。陈述B:外部连接返回不与有关表的行匹配的所有记录。 对于上面陈述,以下中哪个是正确的? A.两个陈述都为真。 B.两个陈述都为假。C.陈述A为真,陈述B为假。 D.陈述A为假,陈述B为真。49关于意向锁(Intent lock),以下陈述中哪个是正确的? A意向锁指出:SQL Server要获得某个资源的共享锁或互斥锁。B意向锁指出:SQL Server要获得某个资源的共享锁。C意向锁指出:SQL Server要获得某个资源的互斥锁。D意向锁指出:SQL Server要对某个资源实施意向锁。50为存储项目材料,用以下的CREATE TABLE语句创建了Project表。CREATE TABLE Project(cProjectCode char(6) not null, cProjectName char(20) not null, iDuration int)你需要保证当插入到Project表时项目代码应有格式 0-90-90-9 ,为按所需的格式输入项目代码,你将采取以下动作中哪个? A.创建cProjectCode属性上的一个索引。B.在cProjectCode属性上加入唯一性约束。C.在cProjectCode属性上加入检查约束。D.创建一个缺省,并把它约束到cProjectCode属性。51.为存储在联机礼品商店出售的不同礼物的材料,使用以下Gift表:CREATE TABLE Gift(iGiftCode int not null,cGiftDescription char(10) not null,cSize char(40) not null,iWeight int not null,mPrice money not null)创建一个过程,它接收礼品代码,如果该礼品出现在表中则返回0,否则返回1。过程创建如下:CREATE PROCEDURE prcGiftGiftCode intASIF EXISTS (SELECT * FROM Gift WHERE iGiftCode = GiftCode)BEGIN RETURN 0ENDELSEBEGIN RETURN 1END为显示iGiftCode = 1004的过程Gift的返回状态,你应使用以下语句中哪个? A.DECLARE ReturnStatus intEXEC ReturnStatus = prcGift 1004SELECT ReturnStatusB.DECLARE ReturnStatus int EXEC prcGift 1004 , ReturnStatuSELECT ReturnStatusCDECLARE ReturnStatus int EXEC prcGift 1004 , ReturnStatus OUTPUTSELECT ReturnStatusD.DECLARE ReturnStatus intEXEC prcGift = ReturnStatus , 1004SELECT ReturnStatus52旅行社在以下的Resort表中存储了不同旅游胜地的材料。CREATE TABLE Resort(cResortCode char(50) not null,cResortName char(30) not null,cAddress char(50) not null,cCity char(30) not null,mPrice money null,mDiscount money null)每个城市的打折是固定的。为更新某个城市的打折,创建了以下过程:CREATE PROCEDURE prcUpdateDiscountCity char(30),Discount moneyASIF EXISTS ( SELECT * FROM Resort WHERE cCity = City)BEGIN UPDATE Resort SET mDiscount = Discount WHERE cCity = City RETURN 0ENDELSEBEGIN RETURN 1END如果该表被成功地更新则返回0否则返回1。为把“Houston”城市的打折金额更新为$10,你应使用以下语句中哪个?该语句应显示过程的返回状态。 A.DECLARE ReturnValue intEXEC ReturnValue = prcUpdateDiscount Houston,10SELECT ReturnValueB.DECLARE ReturnValue int OUTPUTEXEC ReturnValue , prcUpdateDiscount , Houston,10SELECT ReturnValueC.DECLARE ReturnValue intEXEC prcUpdateDiscount Houston,10, ReturnValue OUTPUTSELECT ReturnValueD.DECLARE ReturnValue intEXEC prcUpdateDiscount = ReturnValue, Houston,10SELECT ReturnValue53按照关系理论,记录称为什么? A.关系 B.元组 C.基数 D.度54联机花店把花的材料存储在以下的Flower表中:CREATE TABLE Flower(cFlowerCode char(5) not null,cFlowerName char(30) not null,cFlowerDescription char(50) not null,mPrice money not null,mShippingCharges money not null,iWeight int not null)对于所有花要加上$1的运送费,直到平均运送费达到$8为止。但最大的运送费不应超过$10。为加上运送费你将使用以下批处理中哪一个? AWHILE (SELECT AVG(mShippingCharges) FROM Flower)10 BREAKELSE CONTINUEENDB.WHILE (SELECT MAX(mShippingCharges) FROM Flower)10 BREAKELSE CONTINUEENDC.WHILE (SELECT AVG(mShippingCharges) FROM Flower)10 BREAKELSE CONTINUEENDD.WHILE (SELECT MAX(mShippingCharges) FROM Flower)10 BREAKELSE CONTINUEEND55职工材料保存在Employee表中。公司有一个鼓励职工拥有自己汽车的计划。当任何职工利用这个计划时,有关计划的材料记录在CarScheme表中。但该计划仅对已在公司服务一年的职工提供。参加工作的日期存储在Employee表的称为dDateOfJoining的属性中,他们利用计划的日期保存在CarScheme表的dDateOfScheme属性中。你将如何保证汽车计划仅对已在公司服务一年的职工提供? A在dDateOfScheme属性上创建一个缺省。B创建一个规则,并把它约束到dDateOfScheme属性。CEmployee表上创建一个插入触发器。D在CarScheme表上创建一个插入触发器。56一个化妆品公司维护

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论