niusouti.com

单选题有一学生表文件,且通过表设计器已经为该表建立了若干普通索引,其中一个索引的索引表达式为姓名字段,索引名为XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是(  )。A SET INDEX TO姓名B SET INDEX TO XMC SET ORDER TO姓名D SET ORDER TO XM

题目
单选题
有一学生表文件,且通过表设计器已经为该表建立了若干普通索引,其中一个索引的索引表达式为姓名字段,索引名为XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是(  )。
A

SET INDEX TO姓名

B

SET INDEX TO XM

C

SET ORDER TO姓名

D

SET ORDER TO XM


相似考题
参考答案和解析
正确答案: B
解析:
在使用某个特定索引进行查询或需要记录按某个特定索引顺序显示时,用SET ORDER命令指定索引。常用格式为:SET ORDER[索引序号|索引名][升序|降序]。
更多“有一学生表文件,且通过表设计器已经为该表建立了若干普通索引,其中一个索引的索引表达式为姓名字段,索引名为XM。现假设学生”相关问题
  • 第1题:

    (1)建立项目文件,名为“xm”。

    (2)将数据库“教材”添加到新建立的项目当中。

    (3)为数据库中的表“作者”建立主索引,索引名称和索引表达式均为“作者编号”;为“教材”建立普通索引,索引名和索引表达式均为“作者编号”。.

    (4)建立表“作者”和表“教材”之间的关联。


    正确答案:
    【考点指引】本大题主要考查项目管理器的使用及数据表索引和关联的建立。
    (1)【操作步骤】
    选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。
    (2)【操作步骤】
    在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“添加”按钮,在“打开”对话框中选择数据库名“教材”,单击“确定”按钮将数据库“教材”添加到新建的项目“xm”中。
    (3)【操作步骤】
    ①在“数据”选项卡中,依次展开数据库“教材”、“表”,选择“作者”表,单击“修改”按钮,打开表设计器修改表“作者”结构。在“作者”表设计器中的“索引”选项卡的“索引名”中输入“作者编号”,选择索引类型为“主索引”,索引表达式为“作者编号”,单击“确定”按钮关闭表设计器并保存表“作者”结构。
    ②在项目管理器中,选择“教材”表,单击“修改”命令按钮,打开表设计器修改表“教材”结构,在“教材”表设计器的“索引”选项卡的“索引名”中输入“作者编号”,选择索引类型为“普通索引”,索引表达式为“作者编号”,单击“确定”按钮关闭表设计器并保存表“教材”结构。
    (4)【操作步骤】
    ①关闭项目管理器,选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“教材.dbc”,单击“确定”按钮,打开数据库设计器。
    ②在数据库设计器中,将“作者”表中的索引“作者编号”拖曳到表“教材”的索引“作者编号”上,为表“作者”和表“教材”之间建立关联。

  • 第2题:

    (1)在考生文件夹下建立项目“xm”。(2)在项目“xm”中建立数据库“DBl”。(3)把考生文件夹中自由表“目录”和“商品”添加到“DBl”数据库中。(4)为目录表建立主索引,索引名和索引表达式为“目录编码”;为商品表建立普通索引,索引名和索引表达式为“商品编码”。


    正确答案:
    【考点指引】本大题主要考查项目管理器的使用及数据表索引的创建。
    (1)【操作步骤】
    选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。
    (2)【操作步骤】
    在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击选项卡右边的“新建”按钮,选择“新建数据库”,在“创建”对话框输入数据库名“DB1”,单击“保存”按钮将新建数据库“DB1”添加到新建的项目“xm”中。
    (3)【操作步骤】
    ①在“数据库设计器”中,单击右键选择“添加表”命令,在“打开”对话框中选择表“目录”,单击“确定”按钮将自由表“目录”添加到数据库“DB1”中。
    ②在“数据库设计器”中,单击右键选择“添加表”命令,在“打开”对话框中选择表“商品”,单击“确定”按钮将自由表“商品”添加到数据库“DB1”中。
    (4)【操作步骤】
    ①在数据库设计器中,选择表“目录”,单击“修改”按钮,打开表设计器修改表“目录”结构,在“目录”表设计器中的“索引”选项卡的“索引名”中输入“目录编码”,选择索引类型为“主索引”,索引表达式为“目录编码”,单击“确定”按钮关闭表设计器并保存表“目录”结构。
    ②在数据库设计器中,选择“商品”表,单击“修改”按钮,打开表设计器修改表“目录”结构,在“目录”表设计器中的“索引”选项卡的“索引名”中输入“商品编码”,选择索引类型为“普通索引”,索引表达式为“商品编码”,单击“确定”按钮关闭表设计器并保存表“商品”结构。

  • 第3题:

    (1)创建一个新的项目“xm”。

    (2)在新建立的项目中创建数据库“学生”。

    (3)在“学生”数据库中建立数据表“student”,表结果如下:

    学号 字符型(8) 姓名 字符型(8) 住宿日期 日期型 (4)为新建立的“student”表创建一个主索引,索引名和索引表达式均为“学号”。


    正确答案:
    【考点指引】本大题主要考查项目管理器的基本操作,包括新建项目、创建数据库、修改表结构和建立索引。
    (1)【操作步骤】
    选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。
    (2)【操作步骤】
    在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“新建”按钮,选择“新建数据库”,在“创建”对话框中输人数据库名“学生”,单击“保存”按钮将新建数据库“学生”添加到新建的项目“xm”中。
    (3)【操作步骤】
    在数据库设计器中,单击鼠标右键,在弹出的快捷菜单中选择“新建表”命令,选择“新建表”,在“创建”对话框中输入表名“student”,单击“保存”进入表设计器,根据题意输人表结构内容,单击“确定”按钮保存表。
    (4)【操作步骤】
    在数据库设计器中,选择表“student”,选择【数据库】→【修改】命令,打开表设计器修改表“student”结构,在“student”表设计器的“索引”选项卡的“索引名”中输入“学号”,选择索引类型为“主索引”,索引表达式为“学号”,单击“确定”按钮关闭表设计器并保存表“student”结构。

  • 第4题:

    建立项目文件,名为my。

    (2)将数据库“课本”添加到新建立的项目当中。

    (3)为数据库中的表“作者”建立主索引,索引名称和索引表达式均为“作者编号”;为“书籍”建立普通索引,索引名和索引表达式均为“作者编号”。

    (4)建立表“作者”和表“书籍”之间的关联。


    正确答案:(1)启动Visual FoxPro后在命令窗口输入命令:CREATE PROJECT my新建一个项目管理器。 (2)在项目管理器my中首先在“数据”选项卡中选择“数据库”然后单击选项卡右边的“添加”命令按钮在系统弹出的“打开”对话框中将考生文件夹中的数据库“课本”添加到项目管理器中单击“确定”按钮。 (3)在项目管理器中依次展开“数据库”分支选中“作者”表然后单击右边的“修改”命令进入“作者”的数据表设计器界面然后单击“索引”选项卡此选项卡中的“索引名”和“索引表达式”改为“作者编号”在“索引类型”的下拉框中选择“主索引”。用相同的方法为数据表“书籍”建立普 (4)在项目管理器中选中“课本”数据库然后单击右边的“修改”命令在数据库设计器中将“作者”表中“索引”下面的“作者编号”主索引字段拖到“书籍”表中“索引”下面的“作者编号”索引字段上建立了两个表之间的永久性联系。
    (1)启动Visual FoxPro后,在命令窗口输入命令:CREATE PROJECT my,新建一个项目管理器。 (2)在项目管理器my中,首先在“数据”选项卡中选择“数据库”,然后单击选项卡右边的“添加”命令按钮,在系统弹出的“打开”对话框中,将考生文件夹中的数据库“课本”添加到项目管理器中,单击“确定”按钮。 (3)在项目管理器中,依次展开“数据库”分支,选中“作者”表,然后单击右边的“修改”命令,进入“作者”的数据表设计器界面,然后单击“索引”选项卡,此选项卡中的“索引名”和“索引表达式”改为“作者编号”,在“索引类型”的下拉框中,选择“主索引”。用相同的方法为数据表“书籍”建立普 (4)在项目管理器中,选中“课本”数据库,然后单击右边的“修改”命令,在数据库设计器中,将“作者”表中“索引”下面的“作者编号”主索引字段拖到“书籍”表中“索引”下面的“作者编号”索引字段上,建立了两个表之间的永久性联系。 解析:本大题主要考查的是通过项目管理器来完成一些数据库及数据库表的操作,项目的建立可以直接在命令窗口输入命令来实现,数据库添加可以通过项目管理器中的命令按钮,打开相应的设计器直接管理,建立索引可以在数据表设计器中完成。对数据表进行连接及设置参照完整性都是在数据库设计器中完成。

  • 第5题:

    为各部门分年度季度销售金额和利润表XL创建一个主索引和普通索引(升序),主索引的索引名为no,索引表达式为“部门编号+年份”;普通索引的索引名和索引表达式均为“部门编号”。 (在“销售”数据库中完成)

    (2)在xl表中增加一个名为“备注”的字段,字段数据类型为“字符”,宽度为50。

    (3)使用SQL的ALTERTABLE语句将xl表的“年份”字段的默认值修改为“2003”,并将该SQL语句存储到命令文件bbs.prg中。

    (4)通过“部门编号”字段建立xl表和ma表间的永久联系,并为该联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“忽略”。


    正确答案:(1)从菜单栏里单击“文件”并选择“打开”或直接单击工具栏上的“打开”图标在弹出的对话框中选择要打开的数据库文件“销售.dbc”。 在数据库设计器中右键单击数据库表xl在弹出的快捷菜单中选择“修改”菜单命令进入x1的数据表设计器界面然后单击“索引”选项卡此选项卡中的“索引名”和“索引表达式”分别改为no和“部门编号+年份”在“索引类型”的下拉框中选择“主索引”。以同样的方法建立普通索引。 (2)在x1表设计器的“字段”选项卡中输入新的字段名“备注”类型选择“字符”型宽度设置为“50”。 (3)在命令窗口输入命令:MODIFY COMMAND bbs打开文件编辑器输入如下语句: ALTER TABLE XL ALTER 年份 SET DEFAULT 2003 在命令窗口输入命令:DO bbs执行文件。 (4)在数据库设计器中将ma表中“索引”下面的“部门编号”主索引字段拖到xl表中“索引”下面的“部门编号”索引字段上建立了两个表之间的永久性联系。 在数据库设计器中选择菜单命令“数据库”—“清理数据库”右键单击xl表和ma表之间的关系线选择“编辑参照完整性”快捷菜单命令在参照完整性生成器中根据题意分别在3个选项卡中设置参照完整性规则。
    (1)从菜单栏里单击“文件”并选择“打开”,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的数据库文件“销售.dbc”。 在数据库设计器中,右键单击数据库表xl,在弹出的快捷菜单中选择“修改”菜单命令,进入x1的数据表设计器界面,然后单击“索引”选项卡,此选项卡中的“索引名”和“索引表达式”分别改为no和“部门编号+年份”,在“索引类型”的下拉框中,选择“主索引”。以同样的方法建立普通索引。 (2)在x1表设计器的“字段”选项卡中,输入新的字段名“备注”,类型选择“字符”型,宽度设置为“50”。 (3)在命令窗口输入命令:MODIFY COMMAND bbs,打开文件编辑器,输入如下语句: ALTER TABLE XL ALTER 年份 SET DEFAULT 2003 在命令窗口输入命令:DO bbs,执行文件。 (4)在数据库设计器中,将ma表中“索引”下面的“部门编号”主索引字段拖到xl表中“索引”下面的“部门编号”索引字段上,建立了两个表之间的永久性联系。 在数据库设计器中,选择菜单命令“数据库”—“清理数据库”,右键单击xl表和ma表之间的关系线,选择“编辑参照完整性”快捷菜单命令,在参照完整性生成器中,根据题意,分别在3个选项卡中设置参照完整性规则。 解析:本大题主要考查的是数据库和数据表之间的联系,对数据表的连接、以及字段索引、表结构的修改,参照完整性的建立。建立索引表可以在数据表设计器中完成。对数据表进行连接及设置参照完整性都是在数据库设计器中完成。

  • 第6题:

    设学生表中有下列数据:

    并且已经在学生表的姓名列上建立了一个非聚集索引(按姓名拼音升序排序)。请给出查找码“姓名”对应的稠密索引示意图。


    正确答案:略

  • 第7题:

    有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是 A) SET INDEX TO姓名 B) SET INDEX TO XM C) SET ORDER TO姓名 D)SET ORVER TO XM


    正确答案:D
    本题考查的足考生对索引命令语句的掌握。可以使用排除法,选项A和选项C中出现的“姓名”是字段名而不是索引名,可排除;选项B是打开索引文件命令;选项D为把XM设置为当前索引,所以选项D为正确答案。

  • 第8题:

    请在考生文件夹下建立一个数据库KS4。

    2.将考生文件夹下的自由表STUD.COUR、SCOR加入到数据库KS4中。

    3.为STUD表建立主索引,索引名和索引表达式均为学号

    为COUR表建立主索引,索引名和索引表达式均为课程编号

    为SCOR表建立两个普通索引,其中一个索引名和索引表达式均为学号;另一个索引名和索引表达式均为课程编号

    4.在以上建立的各个索引的基础上为三个表建立联系。


    正确答案:SELECT Student.*Score.课程号Course.课程名; FROM stsc !student INNER JOIN stsc!score; INNER JO1N stsc!course; ON Score.课程号:Course.课程号; ON Student.学号:Score.学号; WHERE AT("网络工程"Course.课程名)>0; ORDER BY Student.学号desc; INTO TABLE netp.dbf
    SELECT Student.*,Score.课程号,Course.课程名; FROM stsc !student INNER JOIN stsc!score; INNER JO1N stsc!course; ON Score.课程号:Course.课程号; ON Student.学号:Score.学号; WHERE AT("网络工程",Course.课程名)>0; ORDER BY Student.学号desc; INTO TABLE netp.dbf

  • 第9题:

    在考生文件夹下建立项目market。

    (2)在项目market中建立数据库prod_m。

    (3)把考生文件夹中自由表category和products加入到prod_m数据库中。

    (4)为category表建立主索引,索引名为primarykey,索引表达式为“分类编码”;

    为products表建立普通索引,索引名为regularkey,索引表达式为“分类编码”。


    正确答案:(1)在命令窗口直接输入命令:CREATE PROJECT market建立一个新的项目管理器。 (2)在项目管理器中单击“数据”选项卡选中列表框中的“数据库”单击选项卡右边的“新建”命令按钮在系统弹出的对话框中单击“新建数据库”按钮系统接着弹出“创建”对话框在数据库名文本框内输入新的数据库名称prod_m将数据库保存到考生文件夹下。 (3)右键单击数据库设计器选择“添加表”快捷菜单命令在弹出的“打开”对话框中将考生文件夹下的category和products两个自由表分别添加到数据库prod_m中。 (4)在“数据”选项卡中选中新加的数据表文件category然后单击右边的“修改”命令按钮系统弹出表设计器在“字段”选项卡中为“分类编码”字段选择一个索引排序然后单击“索引”选项卡在此选项卡中字段索引名默认的为“分类编码”将索引名修改为primarykey在“索引”下拉框中选择索引类型为“主索引”如图3-31所示。以相同的方法为products表建立普通索引。
    (1)在命令窗口直接输入命令:CREATE PROJECT market,建立一个新的项目管理器。 (2)在项目管理器中,单击“数据”选项卡,选中列表框中的“数据库”,单击选项卡右边的“新建”命令按钮,在系统弹出的对话框中单击“新建数据库”按钮,系统接着弹出“创建”对话框,在数据库名文本框内输入新的数据库名称prod_m,将数据库保存到考生文件夹下。 (3)右键单击数据库设计器,选择“添加表”快捷菜单命令,在弹出的“打开”对话框中,将考生文件夹下的category和products两个自由表分别添加到数据库prod_m中。 (4)在“数据”选项卡中,选中新加的数据表文件category,然后单击右边的“修改”命令按钮,系统弹出表设计器,在“字段”选项卡中为“分类编码”字段选择一个索引排序,然后单击“索引”选项卡,在此选项卡中,字段索引名默认的为“分类编码”,将索引名修改为primarykey,在“索引”下拉框中选择索引类型为“主索引”,如图3-31所示。以相同的方法为products表建立普通索引。 解析:本大题考查的是通过项目管理器来完成一些数据库及数据库表的基本操作,项目的建立可以直接在命令窗口输入命令建立,数据库和数据库表的建立和修改,可以通过项目管理器中的命令按钮,打开相应的设计器进行管理。

  • 第10题:

    在考生文件夹下完成下列操作:

    (1)新建“点歌”数据库,将考生文件夹下的所有自由表添加到该数据库中。

    (2)新建一个项目“点歌系统”,将“点歌”数据库添加进该项目。

    (3)为“歌曲”表创建一个主索引,索引名为PK,索引表达式为“歌曲id”;再创建一个普通索引,索引名和索引表达式均为“演唱者”,以上索引都为升序。

    (4)为“歌手,,表创建一个主索引,索引名和索引表达式都为“歌手id”,升序。为“歌曲”和“歌手”表创建永久联系,并设置参照完整性约束:更新规则为“级联”,其他默认。


    正确答案:
    (1)[操作步骤]步骤1:单击常用工具栏“新建”按钮或选择菜单栏“文件”-“新建”命令,新建一个数据库,在弹出的对话框中输入文件名“点歌”,单击“保存”按钮。步骤2:在打开的数据库设计器中,右键单击数据库空白处,选择“添加表”命令,将考生文件夹下的所有自由表添加到数据库中。(2)[操作步骤]步骤1:单击常用工具栏“新建”按钮或选择菜单栏“文件”一“新建”命令,新建一个项目,在弹出的对话框中输入文件名“点歌系统”。步骤2:在“数据”选项卡中单击“添加”按钮,将“点歌”数据库添加进项目中。(3)[操作步骤]步骤1:在“数据库设计器一点歌系统”中,右键单击“歌曲”表,选择“修改”命令。步骤2:在打开的表设计器中,单击“索引”选项卡,输入索引名称“PK”,类型设为“主索引”,表达式为“歌曲id”,设置为升序。再输入一个索引,名称和表达式均为“演唱者’.类型设为“普通索引”,设置为升序,单击“确定”按钮保存对表的修改。(4)[操作步骤]步骤1:在“数据库设计器一点歌系统”中,右键单击“歌手”表,选择“修改”命令,在打开的表设计器中,单击“索引”选项卡,输入索引名称“歌手id”,类型设为“主索引,表达式为“歌手id”,单击“确定”按钮。步骤2:在数据库设计器窗口下将“歌手”表中的“歌手id”拖动至“歌曲”表中的“演唱者”处,即可建立两表间联系。步骤3:选择“数据库”-“清理数据库”菜单命令,首先清理数据库;在已建立的关系线上单击鼠标右键,在弹出的快捷菜单中单击“编辑参照完整性”按钮,在“编辑参照完整性生成器”对话框中,选中“更新规则”选项卡下的“级联”单选按钮,其他默认。单击“确定”按钮,保存改变,生成参照完整性代码并退出。

  • 第11题:

    在Visual FoxPro中,表设计器中的选项卡依次为().

    • A、字段、索引、表
    • B、表、字段、索引
    • C、字段、表、索引
    • D、字段、索引、类型

    正确答案:A

  • 第12题:

    单选题
    在Visual FoxPro中,表设计器中的选项卡依次为().
    A

    字段、索引、类型

    B

    字段、索引、表

    C

    字段、表、索引

    D

    表、字段、索引


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

  • 第13题:

    (1)将考生文件夹下的自由表“课程”添加到数据库“学生管理”中。

    (2)从数据库“学生管理”中永久性地删除数据库表“学生一bak”,并将其从磁盘上删除。

    (3)为数据库“学生管理”中的表“课程”建立主索引,索引名称和索引表达式均为“课程编号”,为数据库中的表“成绩”建立普通索引,索引名称和索引表达式均为“课程编号”。

    (4)建立表“课程”和表“成绩”之间的关联。


    正确答案:
    【考点指引】本大题主要考查数据库设计器的基本操作,包括添加自由表、删除表、索引创建和建立表阍联系,这些都可以在数据库设计器中完成。
    (1)【操作步骤】
    ①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“学生管理.dbc”,选择“独占”,单击“确定”按钮,打开数据库设计器。
    ②在“数据库设计器”中,单击右键选择“添加表”,在“打开”对话框中选择表“课程”,单击“确定”按钮将自由表“课程”添加到数据库“学生管理”中。
    (2)【操作步骤】
    ①在数据库设计器中,选择表“学生_bak”,单击右键,在弹出的快捷菜单中选择“删除”命令,单击“删除”按钮,将表“学生_bak”从“学生管理”数据库中移除并将其从磁盘上删除。
    ②选择【数据库】→【清理数据库】命令清理数据库。
    (3)【操作步骤】
    ①在数据库设计器中,选择表“课程”,选择【数据库】→【修改】命令,打开表设计器修改表“课程”结构,在“课程”表设计器的“索引”选项卡的“索引名”中输入“课程编号”,选择索引类型为“主索引”,索引表达式为“课程编号”,单击“确定”按钮关闭表设计器并保存表“课程”结构。
    ②在数据库设计器中,选择表“成绩”,选择【数据库】→
    【修改】命令,打开表设计器修改表“成绩”结构,在“成绩”表设计器的“索引”选项卡的“索引名”中输入“课程编号”,选择索引类型为“普通索引”,索引表达式为“课程编号”,单击“确定”按钮关闭表设计器并保存表“成绩”结构。
    (4)【操作步骤】
    在数据库设计器中,将“课程”表中“索引”下面的“课程编号”主索引字段拖曳到“成绩”表中“索引”下面的“课程编号”索引字段上,建立两个表之间的永久性联系。

  • 第14题:

    在考生文件夹下建立数据库Bookauth.DBC,把表books和authors添加到该数据库中。 2.为authors表建立主索引。索引名为“pk”,索引表达式为“作者编号”。 3.为books表建立两个普通索引。第一个索引名为“pk”,索引表达式为“图书编号”;第二个索引名和索引表达式均为“作者编号”。 4.建立authors表和books表之间的永久联系。


    正确答案:
    (1)步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”中的“数据库”,单击“新建文件”。在“创建”对话框中输入数据库名Bookauth,再单击“保存”按钮。步骤2:在数据库设计器的空白处右击,然后在弹出的快捷菜单中选择“添加表”命令,在“打开”对话框中选择考试文件夹下的authors和books表,双击打开。
    (2)在数据库设计器中右击表authors,在弹出的快捷菜单中选择“修改”命令;在表设计器中,选择“索引”选项卡,在“索引名”中输入pk,在“类型”中选择“主索引”,在“表达式”中输入“作者编号”,单击“确定”按钮。
    (3)在数据库设计器中右击表b00ks,在弹出的快捷菜单中选择“修改”命令;在表设计器中,选择“索引”选项卡,在“索引名”中分别输入pk和“作者编号”,在“类型”中选择“普通索引”,在“表达式”中分别输入“图书编号”和“作者编号”,单击“确定”按钮。
    (4)在数据库设计器中,在表authors中选中主索引pk,按住鼠标并拖动至表books的普通索引“作者编号”上,然后释放鼠标即可。

  • 第15题:

    在考生文件夹下建立数据库ks7,并将自由表SCOt加入数据库中。

    (2)按下面给出的表结构。给数据库添加表stud:

    字段 字段名 类型 宽度 小数

    1 学号 字符型 2

    2 姓名 字符型 8

    3 出生日期 日期型 8

    4 性别 字符型 2

    5 院系号 字符型 2

    (3)为表stud建立主索引,索引名为“学号”,索引表达式为“学号”,为表scor建立普通索引,索引名为“学号”,索引表达式为“学号”。

    (4)stud表和scor表必要的索引已建立,为两表建立永久性的联系。


    正确答案:(1)在命令窗口输入命令:MODIFY DATABASE ks7新建数据库右击数据库设计器选择“添加表”快捷菜单命令将考生文件夹下的scor.dbf自由表添加到数据库ks7中。 (2)在数据库设计器中单击右键在弹出的快捷菜单中选择“新建表”菜单命令以stud为文件名保存在考生文件夹下。根据题意在表设计器的“字段”选项卡中依次输入每个字段的字段名、类型和宽度。 (3)在数据库设计器中右键单击数据库表stud.dbf选择“修改”快捷菜单命令进入stud.dbf表设计器在“字段”选项卡中为“学号”字段选择一个索引排序然后单击“索引”选项卡此选项卡中系统已建立默认的索引名“学号”将“索引”下拉列框中的索引类型改为“主索引”。以同样的方法为scor表建立普通索引。 (4)在数据库设计器中将stud表中“索引”下面的“学号”主索引字段拖到scor表中“索引”下面的“学号”索引字段上建立stud和scor两个表之间的永久性联系。
    (1)在命令窗口输入命令:MODIFY DATABASE ks7,新建数据库,右击数据库设计器,选择“添加表”快捷菜单命令,将考生文件夹下的scor.dbf自由表添加到数据库ks7中。 (2)在数据库设计器中单击右键,在弹出的快捷菜单中选择“新建表”菜单命令,以stud为文件名保存在考生文件夹下。根据题意,在表设计器的“字段”选项卡中,依次输入每个字段的字段名、类型和宽度。 (3)在数据库设计器中,右键单击数据库表stud.dbf,选择“修改”快捷菜单命令,进入stud.dbf表设计器,在“字段”选项卡中为“学号”字段选择一个索引排序,然后单击“索引”选项卡,此选项卡中,系统已建立默认的索引名“学号”,将“索引”下拉列框中的索引类型改为“主索引”。以同样的方法为scor表建立普通索引。 (4)在数据库设计器中,将stud表中“索引”下面的“学号”主索引字段拖到scor表中“索引”下面的“学号”索引字段上,建立stud和scor两个表之间的永久性联系。 解析:本大题主要考查的是数据库和数据表之间的联系,以及字段索引的建立。新建数据库可以通过菜单命令、工具栏按钮或直接输入命令来建立,添加、新建或修改数据库中的数据表可以通过数据库设计器来完成,建立表索引可以在数据表设计器中完成。

  • 第16题:

    在考生文件夹中有一个student 学生表,表结构如下:

    学生(学号C(3),姓名C(9),年龄N(3),性别C(3),院系号C(3)),现在要对STUDENT 表进行修改,指定“学号”为主索引,索引名和索引表达式均为“学号”;指定“系号”为“普通索引”,索引名和索引表达式均为“系号”;年龄字段的有效性规则在15至30之间(含15和30),默认值是18。

    (2)列出客户名为“飞腾贸易公司”的订购单明细记录,将结果先按“订单编号”升序排列,同一订单的再按“价格”降序排列,并将结果存储到res 表中(表结构与order_ detail表结构相同)。


    正确答案:(1)在命令窗口输入命令:USE student MODIFY STRUCTURE 打开student 的数据表设计器界面在“索引”选项卡的“索引名”和“索引表达式”中输入“学号”在“类型”的下拉框中选择“主索引”。同样的方法在“索引”选项卡第二行的“索引名”和“索引表达式”中输入“系号”在“类型”的下拉框中选择“普通索引”。 在“字段”选项卡中首先选中“年龄”字段然后在规则文本框中输入“年龄=>15.AND.年龄=30”在默认值文本框中输入“18”。如图3-99所示。 图3-99 单击“确定”按钮关闭表设计器保存数据表修改。 (2)在命令窗口中输入命令:MODIFY COMMAND query1在程序文件编辑器窗口输入如下程序段: *****文件query1.prg 中的程序段***************** SELECT order detail.订单编号器件号器件名价格数量; FROM customerorder_ detailorder_ list; WHERE customer.客户号=order_ list.客户号: AND order_ list.订单编号=order_ detail.订单编号; AND customer.客户名=“飞腾贸易公司”; ORDER BY order_ detail.订单编号ASC价格 DESC; INTO TABLE res ********************************************* 在命令窗口输入命令:DO query1运行程序查询结果自动保存到res表中通过BROWSE 命令可查看结果如图3-100所示。 图3-100
    (1)在命令窗口输入命令:USE student MODIFY STRUCTURE 打开student 的数据表设计器界面,在“索引”选项卡的“索引名”和“索引表达式”中输入“学号”,在“类型”的下拉框中,选择“主索引”。同样的方法,在“索引”选项卡第二行的“索引名”和“索引表达式”中输入“系号”,在“类型”的下拉框中,选择“普通索引”。 在“字段”选项卡中,首先选中“年龄”字段,然后在规则文本框中输入“年龄=>15.AND.年龄=30”,在默认值文本框中输入“18”。如图3-99所示。 图3-99 单击“确定”按钮,关闭表设计器,保存数据表修改。 (2)在命令窗口中输入命令:MODIFY COMMAND query1,在程序文件编辑器窗口输入如下程序段: *****文件query1.prg 中的程序段***************** SELECT order detail.订单编号,器件号,器件名,价格,数量; FROM customer,order_ detail,order_ list; WHERE customer.客户号=order_ list.客户号: AND order_ list.订单编号=order_ detail.订单编号; AND customer.客户名=“飞腾贸易公司”; ORDER BY order_ detail.订单编号ASC,价格 DESC; INTO TABLE res ********************************************* 在命令窗口输入命令:DO query1,运行程序,查询结果自动保存到res表中,通过BROWSE 命令可查看结果,如图3-100所示。 图3-100 解析:本大题1小题考查的是索引的建立,字段有效性的建立。建立表索引以及有效性的设置可以在数据表设计器中完成;2小题考查了SQL 联接查询,设计过程中主要注意两个表之间进行关联的字段。

  • 第17题:

    在考生文件夹下建立数据库kehu。

    (2)把考生文件夹下的自由表ke和ding加入到刚建立的数据库中。

    (3)为ke表建立普通索引,索引名和索引表达式均为“客户号”。

    (4)为ding表建立侯选索引,索引名为Can,索引表达式为“订单号”。


    正确答案:在命令窗口中输入命令:CREATE DATABASE kehu新建一个数据库。 (2)在命令窗口中输入命令:MODIFY DATABASE kehu打开数据库设计器。右键单击数据库设计器选择“添加表”快捷菜单命令系统弹出“打开”对话框将考生文件夹下的ke和ding两个自由表分别添加到数据库kehu中。 (3)在数据库设计器中右键单击数据库表ke在弹出的快捷菜单中选择“修改”菜单命令进入 ke的数据表设计器界面在“索引”选项卡的“索引名”和“索引表达式”文本框中输入“客户号”在“类型”的下拉框中选择“普通索引”。 (4)在数据库设计器中右键单击数据库表ding在弹出的快捷菜单中选择“修改”菜单命令进入ding的数据表设计器界面在“索引”选项卡的“索引名”中输入can“索引表达式”中输入“订单号”在“类型”下拉框中选择“候选索引”。 [解析]本大题主要考查的是数据库和数据表之间的联系以及字段索引的建立。新建数据库可以通过菜单命令、工具栏按钮或直接输入命令来建立添加和修改数据库中的数据表可以通过数据库设计器来完成建立表索引可以在数据表设计器中完成。
    在命令窗口中输入命令:CREATE DATABASE kehu,新建一个数据库。 (2)在命令窗口中输入命令:MODIFY DATABASE kehu,打开数据库设计器。右键单击数据库设计器,选择“添加表”快捷菜单命令,系统弹出“打开”对话框,将考生文件夹下的ke和ding两个自由表分别添加到数据库kehu中。 (3)在数据库设计器中,右键单击数据库表ke,在弹出的快捷菜单中选择“修改”菜单命令,进入 ke的数据表设计器界面,在“索引”选项卡的“索引名”和“索引表达式”文本框中输入“客户号”,在“类型”的下拉框中,选择“普通索引”。 (4)在数据库设计器中,右键单击数据库表ding,在弹出的快捷菜单中选择“修改”菜单命令,进入ding的数据表设计器界面,在“索引”选项卡的“索引名”中输入can,“索引表达式”中输入“订单号”,在“类型”下拉框中,选择“候选索引”。 [解析]本大题主要考查的是数据库和数据表之间的联系,以及字段索引的建立。新建数据库可以通过菜单命令、工具栏按钮或直接输入命令来建立,添加和修改数据库中的数据表可以通过数据库设计器来完成,建立表索引可以在数据表设计器中完成。

  • 第18题:

    有一个学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是

    A.SET INDEX TO姓名

    B.SET INDEX TO XM

    C.SET ORDER TO姓名

    D.SET ORDER TO XM


    正确答案:D
    解析:设置为当前索引的命令是SET ORDER TO索引名,注意此题中索引名为XM。

  • 第19题:

    请在考生文件夹下建立一个数据库KS1。

    2.将考生文件夹下的自由表xsda.dbf和QKDY4.DBF加入到新建的数据库KS1中。

    3.为表xsda建立主索引,索引名为primary key,索引表达式为考生编号

    4.为表QKDY4建立候选索引,索引名为candi key,索引表达式为邮发代号

    为表QKDY4建立普通索引,索引名为regular key,索引表达式为订阅期数


    正确答案:在“项目管理器”中选择一个数据库选择“本地视图”然后选择“新建”按钮打开“视图设计器”。选择所有字段在“筛选”栏内输入条件“积分4=1500"关闭并保存。在数据库设计器中打开视图用sort on积分to v2命令存入新表。
    在“项目管理器”中选择一个数据库,选择“本地视图”,然后选择“新建”按钮,打开“视图设计器”。选择所有字段,在“筛选”栏内输入条件“积分4=1500",关闭并保存。在数据库设计器中打开视图,用sort on积分to v2命令存入新表。

  • 第20题:

    创建一个名为student的项目文件。

    (2)将考生文件夹下的数据库std添加到新建的项目文件中。

    (3)打开学生数据库std,将考生文件夹下的自由表tea添加到“学生”数据库std中:为教师表tea创建一个索引名和索引表达式均为“教师编号”的主索引(升序)。

    (4)通过“班级编号”字段建立表ass和表dent表间的永久联系。


    正确答案:(1)启动Visual FoxPro后在命令窗口输入命令:CREATE PROJECT Student新建一个项目管理器。 (2)在项目管理器student中首先在“数据”选项卡中选择“数据库”然后单击选项卡右边的“添加”命令按钮在系统弹出的“打开”对话框中将考生文件夹中的数据库std添加到项目管理器中单击“确定”按钮。 (3)展开“数据库”分支选中std数据库然后单击选项卡中的“修改”命令按钮打开数据库设计器右键单击数据库设计器选择“添加表”快捷菜单命令系统弹出“打开”对话框将考生文件夹下tea自由表添加到数据库std中。 在数据库设计器中右键单击数据库表tea在弹出的快捷菜单中选择“修改”菜单命令进入tea的数据表设计器界面在“字段”选项卡中为“教师编号”选择“升序”排序然后单击“索引”选项卡此选项卡中的“索引名”和“索引表达式”默认“教师编号”在“索引类型”的下拉框中选择“主索引”单击“确定”按钮关闭表设计器。 (4)在数据库设计器中将ass表中“索引”下面的“班级编号”主索引字段拖到dent表中“索引”下面的“班级编号”索引字段上建立了两个表之间的永久性联系。
    (1)启动Visual FoxPro后,在命令窗口输入命令:CREATE PROJECT Student,新建一个项目管理器。 (2)在项目管理器student中,首先在“数据”选项卡中选择“数据库”,然后单击选项卡右边的“添加”命令按钮,在系统弹出的“打开”对话框中,将考生文件夹中的数据库std添加到项目管理器中,单击“确定”按钮。 (3)展开“数据库”分支,选中std数据库,然后单击选项卡中的“修改”命令按钮,打开数据库设计器,右键单击数据库设计器,选择“添加表”快捷菜单命令,系统弹出“打开”对话框,将考生文件夹下tea自由表添加到数据库std中。 在数据库设计器中,右键单击数据库表tea,在弹出的快捷菜单中选择“修改”菜单命令,进入tea的数据表设计器界面,在“字段”选项卡中为“教师编号”选择“升序”排序,然后单击“索引”选项卡,此选项卡中的“索引名”和“索引表达式”默认“教师编号”,在“索引类型”的下拉框中,选择“主索引”,单击“确定”按钮关闭表设计器。 (4)在数据库设计器中,将ass表中“索引”下面的“班级编号”主索引字段拖到dent表中“索引”下面的“班级编号”索引字段上,建立了两个表之间的永久性联系。 解析:本大题主要考查的是通过项目管理器来完成一些数据库及数据库表的操作,项目的建立可以直接在命令窗口输入命令来实现,数据库添加可以通过项目管理器中的命令按钮,打开相应的设计器直接管理。对数据表进行连接是在数据库设计器中完成。

  • 第21题:

    假设有学生表,要将学号和姓名定义为学生表的候选索引,索引名是xhxm。请对下面的SQL 语句填空:ALTER TABLE 学生【 】学号+姓名 TAG xhxm


    正确答案:ADD UNIQUE
    本题主要考查SQL的数据定义功能:ALTERTABLE-SQL。修改表结构应使用ALTERTABLE命令,具体的修改内容是为学生表建立候选索引,应使用该命令的格式3。该命令的格式3可以修改属性名、删除属性、定义和删除表一级的有效性规则等。修改表结构命令的第三种格式:ALTERTABLE后的表名"学生"表是要修改属性所属的表,定义候选索引要使用ADDUNIQUE短语,要将学号和姓名两个属性定义为学生表的候选索引,用"+"连接两个属性,即学号+姓名,为该候选索引起名字xhxm要用TAG短语,将索引名xhxm置于TAG短语之后。

  • 第22题:

    在Visual FoxPro中,命令“INDEX ON姓名TO xm”的功能是( )。

    A.建立一个名为xm.idx的索引文件

    B.建立一个名为xm.cdx的索引文件

    C.在结构索引文件中建立一个名为xm的索引

    D.在非结构索引文件中建立一个名为xm的索引


    正确答案:A
    INDEXON命令用于在程序中建立索引,执行命令“INDEXON姓名TOxm”之后可建立一个名为xm的索引文件,索引文件的扩展名为.idx,故本题A选项正确。

  • 第23题:

    单选题
    有一学生表文件,且通过表设计器已经为该表建立了若干普通索引,其中一个索引的索引表达式为姓名字段,索引名为XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是(  )。
    A

    SET INDEX TO姓名

    B

    SET INDEX TO XM

    C

    SET ORDER TO姓名

    D

    SET ORDER TO XM


    正确答案: A
    解析:
    在使用某个特定索引进行查询或需要记录按某个特定索引顺序显示时,用SET ORDER命令指定索引。常用格式为:SET ORDER[索引序号|索引名][升序|降序]。

  • 第24题:

    单选题
    在表设计器的“字段”选项卡中,通过“索引”列创建的索引是(  )。
    A

    主索引

    B

    普通索引

    C

    唯一索引

    D

    候选索引


    正确答案: B
    解析:
    主索引、唯一索引和候选索引在“索引”选项卡中建立,普通索引在表设计器“字段”选项卡中建立。