通过在图4.3.5a所示的位置单击来选择一点,然后选择下拉菜单命令,完成视图的粘贴,结果如图4.3.5b所示。图4.3.6 在同一文件不同图纸间复制视图说明:● 除以上方法外,还可以使用快捷键Ctrl+C复制视图,然后切换到另一张图纸中,利用Ctrl+V粘贴视图;另外,利用下拉菜单中的和命令,也可达到同样的效果。......
2023-06-24
视图的使用并不限于抽象可以让用户执行SELECT语句的查询。它还可以作为更新底层表的接口。例如,假设要求一位办公室助理要更新包含员工联系方式的表中的键字段。这位助理应当只能查看和修改员工的名、姓氏、电子邮件地址和电话号码,而不能查看或操作社会保险号和工资。本章前面创建的employee_contact_info_view能满足这两个条件,可以作为一个可更新和可选择的视图。事实上,只有当查询满足如下任何一个条件时视图才是不可更新的:
➢ 包含聚集函数,如SUM();
➢ 其算法设置为TEMPTABLE;
➢ 包含DISTINCT、GROUP BY、HAVING、UNION或UNION ALL;
➢ 包含连接;
➢ 在FROM子句包含不可更新的视图;
➢ 在SELECT或FROM表中,在引用FROM子句中的表的WHERE子句中也包含子查询;(www.chuimin.cn)
➢ 只引用直接量值,表示没有表要更新。
例如,为修改员工Bob Connors的电话号码,可以对此视图执行UPDATE查询,如下:
“可更新视图”一词并不限于UPOATE查询,还可以通过视图插入新记录,只要视图满足一些约束。
➢ 此视图必须包含底层表中没有指定默认值的所有列。
➢ 视图字段不能包含表达式。例如,视图列CEILING(salary)将使视图不可插入。
因此,根据前面的视图定义,无法通过employee_contact- info—view增加新的员工,因为表中未指定默认值的一些字段(如salary和ssn)没有包含在视图中。
有关MySQL数据库设计与实现的文章
通过在图4.3.5a所示的位置单击来选择一点,然后选择下拉菜单命令,完成视图的粘贴,结果如图4.3.5b所示。图4.3.6 在同一文件不同图纸间复制视图说明:● 除以上方法外,还可以使用快捷键Ctrl+C复制视图,然后切换到另一张图纸中,利用Ctrl+V粘贴视图;另外,利用下拉菜单中的和命令,也可达到同样的效果。......
2023-06-24
配方视图组态工作量少,可以快速直接地处理配方和数据记录。图7-33 配方视图属性对话框点击属性对话框的“按钮”项,可以设置配方视图中的按钮及菜单等,如图7-34所示。点击果汁数据记录,显示出该配方数据记录的具体参数,点击“向左箭头”按钮返回上一步。“保存”按钮设置单击事件为保存当前显示在指定配方视图中的配方数据记录的系统函数“RecipeViewSaveDataRecord”,画面对象选择为上面插入画面的“配方视图_1”。......
2023-06-15
图4-23球体的三视图根据以上分析,画图时,首先画出中心线,以确定球心的位置,其次以相同的半径画出最大圆。已知球和球面上的一点M的水平投影m,求点M的正面投影m'和侧面投影m"。本例也可以用平行于水平投影面或侧投影面的纬圆求解。......
2023-06-28
下面通过一个简单例子说明趋势视图的组态方法。图7-24 趋势视图图7-25 趋势视图的属性对话框“时间轴”项如图7-26所示,可以设置是否显示时间轴,以及时间间隔和标签等。图7-26 趋势视图属性对话框“时间轴”通过菜单命令“在线”→“仿真运行系统”→“使用变量仿真器”启动仿真运行系统。启动模拟后,可以看到,趋势视图中红色曲线实时显示温度变量的值,曲线由右往左移动,如图7-27所示。......
2023-06-15
复制平面图上的电缆沟形状至剖视图的合适位置,并参照第步画盖板操作中生成虚线方法,生成电缆沟与外墙皮交界处的虚线,如图9-105所示。补充绘制剖视图中的配筋,要用到画直线命令、移动命令及矩形阵列命令,此处不再赘述,效果参见图9-106中剖视图中的6个“+”图形。对平面图及剖视图进行标注后,图形绘制完毕。......
2023-06-21
对左视图区域的左下方轴线进行修剪,得到抱箍板的大致轮廓。图9-74左视图定位线2. 绘制左视图将“实体”层置为当前层,执行画多段线命令通过捕捉端点及交点画出架板的外轮廓线。将图9-78所示的抱箍板的左半部分镜像复制,得到左视图的右半部分。将主视图上部的表示螺孔的两条虚线复制到左视图的合适位置。......
2023-06-21
图9-5局部视图图9-6展开视图9.1.2.3镜像投影当从上向下的正投影法所绘图样的虚线过多,尺寸标注不清楚,无法读图时,可以采用镜像投影的方法投影,如图9-7所示,但应在原有图名后注写“镜像”二字。......
2023-06-22
相关推荐