第十五章视图课后练习和作业

一篇文章带你搞定数学建模中的线性回归模型(05年长江水质问题示例讲解含代码) 文章目录一、问题分析二、原理讲解三、MATLAB 实现线性回归模型 一、问题分析 根据你的预测分析,如果未来10年内每年都要求长江干流的Ⅳ类和Ⅴ类水的比例控制在20%以内,且没有劣Ⅴ类水,那么每年需要处理多少污水 为了达到题目中所要求的水质,可建立废水排放量与各类水百分比之间的二元线性回归模型,对未来十年的废水排放量进行预测,并确定其与各类水所占百分比之间的函数关系式。通过此关系式,可以计算在这种情况下长江所能承受的最大污水排放量,将这个排放量与预测的排放量进行比较,多出来的部分就是需要每年处理掉的。 二、 阅读详情

– 练习

  • 练习一

     --  1.创建一个视图,通过该视图可以查询到工资在2000-5000内并且姓名中
     ->  包含有A的员工编号,姓名,工资。
        create view sal2_5
            as select empno 员工编号,ename 姓名,sal 工资
                 from emp
                where sal between 2000 and 5000
                  and ename like '%A%';
    
    delete sal2_5; --  只删除表数据,就是表还在
    drop view sal2_5;-- 表数据与结构都被删除,表没了
    
    --  2.通过上述创建的视图查询数据
        select * from sal2_5; 
    
  • 练习二

    --  1.创建一个视图,通过该视图可以查询到工作在NEW YORK和CHICAGO的员工编号,
    ->  姓名,部门编号,入职日期。
        create or replace view dept_loc_ve (员工编号, 姓名, 部门编号, 入职日期)
            as select e.empno, e.ename, e.deptno, e.hiredate
                 from emp e, dept d
                where e.deptno = d.deptno
                  and d.loc in ('NEW YORK', 'CHICAGO');
    
        select * from dept_loc_ve;
    
    --  2.创建一个视图,通过该视图可以查询到每个部门的部门名称及最低工资。
        create or replace view dept_minsal_ve(部门名称, 最低工资)
            as select d.dname, min(nvl(e.sal, 0))
                 from emp e, dept d
                where e.deptno(+) = d.deptno
                group by d.dname;
    
        select * from dept_minsal_ve;
    
    --  3.通过如上视图,查询每个部门工资最低的员工姓名及部门名称
        select e.ename 姓名, m.部门名称 
          from emp e, dept_minsal_ve m, dept d
         where e.deptno = d.deptno
           and d.dname = m.部门名称
           and m.最低工资 = e.sal;
    

– 课后作业

--  1.创建视图v_emp_20,包含20号部门的员工编号,姓名,年薪列(年薪=12*(工资+奖金);
    create or replace view v_emp20
        as select empno,ename,12*(nvl(sal,0)+nvl(comm,0)) 年薪
             from emp;

    select * from v_emp20;

--  2.从视图v_emp_20中查询年薪大于1万元员工的信息;
    select * from v_emp20 where 年薪 > 10000;

--  3.请为工资大于2000的员工创建视图,要求显示员工的部门信息,职位信息,工作地点;
    --  方法一
    create or replace view sal2_ve
        as select e.deptno,e.job,
           (select loc from dept where deptno = e.deptno) 工作地点
             from emp e;
   --  方法二   
    create or replace view sal2_ve
        as select e.deptno,e.job,d.loc
             from emp e,dept d
            where e.deptno = d.deptno;

    select * from sal2_ve;

--  4.针对以上视图执行insert,update,delete,语句能否成功,为什么?
    --  向v_emp20 视图执行操作
    insert into v_emp20 values (1214,'小可爱',2000);--no 不允许虚拟列
    update v_emp20 set empno = 1214 where empno = 1234; --ok
    delete v_emp20;--ok

    --  向sal2_ve 视图执行操作
    insert into sal2_ve values (12,'老板','北京');--no ok
    --  1、当职位用相关子查询时,为不允许虚拟列
    --  2、当使用多表连接时,为无法通过连接视图修改多个基表

    update sal2_ve set deptno = 20 where deptno = 10; --ok
    delete sal2_ve;--ok
    select * from emp;
    select * from dept;
    select * from sal2_ve;
一文让你轻松理解Wi-Fi理论速率计算方式 如上所示,在使用FDM的802.11协议上,最小子载波带宽为312.5KHz,那一个信道频宽为20MHz的信道可以分成64个子载波,但是由于技术原因,有效使用的是52个子载波,实际用于数据传输的只有48个,有4个子载波充当导频载波。载波:交流信号或者直流信号本身不具备数据传输能力,但是如果信号发生很小的波动或者变化,从而实现数据的收发。所谓子载波,就是将信号划为为很多的小信道,这些小信道可以实现数据的并发传输,子载波我们英文称为subcarrier,也称为音调(tone)。Symbol time如下所示。 阅读详情

相关推荐

jira bug 仪表盘

背景: 更直观管理bug,方便项目组内人员,创建、修改、关闭bug 使用的场景: 筛选器结果:可用来展示open、什么级别open的问题,方便督促开发快速解决问题 2维筛选器统计:统计经办人下bug状态是open,具体什么等级的数量。有利于开发可以调整工作进度 问题统计: 统计某版本,产出对应等级的bug数量,用于后期测试报告的编写 饼图:直观展示筛选人员的bug,例如想要看出每位测试人员产出bug比例 创建与解决的问题对比图: ...

chuanying_xiaoqi的博客 814

数据库第十次作业--视图

创建视图 create view 视图名 as 查询语句; 使用试图sele 删除试图 查看视图字段信息 查看视图创建语句

w_ll_an的博客 3442

【分享】获取微信通讯录python代码形式实现

微信号”, “昵称”, “地区”, “备注”, “标签”, “签名”, “来源”5. 找到最后一个空格所在的位置(后一个就是真正的联系人了)当前微信号与上一个相同的时候,说明到底部了,可以跳出循环。3. 滚动鼠标到最顶部(防止已经滚动了一部分了)7.记录下上一个联系人的微信号。7. 无限循环按键盘下箭头。获取详情中的以下元素内容。6. 点击第一个联系人。4. 获取联系人列表。

程序员老狼专注开发aigc或客服系统应用 2892

MySQL数据库索引视图练习

本次练习练习了修改表中字段属性,为已经建好的表创建索引,为单表创建组合性升序主键索引,创建了关联多表的视图及掌握了索引如何删除。

Crrrrrr9的博客 424

基于ARDUINIO的5路红外循迹小车

基于ARDUINIO的5路红外循迹小车 新手抄袭了很多大神的代码。这里表示感谢。 #define STOP 0 #define FORWARD 1 #define BACKWARD 2 #define STURNLEFT 3 #define STURNRIGHT 4 #define TURNLEFT 5 #define TURNRIGHT 6 #define TURNRIGHT90 7 #define TURNLEFT90 8 int leftA_PIN = A0; int

weixin_48214416的博客 4381

RK3588, 绘制中文OSD,实现左右对齐

基于RK3588,实现中文OSD, 上下左右对齐。

J。 661

第十五章视图课堂笔记和练习

– 视图 – 概念: – 限制其它用户对数据库表的访问,因为视图可以有选择性的显示数据库表的一部分; – 容易实现复杂的查询; – 对于相同的数据可以产生不同的视图; -- 简单视图 一个 没有 没有 可以 ...

码艺丫嘿的博客! 393

一文吃透:从零到一开发一套 ABAP RAP 应用的完整路径

ABAP RAP开发实战摘要 本文系统介绍了ABAP RESTful Application Programming Model (RAP)在企业级应用开发中的实施路径。文章以出差申请业务场景为例,详细拆解了RAP开发的六步主线流程: 数据库表设计:规范主键、审计字段设计 CDS数据建模:通过视图定义业务对象实体及关联 行为定义与实现:使用BDEF声明事务规则,Behavior Pool类实现业务逻辑 业务对象投影:裁剪服务接口视图 服务定义与绑定:按OData协议暴露服务 UI集成测试:支持Fiori E

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 507

Oracle第十五章:视图

第十五章:视图 -------------------------------------------------- --序列、索引 ------------------------------------------------ -----------------------------序列SEQUENCE--------------------- 序列是按照一定规则能自动增加/减少数字的一种数据库对象 作用:一般用于主键自增 --创建简单的序列 :默认从1开始,每次自增1 cr

weixin_49757621的博客 238

2026年全球VCSEL芯片竞争格局揭秘:美欧亚“三足鼎立”,中国军团强势崛起

全球VCSEL芯片市场迎来爆发期,预计2032年规模将达110亿元。美国Lumentum、Coherent等巨头主导消费电子和光通信领域,欧洲ams-OSRAM、TRUMPF则在车规级高功率VCSEL占据优势。中国企业如长光华芯、纵慧芯光加速追赶,实现从3D传感向激光雷达的技术跨越。行业未来聚焦高功率、多结阵列化发展,自动驾驶和AI算力需求将推动市场持续增长,但面临技术壁垒、供应链依赖等挑战。国际巨头与中国厂商将在这一光芯片赛道展开激烈竞争。

致力于lidar应用开发 782

YOLOv13优化:PoolingFormerCGLU模块 MetaFormer 框架 + 池化混合器 手把手教你自注意力

PoolingFormer1 是一个基于 MetaFormer 框架 的轻量化卷积-Transformer 混合模块,通过 Pooling 取代自注意力,实现: 更低的计算成本 一定的全局信息融合 兼容 CNN 和 Transformer 的优点

FJN110的博客 425

“1.创建一个视图,通过该视图可以查询到工作在NEW YORK和CHICAGO的员工编号,姓名,部门编号,入职日期。2.创建一个视图,通过该视图可以查询到每个部门的部门名称及最低工资。3.通过如上视图

1.创建一个视图,通过该视图可以查询到工作在NEW YORK和CHICAGO的员工编号,姓名,部门编号,入职日期。2.创建一个视图,通过该视图可以查询到每个部门的部门名称及最低工资。3.通过如上视图,查询最低工资大于900的,部门部门名称及最低工资.”

酸奶公园 312

STM32实战开发(121):基于STM32的智能电导率检测系统设计与实现

STM32系列是由意法半导体(STMicroelectronics)推出的32位微控制器。STM32系列基于ARM Cortex-M处理器架构,具有高性能、低功耗、丰富的外设接口和强大的开发支持库。STM32的低功耗特性使其在嵌入式系统中非常受欢迎,特别是在便携式设备和传感器网络中。

2201_76125393的博客 1041

java sql objects_第十五章-简书.sql

-- ## 练习1-- 1. 创建一个视图,通过该视图可以查询到工资在2000-5000内并且姓名中包含有A的员工编号,姓名,工资。create or replace view viewSal2k_5kas select empno,ename,sal from empwhere sal between 2000 and 5000and ename like '%A%';-- 2. 通过上述创建的...

weixin_35730840的博客 530

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

阅读Oracle官方文档指南

阅读Oracle官方文档指南 分类: Oracle Training 2013-07-26 02:18 1151人阅读 评论(0) 收藏 举报 还在整理中。。。。 EXPDP/IMPDP 相关文档:Utilities 2 Data Pump Export 3 Data Pump Import SQL*Loader 相关文档:Utilities 7

haiross的专栏 991

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

[置顶]       阅读Oracle官方文档指南

还在整理中。。。。 EXPDP/IMPDP 相关文档:Utilities 2 Data Pump Export 3 Data Pump Import SQL*Loader 相关文档:Utilities 7 SQL*Loader Command-Line Reference 8 SQL*Loader Control File Reference ...

weixin_34259159的博客 100

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

[置顶] 阅读Oracle官方文档指南

还在整理中。。。。 EXPDP/IMPDP 相关文档:Utilities 2 Data Pump Export 3 Data Pump Import SQL*Loader 相关文档:Utilities 7 SQL*Loader Command-Line Reference 8 SQL*Loader Control File Reference ...

weixin_30369041的博客 93

数据库视频13到21章知识点总结

第十三章 SQL SERVER 2008 自动化概述 自动化管理 1.任何T—SQL语法中的语句 2.操作系统命令 3.vbscript 或JavaScript 脚本语言 4.复制任务 5.数据库创建和备份 6.索引重建 7.报表生成 作业,报警,操作员,计划 代理服务 实现自动化操作 配置数据库邮件 向导方式配置 管理—数据库邮件—配置数据库邮件向导 发送测试电子邮件 创建操作员 代理 -...

好学而不勤问非真好学者 217

无限互联iOS开发视频教程V2.0

原文地址:无限互联iOS开发视频教程V2.0作者:天涯 视频网址: http://www.soku.com/t/nisearch/无限互联/_cid__time__sort_score_display_album_high_0_page_1 《无限互联iOS开发视频教程V2.0》是由无限互联官方全国独家发布,首个全套iPhone开发(中文)视频教程。 是无限互联精英教师团队全力打造的

如鱼得水的专栏 2087

成人教育教案计算机,成人教育专科-计算机系《数据库原理与应用》教学大纲...

教学目的与教学要求《数据库原理与应用》是信息管理类专业的一门专业基础课。本课程设置的目的足为了使学生掌握SQLServer2000数据库的基本原理和应用,原理部分以数据库技术的实际应用为目标,重点讲述数据库的基本知识、基本原理和基本技术;应用部分以SQLServer2000数据库应用开发的主要方法为主,介绍数据库应用系统的设计方法、步骤和范例。基本要求:1、了解和掌握数据库管理技术发展的过程,数据...

weixin_33034651的博客 320

Oracle学习笔记

目录 第一章 基本概念 数据库设计过程 数据库选择 需求 概念结构设计 第二章 Oracle体系结构 内存 数据库创建 启动数据库 查看当前账号 连接数据库 账号加锁、解锁 断开数据库 查询当前账号下的所有表 查看表结构 设置页面宽度 设置表格每页显示的行数 查询语句的基本格式 在缓冲区里进行修改操作 修改密码 密码失效 文件操作 将屏幕内容保存到文...

zyc2018的博客 1219

EJB3 + Struts2 + Hibernate5 + Oracle11g + JDK7 + JBoss7+ Tomcat8企业级开发集成实战

目录结构: 前言: 1、 面向读者 2、 出书目的 3、本书特色 第一章 、安装必要环境和容器 1、安装Oracle数据库 1.1、下载Oracle 1.2、安装Oracle数据库 2、PL/SQL客户端工具安装 2.1、下载PL/SQL 2.2、安装PL/SQL 2.3、配置数据库地址实例 2.4、连接成功 3、安装JDK7 3.1、下载JDK7 3.2、安装JDK 3.3、配置环境变量 4...

lzy_zhi_yuan的博客 633

Wireshark 学习手册(一)

在本节中,我们将概述流量分析的价值,了解 Wireshark 的发展,并逐步完成数据包分析的各个阶段。然后,我们将讨论一些命令行界面工具,概述如何下载和安装 Wireshark,并探索该界面以及常用的菜单选项。本节将涵盖以下章节:第一章赏析流量分析第二章利用 Wireshark第三章安装 Wireshark第四章探索 Wireshark 接口我们在许多方面使用数据包分析。我们可以解决延迟问题,测试物联网设备,监控威胁,并为网络设定基线。

龙哥盟 1605

flask web开发:基于python的web应用开发实战_Python Web 学习资料总结

Web开发是Python使用最多的应用场景之一,无论是国内还是国际公司,有不少采用Python来支撑他们项目的,比如Quora,Instagram,知乎,豆瓣,特别是内部运营管理系统就更不用说。而 Web 框架中,Django、Flask、Tornado 三足鼎立,今天准备整理一些学习Python Web开发的资源,希望能帮助正在自学的你。在线教程Flask教程 一第一章:Hello, World...

weixin_32487647的博客 1000

一起回忆一下关于那个J2EE规范的开发时代!

前言编写本书纯属个人爱好非正式为出版而著作,也没有进行二次文字和逻辑勘察,过程中如有错误望理解,然后自己斧正。目录前言: 1、 面向读者 2、 出书目的 3、本书特色 第一章 、安装必要...

lzy_zhi_yuan的博客 133

数据库视频之数据库备份恢复以及数据库的集成报表分析服务

第十二章 备份与恢复数据库 备份 1、类型:完整、差异数据库、事务日志、文件组 2、恢复模式:简单、安全、大容量日志记录 (数据库属性,“选项”选项下的恢复模式) 3、创建备份设备:服务器对象打开,新建备份设备,输入名称,保存即可 4、创建完整备份:右击表,找到任务,备份进行操作,添加保存地址,之后确定即可。 5、创建其他备份:以上操作同上(改变类型),在选项上不同。 6、其他备份选项:将一个表...

ZYB的博客 610
上一篇: 第十五章视图课堂笔记和练习
下一篇: 第十六章序列、索引、同义词课堂笔记和练习
码艺丫嘿
博客等级 码龄8年 198粉丝 89原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值