admin 管理员组

文章数量: 1184232


2024年4月17日发(作者:cocos2dx游戏)

经典SQL面试题

SQL面试题

一、选择题

1、假设在某个公司环境中,一个部门有多名职工,一名职工只能

属于一个部门,则部门与职工之间的联系是( A )。

A、一对多

B、一对一

C、多对多

D、不确定

2、create database用来( A )。

A、创建数据库

B、删除数据库

C、创建表

D、创建视图

3、如果将某一列设置为表的主键,在表中此列的值(C )。

A、可以出现重复值

B、允许为空值

C、不允许为空值,也不能出现重复值

D、不允许为空值,但允许列值重复

4、对于表的外键,下列哪些描述正确( A )。

A、是表的非主键列,是另一个表的主键列

B、主键和外键不能描述表之间的关系

C、外键不能是表的索引

D、外键允许为空值

5、在查询时,如果要去掉查询结果中的重复项,需要使用( C )。

A、UNIQUE

B、COUNT

C、DISTINCT

D、UNION

6、SELECT语句中使用*表示( B )。

A、选择任何属性

B、选择全部属性

C、选择全部元组

D、选择键码

7、在SQL中,下列涉及空值操作不正确的_是( A )。

A、AGE IS NULL

B、AGE IS NOT NULL

C、AGE=NULL

D、NOT(AGE IS NULL)

8、在SELECT语句中,(A)子句可用于对查询到的记录进行分

组。

A、GROUP BY

B、ORDER BY

C、WHERE

D、FROM

9、Oracle数据库是( C )数据库。

A、层次模型

B、网状模型

C、关系模型

D、面向对象模型

二、查询题

参照如下表,完成下面题目:

Student course

score teacher


本文标签: 空值 查询 职工 选择