数据库答案-书-题_第1页
数据库答案-书-题_第2页
数据库答案-书-题_第3页
数据库答案-书-题_第4页
数据库答案-书-题_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

1、一、选择题1、下面字符串能与通配符表达式ABC%a进行匹配的是:_C 。D、A%aA、BCaDEF B、 A_BCD C、ABCX67a2、数据库领域公认的标准结构是模式、内模式、外模式三级模式结构,其中,外模式_B_。A对应于概念级C对应于物理级B对应于用户级D对应于逻辑级3、关系模型中表的列被称为_B_。A列名C记录B字段D行4、判断 C1的值是否为空字符(即)的正确语句是 CAC1=NULL BC1=NULL Clen(C1)=0。DC1isSPACE5、SQL SERVER数据库中,两个表之间建立级联删除的条件是_B_。A主键表必须建立唯一索引B两个表之间必须在主键和外键之间建立关系C

2、外键表在外键上必须建立唯一索引D主键表上不允许有唯一索引6、下面对索引的相关描述正确的是:_A_。A、索引能够提高查询速度,但影响增、删记录操作的性能B、索引不影响增、删记录除操作的性能C、一个表建立索引越多越好D、是外键或主键的列不适合建索引。7、属于 T-SQL语言的是_AA数据定义语言(DDL)CACLBC语言DJava8、SQL SERVER中,year()函数返回的是_B_ _。A日期类型 B整数类型 C字符类型 D近似浮点数值类型9、以下属于 SQL SERVER关系运算符的是 A 。A=*10、SQL SERVER中,_B_类型支持 jpg格式图片存储。Antext Bbinar

3、y Cxml Dtext1、字符串用_A_符合表示。A单引号 B双引号2、SQL SERVER服务默认 TCP端口号是_B_。BCDC圆括号D方括号A8080C80B1433D213、SQL SERVER数据库系统中,具有最高管理权限的是_B_用户。AadministratorCguestBsaDManager第 1 页 共 17 页4、T-SQL语言是_D_ 的语言。A面向任务C面向关系B面向过程D面向对象5、下列描述中,SQL SERVER关系数据库不具备的优点是_ D_。A数据存储管理比较灵活B保障数据完整性C便于关系运算D完全消除了数据冗余6、实现字符串模糊查找的关键词是_B_。A、a

4、s B、 like C、between7、SQL SERVER中,_ _B_类型支持 mp3格式文件存储。Antext Bbinary Cxml DtextD、exist8、SQL SERVER中,ltrim()函数的作用是_A_。A删除字符串左面所有空格 B删除字符串中的所有空格C删除字符串右面所有空格 D返回字符串长度9、以下属于 SQL SERVER逻辑运算符的是_B 。AnoBnotC|D&10、下面对索引的相关描述不正确的是: D_。A、索引能够提高查询速度,但影响增、删记录操作的性能B、除主键和外键之外,频繁进行插入、删除的表应避免建立索引C、索引不是表记录的物理排序D、在有大量重

5、复值的字段上适合建立索引T-SQL语言是在中执行的。A.客户端B.服务器CSQL SERVER服务器上 D.应用程序代码中2、下面相关描述不正确的事_B_A.索引能够提高查询速度,但影响增、删记录操作的性能B. SQL SERVER数据库大小在数据库初始化后就不再变化了C. SQL SERVER数据库由书库文件盒日志文件构成DSQL SERVER数据库中数据文件可以有多个,并且可以在不同的目录中3、SQL SERVER企业版可以安装在_A_操作系统上A.Windows 2000 serverC.Widows XPB.Red HatD.Windows 74、_C_操作可正确实现 SQL SERV

6、ER数据库文件的复制A.分离数据库后在复制文件C.导出数据库文件B.停止数据库系统后再复制文件D.直接复制数据库文件5、在 Where条件中,表示日期 2013年 5月 6日的正确表达式是_A_A.2013-5-6 B.date(20130506)C.2013年 5月 6日D.strtodate(2013-5-6)6、下列描述中,SQL SERVER关系数据库不具备的优点是_D_第 2 页 共 17 页A.数据库存储管理比较灵活C.便于关系运算B.保障数据完整性D.完全消除了数据冗余7、T-SQL中表示任意单个字符的通配符是_B_A._C.B.%D.&8、SQL SERVER中,rtrim()

7、函数的作用是_A_A.删除字符串左边的所有空格C.删除字符串右边所有的空格B.删除字符串的所有空格D.返回字符串长度9、SQL SERVER中,_B_省存储空间A.char(100) B.varchar(100)10、Select 64%8的结果是_B_A.8B.0C.执行报错二、填空题1、T-SQL语句中,逻辑运算的符号有 _And_、_ Or_ 、_ _ Not_三种。2、SQL SERVER数据库中,存储关系表内容的文件称为_ _主数据_文件,存储关系表操作日志的文件称为_ _日志_文件。3、在 SQL SERVER关系运算中, ANY的含义是指_是指大于所有的值_。4、表 T1(A,B

8、)和表 T2(A,D),两个表自然联接的语句为SELECT * 。5、使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类:聚集函数_和_ 非聚集函数_。6、SQL SERVER中,得到系统当前日期中月部分的函数是_Getdate_。1T-SQL_关系_逻辑_、 逻辑和关系混合 三种表达式。2、T-SQL语句中,NULL 的含义是指_NULL表示不知道是什么,就是说 NULL的原意是不知道是什么,表示可能什么都是_。3SQL SERVER_ 主数据 _储关系表操作日志的文件称为 日志 文件。第 3 页 共 17 页4_称为主关键字。主关键字是否可以修改,或整个列是否可以被删除,取决于主

9、关键字与其他表之间要求的完整性_。5、SQL SERVER中,distinct()函数的作用是_ 消除重复记录_。6、实现数据完整性的 4中方法有 外键、约束、规则和触发器 。1、实现数据完整性的4中方法有约束、触发器、 _规则_和_外键_。2、SQL SERVER 数据库中用户登录验证分为_sql_验证和_windows_验证两类3SQLSERVER_bigint_int_fingint_三种.4、SQL SERVER中,master数据库的作用是_储存_5、SQL SERVER服务器默认 TCP端口号是_143_6、定义主键是实现_实体_完整性三、简答题1、主键的特征?答:在一个表中,不能

10、有两个记录主键值相同。主键不能取 NULL值。每个表都行联接或执行 INSTER时才检查主键约束。2、 举例说明左联接的涵义。答:左外联接的结果包括 LEFT OUTER子句中指定的左表的所有行,而不仅仅是集行中右表的所有选择列均为空值。1、关系数据库的优点?答:数据库是长期存储在计算机内、有组织的、统一管理的相关数据的集合。数据库能为各种用户共享,具有冗余度小、数据独立性高等特点!2、 关系定义中的级联删除是何含义?这条记录相关联的外键字段一并做相同的删除。1、关系表中级联删除的特点?这条记录相关联的外键字段一并做相同的删除。2、视图的特点答:(1) 为用户集中数据,简化用户的数据查询和处理

11、。有时用户所需要和处理。(2) 屏蔽数据库的复杂性。用户不必了解复杂的数据库的结构,并且数据表的第 4 页 共 17 页更改也不影响用户对数据库的使用。(3) 简化用户权限的管理。只需授予用户使用视图的权限,而不必指定用户只能使用表的特定列,也增加了安全性。(4) 便于数据分享,个用户不必都定义和储存自己所需的数据,可共享数据库的数据,这样使得数据只需要储存一次。(5) 重新组织数据,可以重新组织数据以便输出到其他应用程序中。、 C AC.BD.2、 A ACBD CABDC. D ACBD 的4 A ACBD C ACBD的 A AC.B.D.、 C AB.D.C. C 。ACBD C AB

12、第 5 页 共 17 页CD A A B D C AAB.C.D D A B 。A B C DBCD D AB.C.D D 。ABDC BA. C B. D. X CAB CD BAB. C.D、 A 。AC.BD、 C AC.B.D C 。A第 6 页 共 17 页B.C.D、 A AC.B.D A 。AB.C.D A 。AB. C. D. C 。AB.C.D C 。A=B.C. D. G D 。A. C. B. D. A 。A.*C.?B._D.% B A.C.B.D. B A.B.D.C. B 。A. B. C. D. 7 D 第 7 页 共 17 页A. B. C. D. B 。A.

13、B. C. D. D 。A. B. C. D. CA. B. C. D. 在 2 的的 AA. C. B. D. D A. A A.1 B.2 C.3 D.4 D B. C. D. A. B. C. D. C A. B. C. D. B A. B. C. 第 8 页 共 17 页D. BA. C. B. D. B A. B. C. C A. B. C. C A. B. C. BD.D. D.A.B.D.C. 。 、 。 。 1 多 子 主 、 。 , 第 9 页 共 17 页 号 。 或 虚 、 。 A 、 。 。 、 、 和 。 到 第 10 页 共 17 页 = +1 = 求1到5 * +

14、1 + +1 第 11 页 共 17 页三、程序题一、超市管理数据库有三个表即营业员表S、商品表C和商品销售表 SC,它们的 SQL语句。(S# SN SEX ,BIRTHDAY ,IDC(C# ,CN,NUMBERSC(S# ,C# ,DATE,PRICE,NUM其中:S#为营业员编号,SN为营业员姓名,SEX为性别,BIRTHDAY为出生年月ID 为营业员的身份证号,C#为商品编号,CN 为商品名称,NUMBER为商品库存量,DATE为某营业员卖出商品的日期,PRICE为商品售出单位价格,NUM是销售数量。(涉及 SQL语句和函数:select.from.where.group by.ha

15、ving.orderby. ; update .set.where. ; delete from .where. ; groupby.having;count();distinct;in等)(1Select * from S(2select sn from S where sex 男(3selcet cn,numberfrom Cwhere c# not in(select distint c# from sc)(4select c#,sum(num)销售总数from sc group By c#(5)查询在2013-9-5日售出商品的销售总金额。select sum(price * num)

16、 as 销售总数where date=20113-9-5(6 0的商品名称。select cnfrom C第 12 页 共 17 页where number=0(7 40岁的营业员的所有信息。select *from Swhere year(getdate()-year(birthday() 40(8Delect from sc where c#select c# from cwhere c#=大宝冷面霜(9update cset cn =大宝冷霜where cn =大宝冷面霜(10116为 1000袋。instert in to cvaluse(116,康师傅牛肉面,1000) S、客户信息

17、表C和客户保单表 SC,它们的结构如下所示,请根据所给的每种功能写出相应的SQL语句。(S# SN ,MINP,MAXP,RATE(C#CN,SEXIDSCS# C# SDATE,EDATEPRICES#为保险项目编号,SN为保险项目名称,MINP为最低保险金额,MAXP为最高保险金额(NULLRATE为赔偿率,C#为客户编号,CN为客户姓名,SEX为性别,ID为客户身份证号,SDATE为客户投保有效期起始日期,EDATE为客户投保失效日期,PRICE为客户实际投保金额。(涉及 SQL语句和函数:select.from.where.group by.having.orderby. ; upda

18、te .set.where. ; delete from .where. ; groupby.having;count();distinct;in等)(1第 13 页 共 17 页Select * from S(2Select * from C where sex =男(3Select SN from S where Maxp IS null(4Select SN, sum(price)投保人数From S.Scwhere S.S# =S.S#group by SN(5Select SNFrom Swhere S# not in (select distinct S# from S#)(6Se

19、lect Cnfrom CWhere C#=(select C# from SC where price=(select max( price) from SC) )(7Select CNFrom S join SC on S.CN=SC.CN(8Delect from Scwhere C#=(select C# from C where on=李大嘴)(9Update S set SN=人身保险where SN =人身意外险第 14 页 共 17 页(10116低保险金额为 1万元,无最高保险金额限制,赔偿率为 6。Inset into SValues ,人寿险,最低保险金额为 1 万元,n

20、ull,赔偿率为 6)三、火车网上订票管理系统中有车次表S、网上用户信息表C和用户订票订单表SC SQL语句。(S# ,SN , DATETIME); C( C# , CN,ID); SC( S# , C# , SID,SDATE,SCITY,DCITY,PRICE,SEAT中:S#为列车运行编号,SN为车次,DATETIMEC#为用户编号,CN为用户姓名,ID为用户身份证号,SID为订单中的乘车人身份证号,SDATE为订票日期,SCITY为乘车人起始站名称,DCITY为乘车人到达站名称,PRICE为车票价格,SEAT为乘车人座位号。(涉及 SQL语句和函数:select.from.where.group by.having.orderby. ; update .set.where. ; delete from .where. ; groupby.having;count();distinct;in等)(1Select * from c(25104

温馨提示

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

评论

0/150

提交评论