SQL语句中,对语句内的变量和表名进行别名命名的关键字是?()
A.to
B.as
C.is
D.eg
A.to
B.as
C.is
D.eg
第2题
A.Altertable表名set列名=表达式
B.Altertable表名update列名=表达式
C.Update表名set列名=表达式
D.Droptable表名
第3题
在SQL语句中,对输出结果排序的语句是【】
A.GROUPBY
B.ORDERBY
C.WHERE
D.HAVING
第5题
A.SELECT语句中可以使用别名
B.SELECT语句中只能包含表中的列及其构成的表达式
C.SELECT语句规定了结果集中的顺序
D.如果FORM短语引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定
第6题
基于数据库中的学生表、成绩表、任课表:
学生(学号,姓名,性别,出生日期,系名)
成绩(学号,课程名,成绩)
任课(课程名,任课教师名)
用SQL语言中的CREATE语句创建一个含有学号、姓名、性别、系名、课程名、成绩、任课教师名的学生成绩视图.
第7题
A.使用视图可以筛选原始物理表中的数据,增加了数据访问的安全性
B.视图是一种虚拟表,数据只能来自一个原始物理表
C.CREATE VIEW语句中可以包含UPDATE语句
D.为了安全起见,一般只对视图执行查询操作,不推荐在视图上执行修改操作
第8题
如果学生表Student是使用下面的SQL语句创建的:
CREATE TABLE Student(SNO C(4) PRIMARY KEY NOT NULL,;
SN C(8),;
SEX C(2),;
AGE N(2) CHECK(AGE>15 AND AGE<30))
下面的SQL语句中可以正确执行的是( )。
A.INSERT INTO STUDENT(SNO,SEX,AGE)VALUES("S9","男",17)
B.INSERT INTO STUDENT(SN,SEX,AGE)VALUES("李安琦","男",20)
C.INSERT INTO STUDENT(SEX,AGE)VALUES("男",20)
D.INSERT INTO STUDENT(SNO,SN)VALUES("S9","安琦",16)
第9题
假设学生选课管理数据库中有3个表;学生、课程和学生选课,其结构分别如下所示: 学生(学号C(6),姓名C(8),系别C(30),省份C(10)) 课程(课程号C(6),课程名C(20),先修课号C(6)) 学生选课(学号C(6),课程号C(6),成绩N(4)) 如果要查询每个学生及其选修课的情况,请对下面的SQL语句填空。 SELECT学生.学号,学生.姓名,学生.系别,学生.省份, 学生选课.课程号,学生选课.成绩 FROM学生选课管理!学生,学生选课管理!学生选课 WHERE学生.学号【 】
第11题
A.应用简单子查询的SQL语句的执行效率比采用SQL变量的实现方案要低
B.带子查询的查询执行顺序是,先执行父查询,再执行子查询
C.表连接一般都可以用子查询替换,但有的子查询不能用表连接替换
D.如果一个子查询语句一次返回二个字段的值,那么父查询的where子句中应该使用NOT EXISTS关键字