针对学生选课数据库S_T,以下创建视图的命令不正确的是()。A.create view view2 as select sno, sname, sdept from student where sdept=’CS’#B.create view view4 as select student.sno, sname, sc.sno, cno, grade from sc, student where sc.sno=student.sno and cno=’1’#C.create view view1 as select sno, avg(grade) from sc group by sno#D.create view view3 as select sno, sage+20 from student where ssex=’女’

针对学生选课数据库S_T,以下创建视图的命令不正确的是()。

A.create view view2 as select sno, sname, sdept from student where sdept=’CS’#B.create view view4 as select student.sno, sname, sc.sno, cno, grade from sc, student where sc.sno=student.sno and cno=’1’#C.create view view1 as select sno, avg(grade) from sc group by sno#D.create view view3 as select sno, sage+20 from student where ssex=’女’
参考答案和解析
create database 学生选课数据库on primary(name='学生选课_m',filename=学生选课_m.mdf',size=10MB,filegrowth=20%,maxsize=10),(name='学生选课_m',filename=学生选课_m.mdf',size=2MB,filegrowth=1MB,maxsize=2MB)log on(name='学生选课_l',filename=学生选课_l.log',size=1,filegrowth=1mb,maxsize=unlimited)

相关考题:

设有学生表(学号,姓名,所在系名)和选课表(学号,课程号,成绩)。现要建立统计每个系选课人数的视图。请补全下列语句:CREATE VIEW Vl(系名,人数)AsSELECT所在系名,【4】 FROM选课表JOIN学生表ON选课表.学号=学生表.学号【5】

下面选项中,对SQLite命令解释不正确的是?() A.SELECT,从一个或多个表中检索某些记录B.CREATE,创建一个新的表,一个表的视图,或者数据库中的其他对象C.INSERT,创建一条记录D.DELETE,删除整个表,或者表的视图,或者数据库中的其他对象

选课制度的规则条款是保证选课制度顺利有效实施的规则系列,只是针对学生的要求。()

在考生文件夹下“student.mdb”数据库中有student、选课表和课程表。(1)以student、选课表和课程表为数据源,创建参数查询“按ID查询成绩”,实现输入学生的ID显示学生成绩,参数提示为“请输入学生ID',结果显示学生姓名、课程名称和成绩字段。查询结果如图所示。(2)以student、选课表和课程表为数据源,创建生成表查询成绩表,查询每个学生选课的成绩,结果显示学生姓名、课程名称和成绩字段?生成成绩表如图所示。

拟建立如下的关系数据库及其基本表:数据库名:学生选课数据库学生表(学号,姓名,性别,年龄,专业)课程表(课程号,课程名,学分,先修课程号)选课表(ID, 学号,课程号,分数)用SQL语言实现下列的功能:1.创建数据库“学生选课数据库”代码;2. A.将下列课程信息添加到课程表的代码:B.修改 课程号为100003的课程名为“SQL数据库”;C.删除 课程号为100002的课程信息;3.检索姓张的女同学的情况:姓名、学号、专业。

执行4题的命令序列后,三个数据库指针联动的情况应该是( )。A.学生数据库的指针带动课程数据库和选课数据库的指针移动B.课程数据库的指针带动学生数据库和选课数据库的指针移动C.选课数据库的指针带动学生数据库和课程数据库的指针移动D.学生数据库和选课数据库的指针随着课程数据库的指针移动

检索还未确定成绩的学生选课信息,正确的SQL命令是( )。A.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 WHERE学生.学号=选课.学号AND选课.成绩IS NULLB.SELECT、学生.学号,姓名,选课.课程号FROM学生JOIN选课 WHERE学生.学号=选课.学号AND选课.成绩=NULLC.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 ON学生.学号=选课.学号WHERE选课.成绩IS NULLD.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课 ON学生.学号=选课.学号WHERE选课.成绩=NULL

假设所有学生都已选课,所有的选课成绩都已确定。检索所有选课成绩都在90分以上(含)的学生信息,正确的SQL命令是( )。A.SELECT*FROM学生WHERE学号IN(SELECT学号FROM选课WHERE成绩=90)B.SELECT*FROM学生WHERE学号NOT IN(SELECT学号FROM选课 WHERE成绩90)C.SELECT*FROM学生WHERE学号!=ANY(SELECT学号FROM选课 WHERE成绩90)D.SELECT*FROM学生WHERE学号=ANY(SELECT学号FROM选课 WHERE成绩=90)

( 22 )如果只允许学生查看自己所选课程的信息和分数,则 DBA 应创建相应的A )视图( View )B )索引( Index )C) 游标( Cursor )D )基本表( Table )

CREATE命令可以用于创建数据库和表,不能创建视图。 A.错误B.正确

创建视图的命令是()。A.CREATEVIEWB.CREATERULEC.CREATETABLED.DROPVIEW

下面关于视图的描述,正确的是()。A、建立或修改视图之前需要打开相应的数据库B、不能使用命令方式创建视图C、视图就是可用的表D、视图和查询一样能选择数据输出的方式

下面关于视图的描述中,正确的是()。A、只能对自由表创建视图B、不能对自由表创建视图C、只能对数据库表创建视图D、可以对各种数据库表创建视图

使用当前数据库中的数据库表建立的视图是();使用当前数据库之外的数据源中的表创建的视图是()。A、本地视图;本地视图B、远程视图;本地试图C、本地视图;远程视图D、远程视图;远程视图

将学生选课表中“选修时间”字段名修改为“上课时间”的命令是:ALTER TABLE学生选课表()。

有关查询和视图,下列说法中不正确的是()A、查询是只读型数据,而视图可以更新数据源B、查询可以更新数据源,视图也有此功能C、视图具有许多数据库表的属性,利用视图可以创建查询和视图D、视图可以更新源表中的数据,存储于数据库中

使用当前数据库之外的数据源中的表创建的视图是远程视图。

在VFP中,使用()命令创建查询,使用()命令创建视图,创建视图前需要事先打开()。

基于“学生—选课—课程”数据库中有三个表:学生表(s)包含字段学号(S#)、姓名(sname)、性别(sex)、年龄(age);选课表(SC)包含字段课程号(c#)、学号(S#)、成绩(GRADE);课程表(c)包含字段课程号(C#)、课程名(cname)、教师(teacher)。现要将学生的学号及其平均成绩定义为一个视图,在定义该视图是,所有的SELECT语句将出现()子句。A、fromB、orderbyC、groupbyD、where

CREATE命令可以用于创建数据库和表,不能创建视图。

单选题使用当前数据库中的数据库表建立的视图是();使用当前数据库之外的数据源中的表创建的视图是()。A本地视图;本地视图B远程视图;本地试图C本地视图;远程视图D远程视图;远程视图

单选题假设成绩字段的默认值是空值,检索还未确定成绩的学生选课信息,正确的SQL命令是(  )。ASELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课WHERE学生.学号=选课.学号AND选课.成绩IS NULLBSELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课WHERE学生.学号=选课.学号AND选课.成绩=NULLCSELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课ON学生.学号=选课.学号WHERE选课.成绩IS NULLDSELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课ON学生.学号=选课.学号WHERE选课.成绩=NULL

单选题下面关于视图的描述中,正确的是()。A只能对自由表创建视图B不能对自由表创建视图C只能对数据库表创建视图D可以对各种数据库表创建视图

填空题在VFP中,使用()命令创建查询,使用()命令创建视图,创建视图前需要事先打开()。

单选题下面关于视图的描述,正确的是()。A建立或修改视图之前需要打开相应的数据库B不能使用命令方式创建视图C视图就是可用的表D视图和查询一样能选择数据输出的方式

判断题CREATE命令可以用于创建数据库和表,不能创建视图。A对B错

单选题创建视图的命令是()AviewBvpointCvportsDdsviewer

填空题将学生选课表中“选修时间”字段名修改为“上课时间”的命令是:ALTER TABLE学生选课表()。