问答题 20分

请在“答题”菜单下选择相应命令,并按照题目要求完成下面的基本操作题,具体要求如下:    注意:下面出现的“考生文件夹”均为%USER%  ...

请在“答题”菜单下选择相应命令,并按照题目要求完成下面的基本操作题,具体要求如下:
    注意:下面出现的“考生文件夹”均为%USER%
    在考生文件夹给出的学生数据库db_student中有学生表tb_student和课程成绩表tb_score,tb_student包含的字段有sno(学号)、sname(姓名)、sage(年龄)和smajor(专业),tb_score包含的字段有sno(学号)、cname(课程名称)和grade(成绩)。
    1. 使用SQL语句,在tb_student表中添加一个字段ssex,数据类型为char,长度为1,缺省值为“M”。
    2. 用SQL语句将学号为100的学生的专业改为“计算机”。
    3. 用SQL语句在tb_score表上建立一个视图v_avg(cname,caverage),视图的内容包含课程名称及课程的平均成绩。
    4. 用SQL语句在tb_student表上建立关于学号的唯一性索引idx_stu。
    5. 新建一个名称为newuser的用户,主机名为localhost,并为其授予对tb_student表的select权限。

你可能感兴趣的试题

1 单选题 1分
  • A. 栈是"先进先出"的线性表
  • B. 队列是"先进后出"的线性表
  • C. 循环队列是非线性结构
  • D. 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
2 单选题 1分
  • A.
  • B.
  • C. 队列
  • D. 二叉树
4 单选题 1分
  • A. 冒泡排序
  • B. 简单选择排序
  • C. 直接插入排序
  • D. 堆排序