一、选择题(40×140分)
1.用二维表数据来表示实体及实体之间联系的数据模型称为(D)。
A、实体联系模型B、层次模型C、网状模型D、关系模型
2.表在数据库中是一个非常重要的数据对象,它是用来(C)各种数据内容的。
A、显示
B、查询
C、存放
D、检索
3数据库创建后就可以创建表了,创建表可以用(D)等方法来创建。
A、企业管理器B、查询分析器C、OSQLD、企业管理器和CREATETABLE语句
5.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫__。(D)
A、文件的集合、操作系统、文件系统B、数据的集合、数据库管理系统、数据库系统
C、命令的集合、数据库系统、软件系统D、程序的集合、命令系统、数据库系统
7.下面对于关系的叙述中,哪个是不正确的?BA、关系中的每个属性是不可分解的B、在关系中元组的顺序是无关紧要的C、任意的一个二维表都是一个关系D、每一个关系只有一种记录类型
8.SQL中,下列涉及空值的操作,不正确的是(C)
AAGEISNULLBAGEISNOTNULLCAGENULLDNOTAGEISNULL
10.在数据库技术中,实体-联系模型是一种A
A、概念数据模型B、结构数据模型C、物理数据模型D、逻辑数据模型
11.数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的B
A、语法解释
B、语义解释
C、语意说明
D、用法说明
12.下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?A
A、属性
B、关系
C、域
D、元组
13.在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),
f则外键是B
学生(学号,姓名,班级号,成绩),班级(班级号,班级名,班级人数,平均成绩)
A、学生关系的“学号”
B、班级关系的“班级号”
C、学生关系的“班级号”
D、班级关系的“班级名”
14.关系数据模型通常由3部分组成,它们是B
A、数据结构,数据通信,关系操作
B、数据结构,数据操作,数据完整性约束
C、数据通信,数据操作,数据完整性约束D、数据结构,数据通信,数据完整性约束
15.SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,哪一个是属于数据控制功能的?A
A、GRANT
B、CREATE
C、INSERT
D、SELECT
16.关系数据库中,实现实体之间的联系是通过表与表之间的D
A、公共索引
B、公共存储
C、公共元组
D、公共属性
17.SQLr