项目六单元测试
  1. 从student表中查询学生姓名、 年龄和成绩,将结果按照年龄降序排列,年龄相同的按照成绩升序排列,下列SQL语句中正确的是( )。


  2. A:SELECT name, age, score FROM student ORDER BY age, score ASC; B:SELECT name, age, score FROM student ORDER BY age DESC, score; C:SELECT name, age, score FROM student ORDER BY 2 DESC, 3 ASC; D:SELECT name, age, score FROM student ORDER BY1 DESC,2;
    答案:SELECT name, age, score FROM student ORDER BY age DESC, score;###SELECT name, age, score FROM student ORDER BY 2 DESC, 3 ASC;
  3. 以下哪些方式可以查询表空间信息?( )

  4. A:SELECT Spcname FROM pg_tablespace B:SELECT PG_TABLESPACE SIZEC(‘example’) C:\db D:\dba
    答案:SELECT Spcname FROM pg_tablespace###\db
  5. SQL语句包括以下哪几类?( )

  6. A:DQL B:DCL C:DML D:DDL
    答案:DQL###DCL###DML###DDL
  7. 从逻辑视角,一个数据库节点可以包含以下哪些对象?( )

  8. A:表 B:数据库 C:数据块 D:表空间
    答案:表###数据库###数据块###表空间
  9. 查找岗位是工程师且薪水在6000 以上的记录的逻辑表达式是哪一项?( )

  10. A:岗位='工程师'OR薪水>6000 B:岗位=工程师 AND薪水>6000 C:岗位=工程师OR薪水>6000 D:岗位='工程师'AND 薪水>6000
    答案:岗位='工程师'AND 薪水>6000
  11. WHERE子句中,“age BETWEEN 20 AND 30” 等同于以下哪一项?( )

  12. A:age>=20 AND age<=30 B:age>20 AND age<30 C:age>=20 OR age<=30 D:age>20 OR age<30
    答案:age>=20 AND age<=30
  13. 使用SQL语句将 STAFFS表中员工的年龄AGE字段的值增加5,应该使用的语句是( )?


  14. A:UPDATE STAFFS SET AGE=AGE+5 B:UPDATE AGE WITH AGE+5 C:UPDATE STAFFS AGE WITH AGE+5 D:UPDATE SET AGE WITH AGE+5
    答案:UPDATE STAFFS SET AGE=AGE+5
  15. 删除表student中班级号(cid) 为6的全部学生信息,下列SQL语句正确的是 ( )。


  16. A:DELETE*FROM student WHERE cid =6; B:DELETE FROM student ON cid=6; C:DELETE*FROM student ON cid=6; D:DELETE FROM student WHERE cid =6;
    答案:DELETE FROM student WHERE cid =6;
  17. 现有空表执行以下语句:
    INSERT INTO t1 VALUES(1,1);
    CREATE TABLE L2 AS SELECT*FROM E1;
    INSERT INTO t2VALUES(2,2);
    ROLLBACK;
    以下说法正确的是( )。


  18. A:t1表有1条数据 (1,1),2表为空 B:1表有1条数据(1,1), t2表有2条数据(1,1)和(2,2) C:t1表和t2表均为空 D:t1表有1条数据(1,1),2表有1条数据 (1,1)
    答案:t1表有1条数据(1,1),2表有1条数据 (1,1)
  19. 下列操作需要显式提交COMMIT的有( )。( )

  20. A:CREATE B:UPDATE C:INSERT D:DELETE
    答案:UPDATE###INSERT###DELETE
  21. 为某表建立索引、如果对索引进行撤销操作则与之对应的基本表的内容也会被删除。( )


  22. A:对 B:错
    答案:错
  23. SQL语句中COMMIT命令的作用是回滚一个事务。( )

  24. A:错 B:对
    答案:错
  25. 一个事务中只能设置一个事务保存点。( )

  26. A:对 B:错
    答案:错
  27. 实际场合中,因为硬件资源不可能无限多,所以任何系统迟早都会因为应用的增长而面临性能瓶颈问题( )

  28. A:对 B:错
    答案:对
  29. 把表进行分区带来很多好处,所以在建表的时候,分区应该大量创造而且粒度要最细化( )

  30. A:错 B:对
    答案:错

点赞(2) dxwkbang
返回
顶部