首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,打开一个公司销售数据库selldb,完成如下操作: (1)为各部门分年度季度销售金额和利润表s_t创建一个主索引和普通索引(升序),主索引的索引名为no,索引表达式为“部门号+年度”;普通索引的索引名和索引表达式均为“部门号”。
在考生文件夹下,打开一个公司销售数据库selldb,完成如下操作: (1)为各部门分年度季度销售金额和利润表s_t创建一个主索引和普通索引(升序),主索引的索引名为no,索引表达式为“部门号+年度”;普通索引的索引名和索引表达式均为“部门号”。
admin
2014-11-30
62
问题
在考生文件夹下,打开一个公司销售数据库selldb,完成如下操作:
(1)为各部门分年度季度销售金额和利润表s_t创建一个主索引和普通索引(升序),主索引的索引名为no,索引表达式为“部门号+年度”;普通索引的索引名和索引表达式均为“部门号”。
(2)在S T表中增加一个名为“备注”的字段、字段数据类型为“字符”、宽度为30。
(3)使用SQL的ALTER TABLE语句将s_t表的“年度”字段的默认值修改为“2004.”,并将该SQL语句存储到命令文件one.prg中。
(4)通过“部门号”字段建立s_t表和dept表间的永久联系,并为该联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“忽略”。
选项
答案
(1)①在命令窗口执行命令:
MODIFY DATABASE selldb
,打开selldb数据库设计器。 ②右击数据库设计器中的s_t表,选择【修改】快捷菜单命令,打外s_t表设计器,选中“索引”选项卡,在“索引名”下方的文本框中输入“no”,在“索引”选项卡中将“类型”选择为“主索引”,在表达式下方的文本框中输入“部门号-+年度”,建立主索引。如图4-18所示。 [*] ③接着在“字段”选项卡中选中“部门号”,然后在“索引”列中选择“升序”,建立“部门号”字段的普通索引,单击“确定”按钮保存表结构修改。 (2)继续打开s_t表设计器,在表设计器“字段”选项卡的“字段名”列的最后一个空白文本框中输入字段名“备注”,在“类型”下拉框中选择“字符型”,在“宽度”文本框中输入“30”,保存表结构修改。 (3)①在命令窗口执行命令:
MODIFY COMMAND one
,打开程序文件编辑器。 ②在编辑器中输入SQL查询代码:ALTER TABLE s_t ALTER年度C(4) DEFAuLT"2004"。 ③在命令窗口执行命令:DO ne.prg,执行程序文件。 (4)①在数据库设计器中拖动DEPT表“索引”下方的主索引“部门号”到s_t表中“索引”下方的普通索引“部门号”是,为两个表建立联系。 ②选中两个表之间的关联线(被选中的连线会变粗),首先执行【数据库】→【清理数据库】菜单命令,清空数据表中带有删除标记的记录,然后执行【数据库】→【编辑参照完整性】菜单命令。 ③在打开的“参照完整性”对话框的表格中,选择“更新”下的单元格内容为“级联”;“删除”下的单元格内容为“限制”;“插入”下的单元格内容为“忽略”。单击“确定”按钮保存参照完整性的修改。如图4-19所示。 [*]
解析
本题考查表索引的建立、表结构的修改、SQL定义语句及参照完整性的建立。
根据多个字段建立索引表达式时,需要在表设计器“索引”选项卡的“表达式”中进行设置,该索引表达式可以直接输入,也可以打开“表达式生成器”建立。
参照完整性是针对两个表进行设置的,因此建立参照完整性前要先建立两个表的关联,且有一个表中必须建立关联字段的主索引(或候选索引),另一个表要建立普通索引,建立两个表联系后要先清理数据库,然后再设置参照完整性。
表结构的修改可在相应的表设计器中进行操作即可;SQL定义语句也只需要熟记命令格式,设置表默认值语句的基本格式:ALTER TABLE<表名>ALTER<字段名><类型><(宽度)>DEFAuLT<默认值>。
转载请注明原文地址:https://www.kaotiyun.com/show/WsEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
数据库系统的核心是( )。
设有职工表文件,在职工表中查找奖金最高的职工记录,完成下列SQL语句。SELECT*FROM职工表;WHERE奖金>=______;(SELECT奖金FROM职工表)
SQL语句中,集合的并运算是通过______运算符进行合并的。
数据库系统与文件系统的主要区别是______。
数据库设计包括两个方面的设计内容,它们是______。
下述关于数据库系统的叙述中正确的是______。
使用SQL语句实现将一条新的记录插入“学生”表中:INSERT______学生(学号,姓名)VALUES("9801","李峰")
利用SQL语句的定义功能,建立一个学生表文件,其中为学号建立主索引,年龄的默认值为18,语句格式为:CREATETABLE学生(;学号C(5)______;年龄IDEFAULT18)
“项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是( )。
利用SQL派生一个包含“课程名称”、“姓名”和“成绩”的视图,要求按“课程名称”升序排序,正确的命令是()。
随机试题
中国的人口发展形势非常严峻,为此国家统计局每10年进行一次全国人口普查,以掌握全国人口的增长速度及规模。按照下列要求完成对第五次、第六次人口普查数据的统计分析:基于工作表“比较数据”创建一个数据透视表,将其单独存放在一个名为“透视分析”的工作表中。透视
A.1~4.5gB.3~15gC.2~5gD.15~30g肉桂入汤剂煎服的常用剂量为
位于甲市的华夏公司与位于乙市的海天公司在参加丙市主办的贸易交流会时在丙市签订了一份包含仲裁协议的合同,合同约定:因履行合同所发生的一切争议,协商不成,由丁市仲裁委员会仲裁。合同签订后,因仲裁协议约定的仲裁委员会是否明确双方发生争议。如果华夏公司欲向人民法院
电离辐射与非电离辐射的区别点是量子能量值为()。
食品业和公用事业属于()。
代表基金份额10%以上的基金份额持有人自行召集召开持有人大会的,此类持有人应至少提前()日公告持有人大会的召开时间、会议形式、审议事项、议事程序和表决方式等事项。
下列各项中,不属于事业单位事业基金的有()。
甲公司为股份有限公司。根据公司法律制度的规定,下列各项中,属于甲公司可以收购本公司股份的情形有()。(2012年)
森林与水血脉相依,森林作为陆地生态系统的主体和自然界功能最完善的资源库,具有调节气候、涵养水源、保持水土、防风固沙、改良土壤、减少污染等多种功能,对保护人类生态环境起着决定性和不可替代的作用。森林可以涵养水源。据专家研究.森林对降雨有着重新分配的作用,25
托宾Q
最新回复
(
0
)