首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,打开一个公司销售数据库selldb,完成如下操作: (1)为各部门分年度季度销售金额和利润表s_t创建一个主索引和普通索引(升序),主索引的索引名为no,索引表达式为“部门号+年度”;普通索引的索引名和索引表达式均为“部门号”。 (
在考生文件夹下,打开一个公司销售数据库selldb,完成如下操作: (1)为各部门分年度季度销售金额和利润表s_t创建一个主索引和普通索引(升序),主索引的索引名为no,索引表达式为“部门号+年度”;普通索引的索引名和索引表达式均为“部门号”。 (
admin
2015-08-20
29
问题
在考生文件夹下,打开一个公司销售数据库selldb,完成如下操作:
(1)为各部门分年度季度销售金额和利润表s_t创建一个主索引和普通索引(升序),主索引的索引名为no,索引表达式为“部门号+年度”;普通索引的索引名和索引表达式均为“部门号”。
(2)在S_T表中增加一个名为“备注”的字段、字段数据类型为“字符”、宽度为30。
(3)使用SQL的ALTER FABLE语句将s_t表的“年度”字段的默认值修改为“2004”,并将该SQL语句存储到命令文件one.prg中。
(4)通过“部门号”字段建立s_t表和dept表间的永久联系,并为该联系设置参照完整性约束:更新规则为“级联”;删除规则为“限制”;插入规则为“忽略”。
选项
答案
(1)①在命令窗口执行命令:
MODIFY DATABASE selldb
,打开selldb数据库设计器。 ②右击数据库设计器中的s_t表,选择【修改】快捷菜单命令,打开s_t表设计器,选中“索引”选项卡,在“索引名”下方的文本框中输入“no”,在“索引”选项卡中将“类型”选择为“主索引”,在表达式下方的文本框中输入“部门号+年度”,建立主索引。如图3.18所示。 [*] ③接着在“字段”选项卡中选中“部门号”,然后在“索引”列中选择“升序”,建立“部门号”字段的普通索引,单击“确定”按钮保存表结构修改。 (2)继续打开s_t表设计器,在表设计器“字段”选项卡的“字段名”列的最后一个空白文本框中输入字段名“备注”,在“类型”下拉框中选择“字符型”,在“宽度”文本框中输入“30”,保存表结构修改。 (3)①在命令窗口执行命令:
MODIFY COMMAND one
,打开程序文件编辑器。 ②在编辑器中输入SQL查询代码:
ALTER TABLE s_t ALTER年度c(4)DEFAULT"2004"
。 ③在命令窗口执行命令:
DO one.prg
,执行程序文件。 (4)①在数据库设计器中拖动DEPT表“索引”下方的主索引“部门号”到s_t表中“索引”下方的普通索引“部门号”上,为两个表建立联系。 ②选中两个表之间的关联线(被选中的连线会变粗),首先执行【数据库】→【清理数据库】菜单命令,清空数据表中带有删除标记的记录,然后执行【数据库】→【编辑参照完整性】菜单命令。 ③在打开的“参照完整性”对话框的表格中,选择“更新”下的单元格内容为“级联”;“删除”下的单元格内容为“限制”;“插入”下的单元格内容为“忽略”。单击“确定”按钮保存参照完整性的修改。如图3.19所示。 [*]
解析
本题考查表索引的建立、表结构的修改、SQL定义语句及参照完整性的建立。
根据多个字段建立索引表达式时,需要在表设计器“索引”选项卡的“表达式”中进行设置,该索引表达式可以直接输入,也可以打开“表达式生成器”建立。
参照完整性是针对两个表进行设置的,因此建立参照完整性前要先建立两个表的关联,且有一个表中必须建立关联字段的主索引(或候选索引),另一个表要建立普通索引,建立两个表联系后要先清理数据库,然后再设置参照完整性。
表结构的修改可在相应的表设计器中进行操作即可;SQL定义语句也只需要熟记命令格式,设置表默认值语句的基本格式:ALTER TABLE<表名>ALTER<字段名><类型><(宽度)>DEFAULT<默认值>。
转载请注明原文地址:https://kaotiyun.com/show/XPEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
对图书管理数据库,求共借出多少种图书。请对下面的SQL语句填空:SELECT______ROM借阅
如果在命令窗口执行命令:LIST名称,在主窗口中显示:记录行名称1电视机2计算机3电扇线4电脑连线
假设订货管理数据库中有3个表,仓库.DBF、职工.DBF和订购单.DBF,它们的结构分别如下:仓库表(仓库号C(4),城市C(10),面积I(4))职工表(仓库号C(4),职工号C(4),工资Y)订购单表(职工号C(4),供应商号C
假设订货管理数据库中有3个表,仓库.DBF、职工.DBF和订购单.DBF,它们的结构分别如下:仓库表(仓库号C(4),城市C(10),面积I(4))职工表(仓库号C(4),职工号C(4),工资Y)订购单表(职工号C(4),供应商号C
假设订货管理数据库中有3个表,仓库.DBF、职工.DBF和订购单.DBF,它们的结构分别如下:仓库表(仓库号C(4),城市C(10),面积I(4))职工表(仓库号C(4),职工号C(4),工资Y)订购单表(职工号C(4),供应商号C
在SELECT-SQL语句中,消除重复出现的记录行的子句是【】。
从设备表中查询单价大于100000元的设备,并显示设备名称,正确的命令是
根据表达式值的类型,表达式可分为数值表达式、字符表达式、日期时间表达式、逻辑表达式;而大多数【】表达式是带比较运算符的关系表达式。
视图设计器与查询设计器相比较,在视图设计器中多了【】选项卡。
在考生文件夹下,打开testdb数据库,完成如下操作:(1)为表sell建立一个主索引,索引名为PK,索引表达式为:部门号+年度+月份。(2)将自由表datatest、model、tabe和pass添加到当前打开的数据库中。
随机试题
患儿生后2天,近1天阵阵尖声叫,吃奶后频吐,半小时前抽1次,不发热。分娩时因胎头过大曾用产钳助产。查体:反应差、呼吸平稳,瞳孔等大,发绀(-)。前囟膨凸,颈软。心肺未见异常。左上、下肢活动差,肌张力增高。末梢血象:WBC8.0×109/L,N46%,L
宫颈涂片巴氏Ⅲ级提示
A.足少阴肾经B.足厥阴肝经C.足阳明胃经D.足太阳膀胱经E.足太阴脾经
维生素D缺乏性佝偻病的临床分期为
幽门梗阻的典型特征是()。
下列关于预算组织程序的内容说法不正确的有()。
A,B均是n阶矩阵,且A2一2AB=E,则秩r(AB-BA+A)=___________.
Whydidthescientistsworksohardatmappingthehumangenome?
Asbestos(石棉)istilegenericnameforanumberofnaturallyoccurringfibrousmineralsilicatesofwhichthemostcommontypesar
HowtoReinventCollegeRankings:ShowtheDataStudentsNeedMostAllrankingsaremisleadingandbiased(有偏见的).Butthey’re
最新回复
(
0
)