计算机程序设计

数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求写SQL语句查询出表中年龄介于20和30岁之间的数据,下列哪个SQL语句是正确的?()A、Select* From Student Where Age>=20 ANDAge>=30B、Select* From Student Where Age>=20 ANDAge<=30C、Select* From Student Where Age BET WENN 20AND30D、Select* From Student Whe

题目

数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求写SQL语句查询出表中年龄介于20和30岁之间的数据,下列哪个SQL语句是正确的?()

  • A、Select* From Student Where Age>=20 ANDAge>=30
  • B、Select* From Student Where Age>=20 ANDAge<=30
  • C、Select* From Student Where Age BET WENN 20AND30
  • D、Select* From Student Where Age>=20&&Age>=30"
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假设一连锁书店的数据库中有3个表:连锁分店信息表STORES(STOR ID,STOR NAME),书籍销售信息表SALES(STOR ID,TITLE ID,QTY)和书籍信息表TITLES (TITLE ID,TITLE)。要查询各分店销售某书的数量,相应的SQL语句应该是:

SELECT STOR_NAME,QTY,TITLE

FROM TITLES,STORES,SALES

WHERE TITLES.TITLE_ID=SALES.TITLE_ID AND【 】。


正确答案:STORES.STOR ID=SALES.STOR ID
STORES.STOR ID=SALES.STOR ID 解析:连锁分店信息表STORES里只存储了分店号和店名,书籍销售表SALES存储了分店号,书籍编号和该编号书在该编号分店的销售量,书籍信息表TITLES则存储了书籍编号和书名,所以要查询各分店某书对应的销售量,就要依据这3个表的相同属性进行等值连接,其中表 SALES因为与其他两个表都有联系,充当了“桥梁”的作用,题目中已经给出了TITLES表和SALES表的等值条件,空缺处就应该是分店信息表和销售表连接的条件。

第2题:

新建数据库student.mdb,将考生文件夹中的student.xls导入到student数据库,第一行包含列标题,设置“学号”字段为主键,将导入表命名为“学生信息”。

(2)将“选课.xls”以“选课”为表名导入student数据库,第一行包含列标题,设置选课ID为主键。“课程”表显示情况如图所示。

(3)将学生信息表按照“学号”字段降序排列,设置单元格格式为“凸起”。学生信息表结果如图所示。


正确答案:

第3题:

学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是id→{name,sex,age,depart_id};dept_id→dept_name,其满足()、

A、1NF

B、2NF

C、3NF

D、4NF


参考答案:C

第4题:

阅读以下说明和Java 码,将应填入(n)处的字名写在的对应栏内。

[说明] 编写一个学生类Student,要求:

(1) 学生类Student 属性有:

id: long 型,代表学号

name: String类对象,代表姓名

age: int 型,代表年龄

sex: boolen 型,代表性别(其中:true 表示男,false 表示女)

phone: String 类对象,代表联系电话

(2) 学生类Student 的方法有:

Student (long i,String n,int a,boolean s,String p)

:有参构造函数,形参表中的参数分别初始化学号、姓名、

年龄、性别和联系电话。

int getAge ():获取年龄作为方法的返回值。

boolean getSex ():获取性别作为方法的返回值。

String getPhone ():获取联系电话作为方法的返回值。

public String to String ():以姓名:性别:学号:联系电话的形式作为方法的返

import java. applet. Applet;

import java. awt.* ;

public class Student extends Applet {

long id;

String name, phone;

int age;

boolean sex;

Student(long i, String n, int a, boolean s, String p)

{

id=i;

name = n;

age = a;

sex= s;

phone = p;

{

public void paint( Graphics g)

{

Student x= new Student (5000," xiaoliu" , 89, true, " 8989898" );

(1);

(2)

g. drawstring( x. getPhone( ), 140,140);

}

int getAge( )

{ return age; }

boolean getsex ( )

{ return sex; }

String getPhone( )

{ return phone; }

String ToString( )

{

(3)

}

}


正确答案:g. drawString(x. ToString( ) 20100) g. drawString(x getAge( ) 80120); retum(“姓名”+name + “学号:” + id + “联系电话:”" +phone) ;
g. drawString(x. ToString( ) ,20,100) g. drawString(x, getAge( ) ,80,120); retum(“姓名”+name + “学号:” + id + “联系电话:”" +phone) ;

第5题:

在“student.mdb”数据库中有一张“学生”表。

(1) 将“学生”表中所有姓“王”的学生全部改为姓“黄”;

(2) 取消“学生”表中学生ID列的隐藏,按照出生日期升序排序,将数据表字体设置为12号,加粗。

(3) 在原有筛选的基础上添加参数筛选,筛选学生ID列,参数提示为“请输入学生 ID”,将筛选另存为查询“学号筛选”。“学生”表如图所示。

单击工具栏中的筛选按钮显示如图。


正确答案:

第6题:

Which statement explicitly names a constraint? ()

A. ALTER TABLE student_grades ADD FOREIGN KEY (student_id) REFERENCES students (student_id);

B. ALTER TABLE student_grades ADD CONSTRAINT NAME = student_id_fk FOREIGN KEY (student_id) REFERENCES students (student_id);

C. ALTER TABLE student_grades ADD CONSTRAINT student_id_fk FOREIGN KEY (student_id) REFERENCES students (student_id);

D. ALTER TABLE student grades ADD NAMED CONSTRAINT student_id_fk FOREIGN KEY (student_id) REFERENCES students (student_id);

E. ALTER TABLE student grades ADD NAME student_id_fk FOREIGN KEY (student_id) REFERENCES students (student_id);


参考答案:C

第7题:

在Visual FoxPro中,使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是

A.REPLACE AGE WITH AGE+1

B.UPDATE STUDENT AGE WITH AGE+1

C.UPDATE SET AGE WITH AGE+I

D.UPDATE STUDENT SET AGE=AGE+1


正确答案:D
解析:本题考查SQL语句中UPDATA语句的功能和使用。选项A的错误在于,它是普通的修改命令,在缺少短语ALL情况下,只能修改当前的记录;选项B的错误在于不应该使用 WITH短语;选项C则没有指明对STUDENT表进行操作,并且不应该使用短语WITH;选项D是实现题目要求的正确书写方法,故选项D为正确答案。

第8题:

学生表(id,name,sex,age,depart_id,depart_name),存在函数依赖是id→name,sex,age,depart_id;dept_id→dept_name,其满足()。

A、1NF

B、2NF

C、3NF

D、BCNF


参考答案:B

第9题:

在考生文件夹中有“student.mdb”数据库和“课程.xls”表。

(1)将“课程.xls”表导入student数据库,第一行包含列标题,设置课程ID为键,将导入表命名为“课程”。

“课程”表如图所示。

(3)设置“课程”表到选课表的关系为一对多,实施参照完整性。


正确答案:

第10题:

在关系SC(student_id,student_name,course_id, grade)中,有student_id,course_id→ gradesmdent_id→student_name关系SC最高达到( )范式。

A.不满足

B.1NF

C.2NF

D.3NF


正确答案:B

更多相关问题