数据库系统应用

触发器可引用视图或临时表,并产生两个特殊的表是()。A、Deleted、InsertedB、Delete、InsertC、View、TableD、View1、table1

题目

触发器可引用视图或临时表,并产生两个特殊的表是()。

  • A、Deleted、Inserted
  • B、Delete、Insert
  • C、View、Table
  • D、View1、table1
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(1)在“职员管理”数据库中统计“考勤”表中的“加班天数”,并将结果写入“员工信息”表中的“加班天数“字段,将SQL语句保存在“cxl.prg”文件中。(2)在数据库“职员管理”下建立视图“view1”,包括“职工编号”、“姓名”和“夜班天数”等字段,内容是夜班天数在3 天以上的员工。建立表单“bdl”,在表单上显示视图“view1”的内容。


正确答案:
【考点指引】本大题第1小题考查的是利用SQL语句实现查询和修改,这里要用到分组和求和语句;第2小题考查的是视图的创建,注意过滤条件的设置。
(1)【操作步骤】
①在命令窗口中输入命令:MODI COMM cx1(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:
SELECT职工编号,SUM(加班天数)AS加班天数IN–TO ARRAY aa FROM考勤GROUP BY职工编号
FOR i=1 TO ALEN(aa)/2
UPDATE员工信息SET加班天数=aa(i,2)WHERE职工编号=aa(i,1)
NEXT
关闭程序文件编辑窗口并保存程序文件。
②在命令窗口中输入命令:DO cx1(回车执行),执行程序文件。
(2)【操作步骤】
①选择【文件】→【打开】命令,或直接单击工具栏上的“打开”图标,打开数据库“职员管理.dbc”。
②选择【文件】→【新建】命令,选择“视图”,单击“新建文件”按钮打开“添加表或视图”对话框,选择“表”单选项,选择数据库“职员管理”,将表“考勤”和“员工信息”分别“添加”到视图设计器中,系统会自动选择关联字段“职工编号”为两个表建立内部联系,单击“确定”按钮关闭“联接条件”对话框,然后关闭“添加表或视图”对话框。
③在视图设计器中单击“字段”选项卡,将“可用字段”列表框中的“员工信息.职工编号”、“员工信息.姓名”和“考勤.夜班天数”字段添加到右边的“选定字段”列表框中。
④在视图设计器中单击“筛选”选项卡,在“字段名”下拉列表框中选择“考勤.夜班天数”字段,在“条件”下拉列交框中选择“>”,在“实例”文本框中输入“3”。
⑤在视图设计器中单击“关闭”按钮,将视图文件四“view1”名保存在考生文件夹下。
⑥选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,单击表单控件工具栏上的“未格”控件图标,添加一个表格控件。
⑦在表单设计器中,用鼠标右键单击表单空白处,在弹出的快捷菜单中选择“数据环境”命令,打开表单的数据环境,选择数据库“职员管理”,选定“视图”,将视图“view1”添
加到数据环境中。
⑧在表格属性窗口中将“RecordSourceType”属性值修改为“1”,将“RecordSource”属性值修改为“view1”。
⑨选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bd1”,保存在考生文件夹下,然后运行表单。

第2题:

创建表的语句是( )。

A、Drop table

B、Alter table

C、Create table

D、Delete table


参考答案:C

第3题:

下列SQL语句中,修改表结构的语句是()。

A.ALTER

B.INSERT

C.UPDATE

D.DELETE


正确答案:A

第4题:

在SQL语言中,CREATE VIEW语句用于建立视图。如果要求对视图更新时,必须满足子查询中的条件表达式,应当在该语句中使用短语 ______。

A.WITH UPDATE

B.WITH INSERT

C.WITH DELETE

D.WITH CHECK OPTION


正确答案:D

第5题:

下列关于触发器的描述错误的是()

A触发器是一种实现复杂完整性约束的特殊存储过程

B触发器必须创建在一个特定的表上

C触发器通过EXECUTE语句调用

D触发器中使用了两张专用的临时表inserted和deleted


正确答案:C

第6题:

触发器是响应以下任意语句而自动执行的一条或一组MYSQL语句( )

A.UPDATE

B.INSERT

C.SELECT

D.DELETE


正确答案:B,A,D 

第7题:

删除视图stuvw的命令是( )。

A)DROP stuvw

C) DELETE stuvw

B)DROP VIEW stuvw

D)DELETE VIEW stuvw


正确答案:B
删除视图的命令是DROP VIEW视图名。

第8题:

(1)在“zhibian”数据库中根据“zhibian”表中的标准,统计计算“yuangon9”表中的“加班费”,并将结果写入"yuangon9”表中的“加班费”字段。

(2)建立视图“view1”,包括“职工编码”、“姓名”和“夜值班天数”等字段,内容是夜值班天数在3天以上的员工。建立表单“Forml”,在表单上显示视图“view1”的内容。


正确答案:
(1)【操作步骤】
在命令窗口输入如下代码:
SELECT每天加班费FROM zhibian WHERE值班时间=“夜”INTO ARRAY a1
SELECT每天加班费FROM zhibian WHERE值班时间=“昼”INTO ARRAY a2
UPDATE yuangong SET加班费=yuangong.夜值班天数*a1(1,1)+yuangong.昼值班天数*a2(1,1)
(2)【操作步骤】
①选择【文件】→【打开】,在列表框中选择“数据库”,打开“图书借阅”数据库,然后选择【文件】→【新建】选择“视图”,然后将“yuangong”表添加到视图设计中。
②在“字段”选项卡中,将“可用字段”列表框中的题目要求的字段添加到“选定字段”中。
③在“筛选”选项卡中,在“字段名”选择“yuangong夜班值班天数”,“条件”选择为“>”,在“实例”中填入“3”。
④保存视图,然后在命令窗口输入CREATE FORM Form1,新建一个表单,然后单击右键,选择数据环境,选择“视图”,将“view1”添加到数据环境设计器中,然后将“view1”拖入表单中。
⑤保存表单。

第9题:

删除视图salary的命令是 A) DROP salary VIEW B)DROP VIEW salary C)DELETE salary VIEW D)DELETE salary


正确答案:B
本题考查SQL中删除视图的命令.删除视图的命令格式为:
  DROP VIEW <视图名>
  故选项B为正确答案。

第10题:

在考生文件夹下,完成如下简单应用: 1.利用查询设计器创建一个查询,其功能是从xuesheng和chengii两个表中找出1982年出生的汉族学生记录。查询结果包含学号、姓名、数学、英语和信息技术5个字段;各记录按学号降序排列;查询去向为表 table1。最后将查询保存为query1.qpr,并运行该查询。 2.首先创建数据库cj_m,并向其中添加xueshen9表和chengji表。然后在数据库中创建视图view1,利用该视图只能查询数学、英语和信息技术3门课程中至少有一门不及格(小于60分)的学生记录;查询结果包含学号、姓名、数学、英语和信息技术5个字段;各记录按学号降序排列。最后利用刚创建的视图view1查询视图中的全部信息,并将查询结果存储于表table2中。


正确答案:
【解题思路】在查询设计器中完成查询文件的建立,在视图设计器中完成视图的建立,并新建一个查询,添加视图到查询设计中,以完成“生成表”的功能。
(1)【操作步骤】
步骤1:新建一个查询,并将xuesheng和chengji两个表添加到查询设计器中。按要求添加字段”xuesheng.学号”、
“xuesheng.姓名”、“ehengji.数学”、“chengji.英语”和“ehengji:信息技术”到“选定字段”框中。
步骤2:在筛选选项卡中添加表达式“YEAR(xuesheng.出生日期)”,条件设置为“=”,实例中输入1982。
步骤3:在筛选选项卡中选择字段“民族”,条件设置为“=”,实例中输入“汉”。
步骤4:在排序选项卡中选择“降序”,添加字段“学号”。
步骤5:选择系统菜单中的“查询”一“查询去向”,单击“表”按钮,输入表名“table1”。
步骤6:保存查询为“query1”并运行查询。
(2)【操作步骤】
步骤1:在命令窗口输入“Creadataelm”,创建数据库。
步骤2:打开cj_m数据库并向其中添加表“xuesheng”和“chengji”。
步骤3:在数据库设计器中新建一个视图,并将xuesheng和chengji两个表添加到新建的视图中,按要求添加字段“xuesheng.学号”、“xuesheng.姓名”、“chengji.数学”、“chengji.英语”和“ehen舒i.信息技术”。
步骤4:在筛选选项卡中分别选择字段“数学”、“英语”和“信息技术”,设置其条件均为“<”,实例为“60”,逻辑为“mr”。
步骤5:在排序选项卡中选择“降序”,添加字段“学号”。
步骤6:保存视图为viewl。新建一个查询,将视图添加到查询设计器中。
步骤7:添加全部字段,选择查询去向为“表”,输入表名“table2”并运行查询。

更多相关问题