1关系数据库中,主键的正确描述是(D )。
(A) 创建唯一的索引,允许空值(B) 允许有多个主键的(C) 只允许以表中第一字段建立(D) 为标识表中唯一的实体2以下不适合创建非聚集索引的情况是(A )。
(A) 表中包含大量重复的列值(B) 带WHERE子句的查询(C) 经常需要进行联接和分组操作的列(D) 表中包含大量非重复的列值3使用视图的作用有4个,下列哪一个是错误的(A )。
(A) 导入数据(B) 定制操作(C) 简化操作(D) 安全性4叙述A:当视图被撤消,不会对基表造成任何影响。
叙述B:不能改变作为计算结果的列。
关于对以上叙述中,正确的是(C )。
(A) 叙述A错误,叙述B正确(B) 叙述A正确,叙述B错误(C) 都正确(D) 都是错误的5语句:select 10%7 的执行结果是(D )。
(A) 7 (B) 1(C) 70 (D) 36下列关于关联的叙述正确的是( D)。
(A) 已创建关联的两个表中的关联字段数据可能完全不同(B) 可在两个表的不同数据类型的同名字段间创建关联(C) 可在两个表的不同数据类型的字段间创建关联(D) 可在两个表的相同数据类型的不同名称的字段间创建关联7用UNION合并两个SELECT查询的结果时,下列叙述中错误的是()。
(A) 两个SELECT语句必须输出同样的列数(B) 将来自不同查询的数据组合起来(C) 两个表各相应列的数据类型必须相同(D) 被组合的每个查询都可以使用ORDER BY子句8查询所有目前年龄在24岁以上(不含24岁)的学生信息(学号、姓名、年龄),正确的命令是()。
(A) SELECT 学号,姓名,年龄=YEAR(GETDATE())-YEAR(出生日期) FROM 学生 WHE RE YEAR(GETDATE())-YEAR(出生日期)>24 (B) SELECT 学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 年龄 FROM 学生 WHE RE YEAR(GETDATE())-YEAR(出生日期)>24(C) SELECT 学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 年龄 FROM 学生 WHE RE 年龄>24 (D) SELECT 学号,姓名,YEAR(GETDATE())-YEAR(出生日期) 年龄 FROM 学生 WHE RE YEAR(出生日期)>249下列有关存储过程的叙述中错误的是( d )。
(A) 使用存储过程可以减少网络通信量。
(B) 在一个存储过程中可以调用其他存储过程。
(C) 执行存储过程要比执行T-SQL批处理代码快。
(D) 定义存储过程只是为了减少重复编写T-SQL代码。
10存储过程的名字在( A)输入。
(A) CREATE PROCEDURE语句中(B) 创建存储过程后(C) 创建存储过程前(D) 保存存储过程时11在对表中的数据进行添加时,对数据实施完整性检查,激活的触发器是()。
(A) DELETE触发器(B) UPDATE触发器(C) INSERT触发器(D) 都可以12下列语句:declare @n intset @n=1set @n=@n+2select @n执行结果是(B )。
(A) 4 (B) 3(C) 1 (D) 213查询选课表中信息正确的语句是(D )。
(A) select 学号,课程号 from 选课表case when 成绩 between 60 and 100 then '通过'else '未过' end 通过否(B) select 学号,课程号,(case when 成绩 between 60 and 100 then '通过'else '未过') as 通过否from 选课表(C) select 学号,课程号case when 成绩 between 60 and 100 then '通过'else then '未过' end 通过否(D) select 学号,课程号,(case when 成绩 between 60 and 100 then '通过'else '未过' end) 通过否from 选课表from 选课表14下列关于规则说法正确的是( A )。
(A) 规则是单独存储的数据库对象(B) 规则可以直接作用于一个表(C) 规则必须使用一次就必须定义一次(D) 规则可以直接删除15解决并发操作带来的数据不一致问题普遍采用( A )。
(A) 封锁(B) 存取控制(C) 恢复(D) 协商16一个事物成功完成后,它对数据库的改变必须是永久的,这一特性称为事务的( A )。
(A) 持久性(B) 隔离性(C) 一致性(D) 原子性17关系数据模型用()结构表示实体和实体间的联系。
(A) 对象(B) 网状(C) 树型(D) 二维表18E-R方法的三要素是()。
(A) 实体、属性、关系(B) 实体、码、关系(C) 实体、属性、实体集(D) 实体、域、码19在关系运算中,投影运算是(C )。
(A) 其他三项都正确(B) 在基本表中选择满足条件的记录和属性组成一个新的关系(C) 在基本表中选择满足条件的记录组成一(D) 在基本表中选择字段组成一个新的关系个新的关系20下列关于文件管理阶段的说法正确的是(C )。
(A) 数据独立性强(B) 数据完全实现了共享(C) 数据冗余度大(D) 对数据统一控制管理21下列关于人工管理阶段的说法错误的是( B)。
(A) 数据不能长期保存(B) 程序之间能共享数据(C) 程序复杂(D) 数据量小22数据库系统软件包括()和数据库应用系统及开发工具。
(A) OS (B) DBMS(C) 高级语言(D) 数据库应用程序23如果将职工记录定义为(编号,姓名,性别),则(编号,姓名,性别)就是()。
(A) 内模式(B) 外模式(C) 映射(D) 模式24数据库管理系统DBMS是()。
(A) 既有硬件也有软件(B) 一组软件(C) 一个完整的数据库应用系统(D) 一组硬件25每个数据库可以有一个或多个事务日志文件,其扩展名为( A )。
(A) LDF (B) MDF(C) DBF (D) NDF26sql是一种( C )语言。
(A) 人工智能(B) 函数型(C) 关系数据库(D) 高级算法27数据库中所有执行的事务都记录在( B )。
(A) 次数据文件(B) 事务日志文件(C) 主数据文件(D) 数据表文件28以下不正确的数值型数据是()。
(A) '2008' (B) 2008(C) 100.3 (D) -3029设计表时,有些列的数据只有两种状态真/假,则这些列最好定义为()数据类型。
(A) bit (B) char(2)(C) tinyint (D) char(1)30关系模式中,满足2nf的模式( C )。
(A) 必定是bcnf (B) 必定是1nf(C) 可能是1nf (D) 必定是3nf31当数据的全局逻辑结构改变时,通过对映像的相应改变可以保持数据的局部逻辑结构不变。
这称为数据的()。
(A) 逻辑独立性(B) 局部独立性(C) 原子性(D) 物理结构性32数据库设计的起点是( A )。
(A) 需求分析阶段(B) 逻辑结构设计阶段(C) 概念结构设计阶段(D) 系统设计阶段33操纵与创建数据库对象等大多数的数据库管理工作都可以在(D )中完成。
(A) 服务管理器(B) 事件探查器(C) 查询分析器(D) 企业管理器34使用Connection对象的(C )方法可建立到数据源的物理连接。
(A) Close (B) Write(C) Open (D) Readline35使用Field对象的( D )属性,可以用来读出字段值。
(A) DefineSize (B) Type(C) Name (D) Value36命令Response.Write的功能相当于SQL Server中的(B )命令。
(A) Create (B) Print(C) Update (D) Exec37插入到HTML中的ASP程序一般用(D )标记括起来。
(A) " " (B) { }(C) < > (D) <% %>38用户在获得服务器操作系统使用权后,还需要获得SQL Server的访问权,这属于()。
(A) 操作系统的安全性(B) SQL Server的安全性(C) 数据库的安全性(D) SQL Server数据库对象的安全性39用户在连接SQL Server时,既可以使用Windows身份验证也可以使用SQL Server身份验证登录,则SQL Server的验证模式是()。
(A) 混合身份验证模式(B) 数据库身份验证模式(C) SQL Server身份验证模式(D) Windows身份验证模式40查询远程SQL Server数据表,正确命令格式是( B)。
(A) select 查询列 from IP地址.远程数据库名.远程表名(B) select 查询列 from 链接服务器名.远程数据库名.远程所有者.远程表名(C) select 查询列 from 远程数据库名.远程所有者.远程表名(D) select 查询列 from 链接服务器名.远程所有者.远程表名每个表至多可定义256列。
F&一个表的一个属性可以创建成主键索引和非聚集索引。
T外键的值唯一的标识了表中的一行记录。
F数据处理是将信息转换成数据的过程。
F同类实体的集合称为实体型。
F候选关键字和主关键字不同,不能唯一标识一个记录。
F在E-R图中,用来表示实体的图形是菱形。
F根据函数返回值形式的不同将用户自定义函数分为3种类型。
TSQL Server采用了标准SQL Serve登录和集成WindowsNT登录两种方式。
T ASP程序既可以在服务器端运行,又可以在客户端运行。
F1从网上下载指定的数据库备份文件,还原到考生所用的系统中,数据库名为“学生信息”。
2在数据库“学生信息”中,新建一名为“个人信息”表,表结构如下:个人信息(编码 char(10) NOT NULL姓名 char(8) NOT NULL性别 char(2) NOT NULL生日 datetime身份证号 char(18)家庭住址 varchar(50))3将“个人信息”表“编码”列设臵为主键。
4为“个人信息”表“身份证号”列建立唯一索引,索引名为“IX_个人信息_身份证号”。
5将“个人信息”表“性别”列的默认值设为“男”,并增加约束,该列只能输入“男”或“女”,约束名为“CK_个人信息_性别”。