1 什么是关系型数据库管理系统

2 下列关于表的结构说法正确的是

A.表是二维的, 由行和列组成。

B.表的行(Row)是横排数据,也被称作字段(Field)。

C.表的列(Column)是纵列数据,也被称作记录(Record)。

D.表是关系数据库的基本存储结构,一个关系数据库由多个数据表(Table)组成。

3 简述几种主流的数据库及其厂商

4 简述结构化查询语言的分类

5 关于number类型,下列说法正确的是

A.在Oracle中,number表示数字类型。

B.“salary NUMBER(6,2)“表示salary列中的数据,整数位最大为4位,小数位最大位数是2位,即最大取值:9999.99。

C.“id NUMBER(4)“表示id列中的数据,整数位最大为4位,没有小数。

D.“fee NUMBER(7,2)“表示fee列中的数据,整数最大位数为7位,小数为2位。

6 关于char和varchar2,下列说法正确的是

A.char和varchar2都表示字符类型,无区别。

B.char表示固定长度的字符类型,而varchar2表示变长的字符类型。

C.“job VARCHAR2(100)”表示job列中最多可存储长度为100个字节的字符串。根据其中保存的数据长度,占用的空间是变化的,最大占用空间为100个字节。

D.“ename CHAR(20)”表示ename列中最多可存储20个字节的字符串,并且占用的空间是固定的20个字节。

7 已知表如下,下列insert语句正确的是:

已知创建student表的SQL语句如下:

CREATE TABLE student(