首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下完成下列操作: (1)打开数据库employee_m,然后为其中的employee表建立一个普通索引,索引名为nf,索引表达式为"year(出生日期)"。 (2)通过department表的"部门号"与employee表的"部
在考生文件夹下完成下列操作: (1)打开数据库employee_m,然后为其中的employee表建立一个普通索引,索引名为nf,索引表达式为"year(出生日期)"。 (2)通过department表的"部门号"与employee表的"部
admin
2013-11-10
34
问题
在考生文件夹下完成下列操作:
(1)打开数据库employee_m,然后为其中的employee表建立一个普通索引,索引名为nf,索引表达式为"year(出生日期)"。
(2)通过department表的"部门号"与employee表的"部门"在两个表之间建立一个一对多的永久联系(需要建立必要的索引)。
(3)为上述建立的联系设置参照完整性约束:更新规则为"限制",删除规则为"级联",插入规则为"限制"。
(4)使用SQL ALTER语句为employee表的"性别"字段设置有效性规则:性别必须是"男"或"女"。然后将该语句保存在命令文件sone.prg中。
选项
答案
(1) 操作步骤 步骤1:打开数据库employee_m,在数据库设计器中右击表employee,选择"修改"。 步骤2:在"表设计器"对话框中选择"索引"选项卡。 步骤3:在"索引名"下方单击,在输入框中输入"nf",在后面的"表达式"列中输入"year(出生日期)"。 步骤4:单击"确定"按钮,在弹出的对话框中单击"是"。 (2) 操作步骤 步骤1:在数据库设计器中右击department表,选择"修改"。 步骤2:在"表设计器"对话框的"字段"选项卡中"部门号"字段行的索引列单击,在下拉列表中选择"升序"。 步骤3:单击"索引"选项卡,单击"部门号"后边的"普通索引",在下拉列表中选择"主索引"。 步骤4:单击"确定"按钮,在弹出的对话框中单击"是"。 步骤5:在"数据库设计器"中右击表mployee,选择"修改"。 步骤6:在"表设计器"中"部门"字段行的索引列单击,在下拉列表中选择"升序"。 步骤7:单击"确定"按钮,在弹出的对话框中单击"是"。 步骤8:在"数据设计器"中,从表department中拖动索引"部门号"到表employee中的索引"部门"上。 (3)操作步骤 步骤1:在"数据库设计器"中右击,选择"编辑参照完整性"。 步骤2:在"参照完整性生成器"对话框中,在下方列表中的"更新"字段下单击,选择"限制",在"删除"下选择"级联",在"插入"下选择"限制"。 步骤3:单击"确定"按钮,在弹出的对话框中两次单击"是"。 (4)操作步骤 步骤1:在"命令"窗口中输入: Alter Table employee; Alter 性别 Set Check 性别="男"or 性别="女" 按Enter键执行上述语句。 步骤2:复制上面在"命令"窗口中输入的两行语句。 步骤3:单击工具栏上的"新建"按钮,在"新建"对话框中选择"程序",单击"新建文件"按钮。 步骤4:按Ctrl+V,粘贴SQL语句。 步骤5:保存为sone.prg。
解析
转载请注明原文地址:https://kaotiyun.com/show/58op777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
使数据库表变为自由表的命令是______。
数据库表的字段可以定义规则,规则是______。
扩展名为dbf的文件是______。
在下列关于面向对象数据库的叙述中,错误的一条是______。
创建一个新的数据库结构用命令【】。
在文件管理系统中,()。
数据库设计的过程具有一定的规律和标准。目前,数据库设计的6个主要阶段是:需求分析、【】、逻辑结构设计、【】、数据库实施、数据库运行和维护。
连编后可以脱离VisualFoxPro独立运行的程序是______。
将数据库表从数据库移出后,该表被______。
在具有n个结点的二叉排序树上插入一个新结点时,根据n个数据元素生成一棵二叉排序树时,其时间复杂性大致为______。
随机试题
下列哪项为黄疸的重要特征
可出现绞痛的部位有()。
患儿7岁,乳牙多数龋坏。下颌第一恒磨牙远中龈瓣覆盖,近中面深龋洞,去腐极敏感。选何种处理方法
下列制作铅笔的材料与相应工业不对应的是()。
下列项目中,()不实行资本金制度。
跟单员跟踪采购单的最后环节是()。
根据土地增值税法律制度的规定,下列各项中,不属于土地增值税纳税人的是()。
旅游安全事故分为()。
A、1B、16C、36D、49A圆圈中的数字从6开始依次可看作61,52,43,34,25,(16)。
有以下程序段:#includeintj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
最新回复
(
0
)