一、选择题
1、下面字符串能与通配符表达式’ABC%a’进行匹配的是:____C 
ABCaDEF  B A_BCD  CABCX67a    DA%a
2、数据库领域公认的标准结构是模式、内模式、外模式三级模式结构,其中,外模式_____B____
A.对应于概念级            B.对应于用户级
C.对应于物理级            D.对应于逻辑级
3、关系模型中表的列被称为___B___
A.列名                                B.字段
C.记录                                D.行
4、判断C1的值是否为空字符(即’’)的正确语句是  C   
AC1=NULL            BC1==NULL        Clen(C1)=0        DC1 is SPACE
5SQL SERVER数据库中,两个表之间建立级联删除的条件是_B___
A.主键表必须建立唯一索引
B.两个表之间必须在主键和外键之间建立关系
C.外键表在外键上必须建立唯一索引
D.主键表上不允许有唯一索引
6、下面对索引的相关描述正确的是:__A__
A、索引能够提高查询速度,但影响增、删记录操作的性能
B、索引不影响增、删记录除操作的性能
C、一个表建立索引越多越好   
D、是外键或主键的列不适合建索引。
7、属于T-SQL语言的是____A 
A.数据定义语言(DDL              BC语言 
CACL                                  DJava
8SQL SERVER中,year()函数返回的是____B_ _
  A.日期类型  B.整数类型  C.字符类型  D.近似浮点数值类型
9、以下属于SQL SERVER关系运算符的是  A 
  A=*          B.≥          C.≮              D.≠
10SQL SERVER中,___B__类型支持jpg格式图片存储。
  Antext    Bbinary   Cxml      Dtext
1、字符串用_____A____符合表示。
A.单引号            B.双引号        C.圆括号        D.方括号
2SQL SERVER服务默认TCP端口号是____B_____
A8080            B1433
C80                D21
3SQL SERVER数据库系统中,具有最高管理权限的是__B____用户。
Aadministrator                        Bsa
Cguest                                DManager
4T-SQL语言是___D_  的语言。
A.面向任务              B.面向过程
C.面向关系sql server 2000是一种              D.面向对象
5、下列描述中,SQL SERVER关系数据库不具备的优点是_  D___
A.数据存储管理比较灵活
B.保障数据完整性
C.便于关系运算
D.完全消除了数据冗余
6、实现字符串模糊查的关键词是__B__
Aas  B like  Cbetween    Dexist
7SQL SERVER中,_ _B___类型支持mp3格式文件存储。
  Antext    Bbinary   Cxml      Dtext
8SQL SERVER中,ltrim()函数的作用是___A___
  A.删除字符串左面所有空格  B.删除字符串中的所有空格 
C.删除字符串右面所有空格  D.返回字符串长度
9、以下属于SQL SERVER逻辑运算符的是___B 
  Ano          Bnot          C||              D&&
10、下面对索引的相关描述不正确的是:  D____
A、索引能够提高查询速度,但影响增、删记录操作的性能
B、除主键和外键之外,频繁进行插入、删除的表应避免建立索引
C、索引不是表记录的物理排序
D、在有大量重复值的字段上适合建立索引
1、T-SQL语言是在___C___中执行的。
A.客户端                B.服务器
CSQL SERVER服务器上  D.应用程序代码中
2、下面相关描述不正确的事___B___
A.索引能够提高查询速度,但影响增、删记录操作的性能
B. SQL SERVER数据库大小在数据库初始化后就不再变化了
C. SQL SERVER数据库由书库文件盒日志文件构成
DSQL SERVER数据库中数据文件可以有多个,并且可以在不同的目录中
3SQL SERVER企业版可以安装在__A___操作系统上
A.Windows 2000 server        B.Red Hat
C.Widows XP                  D.Windows 7
4___C___操作可正确实现SQL SERVER数据库文件的复制
A.分离数据库后在复制文件    B.停止数据库系统后再复制文件
C.导出数据库文件            D.直接复制数据库文件
5、在Where条件中,表示日期201356日的正确表达式是__A__
A.’2013-5-6’            B.date(20130506) 
C.201356          D.strtodate(‘2013-5-6’)
6、下列描述中,SQL SERVER关系数据库不具备的优点是__D___
A.数据库存储管理比较灵活    B.保障数据完整性
C.便于关系运算              D.完全消除了数据冗余
7T-SQL中表示任意单个字符的通配符是___B___
A._              B.%
C.[]              D.&
8SQL SERVER中,rtrim()函数的作用是__A___
  A.删除字符串左边的所有空格    B.删除字符串的所有空格
C.删除字符串右边所有的空格    D.返回字符串长度
9SQL SERVER中,__B___省存储空间
A.char(100)        B.varchar100
10Select 64%8的结果是___B___
A.8        B.0    C.执行报错
二、填空题
1T-SQL语句中,逻辑运算的符号有 __And_____ Or_ ___ _ Not___三种。
2SQL SERVER数据库中,存储关系表内容的文件称为_ _主数据___文件,存储关系表操作日志的文件称为_ _日志___文件。
3、在SQL SERVER关系运算中, > ANY的含义是指___是指大于所有的值__
4、表T1(A,B)和表T2(A,D),两个表自然联接的语句为
  SELECT * FROM___
5、使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类:
  聚集函数____ 非聚集函数_
6SQL SERVER中,得到系统当前日期中月部分的函数是__Getdate__
1T-SQL语句中,返回逻辑的值有__关系____逻辑__  逻辑和关系混合  三种表达式。
2T-SQL语句中,NULL的含义是指___ NULL表示不知道是什么,就是说NULL的原意是不知道是什么,表示可能什么都是___
3SQL SERVER数据库中,存储关系表内容的文件称为主数据 __文件,存储关系表操作日志的文件称为  日志  文件。
4、实体完整性是指____表中行的完整性。要求表中的所有行都有唯一的标识符,称为主关键字。主关键字是否可以修改,或整个列是否可以被删除,取决于主关键字与其他表之间要求的完整性____
5SQL SERVER中,distinct()函数的作用是消除重复记录___
6、实现数据完整性的4中方法有  外键、约束、规则和触发器 
1实现数据完整性的4中方法有约束、触发器、 _规则_____外键_
2SQL SERVER数据库中用户登录验证分为__sql___验证和__windows__验证两类
3SQL SERVER中,整数类型分为了___bigint_____int____fingint__三种.
4SQL SERVER中,master数据库的作用是__储存___
5SQL SERVER服务器默认TCP端口号是__143__
6、定义主键是实现__实体__完整性
三、简答题
1、主键的特征?
答:在一个表中,不能有两个记录主键值相同。主键不能取NULL值。每个表都应有一个主键。一个表的主键可以由一个字段或由多个字段组合而成。只有在进行联接或执行INSTER
时才检查主键约束。
2 举例说明左联接的涵义。
答:左外联接的结果包括LEFT OUTER子句中指定的左表的所有行,而不仅仅是与联接列所匹配的行。如果左表的某行在右表中没有匹配行,则在相关联的结果集行中右表的所有选择列均为空值。
1、关系数据库的优点?
答:数据库是长期存储在计算机内、有组织的、统一管理的相关数据的集合。数据库能为各种用户共享,具有冗余度小、数据独立性高等特点!
2 关系定义中的级联删除是何含义?
答:“级联删除”是指当删除主键表主键字段内容时,会将子表中所有与主表中这条记录相关联的外键字段一并做相同的删除。
1、关系表中级联删除的特点?
答:“级联删除”是指当删除主键表主键字段内容时,会将子表中所有与主表中这条记录相关联的外键字段一并做相同的删除。
2、视图的特点
答:(1 为用户集中数据,简化用户的数据查询和处理。有时用户所需要的数据分散在多个表中,定义视图可以将他们集中在一起,从而方便用户的查询和处理。
2 屏蔽数据库的复杂性。用户不必了解复杂的数据库的结构,并且数据表的更改也不影响用户对数据库的使用。
3 简化用户权限的管理。只需授予用户使用视图的权限,而不必指定用户只能使用表的特定列,也增加了安全性。
4 便于数据分享,个用户不必都定义和储存自己所需的数据,可共享数据库的数据,这样使得数据只需要储存一次。
5 重新组织数据,可以重新组织数据以便输出到其他应用程序中。
书上一、选择题
1、  C  是长期存储在计算机内的有组织、可共享的数据集合。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。