niusouti.com

将“student”表拆分为两个新表,表名分别为“tStud”和“tOffice”。其中“tStud”表结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为学号;“tOffice”表结构为:院系,院长,院办电话,主键为“院系”。 要求:保留“student”表。

题目

将“student”表拆分为两个新表,表名分别为“tStud”和“tOffice”。其中“tStud”表结构为:学号,姓名,性别,出生日期,院系,籍贯,主键为学号;“tOffice”表结构为:院系,院长,院办电话,主键为“院系”。 要求:保留“student”表。


相似考题

4.在考生文件夹下,存在一个数据库文件“sampl.mdb”、一个Excel文件“tScore.xls”和一个图像文件“photo.bmp”。在数据库文件中已经建立了一个表对象“tStud”。试按以下操作要求,完成各种操作:(1)将考生文件夹下的“tSeore.xls”文件导入到“sampl.mdb”数据库文件中,表名不变;分析导入表的字段构成,判断并设置其主键。(2)将“tScore”表中“成绩ID”字段的数据类型改为“文本”,字段大小改为5;设置该字段的相应属性,使其在数据表视图中显示标题为“成绩编号”;修改“学号”字段的字段大小,使其与“tStud”表中相应字段的字段大小一致。(3)将“tStud”表中“性别”字段的默认值属性设置为“男”;为“政治面目”字段创建查阅列表,列表中显示“党员”、“团员”和“其他”三个值;将学号为“20061001”学生的“照片”字段值设置为考生文件夹下的“photo.bmp”图像文件(要求使用“由文件创建”方式)。(4)设置“tStud”表中“入校时间”字段的格式属性为“长日期”,有效性规则属性为:输入的入校时间必须为9月,有效性文本属性为:“输入的月份有误。请重新输入”。(5)设置“tStud”表的显示格式,使表的背景颜色为“青色”、网格线为“白色”、文字字号为五号。(6)建立“tStud”和“tScoro”两表之间的关系。

参考答案和解析
正确答案:
步骤1;执行【工具】→【分析】→【表】菜单命令,在“表分析器向导”对话框中直接单击“下一步”按钮,直到出现表选择。如图24所示,单击“student,表。
步骤2:继续单击“下一步按钮,选择“否,自行决定”单选框。再单击“下一步”按钮。在“表分析器向导”向导中拖出“院系”,单击“设置惟~标识符”按钮设为“主键”。在弹出对话框内给新“表2”修改名为“toffice”。继续拖“院长”、“院办电话”字段到“toffice"中。如图25所示


步骤3:单击“表1”,单击“表分析器向导”中的“重命名表,,按钮,将“表1”修改名为“tSt,d”。继续单击“下一步”按钮直到最后单击“完成”按钮。
更多“将“student”表拆分为两个新表,表名分别为“tStud”和“tOffice”。其中“tStud”表结构为:学号,姓名,性 ”相关问题
  • 第1题:

    在考生文件夹下,“sampl.mdb”数据库文件中已建立表对象“tStud”。试按以下操作要求,完成表的编辑修改:

    (1)将“编号”字段改名为“学号”,并设置为主键。

    (2)设置“入校时间”字段的有效性规则为2005年之前的时间(不含2005年)。

    (3)删除表结构中的“照片”字段。

    (4)删除表中学号为“000003”和“000011”的两条记录。

    (5)设置“年龄”字段的默认值为23。

    (6)完成上述操作后,将考生文件夹下文本文件tStud.txt中的数据导入并追加保存在表“tStud”中。


    正确答案:【操作步骤】 (1)步骤1:双击打开“sampl.mdb”数据库单击“表”对象单击“tStud”表单击“设计”按钮在表设计视图下单击“编号”修改为“学号”在“学号”字段上右键单击在弹出的快捷菜单上选择“主键”命令。 步骤2:单击“保存”按钮关闭“表设计视图”。 (2)步骤1:单击“tStud”表单击“设计”按钮。在表设计视图下单击“入校时间”字段。在“字段属性”中“有效性规则”中输入:#2005-1-1#。 步骤2:单击“保存”按钮关闭“表设计视图”。 (3)步骤1:单击“tStud”表单击“设计”按钮。在表设计视图下单击“照片”字段执行【编辑】→【删除】菜单命令。 步骤2:单击“保存”按钮关闭“表设计视图”。 (4)步骤1:双击“tStud”表分别选中“学号”为“000003”和“000011”的两条记录按<DeI>键。 步骤2:单击“保存”按钮关闭表。 (5)步骤1.单击“表”对象单击“tStud”表单击“设计”按钮。在表设计视图下单击“年龄”字段。在“字段属性”中“默认值”行内输入:23。 步骤2:单击“保存”按钮关闭“表设计视图”。 (6)步骤1:执行【文件】→【获取外部数】→【导入】菜单命令在“导入”对话框中查找要导入的文件“tStud.txt”同时要求文件类型选为“文本文件”。在“请选择数据的保存位置”中单击“现有的表中”单选框在其对应的行下拉选择“tStud”表。 步骤2:单击“下一步”按钮单击“完成”按钮。
    【操作步骤】 (1)步骤1:双击打开“sampl.mdb”数据库,单击“表”对象,单击“tStud”表,单击“设计”按钮,在表设计视图下,单击“编号”修改为“学号”,在“学号”字段上右键单击,在弹出的快捷菜单上选择“主键”命令。 步骤2:单击“保存”按钮,关闭“表设计视图”。 (2)步骤1:单击“tStud”表,单击“设计”按钮。在表设计视图下,单击“入校时间”字段。在“字段属性”中“有效性规则”中输入:#2005-1-1#。 步骤2:单击“保存”按钮,关闭“表设计视图”。 (3)步骤1:单击“tStud”表,单击“设计”按钮。在表设计视图下,单击“照片”字段,执行【编辑】→【删除】菜单命令。 步骤2:单击“保存”按钮,关闭“表设计视图”。 (4)步骤1:双击“tStud”表,分别选中“学号”为“000003”和“000011”的两条记录,按<DeI>键。 步骤2:单击“保存”按钮,关闭表。 (5)步骤1.单击“表”对象,单击“tStud”表,单击“设计”按钮。在表设计视图下,单击“年龄”字段。在“字段属性”中“默认值”行内输入:23。 步骤2:单击“保存”按钮,关闭“表设计视图”。 (6)步骤1:执行【文件】→【获取外部数】→【导入】菜单命令,在“导入”对话框中查找要导入的文件“tStud.txt”,同时要求文件类型选为“文本文件”。在“请选择数据的保存位置”中单击“现有的表中”单选框,在其对应的行下拉选择“tStud”表。 步骤2:单击“下一步”按钮,单击“完成”按钮。 解析:(1)本题主要考查主键设置方法和字段名称的修改。(2)主要考查字段属性的有效规则设置。(3)考查表结构调整的方法:添加和删除字段。(4)考查记录操作:删除。(5)考查默认值的设置。(6)考查Access中数据的导入方法。

  • 第2题:

    在tStud表中查询性别为“女”,年级为“07”或“08”的学生姓名和简历的SQL查询语句为( )。


    正确答案:A
    本题考查的是SQL查询的知识。在SQL的查询语句中,SELECT子句用于指定最后结果中的字段,FROM子句用于指定进行查询的表,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题选项A)正确,不可能有学生既属于07级又属于08级,所以选项C)错误;选项D)由于AND的优先级高于0R,所以也不正确。

  • 第3题:

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

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

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

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

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


    D

  • 第4题:

    设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于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

  • 第5题:

    在考生文件夹下存在一个数据库“Acc1.mdb”,其中已经设计好表对象“tStud”和“tScore”、窗体对象“fTest”和宏对象“mTest”。并按照以下要求完成操作: (1)将“tStud”表中“简历”字段的显示宽度设置为“40”。 (2)分析并建立表“tStud”与表“tScore”之间的关系。 (3)将窗体“fTest”中标题为“Button1”的按钮改为“按钮”,同时将其设置为“灰色无效”状态。 (4)将学生“入校时间”字段的默认值设置为本年度的1月1日(规定:本年度年号必须用函数获取)。 (5)设置“tScore”表的“课程号”字段的输入掩码为“只能输入5位数字或字母”。 (6)将“tStud”表中的“简历”字段隐藏起来。最终效果如图1所示。


    正确答案:

    (1)在“Acc1.mdb”数据库窗口中选中“表”对象,右键单击“tStud”,选择“打开”。选中“简历”字段列,执行“格式”一“列宽”命令,在弹出对话框中输入“40”,单击“确定”按钮。单击工具栏中的“保存”按钮,关闭数据表。
    (2)执行“工具”一“关系”命令,单击“关系”一“显示表”,分别添加“tStud”和“tScore”表,关闭“显示表”对话框。选中“tStud”表中的“学号”字段,拖动到“tScore”表的“学号”字段,释放鼠标,在弹出的对话框中单击“创建”按钮。单击工具栏中的“保存”按钮,关闭“关系”界面。
    (3)在“Acc1.mdb”数据库窗口中选中“窗体”对象,右键单击“fTest”,选择“设计视图”。右键单击命令按钮“Button1”,选择“属性”,在“标题”行输入“按钮”。单击“数据”选项卡,在“可用”行右侧下拉列表中选中“否”,关闭属性界面。
    (4)在“Acc1.mdb”数据库窗口中选中“表”对象,右键单击“tStud”,选择“设计视图”。单击“入校时间”字段行,在“默认值”行输入“DateSerial(Year(Date()),1,1)”。单击工具栏中的“保存”按钮,关闭设计视图。
    (5)在“Acc1.mdb”数据库窗口中选中“表”对象,右键单击“tScore”,选择“设计视图”。单击“课程号”字段行,在“输入掩码”行输入“AAAAA”。单击工具栏中的“保存”按钮,关闭设计视图。
    (6)在“Acc1.mdb”数据库窗口中选中“表”对象,右键单击“tStud”,选择“打开”。右键单击“简历”字段列,选择“简历”一“隐藏列”。单击工具栏中的“保存”按钮,关闭设计视图。