首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,有一个学生数据库sdb,打开该数据库,完成如下操作: (1)为学生表student的“性别”字段增加约束:性别$”男女”,出错提示信息为“性别必须是男或史”,默认值为“女”。 (2)为学生表student创建一个主索引,上索
在考生文件夹下,有一个学生数据库sdb,打开该数据库,完成如下操作: (1)为学生表student的“性别”字段增加约束:性别$”男女”,出错提示信息为“性别必须是男或史”,默认值为“女”。 (2)为学生表student创建一个主索引,上索
admin
2016-10-30
53
问题
在考生文件夹下,有一个学生数据库sdb,打开该数据库,完成如下操作:
(1)为学生表student的“性别”字段增加约束:性别$”男女”,出错提示信息为“性别必须是男或史”,默认值为“女”。
(2)为学生表student创建一个主索引,上索引的索引名为sid,索引表达式为学号。为课程表course创建一个丰索引,主索引的索引名为cid,索引表达式为课程号。为选课表sc创建一个主索引和两个普通索引(升序),主索引的索引名为scid。索引表达式为“学号+课程号”;一个普通索引的索引名为sid,索引表达式为学号:另一个普通索引的索引名为cid,索引表达式为课程号。
(3)通过“学号”字段建立选课表sc和学生表student表间的永久联系。通过“课程号”字段建立选课表sc与课程表coBrse间的永久联系。并为以上建立的联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“限制”。
(4)使用报表向导建立一个简单报农。要求选择学生表student表中所有字段;记录不分组:报表样式为“随意式”;列数为“1”,字段布局为“列”,方向为“纵向”;排序字段为“学号”,升序:报表标题为“学生基本情况一览表”;报表文件名为one.fix。
选项
答案
【操作步骤】 (1)①命令窗口执行:MODIFY DATABASE sdb,打开数据库设计器。 ②数据库设计器中,右击student表,选择【修改】,打开表设计器,“字段”选项卡中选中“性别”,“字段有效性”的“规则”中输入:性别$“男女”,“信息”框中输入:”性别必须是男或女”,“默认值”文本框中输入:”女”。 (2)①接上题,在student.表设计器中,“字段”选项卡中选中“学号”,“索引”列中选“升序”,在“索引”选项卡中修改“索引名”为“sid”,修改“类型”为“主索引”,单击“确定”按钮保存表结构修改。 ②与上题同样的方法为couse表建立名为“cid”,的“主索引”,单击“确定”按钮保存表结构修改。 ③数据库设计器中,右击sc表选择【修改】,打开表设计器,“索引”选项仁中,“索引名”下方的文本框中输入“scid”,“索引”选项卡中将“类型”选择为“主索引”,“表达式”下方的文本框中输入“学号+课程号”,建立主索引。 ④接第③步,在SC表设计器的“索引”选项卡中,第二行的“索引名”文本框中输入“sid”,将“类型”选择为“普通索引”,“表达式”下方的文本框中输入“学号”,建立—个普通索引:在第三行的“索引名”文本框中输入“cid”,“类型”选择为“普通索引”,“表达式”中输入“课程号”,建立普通索引,单击“确定”保存修改。 (3)①在数据库设计器中,拖动student表“索引”下方的主索引“sid到sc表中“索引”下方的普通索引“sid”上,为两个表建立联系。 ②拖动course表“索引”下方的主索引“scid”到sc表中“索引”下方的普通索引“cid”上,为两个表建立联系。 ③选中studenl和sc两个表之间的关联线(被选中的线会变粗),首先执行【数据库】→【清理数据库】菜单命令,清空数据库表中带有删除标记的记录,然后执行【数据库】→【编辑参照完整性】菜单命令。在打开的“参照完整性”对话框的表格中,将其中的两对关系均做如下操作:选择“更新”下的单元格内容为“级联”;“删除”下的单元格内容为“限制”:“插入”下的单元格内容为“限制”。单击“确定”按钮保存参照完整性的修改。 (4)①命令窗口执行:OPEN DATABASE,sdb,打开sdb数据库。 ②执行【文件】→【新建】菜单命令,或甲击“常用”工具栏的“新建”按钮,在弹出的“新建”对话框中选中“报表”选项,单击“向导”按钮,弹出“向导选取”对话框,选中“报表向导”项,单击“确定”按钮,启动报表向导。 ③“步骤1.字段选取”的“数据库和表”下选student表,将“可用字段”中的字段全部添加到“选定字段”中,单击“下一步”按钮。 ④“步骤2.分组记录”中,单击“下一步”按钮。 ⑤“步骤3.选择报表样式”的“样式”下选择“随意式”,单击“下一步”按钮。 ⑥“步骤4.定义报表布局”的“列数”下输入“1”,在“字段布局”下选“列”,在“方向”下选“纵向”,单击“下一步”按钮。 ⑦“步骤5-排序记录”中双击“可用的字段或索引标识”中的“学号”字段到“选定字段”中,再选择“升序”,单击“下一步”按钮。 ⑧“步骤6-完成”中“报表标题”下方文本框中输入“学生基本情况一览表”,单击“完成”按钮。 ⑨在“另存为”对话框的“保存报表为:”框中输入报表文件名one,单击“保存”按钮。
解析
转载请注明原文地址:https://kaotiyun.com/show/uHIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
软件详细设计的主要任务是确定每个模块的()。
1.在考生文件夹下建立数据库Bookauth.DBC,把表books和authors添加到该数据库中。2.为authors表建立主索引。索引名为“pk”,索引表达式为“作者编号”。3.为books表建立两个普通索引。第一个索引名为“pk
要使“产品”表中所有产品的单价上浮8%,正确的SQL命令是()。
有三个关系R,S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
)表单里有一个选项按钮组,包含两个选项按钮Option1和Option2。假设Option2没有设置Click事件代码,而Option1和选项按钮组以及表单都设置了Click事件代码。那么当表单运行时,如果用户单击Option2,系统将()。
在VisualFoxPro的数据库表中只能有一个()。
在Visua]FoxPro中,有如下内存变量赋值语句:X={^2010—08—0810:15:20AM}Y=.Y.Z="123.24"执行上述赋值语句之后,内存变量X、Y和Z的数据类型分别是()。
在考生文件夹下完成如下操作:1.用SQL语句从rate_exchange表中提取外币名称、现钞买入价和卖出价3个字段的值,并将结果存入rate_ex表中(字段顺序为外币名称、现钞买入价和卖出价,字段类型和宽度与原表相同,记录顺序与原表相同),并将相应的S
使用索引的主要目的是( )。
在VisualFoxPro中,每一个工作区中最多能打开数据库表的数量是( )。
随机试题
下列属于成本法评估矿业权常用方法的有()。
简述领导的总原则。
以下关于念珠菌性口角炎的说法不正确的是
对于《政府核准的投资项目目录》以外的企业投资项目,实行()。
地处县城的某建筑工程公司(增值税一般纳税人)具备建筑业施工(安装)资质,2009年发生经营业务如下:(1)总承包某大厦装修工程,承包合同记载总承包额8000万元,其中建筑劳务费3000万元,材料等5000万元;(2)上述大厦安装工程所用玻璃
《银行业从业人员职业操守》的宗旨是()。
由我国政府财政贴息的助学贷款是()。
个体的沟通风格不包括()。
linguistandcontroversialistthepersonalcapturespokenEnglishtendtoA.thecultoftheauthenticand【T13】______B.has
Thetwoboatsstartedoffinthedark.Nickheardtheoarlocksoftheotherboatquiteawayaheadoftheminthemist.TheIndi
最新回复
(
0
)