在一个Access数据库文件中有一张学生信息表,包含学号、姓名、年龄、性别等字段,我们可以采用姓名字段作为主关键字。

题目

在一个Access数据库文件中有一张学生信息表,包含学号、姓名、年龄、性别等字段,我们可以采用姓名字段作为主关键字。


相似考题
参考答案和解析
正确答案:错误
更多“在一个Access数据库文件中有一张学生信息表,包含学号、姓名、”相关问题
  • 第1题:

    若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生姓名,应使用的SELECT语句是______。

    A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".AND.成绩>=80

    B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".OR.成绩>=80

    C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".OR.成绩>=80

    D.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".AND.成绩>=80


    正确答案:D

  • 第2题:

    在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表含有“学号”、“姓名”等信息,“借阅”表含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是

    A.

    B.

    C.

    D.


    正确答案:A
    解析:首先,要找出没有借书记录的学生,在查询设计网格的“学号”列下的“条件”行中键入Is。Null。其次,由于只显示“学号”和“姓名”,取消“学号”列“显示”行中的复选框。

  • 第3题:

    设某数据库中有学生表(学号,姓名,所在系)和选课表(学号,课程号,成绩)。现要查询没选课的学生姓名和所在系。下列语句中能够实现该查询要求的是( )。

    A.SELECT姓名,所在系FROM学生表a LEFT JOIN选课表bON a.学号=b.学号WHERE a.学号IS NULL

    B.SELECT姓名,所在系FROM学生表a LEFT JOIN选课表bON a.学号=b.学号WHERE b.学号IS NULL

    C.SELECT姓名,所在系FROM学生表a RIGHT JOIN选课表bON a.学号=b.学号WHERE a.学号IS NULL

    D.SELECT姓名,所在系FROM学生表a RIGHT JOIN选课表bON a.学号=b.学号WHERE b.学号IS NULL


    正确答案:B
    从数据库中查出没有选课的学生姓名和所在系,则在学生表中查出选课表中没有的学生即可。在这里采用LEFTJOIN来连接查询。并且要求选课表中的学生学号为NULL。

  • 第4题:

    在学生借书数据库中,已有“学生”表和“借阅”表,其中“学生”表中含有“学号”、“姓名”等信息,“借阅”表中含有“借阅编号”、“学号”等信息。若要找出没有借过书的学生记录,并显示其“学号”和“姓名”,则正确的查询设计是( )。


    正确答案:A
    题意中要求查找的是没有借过书的学生记录,所以“借阅”表中的学号应为空,所以条件表达式为IsNull,排除选项C.和选项D.。又由于只显示“学号”和“姓名”,所以排除选项B.。

  • 第5题:

    在 Visual FoxPro 中,设有一个学生表 STUDENT ,其中有学号、姓名、年龄、性别等字段,用户可以用命令 “ 【 12 】 年龄 WITH 年龄 +l ” 将表中所有学生的年龄增加一岁。


    正确答案:

  • 第6题:

    设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是()。

    ASELECT 姓名 FROM 学生表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90

    BSELECT 姓名 FROM 课程表 WHERE学生表.学号=课程表.学号 AND 课程表.成绩>90

    CSELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 OR 课程表.成绩>90

    DSELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90


    D

  • 第7题:

    有一个学生数据表,其中有学生姓名、学号、语文成绩、数学成绩、总分等项目。请使用菜单实现学生数据表的排序:按“总分”递减排序,当“总分”相同时再按“学号” 递增排序。


    正确答案: (1)单击数据表中任意单元格;
    (2)”数据”菜单中选“排序”项,打开“排序”对话框;
    (3)在“主要关键字”框中选定“总分”,然后指定“递减”;
    (4)在“次要关键字”框中选定“学号”,然后指定“递增”;
    (5)单击“确定”按钮。

  • 第8题:

    在Excel中有一个高一全级学生的学分记录表,表中包含“学号、姓名、班别、学科、学分”五个字段,如果要选出高一(2)班信息技术学科的所有记录,则最快捷的操作方法是()。

    • A、排序
    • B、筛选
    • C、汇总
    • D、透视

    正确答案:B

  • 第9题:

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

    • A、from
    • B、orderby
    • C、groupby
    • D、where

    正确答案:A,C

  • 第10题:

    单选题
    在ACCESS“学生”表中有学号、姓名、性别、入学成绩、身高字段。现需查询姓名中含有“娟”和“丽”字的学生信息正确的SQL语句是()。
    A

    select*from学生Where姓名=”娟”or姓名=”丽”

    B

    select*from学生Where姓名=”*娟*”or姓名=”*丽*”

    C

    select*from学生Where姓名LIKE”*娟*”or姓名LIKE”*丽*”

    D

    select*from学生Where姓名LIKE”娟”AND姓名=”丽”


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是()。
    A

    SELECT 姓名 FROM 学生表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90

    B

    SELECT 姓名 FROM 课程表 WHERE学生表.学号=课程表.学号 AND 课程表.成绩>90

    C

    SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 OR 课程表.成绩>90

    D

    SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    学生表中有姓名、学号、性别、班级等字段,其中适合作为主关键字的是()
    A

    姓名

    B

    学号

    C

    性别

    D

    班级


    正确答案: B
    解析: 暂无解析

  • 第13题:

    “学生”表中有“学号”、“姓名”、“性别”和“年龄”字段,其中“学号”为主关键字,建立“学生”表的SQL命令是( )。

    A. CREATE TABLE学生(学号C(6)PRIMARY,姓名C(8),性别C(2),年龄I)

    B. CREATE TABLE学生(学号C(6)FOREIGN,姓名C(8),性别C(2),年龄I)

    C. CREATE TABLE学生(学号C(6)FOREIGN KEY,姓名C(8),性别C(2),年龄I)

    D. CREATE TABLE学生(学号C(6)PRIMARY KEY,姓名C(8),性别C(2),年龄I)


    正确答案:D
    在SQL命令中,主关键字用“PRIMARY KEY”。

  • 第14题:

    按照要求用Access制作包括以下内容的“学生信息数据库”,用Access的保存功能直接存盘。

    要求:

    (1)创建学生信息表,并通过查询功能生成出生年月汇总表和学生信息汇总表。

    (2)学生信息表包含“学号”、“姓名”信息;

    (3)出生年月汇总表包含“学号”、“姓名”、“出生年月”信息。

    (4)学生信息汇总表包含学生全部信息。

    (5)如需要,可以另行创建信息表(如专业信息表、出生年月信息表等)。


    正确答案:
    解析:(1)分别建立“学生信息表”、“专业信息表”、“出生年月信息表”,并选择主键(学号或ID)。
    (2)选择“工具”菜单下的“关系”命令,在弹出“显示表”对话框中选择,把“学生信息表”,“专业信息表”、“出生年月信息表”等通过“添加”按钮添加到“关系”表中。
    (3)通过学号建立表间联系(也可通过①,此时①为主键),选择“学生信息表”的“学号”并拖动鼠标到“专业信息表”和“出生年月信息表”的学号,在弹出“编辑关系”对话框中,单击“创建”按钮,建立起表间联系。
    (4)单击“查询”标签,选择“在设计视图中创建查询”,分别建立“学生信息表”与“出生年月信息表”、“学生信息表”与“出生年月信息表”和“专业信息表”间的关系。
    (5)通过“查询”菜单下的“运行”命令。生成“出生年月汇总表”和“学生信息汇总表”。

  • 第15题:

    有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价

    A.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE成绩>90)

    B.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

    C.SELECT姓名FROM学生表WHERE学号EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

    D. SELECT姓名FROM学生表WHERE学号=; (SELECT学号FROM成绩表WHERE成绩>90)


    正确答案:B
    解析:IN是包含运算,此处子查询中得到多个结果,记录不惟一,因此不用“=”运算符;EXISTS是谓词,用来检查在子查询中时候有结果返回。

  • 第16题:

    某学校的教学信息关系数据库中有如下两个表:

    学生表(学号,姓名,性别,专业)

    成绩表(学号,课程名,分数)

    用SQL语句表达下述查询:

    (a)检索分数高于80分的所有学生的学号和分数。

    (b)检索选修了“高等数学”课程的所有学生的学号。


    正确答案:
    SELECT学号,分数FROM成绩表WHERE分数>80
    SELECT学号FROM成绩表WHERE课程名='高等数学'

  • 第17题:

    若学生表中存储了学号、姓名、成绩等信息,则“查询学生表中所有学号和姓名”的SQL语句是( )。

    A.SELECT*FROM学生
    B.SELECT学号,姓名FROM学生
    C.SELECT学号姓名FROM学生
    D.SELECT学号、姓名FROM学生

    答案:B
    解析:

  • 第18题:

    在“学生选修课程信息库.mdb”中包含三个表,第1个是“学生信息表”,描述学生的学号、姓名、性别、班级等;第2个是“课程信息表”,描述课程的课程号、课程名、课时数等;第3个表是“课程选修信息表”。为了方便各表之间的联系,第3个表中应包含的最少信息是()。

    • A、姓名、课程名
    • B、学号、姓名、课程号
    • C、学号、课程号
    • D、课程号、课程名、学号

    正确答案:C

  • 第19题:

    在ACCESS“学生”表中有学号、姓名、性别、入学成绩、身高字段。现需查询姓名中含有“娟”和“丽”字的学生信息正确的SQL语句是()。

    • A、select*from学生Where姓名=”娟”or姓名=”丽”
    • B、select*from学生Where姓名=”*娟*”or姓名=”*丽*”
    • C、select*from学生Where姓名LIKE”*娟*”or姓名LIKE”*丽*”
    • D、select*from学生Where姓名LIKE”娟”AND姓名=”丽”

    正确答案:D

  • 第20题:

    有如下SQL语句:下列哪条命令与该SQL语句等价() SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90)

    • A、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE成绩>90)
    • B、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
    • C、SELECT姓名FROM学生表WHERE学号EXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
    • D、SELECT姓名FROM学生表WHERE学号=;(SELECT学号FROM成绩表WHERE成绩>90)

    正确答案:B

  • 第21题:

    学生表中有姓名、学号、性别、班级等字段,其中适合作为主关键字的是()

    • A、姓名
    • B、学号
    • C、性别
    • D、班级

    正确答案:B

  • 第22题:

    判断题
    在一个Access数据库文件中有一张学生信息表,包含学号、姓名、年龄、性别等字段,我们可以采用姓名字段作为主关键字。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    在“学生选修课程信息库.mdb”中包含三个表,第1个是“学生信息表”,描述学生的学号、姓名、性别、班级等;第2个是“课程信息表”,描述课程的课程号、课程名、课时数等;第3个表是“课程选修信息表”。为了方便各表之间的联系,第3个表中应包含的最少信息是()。
    A

    姓名、课程名

    B

    学号、姓名、课程号

    C

    学号、课程号

    D

    课程号、课程名、学号


    正确答案: C
    解析: 暂无解析