文档详情

山开数据库应用技术期末复习题.pdf

发布:2025-04-26约8.67万字共86页下载文档
文本预览下载声明

数据库应用技术期末复习题

一、单选题

1.设有学生表(学号,姓名,所在系)。立统计每个系的学生人数的视

图语句中,正确的是()。

A、CREATEVIEWvlASSELECT所在系,COUNT*()FROM学生

表GROUPBY所在系

B-.CREATEVIEWvlASSELECT所在系,SUM*()FROM学生

表GROUPBY所在系

C、CREATEVIEWvl系(名,人数)ASSELECT所在系,SUM*()FROM学

生表GROUPBY所在系

D、CREATEVIEWvl系(名,人数)ASSELECT所在

系,COUNT*()FROM学生表GROUPBY所在系

正确答案:D

2.设有表T,现要为该表新增加一个列,列名为:cl,类型为ino能正

确实现该功能的语句是()。

A、ALTERTABLETADDclin

B、ALTERTABLETADDc(lin)

C、ALTERTABLETADDCOLUMNclin

D、ALTERTABLETADDCOLUMNc(lin)

正确答案:A

3.修改存储过程Pl的语句,正确的是()。

A、ALTERPl

B、ALTERPROCPl

C、MODIFYPl

D、MODIFYPROCPl

正确答案:B

4.在数据库设计中,表设计原则遵守()标准。

A、第一范式

B、第二范式

C、第三范式

D、字段设计

正确答案:C

5.创视图的主要作用是()。

A、提而数据查询效率

B、维护数据的完整性约束

C、维护数据的一致性

D、提供用户视角的数据正确

正确答案:D

6.为变量赋值的语句中,错误的是()。

A、SET@X=10

B、SELECT@X=10

C、SET@X=10+10

D、SET@X=10+A

正确答案:D

7.现要定义“工作年限”列的数据类型,假设用整型类型,且其值不会超过

100,则最合适的类型是()。

A、in

B、smallin

C^inyin

D、real

正确答案:C

8.关于索引的说法,正确的是(

A、只要立了索引就可以加快数据的查询效率

B、在一个表上可以创多个聚集索引

C、在一个表上可以立多个唯一的非聚集索引

D、索引会影响数据插入和更新的执行效率,但不会影响删除数据的执行

效率

正确答案:C

9.141>创存储过程的用处主要是(

A、提高数据操作效率

B、维护数据的一致性

C、实现复杂的业务规则

D、增强引用完整性

正确答案:A

10.设有Teachers表,该表的定义如下:

CREATETABLETeachers(InoCHAR(8)PRIMARYKEYTnameVARCHAR(10)NOTNULL,Age

IINYINrCHECK(AgeBETWEEN25AND65))插入语句中,

不能正确执行的是()。

A、INSERTINTOTeachersVALUES(T100/张宏一NULL)

B、INSERTINTOTeachers(Tno,TnameAge)VALUES(T100;张宏,,30)

显示全部
相似文档