一、 单项选择
1、create table emp(empno char(10) primary key ,deptno char(10) foreign key reference dept(deptno));根据这一定义可知___B___。 A、' dept不能引用emp中不存在的deptno B、emp不能引用dept中不存在的deptno C、dept中删除记录时,emp中记录跟着删除 D、emp中不可以插入dept中不存在的empno 2、E-R方法的三要素是( C )。 A、实体、属性、实体集
B、实体、键、联系 C、实体、属性、联系 D、实体、域、候选键 单选
3、SQL 语言中视图(view)对应数据库系统三级模式结构中的( C )。 A、内模式 B、模式
C、外模式 D、都不对
4、SQL语言最主要功能是( C )。
A、数据定义功能 B、数据管理功能 C、数据查询 D、数据控制 5、集合R与S的交可以用关系代数的5种基本运算表示为( A )。 A、R-(R-S) B、σF(R×S) C、空 D、0 6、视图最主要的优点是什么? (A)
A、提高数据的逻辑独立性 B、提高查询效率 C、 操作灵活 D、节省存储空间
7、数据的正确、有效和相容称之为数据的( B )。
A、安全性 B、一致性 C、独立性 D、完整性
8、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和什么_?(D)
A、数据库管理系统
B、数据库应用系统
C、相关的计算机系统 D、各类相关人员 9、数据库中只存放视图的( C )。 A、操作
B、对应的数据 C、定义 D、限制
10、下述哪一条是并发控制的主要方法( B )。
A、 授权 B、封锁 C、日志 D、索引
11、与WHERE grade not in (60,100)语句等价的子句是( B )。 A、WHERE grade!=60 AND grade<100 B、WHERE
grade!=60 AND grade!=100
C、WHERE grade!=60 or grade!=100 D、WHERE grade<60 OR grade>100
12、SQL 语言的GRANT,REVOKE语句主要用来维护数据库的( D )。 A、一致性 B、完整性 C、可靠性 D、安全性 13、建立数据库三级模式的功能由SQL语言的()来完成的。(A) A、数据定义功能 B、数据操纵功能 C、数据查询 D、数据控制
14、getdate()属于什么函数(C) A、数学函数
B、安全函数 C、日期函数 D、系统函数
15、Microsoft公司的SQL Server数据库管理系统一般只能运行于(A) A、Windows平台 B、UNIX平台
C、 LINX平台
D、NetWare平台
16、select语句中group by 子句是用来( )?(B) A、排序
B、分 组 C、唯一 D、取消重复行
17、Select语句中order by子句是用来( )?(A) A、排序
B、分组 C、唯一
D、取消重复行
18、SQL server2000中用来保存执行某些操作时所产生的中间数据的数据库是( D ).
A、master B、model C、msdb D、tempdb
19、SQL server2000中总控数据库,记录系统中所有系统级的信息.对其他的数据库实施管理和控制的功能的数据库是(A)? A、master B、model C、msdb D、tempdb SQL server是一个大型的(B)数据库管理系统 A、网状
B、关系 C、层次 D、文件系统
20、SQL Server系统结构为(B)
A、浏览器/服务器结构 B、客户机/服务器结构 C、文件/操作系统 D、分布式系统
21、sql 语句中用来插入元组的命令是( A )? A、insert B、update C、delete D、create 22、sql语句中用来更新元组的命令是( B)? A、insert B、update C、delete D、create 23、sql语句中用来删除元组的命令是( C )? A、insert B、update C、delete D、create 24、SQL语言属于( D )。
A、关系代数语言 B、元组关系演算语言 C、域关系演算语言库
D、具有关系代数和关系演算双重特点的语言
25、SQL中创建唯一索引应使用( B )语句 A、CREATE index
B、CREATE unique index
C、CREATE clustered index D、CREATE uncluster index 26、不属于传统数据模型的是( D )
A、层次数据模型 B、网状数据模型 C、关系数据模型 D、面向对象数据模型
27、采用二维表格表达实体类型及实体间联系的数据模型是( C )。 A、层次模型
B、网状模型 C、关系模型
D、实体联系模型
28、长整型的存储大小为( A ) A、8个字节
B、4个字节 C、2个字节 D、1个字节
29、传统的集合运算包括( D )。
A、并、交、差、连接 B、并、交、差、除 C、并、交、连接、选择
D、并、交、差、广义笛卡尔积
30、当修改基表数据时,视图( B)。 A、需要重建
B、可以看到修改结果
C、无法看到修改结果
D、不许修改带视图的基表 单选
31、定义局部变量的语句关键字为( A ).
A、declare B、create C、set D、select 32、对于标识列identity,以下说法正确的是( C ) A、像普通字段一样,一张表中可以定义多个标识列 B、可以手动修改该字段的值
C、默认情况下,初始值为1,增量为1 D、可以基于任何数据类型定义
33、关系模型的数据库程序员不需要熟悉数据库的( C ) A、数据操作
B、完整性约束条件
C、数据的存取路径 D、数据定义
34、关系模型中,实体与实体间的联系都是通过什么来表示的?( C ) A、 索引表示 B、指针链表示 C、关系表示 35、规则是那类完整性约束?( C ) A、实体完整性 B、参照完整性
C、用户定义完整性 D、主键完整性
D、文件表示
36、集合R与S的差表示为( B )。
A、{t|t∈R∨t∈S} B、{t|t∈R∧┐t∈S} C、{t|t∈R∧t∈S} D、{trts|tr∈R ∧ ts∈S}
37、将多个查询结果返回一个结果集合的运算符是( B ) A、JOIN B、UNION
C、INTO D、LIKE
38、描述年龄在20到25之间的正确的表达式是( B )。 A、between 20 to 25
B、between 20 and 25
C、not between 20 and 25 D、not between 20 to 25 39、描述事物的符号记录称为什么? ( B )
A、 信息 B、数据 C、记录 D、记录集合
40、某公司有数据库,其中有一个表包含几十万个数据,但用户报怨说查询速度太慢,下面哪种方法能提高的查询速度:( C ) A、收缩数据库 B、减少数据占用空间
C、建立聚集索引和非聚集索引 D、换个高档服务器 41、哪个数据库拥有sysusers表( A )
A、所有数据库 B、所有用户创建的数据库 C、master数据库 D、该表保存在注册表中
42、哪个数据文件是创建和正常使用一个数据所必不可少的?( C ) A、不需要任何文件 D、次文件
43、如果某一个字段被定义为主键那么该字段( A )。 A、不能为空且不能重复
B、安装程序文件 C、主文件和日志文件
B、可以为空 C、可以重复 D、BC正确
( C )
44、如果事务T获得了数据项Q上的排它锁,则T对Q
A、只能读不能写 B、只能写不能读 C、既可读又可写 D、不能读不能写 45、如果要为所有的登录名提供有限的数据访问,则哪种方法最好.( A ) A、为public角色授予适当的权限
B、为每个登录名增加一个用户,并为用户设置权限
C、为每个登录名增加一个用户,然后将用户增加到一个组中,为这个组授予权限. D、为每个登录名增加权限
46、如果在Select语句中使用having单词,则必须和哪个单词匹配?( A ) A、GROUP BY B、COMPUTE BY
C、create D、COMPUTE
47、如果在定义学生表的过程中,要求年龄必须在1到150之间,应该用什么关健字进行定义( D )
C、unique D、check
A、default B、primary key
48、如下不能正确执行的语句是( D ) A、select * from table_name where a>2 B、truncate table table_name
C、delete from table_name where a is null D、alter table table_name add column idd int
49、若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为( B )。
A、主码 B、候选码 C、主属性 D、外码
50、设R和S为二个关系,( B )中的符号分别代表并、交、投影的关系代数运算
A、R∪S、R∩S、σF(R) B、R∪S、R∩S、πA(R) C、R∩S、R∪S、πA(R) D、R∩S、R∪S、σF(R)
51、设关系R和S属性个数分别为M和n,则R和S的笛卡尔积的属性个数为( A ) A、m+n
B、m-n C、m D、n
52、声明了变量:declare @i int,@c char(4),现在为@i赋值10,为@c赋值'abcd',正确的语句是( C ) A、set @i=10,@c='abcd'
B、set i=10 , set @c='abcd'
C、select @i=10,@c='abcd' D、select @i=10, select @c='abcd'
53、什么是是长期存储在计算机内的有组织,可共享的数据集合? ( C ) A、数据库管理系统
B、数据库系统 C、数据库 D、文件组织
54、什么是位于用户与操作系统之间的一层数据管理软件?(A)
A、 数据库管理系统 B、数据库系统 C、数据库 D、 数据库应用系统
54、什么是属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。( B ) A、数据模型
B、概念数据模型 C、E-R图 D、关系模型
55、实体完整性要求主属性不能取空值,这一点可以通过( B )来保证。 A、定义外码
B、定义主码 C、用户定义的完整性 D、由关系系统自动
56、数据库管理系统简称为( D )。 A、DB B、DBS C、DBA D、DBMS
57、数据库系统达到了数据独立性是因为采用了( D )。 A、层次模型
B、网状模型 C、关系模型 D、三级模式结构
58、数据库系统软件包括DBMS和(D ) A、数据库 B、高级语言 C、OS
D、数据库应用系统和开发工具
59、数据库系统中,用( D )描述全部数据的整体逻辑结构 A、外模式 B、存储模式
C、内模式 D、 模式
60、所谓空值就是( C )的值。 A、数值0 B、空的字符串 61、为数据表创建索引的目的是( A )
C、未知的值 D、任何值
C、创建主键
D、归类
A、提高查询的检索性能 B、创建唯一索引
62、物理结构的改变不影响整体逻辑结构的性质,称为数据库的( A ).
A、物理数据独立性 C、物理结构独立性
B、逻辑数据独立性
D、逻辑结构独立性
63、系统表和系统存储过程都存在下列哪个数据库里?( A ) A、master B、model C、tempdb
D、pubs
64、下列标识符可以作为局部变量使用( C )
A、[@Myvar] B、My var C、@Myvar D、@@My var 65、下列不是数据库系统的人员是( D ). A、程序员 B、DBA C、系统分析员 D、微软的编写SQL server的人员
66、下列创建表student的语句正确的是( B )
A、create table student( 学号 char(10),姓名 char(2) ,年龄 int(4)) B、create table student(学号 char(10),姓名 char(10),年龄 int) C、create table student(学号 char(10) 姓名 char(10) 年龄 int) D、以上都不能正确创建一个表
67、下列创建数据库mydb的语句正确的是( B ) A、create DB mydb B、create database mydb C、create table mydb D、create mydb
68、下列从student表中查询学号、姓名、性别字段信息的SELECT语句是( C )。A、select 学号 姓名 from student B、select * from student
C、select 学号,姓名,性别 from student D、以上都对
69、下列关于视图的说法中哪个是正确的( B )
A、视图是将基本表中的数据检索出来后重新组成的一个新表
B、视图是一种虚表,本身保存的只是视图的定义,查看视图数据时,SQL Server将其定义转换为相应的select语句,然后进行检索并显示结果 C、通过视图可以修改多个基表的数据
D、对任何视图都可以通过该视图修改基表的数据.
70、下列哪个角色或者用户拥有SQL Server服务器范围内的最高权限? (B)
A、dbo B、sysyadmin C、public D、guest 71、下列哪个角色拥有SQL server的最高权限(B) A、dbo B、sysadmin C、public D、guest 72、下列哪个命令可以查看存储过程的文本信息。(A) A、sp_helptext B、sp_opentext
C、sp_rename D、sp_readingprocedure
73、下列哪个数据库是SQLserver在创建数据库时,可以使用的数据库模板?( B )
A、master B、model
C、tempdb
D、msdb
74、下列哪个语句实现将计算机系学生各科成绩置为0。(相关表结构可参照写sql语句题) ( B )
A、update 学生表 set 成绩=0
B、update 学生选课表 set 成绩=0 wher e 学号 IN (select 学号 from 学生表 where 专业='计算机)'
C、update 成绩=0 where 专业='计算机' D、update 成绩=0 where学生表
75、下列哪个约束要求属性不可以为空(A ) A、主健
B、外键 C、默认值 D、UNIQUE约束
76、下列哪个帐户可以被删除?( D )
A、sa B、正在被使用的帐户 C、映射到数据库用户上的帐户 D、以上都不可以被删除.
77、下列哪条可以查看触发器的文本信息?( A ) A、sp_helptext B、helptext
C、sp_opentext
D、sp_helptrigger
78、下列哪条命令是用来查询存储过程与表之间的相关性( B ) A、sp_help B、sp_depends
C、sp_select D、relyon
79、下列哪条命令是用来查询视图对表依赖性的存储过程?( B ) A、Sp_help B、sp_depends
C、 sp_select D、sp_relyon
80、下列哪些数据不适合创建索引? ( C ) A、经常被查询搜索的列,如经常在Where子句的列 B、是外键或主健的列 C、包含太多重复选用的列
D、在ORDER BY子句中使用的列
81、下列哪一种备份方式只备份了自上次全库备份操作发生后重新了发生改变的数据.( B ) A、全库备份 D、文件和文件组备份
82、下列哪一种备份为了使用第三方备份软件和设备提供了一个灵活的强大的通道?( C ) A、磁盘设备 件设备
83、下列哪种数据类型不能建立identity列( C ) A、int B、tinyint C、float D、smallint
( D )
B、磁带设备 C、命名管道设备 D、文 B、差异备份 C、日志备份
84、下列删除student表上index_sno索引的正确语句为 A、delete index index_sno B、drop index index_sno
C、delete index student.index_sno D、drop index 'student.index_sno'
85、下列四项中,不正确的提法是( C ) A、SQL语言是关系数据库的国际标准语言 B、SQL语言具有数据定义、查询、操纵和控制功能 C、SQL语言可以自动实现关系数据库的规范化 D、SQL语言称为结构查询语言
86、下列四项中,不属于数据库管理阶段特点的是( C ) A、数据共享
87、下面关于datetime数据类型描述正确的是( A )
A、是一种日期型数据类型 B、是一种日期和时间组合型数据类型 C、可以用来替代传统的数据库加锁技术
D、 是一种双字节数据类型
B、数据完整性
C、数据冗余很高 D、数据独立性高
88、下面哪条命令是用来提交事务的?(A ) A、commit B、rollback
C、begin tran D、enter
89、下面哪条命令是用来新建WINDOWS身份认证的登陆?(A ) A、sp_grantlogin B、sp_addlogin
C、sp_droplogin
D、sp_grantdbaccess
90现实世界中客观并能相互区别的事物称为( A )。 A、 实体 B、实体集 C、字段 91、限制选择的行的sql子句是什么?( B ) A、ORDER BY B、WHERE C、SELECT
D、FROM。
D、记录
92、选择要执行操作的数据库,应该是哪个SQL命令?( A ) A、USE
B、GO
C、EXEC D、DB
93、一个数据库有几个模式( B )? A、至多一个
B、有且只有一个 C、至少2个 D、任意个
94、一个学生在一个班级,一个班级有多个学生,实体班级与实体学生之间是(B)。
A、一对一的联系 B、一对多的联系 C、多对多的联系 D、多对一的联系 95、一个主关键字的属性个数为多少个( C ) A、至多一个
B、至多2个 C、至少一个 D、至少2个
96、以下对于关系的说法正确的是(D ) A、关系中字段的顺序是有规定的,不能随便改变 B、关系中记录的顺序是有规定的,不能随便改变 C、在同一个关系中,定义了主键后可以有两个记录相同 D、以上说法都不对
97、以下说法错误的是( B )
A、一个数据库可以有多个外模式 B、一个数据库可以有多个模式 C、一个数据库只能有一个内模式 D、一个数据库只能有一个模式 98、以下说法正确是(C)
A、索引就是排序 C、聚集索引就是主键 C、一张表上只能创建一个clustered索引 D、一个表上只能创建一个noclustered索引
99、在“连接”组中有两种连接认证方式,其中在(__B_)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。
A、Windows身份验证 B、SQL Server 身份验证 C、以超级用户身份登录时 D、其他方式登录时
100、在SQL Server中,不是数据库对象的是( B)? A、用户
B、sql语句 C、表
D、视图
101、在SQL Server中,下列语句正确的是( B )。 A、create table student B、truncate table student C、declare @a=50 D、create db 学生
101、在SQL语句中,用来实现修改表的结构的单词是( B )? A、create B、alter C、update D、drop 102、在sql语言中,不属于数据操纵的动词是( C) A、 insert B、update
C、drop D、delete
103、在SQL语言中收权的操作是通过( B )语句实现的 A、CREATE B、 REVOKE C、GRANT D、INSERT 104、在SQL语言中授权的操作是通过( C )语句实现的。
D、INSERT
A、 CREATE B、REVOKE C、GRANT
105、在查询中,将字段“学号”重命名为“sno”的写法正确的是(A) A、学号 sno B、sno AS 学号 C、sno 学号 D、 学号=sno 106、在创建普通索引时,如果不指定索引的顺序,则( A ) A、索引字段升序排序 B、索引字段降序排序 C、索引字段不排序 D、以上都不对
107、在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的( A )决定的。 A、 数据结构 B、 数据操作
C、完整性约束 D、缺陷
108、在基本关系中,下列说法正确的是( C )。
A、行列顺序有关 B、属性名允许重名 C、列是不可以再分的
D、 列是非同质的
109、在模糊查询中,能够正确查出所有姓张同学的信息的匹配条件是( B )。
A、like 李% B、like'李%' C、=李% D、='李_'
110、在数据库中,NULL表示(A)
A、未知值 B、没有值 C、A和B D、以上均不正确
111、在通常情况下,下列哪个操作系统上可以安装SQL SERVER2000企业版( A ) A、Windows 2000 advanced server B、windows xp
C、windows98 D、DOS 6.2
112、在通常情况下,下列哪个角色的用户不能够删除视图( D )
A、db_owner B、db_ddladmin C、sysadmin D、guest 113、在学生表中,查询没有电话的学生信息的正确( D )select语句是 A、selct * from 学生表 where 电话=null B、select * from 学生表 where 电话='' C、select * from 学生表 where 学号='null' D、select * from 学生表 where 电话 is null
114、在一个关系中,不能有相同的( B )。 A、值域 B、属性
C、值 D、 域
115、在以下的聚集函数中,空值不忽略的聚集函数有(A )。 A、count(*)
B、count(字段名) C、avg(字段名)
D、sum(字段名)
116、正确的论述是( A )
A、自然连接和等值连接很相像,但实际上它们是不同的。自然连接要去掉重复的属性,等值连接不需要去掉重复的属性。 B、一个关系是参照关系,那么就不会是被参照关系 C、概念数据库与外部数据库都是物理存在的 D、一个关系可以有一个或多个主关键字
题目 现实世界中客观存在并能相互区别的事物称为( A )。 选择A 实体 选择B 实体集 选择C 字段 选择D 记 题目 SQL Server2000中总控数据库,记录系统中所有系统级的信息.对其他的数据库实施管理和控制的功能的数据库是( A )? 选择A master 选择B model 选择C msdb 选择D tempdb
题目 定义局部变量的语句关键字为( A )。 选择A declare 选择B create 选择C set 选择D select 题目 视图最主要的优点是什么?( A ) 选择A 提高数据的逻辑独立性 选择B 提高查询效率 选择C 操作灵活 选择D 节省存储空间 题目 create table emp(empno char(10) primary key deptno char(10) foreign key reference dept(deptno));根据这一定义可知\"creat\"语句具有( A )? 选择A 数据定义功能 选择B 数据操纵功能 选择C 数据查询功能 选择D 数据控制功能 题目 Microsoft公司的SQL Server数据库管理系统一般只能运行于( A )? 选择A Windows平台 选择B UNIX平台 选择C LINX平台 选择D NetWare平台 题目 Select语句中order by子句是用来(A )? 选择A 排序 选择B 分组 选择C 唯一
选择D 取消重复行 题目 哪个数据库拥有sysusers表( A)? 选择A 所有数据库
选择B 所有用户创建的数据库 选择C master数据库
选择D 该表保存在注册表中 题目 如果某字段被定义为主键那么该字段( A )。 选择A 不能为空且不能重复 选择B 可以为空 选择C 可以重复 选择D BC正确 题目 为数据表创建索引的目的是( A )。
选择A 提高查询的检索性能 选择B 创建惟一索引 选择C 创建主键 选择D 归类 题目 如果在SELECT语句中使用集合函数时,一定在后面使用( A )。 选择A GROUP BY 选择B LIKE 选择C HAVING 选择D COMPUTE 题目 在Transact-SQL语法中,用来插入和更新数据的命令是( A )。 选择A INSERT,UPDATE 选择B UPDATE,INSERT 选择C DELETE,UPDATE
选择D CREATE,INSERT INTO 题目 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( A )阶段。 选择A 数据库系统 选择B 文件系统 选择C 人工管理 选择D 数据项管理 题目 在Transact-SQL语法中,使用关键字(A )可以把重复行屏蔽。 选择A DISTINCT 选择B UNION 选择C ALL 选择D TOP 题目 将订单号为“0060”的订单金额改为169元,正确的SQL语句是:(A )。 选择A UPDATE 订单 SET 金额=169 WHERE 订单号='0060'
选择B UPDATE 订单 SET 金额 WITH 169 WHERE 订单号='0060' 选择C UPDATE FROM 订单 SET 金额=169 WHERE 订单号='0060'
选择D UPDATE FROM 订单 SET 金额 WITH 169 WHERE 订单号='0060' 题目 \"有SQL语句:SELECT * FROM 教师 WHERE NOT(工资>3000 OR 工资<2000) 与如上语句等价的SQL语句是:(A )。\"
选择A SELECT*FROM 教师 HWERE 工资 BETWEEN 2000 AND 3000 选择B SELECT*FROM 教师 HWERE 工资 >2000 AND 工资<3000 选择C SELECT*FROM 教师 HWERE 工资>2000 OR 工资<3000
选择D SELECT*FROM 教师 HWERE 工资<=2000 AND 工资>=3000 题目 为“教师”表的职工号字段添加有效性规则,职工号的最左边三位字符是110,正
确的SQL语句是:( A )。
选择A ALTER TABLE 教师 ADD CHECK 职工号 LIKE '110%'
选择B ALTER TABLE 教师 ALTER 职工号 ADD CHECK LEFT(职工号,3)='110' 选择C ALTER TABLE 教师 ALTER 职工号 CHECK LEFT(职工号,3)='110' 选择D ALTER TABLE 教师 ALTER职工号 SET CHECK LEFT(职工号,3)='110' 题目 数据处理的中心问题是(A ) 选择A 数据管理 选择B 数据存储 选择C 数据检索 选择D 数据组织 题目 此函数Substring(‘Wearther’,2,3)的返回结果是(A ) 选择A ear 选择B wea 选择C eart 选择D art 题目 下列哪种命令可以显示数据库信息(A ) 选择A SP_HELPDB 选择B SP_RENAME
选择C DBCC SHRINKDATABASE 选择D DBCC SHRINKFILE 题目 此函数select sign(-985.654) +ceiling(15.6)的返回结果是(A ) 选择A 15 选择B 16 选择C 14 选择D 13 题目 从学生基本信息表中查询学生由几个民族构成(只显示数字)的SQL语句是(A ) 选择A SELECT COUNT(族别) FROM 学生基本信息表 选择B SELECT DISTINCT 族别 FROM 学生基本信息表 选择C SELECT 族别 FROM 学生基本信息表
选择D SELECT DISTINCT(族别) FROM 学生基本信息表 题目 查询每位同学的课程门数、总成绩、平均成绩的SQL语句是(A ) 选择A SELECT 学号,COUNT(课程编号) AS ‘课程门数’,SUM(成绩) AS ‘总成绩’,AVG(成绩)AS‘平均成绩’FROM 成绩表 GROUP BY 学号 选择B SELECT 学号,COUNT(课程编号),SUM(成绩),AVG(成绩)FROM 成绩表 GROUP BY 学号
选择C SELECT 学号,COUNT(课程编号) AS ‘课程门数’,SUM(成绩) AS ‘总成绩’,AVG(成绩)AS‘平均成绩’ FROM 成绩表
选择D SELECT 学号,COUNT(课程编号) AS ‘课程门数’,SUM(成绩) AS ‘总
成绩’,AVG(成绩)AS‘平均成绩’ FROM 成绩表 ODER BY 学号 题目 检索单科成绩高于全班平均成绩的学生成绩信息的SQL语句是(A ) 选择A SELECT * FROM 成绩表 WHERE 成绩>(SELECT AVG(成绩) FROM 成绩表) 选择B SELECT * FROM 成绩表 WHERE 成绩> AVG(成绩) 选择C SELECT成绩 AS 单科成绩 FROM 成绩表 WHERE 成绩>(SELECT AVG(成绩) FROM 成绩表)
选择D SELECT AVG(成绩)FROM 成绩表 WHERE 成绩>(SELECT 成绩 FROM 成绩表) 题目 查找同名同姓的学生信息的SQL语句是(A )
选择A SELECT A1.* FROM 学生基本信息表 A1,学生基本信息表 A2 WHERE A1.姓名=A2.姓名 AND A1.学号<>A2.学号
选择B SELECT * FROM 学生基本信息表 WHERE姓名=(SELECT 姓名FROM 学生基本信息表)
选择C SELECT * FROM 学生基本信息表 WHERE姓名!=(SELECT 姓名FROM 学生基本信息表)
选择D SELECT A1.* FROM 学生基本信息表 A1 WHERE A1.姓名=A1.姓名 题目 查询系部表和班级表的交叉连接的SQL语句是(A ) 选择A SELECT * FROM 班级表 CROSS JION 系部表 选择B SELECT * FROM 班级表 FULL JION 系部表 选择C SELECT * FROM 班级表 INNER JION 系部表 选择D SELECT * FROM 班级表 LEFT JION 系部表 题目 游标主要用于存储过程、(A )和SQL脚本中 选择A 触发器 选择B 视图 选择C 索引 选择D 约束 题目 游标中@@FETCH_STATUS语句返回的值为0说明(A ) 选择A 成功 选择B 失败
选择C 被提取的行不存在 选择D 发生冲突 题目 假设有关系R(2,3)和关系S(4,5),则R×S的结果集合为(A ) 选择A (6,15) 选择B (8,15) 选择C (8,8) 选择D (6,8) 题目 查找全体学生的姓名、出生日期和所有系,要求用小写字母表示所有系名的SQL
语句是(A )
选择A select Sname,Sbirthday,lower(Sdept) from Student 选择B select Sname,Sbirthday,upper(Sdept) from Student
选择C select Sname,Sbirthday,Sdept from Student where Sdept>='a' and Sdept<='z' 选择D select Sname,Sbirthday,Sdept from Student where Sdept between 'a' and 'z' 题目 查询每一门课的间接先修课(即先修课的先修课)的SQL语句是(A ) 选择A select A.cno,B.cpno from course A, course B where A.cpno=B.cno 选择B select cno,cpno from course where cpno=cno
选择C select cno,cpno from course A, course B where A.cpno=B.cno 选择D select A.cno,B.cpno from course A, course B where A.cpno=A.cno
以上选A 题目 create table emp(empno char(10) primary key ,deptno char(10) foreign key reference dept(deptno));根据这一定义可知( B )。 选择A dept不能引用emp中不存在的deptno 选择B emp不能引用dept中不存在的deptno 选择C dept中删除记录时,emp中记录跟着删除 选择D emp中不可以插入dept中不存在的empno 题目 下述哪一条是并发控制的主要方法(B )。 选择A 授权 选择B 封锁 选择C 日志 选择D 索引 题目 与WHERE grade not in (60,100)语句等价的子句是( B )? 选择A WHERE grade!=60 AND grade<100 选择B WHERE grade!=60 AND grade!=100 选择C WHERE grade!=60 or grade!=100 选择D WHERE grade<60 OR grade>100 题目 select语句中group by 子句是用来( B )? 选择A 排序 选择B 分组 选择C 唯一
选择D 取消重复行 题目 sql语句中用来更新元组的命令是(B )。 选择A insert 选择B update 选择C delete 选择D create
题目 数据库系统的核心是(B )。 选择A 数据库
选择B 数据库管理系统 选择C 数据模型 选择D 软件工具 题目 建立一个SQL Server标准帐号所用的存储过程是:( B )。 选择A SP_grantdbaccess 选择B SP_addlogin
选择C SP_addsrvrolemember 选择D SP_revokedbaccess 题目 在‘连接’组中有两种连接认证方式,其中在什么方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。( B ) 选择A Windows身份验证 选择B SQL Server身份验证 选择C 以超级用户身份登录时 选择D 其他方式登录时 题目 根据关系数据基于的数据模型----关系模型的特征判断下列正确的一项是:(B )。 选择A 只存在一对多的实体关系,以图形方式来表示
选择B 以二维表格结构来保存数据,在关系表中不允许有重复行存在 选择C 能体现一对多、多对多的关系,但不能体现一对一的关系 选择D 关系模型数据库是数据库发展的最初阶段 题目 在SQL Server服务器上,存储过程是一组预先定义并(B )的Transact-SQL语句。 选择A 保存 选择B 编译 选择C 解释 选择D 编写 题目 @Z是使用DECLARE语句声明的变量,能对该变量赋值的语句为(B )。 选择A @Z=789 选择B SET @Z=456 选择C SEL @Z=123 选择D LET @Z=100 题目 下面不属于触发器的类型有( B )。 选择A UPDATE触发器 选择B CREATE触发器 选择C DELETE触发器 选择D INSERT触发器
题目 函数SUBSTRING('计算机世界',5,4)的运行结果是(B )。 选择A 计算机世界 选择B 界
选择C 计算机世 选择D 世 题目 在下列关于关系的陈述中,错误的是( B )。 选择A 表中任意两行的值不能相同 选择B 表中任意两列的值不能相同 选择C 行在表中的顺序无关紧要 选择D 列在表中的顺序无关紧要 题目 SQL语言中,删除一个表的命令是( B )。 选择A DELETE 选择B DROP 选择C CLEAR 选择D REMORE 题目 当修改基表数据时,视图(B )。 选择A 需要重建
选择B 可以看到修改结果 选择C 无法看到修改结果 选择D 不许修改带视图的基表 题目 集合R与S的差表示为( B )。 选择A t|t∈R∨t∈S} 选择B {t|t∈R∧┐t∈S} 选择C {t|t∈R∧t∈S}
选择D {trts|tr∈R ∧ ts∈S} 题目 在SQL SERVER服务器上,存储过程是一组预先定义并(B )的Transact-SQL语句。可以用( )来声明游标。 选择A 保存,CREATE CURSOR 选择B 编译,DECLARE CURSOR 选择C 解释,ALTER CURSOR 选择D 编写,SET CURSOR 题目 所谓空值就是( B )的值。 选择A 数值0
选择B 空的字符串 选择C 未知的值 选择D 任何值 题目 假设”订单”表中有订单号、职员号、客户号和金额字段,正确的SQL语句只能是:
( B )。
选择A SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)>3 AND AVG_金额>200
选择B SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)>3 AND AVG(金额)>200
选择C \"SELECT 职员号 FROM 订单
GROUP,BY 职员号 HAVING COUNT(*)>3 WHERE AVG(金额)>200\"
选择D SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*)>3 AND AVG_金额>200 题目 \"有以下SQL语句:
SELECT 订单号,签订日期,金额 FROM 订单,职员 WHERE 订单.职员号=职员.职员号 AND 姓名='李二' 与如上语句功能相同的SQL语句是 ( B )。\"
选择A \"SELECT 订单号,签订日期,金额 FROM 订单
WHERE EXISTS (SELECT * FROM 职员 WHERE 姓名='李二')\" 选择B \"SELECT 订单号,签订日期,金额 FROM 订单 WHERE
EXISTS (SELECT * FROM 职员 WHERE 职员号=订单.职员号 AND 姓名='李二')\" 选择C \"SELECT 订单号,签订日期,金额 FROM 订单
WHERE IN (SELECT 职员号 FROM 职员 WHERE 姓名='李二')\" 选择D \"SELECT 订单号,签订日期,金额 FROM 订单 WHERE
IN (SELECT 职员号 FROM 职员 WHERE 职员号=订单.职员号 AND 姓名='李二')\" 题目 从学生基本信息表中统计汉族学生的人数的SQL语句是(B )
选择A SELECT 族别,COUNT(族别)AS‘学生人数’FROM 学生基本信息表 GROUP BY 族别 WHERE 族别=‘汉族’
选择B SELECT 族别,COUNT(族别)AS‘学生人数’FROM 学生基本信息表 GROUP BY 族别 HAVING 族别=‘汉族’
选择C SELECT 姓名,COUNT(族别)AS‘学生人数’FROM 学生基本信息表 GROUP BY 族别 WHERE 族别=‘汉族’
选择D SELECT 姓名,COUNT(族别)AS‘学生人数’FROM 学生基本信息表 GROUP BY 族别 HAVING 族别=‘汉族’ 题目 查询1985年出生的学生基本信息的SQL语句是(B )
选择A SELECT * FROM 学生基本信息表 WHERE 出生日期<=1985
选择B SELECT * FROM 学生基本信息表 WHERE 出生日期 BETWEEN ‘1985-01-01’AND ’1985-12-31’
选择C SELECT * FROM 学生基本信息表 WHERE 出生日期>=’1985-01-01’AND '1985-12-31’
选择D SELECT * FROM 学生基本信息表WHERE 出生日期>=’1985-01-01’OR '1985-12-31’ 题目 查询学生基本信息表中‘政治面貌‘属性列值为空的SQL的语句是(B ) 选择A SELECT * FROM 学生基本信息表 WHERE 政治面貌=NULL
选择B SELECT * FROM 学生基本信息表 WHERE 政治面貌 IS NULL 选择C SELECT * FROM 学生基本信息表 WHERE 政治面貌=‘NULL‘ 选择D SELECT * FROM 学生基本信息表 WHERE 政治面貌 IS ‘NULL’ 题目 下列有关视图和索引的说法正确的是(B )
选择A 视图是基于基本表产生的,所以视图不能单独使用 选择B 视图是从一个或多个基本表派生出来的虚拟表 选择C 索引只能对关系的主关键字来建立 选择D 索引分为聚集索引和复合索引 题目 触发器和存储过程的区别是(B ) 选择A 触发器属于一种特殊的存储过程 选择B 触发器能够自动执行并且不含有参数
选择C 触发器有助于在添加、更新或删除表中的记录时保留表之间已定义的关系 选择D 存储过程既可以对INSERTED、DELETED临时表进行查询,也可以进行修改 题目 关于数据库的备份以下叙述正确的是( B ) 选择A 数据库应该每天或定时地进行全库备份
选择B 第一次全库备份之后就不用再做全库备份,根据需要做差异备份或其他备份即可 选择C 事务日志备份是指全库备份的备份 选择D 文件和文件组备份是任意时刻可进行的 题目 此函数select round(1454.567,-3)的结果值是(B ) 选择A 2000 选择B 1000 选择C 1451.57 选择D 1400 题目 此函数select char(ascii('ABC'))的返回结果是( B ) 选择A 56 选择B 65 选择C 72 选择D 92 题目 查找是计算机系 或者是 数学系 或者是 信息系的学生姓名和性别的SQL语句是( B )
选择A Select Sname,Ssex from Student where Sdept='计算机' and Sdept='数学' and Sdept='信息'
选择B Select Sname,Ssex from Student where Sdept='计算机' or Sdept='数学' or Sdept='信息' 选择C Select Sname,Ssex from Student where Sdept=('计算机' or '数学' or '信息') 选择D select Sname,Ssex from Student where Sdept in('计算机' or'数学' or '信息') 题目 关系数据库中的视图属于4个数据抽象级别中的( B )。 选择A 外部模型
选择B 概念模型 选择C 逻辑模型 选择D 物理模型 题目 在下列关于关系的陈述中,错误的是(B )。 选择A 表中任意两行的值不能相同 选择B 表中任意两列的列名可以相同 选择C 行在表中的顺序无关紧要 选择D 列在表中的顺序无关紧要 题目 SQL语言中,删除一个表的命令是(B )。 选择A DELETE 选择B DROP 选择C CLEAR 选择D REMOVE 题目 在一个实体集中,一个实体实例(一行)与另外多个实例(多行)相关,则这个实体称为( B )。
选择A 递归实体 选择B 弱实体 选择C 复合实体 选择D 联系实体 题目 在分布式数据库中,若存取数据时只需指出片段名称,不必指出片段地址,则称系统具有(B )。
选择A 片段透明性 选择B 地址透明性 选择C 局部映象透明性 选择D 异地透明性 以上选B 题目 Access是哪一种数据模型?(C) 选择A 层次数据模型 选择B 网状数据模型 选择C 关系数据模型
选择D 面向对象数据模型 题目 某公司有数据库,其中有一个表包含几十万个数据,但用户报怨说查询速度太慢,下面哪种方法能最好的查询速度:( C )。 选择A 收缩数据库
选择B 减少数据占用空间
选择C 建立聚集索引和非聚集索引 选择D 换个高档服务器
题目 查询中去掉重复的行的关键字是( C )。 选择A order by 选择B group by 选择C distinct 选择D like
题目 如果事务T获得了数据项Q上的排它锁,则T对Q( C)。 选择A 只能读不能写 选择B 只能写不能读 选择C 既可读又可写 选择D 不能读不能写
题目 E-R方法的三要素是?(C ) 选择A 实体、属性、实体集 选择B 实体、键、联系 选择C 实体、属性、联系 选择D 实体、域、候选键
题目 SQL 语言中视图(view)对应数据库系统三级模式结构中的?(C 选择A 内模式 选择B 模式 选择C 外模式 选择D 都不对
题目 SQL语言最主要功能是?( C ) 选择A 数据定义功能 选择B 数据管理功能 选择C 数据查询 选择D 数据控制
题目 数据库中只存放视图的( C )。 选择A 操作
选择B 对应的数据 选择C 定义 选择D 限制
题目 getdate()属于什么函数(C )? 选择A 数学函数 选择B 安全函数 选择C 日期函数 选择D 系统函数
题目
sql语句中用来删除元组的命令是(C )?
)
选择A 选择B 选择C 选择D 题目 选择A 选择B 选择C 选择D 题目 选择A 选择B 选择C 选择D 题目 选择A 选择B 选择C 选择D 题目 选择A 选择B 选择C 选择D 题目 选择A 选择B 选择C 选择D 题目 选择A 选择B 选择C 选择D 题目 选择A 选择B
insert update delete create
下列哪些列不适合建立索引?(C ) 经常被查询搜索的列
在order by子句中使用的列 有大量重复的列 在外键和主键的列
当运用Transact-SQL语句创建主键时,可以是(C )。
create table table1 (column1 char(3) not null,column2 int ) on primary create table table1 (column1 char(3) not null,column2 int not null unique) alter table table1 add constraint [pk_table1] primary key (column1) alter table table1 column1 primary key
( C)是长期存储在计算机内的有组织,可共享的数据集合。 数据库管理系统 数据库系统 数据库 文件组织
关系模型中,实体与实体间的联系都是通过(C )。 索引表示 指针链表示 关系表示 文件表示
SQL语言最主要功能是(C )。 数据定义功能 数据管理功能 数据查询 数据控制
在SQL语言中授权的操作是通过(C )语句实现的。 CREATE REVOKE GRANT INSERT
恢复的主要技术是( C )。 事务
数据大量冗余
选择C 日志文件和数据转储 选择D 数据查询 题目 为“学院”表增加一个字段“教师人数”的SQL语句是:(C )。 选择A CHANGE TABLE 学院 ADD 教师人数 INT 选择B ALTER STRU 学院 ADD 教师人数 INT 选择C ALTER TABLE 学院 ADD 教师人数 INT
选择D CHANGE TABLE 学院 INSERT 教师人数 INT 题目 从订单表中删除客户号为“1001”的订单记录,正确的SQL语句是:(C )。 选择A DROP FROM 订单 WHERE 客户号='1001' 选择B DROP FROM 订单 FOR 客户号='1001'
选择C DELETE FROM 订单 WHERE 客户号='1001' 选择D DELETE FROM 订单 FOR 客户号='1001' 题目 常用的数据模型有(C )
选择A 网状模型、树型模型、关系模型 选择B 星型模型、层次模型、环型模型 选择C 网状模型、层次模型、关系模型 选择D 网状模型、环型模型、关系模型 题目 下列关于关系的说法,正确的是(C )
选择A 列是异质的,即每一列中的分量是同一类型的数据,来自同一个域 选择B 不同的列不可以出自同一域 选择C 任意两个元组不能完全相同 选择D 每一个属性不必是不可再分的 题目 下列关于关系模型术语的描述正确的是(C ) 选择A 表中的一列即为一个元组
选择B 表中的一行即为一个属性,行的名字就是属性名 选择C 若一个关系的一个或一组属性不是本关系的主属性,但是另一个关系的主属性,则称这个属性或属性组是该关系的外码。 选择D 任意的一张表格都可以称为关系 题目 下列关于专门集合运算的说法正确的是( C ) 选择A 投影是在关系R中选择满足给定条件的诸元组
选择B 关系R上的选择是从R中选择出若干属性列组成新的关系 选择C 去掉了重复属性值的等值连接称为自然连接
选择D 从关系R与S的连接中选取A、B属性值相等的那些元组,称为自然连接 题目 下列关于INSERT INTO语句格式,说法正确的是( C) 选择A 向所有的列添加数据时,必须指定所有的列
选择B 输入的顺序和数据类型不必与表中列的顺序和数据类型一致 选择C 可以不给全部列赋值,但没有赋值的列必须是可以为空的列
选择D 字符型、日期型和数值型值插入时要用单引号括起来 题目 下列语句不是语句权限的是(C ) 选择A CREATE DATABASE 选择B CREATE TABLE 选择C INSERT
选择D BACKUP LOG 题目 允许没有用户账号的登录,且能访问数据库的用户账号是(C ) 选择A SA
选择B ADMINISTRATOR 选择C GUEST
选择D DBOE DATABASE 题目 ( C )是授予用户有访问权限的 选择A CREATE 选择B DENY
选择C GRANT 选择D REVOKE 题目 下列关于关系的说法,不正确的是( C )
选择A 关系数据模型是由关系数据结构、关系操作和关系模型三部分组成。 选择B 列是同质的,即每一列中的分量是同一类型的数据,来自同一个域。 选择C 不同的列不可以出自同一域。 选择D 任意两个元组不能完全相同。 题目 此函数select len('数据库系统管理')+sqrt(len('数据管理'))的返回结果是(选择A 数据库系统管理数据管理 选择B 16 选择C 9
选择D 数据库系统管理+数据管理 题目 为了防止一个用户的工作不适当地影响另一个用户,应该采取(C )。 选择A 完整性控制 选择B 安全性控制 选择C 并发控制 选择D 访问控制 题目 下面系统中不属于关系数据库管理系统的是( C )。 选择A Oracle
选择B MS SQL Server 选择C IMS 选择D DB2
1.本质上是对客观事物特征的一种抽象的、符号化的表示称为________。 信息
C ) 数据
记录 记录集合 单选 b 2
2. _____是位于用户与操作系统之间的一层数据管理软件. 数据库管理系统 数据库系统 数据库 数据库应用系统 单选 a 2 3. 在文件系统阶段,数据_____。 无独立性 独立性差 具有物理独立性 具有逻辑独立性 单选 b 2
4. 数据库系统中,依靠何种机制支持了数据独立性 提供宿主语言 用户只操作UWA中的数据 模式分级,各级之间有映象机制 DDL语言和DML语言互相独立 单选 c 2
5. _____属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。 数据模型 概念模型 E-R图 关系模型 单选 b 2
6. “实体”是信息世界中使用的一个术语,它用于表示。 有生命的事物 实际存在的事物 概念性的事物 一切事物 单选 d 2
7. 当数据库的_____改变了,由数据库管理员对_____映象作相应改变,可以使_____保持不变,从而保证了数据的物理独立性 (1)模式 (2) 存储结构 (3)外模式/模式 (4)用户模式 (5)模式/内模式 (3),(1),(4)(1),(5),(3)(2),(5),(1)(1),(2),(4)单选 c 2
8.在SQL语言中授权的操作是通过________语句实现的。 CREATE REVOKE GRANT INSERT 单选 c 2
9. 数据库中只存放视图的________。 操作 对应的数据 定义 限制 单选 c 2
10. 当修改基表数据时,视图________。 需要重建 可以看到修改结果 无法看到修改结果 不许修改带视图的基表 单选 a 2
11. ________由数据结构、关系操作集合和完整性约束三部分组成。 关系模型 关系 关系模式 关系数据库 单选 a 2 12.下列语句哪一句有错误________。 select * from sc where grade=null order by sno 单选 c 2
13. 在一个关系中,不能有相同的________。 值域 属性 值 域 单选 b 2
14. 下列哪类数据不适合创建索引?________ 经常被查询搜索的列,如经常在where子句中出现的列 是外键或主键的列 包含太多重复选用值的列 在order by子句中使用的列 单选 c 2
15.SQL 语言的GRANT,REVOKE语句主要用来维护数据库的________。 一致性 完整性 可靠性 安全性 单选 d 2
16. 一个m:n联系转换为一个关系模式。关系的码为________。 m端实体的码 各实体码的组合 n端实体的码 每个实体的码 单选 b 2 17. create table emp(empno char(10) primary key ,deptno char(10) foreign key reference dept(deptno));根据这一定义可知________。 dept不能引用emp中不存在的deptno emp不能引用dept中不存在的deptno dept中删除记录时,emp中记录跟着删除 emp中不可以插入dept中不存在的empno 单选 b 2
18.下列哪个数据库是SQLServer在创建数据库时候,可以使用的模板?________。 master model pubs msdb 单选 b 2
19. 数据库系统中,用________描述全部数据的整体逻辑结构 外模式 存储模式 内模式 模式 单选 d 2
20. 采用二维表格表达实体类型及实体间联系的数据模型是________。 层次模型 网状模型 关系模型 实体联系模型 单选 c 2
21. 与WHERE grade not in (60,100)语句等价的子句是________。 WHERE grade!=60 AND grade<100 WHERE grade!=60 AND grade!=100 WHERE grade!=60 or grade!=100 WHERE grade<60 OR grade>100 单选 b 2 22.关系模型的数据库程序员不需要熟悉数据库的() 数据操作 完整性约束条件 数据的存取路径 数据定义 单选 c 2 23.一个外部关键字的属性个数________ 至多一个 至多2个 至少一个 至少2个 单选 c 2
24.下列________数据库在SQL SERVER中是可以删除的。 MASTER MODEL PUBS MSDB 单选 c 2
25.下列哪个角色或者用户拥有SQL Server 服务器范围内的最高权限________。 dbo sysadmin public guest 单选 b 2
26. _____是长期存储在计算机内的有组织,可共享的数据集合 数据库管理系统 数据库系统 数据库 文件组织 单选 c 2 27. 在人工管理阶段,数据是_____。 有结构的 无结构的 整体无结构,记录有结构 整体结构化的 单选 b 2
28. 下列哪个语句实现将计算机系学生各科成绩置为0_____。(相关表结构可参照写sql语句题) update grade=0 update sc update grade=0 update grade=0 from sc where sdept=’cs’ 单选 b 2
29. 不同的实体是根据下面哪一项加以区分的。 所代表的对象 实体的名字 属性多少 属性的不同 单选 d 2
30. 下面哪个统计函数可以计算平均值? sum avg count min 单选 b 2
1. _____是长期存储在计算机内的有组织,可共享的数据集合 数据库管理系统 数据库系统 数据库 文件组织 单选 c 2 2. 在人工管理阶段,数据是_____。 有结构的 无结构的 整体无结构,记录有结构 整体结构化的 单选 b 2
3. 关系模型中,实体与实体间的联系都是通过_____ 索引表示 指针链表示 关系表示 文件表示 单选 c 2
4. 下列哪个语句实现将计算机系学生各科成绩置为0_____。(相关表结构可参照写sql语句题) update grade=0 update sc update grade=0 update grade=0 from sc where sdept=’cs’ 单选 b 2
5. 下面代码中的fillfactor=0表示_____。 表示页面的填满程度为 0% 将几乎最大限度地填充叶级页,但是至少会留出再添加一个索引行的空间。 不能确定 fillfactor不能为0 单选 b 2
6. 不同的实体是根据下面哪一项加以区分的。 所代表的对象 实体的名字 属性多少 属性的不同 单选 d 2
7. SQL语言最主要功能是________。 数据定义功能 数据管理功能 数据查询 数据控制 单选 c 2
8.下面哪个统计函数可以计算平均值? sum avg count min 单选 b 2
9. 视图的优点之一是________。 提高数据的逻辑独立性 提高查询效率 操作灵活 节省存储空间 单选 b 2
10.若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为________。 主码 候选码 主属性 外码 单选 a 2
11. 所谓空值就是________的值。 数值0 空的字符串 未知的值 任何值 单选 c 2
12. 实体完整性要求主属性不能取空值,这一点可以通过________来保证。 定义外码 定义主码 用户定义的完整性 由关系系统自动 单选 b 2
13. 在一个关系中,不能有相同的________。 值域 属性 值 域 单选 b 2
14. 下列哪个关键字在select语句中表示所有列?________ * ALL DESC DISTINCT 单选 a 2
15. 下列哪类数据不适合创建索引?________ 经常被查询搜索的列,如经常在where子句中出现的列 是外键或主键的列 包含太多重复选用值的列 在order by子句中使用的列 单选 c 2
16. 下列哪个数据库是可以在运行SQLServer过程中被删掉的?________。 master model pubs tempdb 单选 c 2
17. SQL 语言中视图(view)对应数据库系统三级模式结构中的________。 内模式 模式 外模式 都不对 单选 c 2
18. 实例级的系统表和系统存储过程都是存放在下列哪个数据库里________。 master model pubs tempdb 单选 a 2
19. create table emp(empno char(10) primary key ,deptno char(10) foreign key reference dept(deptno));根据这一定义可知________。 dept不能引用emp中不存在的deptno emp不能引用dept中不存在的deptno dept中删除记录时,emp中记录跟着删除 emp中不可以插入dept中不存在的empno 单选 b 2
20. 在基本关系中,下列说法正确的是________。 行列顺序有关 属性名允许重名 任意两个元组不允许重复 列是非同质的 单选 c 2 21. 限制选择的行的sql子句________? ORDER BY WHERE SELECT FROM 单选 b 2
22 数据库系统达到了数据独立性是因为采用了________。 层次模型 网状模型 关系模型 三级模式结构 单选 d 2
23. SQL中创建唯一索引应使用________语句 create index create unique index reate cluster index create unclustered index 单选 b 2
24 E-R方法的三要素是________。 实体、属性、实体集 实体、键、联系 实体、属性、联系 实体、域、候选键 单选 c 2 25. 设关系R 和S属性的个数分别为m和n,则R×S属性的个数为() m+n m-n .m×n max(m,n) 单选 a 2 26. 库中只存放视图的________ 操作 对应的数据 定义 限制 单选 c 2
27.下列哪个数据库是SQL SERVER在创建数据库时,可以使用的模板数据库是________。 .MASTER MODEL PUBS MSDB 单选 b 2
28 .下列哪个角色或者用户拥有SQL Server 服务器范围内的最高权限________。 dbo sysadmin public guest 单选 b 2
29. 下列哪个账户可以被删除________。 sa 正在被使用的账户 映射到数据库用户上的账户 以上都不可以被删除 单选 c 2
30. 一个外部关键字的属性个数________ 至多一个 至多2个 至少一个 至少2
个 单选 c 2
因篇幅问题不能全部显示,请点此查看更多更全内容