精华内容
下载资源
问答
  • 关于SQL视图的创建和使用方法

    千次阅读 2013-12-30 09:34:27
    视图这个东西在其他的软件中,我们也经常看得到,例如word中就有视图,我们不难发现,视图似乎是一种显示方式,就像WORD一样,有几种显示版面,这就是视图,那么SQL中的视图又该怎么定义呢?今儿我要学习一下,做个...

    SQL视图的创建和使用

    视图这个东西在其他的软件中,我们也经常看得到,例如word中就有视图,我们不难发现,视图似乎是一种显示方式,就像WORD一样,有几种显示版面,这就是视图,那么SQL中的视图又该怎么定义呢?今儿我要学习一下,做个笔记。这是在继SQL数据库高级查询子查询之后的又一个重要内容。

     

    1. 什么是视图?

    视图是一个虚拟的表,是一个表中的数据经过某种筛选后的显示方式,视图由一个预定义的查询select语句组成。

     

    2. 视图的特点。

    视图中的数据并不属于视图本身,而是属于基本的表,对视图可以像表一样进行insert,update,delete操作。

    视图不能被修改,表修改或者删除后应该删除视图再重建。

    视图的数量没有限制,但是命名不能和视图以及表重复,具有唯一性。

    视图可以被嵌套,一个视图中可以嵌套另一个视图。

    视图不能索引,不能有相关联的触发器和默认值,sql server不能在视图后使用order by排序。

     

    举例:查询“心理学”考试成绩大于80的学生的“学号”、“姓名”、“所属院系”。

    Student(学号,姓名,性别,所属院系)

    Course(课号,课名,学分)

    Score(学号,课号,考试成绩,平时成绩)

    这需要通过联合查询来解决问题了,参数不足,只得如此,来写一条语句试试:

    Selectst.学号,st.姓名,st.所属院系 from student as st,course asco,score as sc

    Whereco.课名=’心理学’ and sc.考试成绩>80 and st.学号=sc.学号 and co.课号=sc.课号

    这条语句看起来很长,有一点点复杂,如果每次都要先写这条语句查询后在对查询的结果操作,就会显得复杂,创建一个视图就能解决这个问题了。

     

    创建视图:

    Createview vw1 as

    Selectst.学号,st.姓名,st.所属院系 from student as st,course asco,score as sc

    Whereco.课名=’心理学’ and sc.考试成绩>80 and st.学号=sc.学号 and co.课号=sc.课号

    这样就可以世界查看视图,查看数据了。

     

    3.视图的功能

    1.简化用户操作

    2.能以不同的角度观察同一个数据库

    3.对重构数据库提供了逻辑独立性:

    利用视图将需要的数据合并或者筛选,但是不影响原表的数据和结构

    3.对机密数据提供安全保护:

     可以建立不同的视图对用不同的用户,以达到安全的目的。

    建立一个表如图所示:

    SQLSERVER学生表student

    建立一个视图,实验一下:

    Createview vw1 as

    Select学号,姓名,所属院系

    Fromstudent

    Where 课名=’软件工程’ and 所属院系=’计算机’

    运行语句建立视图:

    建立的一个成功的视图vw1

     

    建立视图的语法:

    Createview 视图名称[(字段1) (字段2) (字段3)…]

    AS

    Select查询语句

    [with check  option]

    参数:[withcheck  option]可选项,防止用户对数据插入、删除、更新是操作了视图范围外的基本表的数据。

    删除视图的语法:

    Dropview 视图名称

     


    展开全文
  • SQL视图的概念和使用

    千次阅读 2017-12-13 19:16:47
    SQL视图的创建和使用视图这个东西在其他的软件中,我们也经常看得到,例如word中就有视图,我们不难发现,视图似乎是一种显示方式,就像WORD一样,有几种显示版面,这就是视图,那么SQL中的视图又该怎么定义呢?...

    SQL视图的创建和使用

    视图这个东西在其他的软件中,我们也经常看得到,例如word中就有视图,我们不难发现,视图似乎是一种显示方式,就像WORD一样,有几种显示版面,这就是视图,那么SQL中的视图又该怎么定义呢?今儿我要学习一下,做个笔记。这是在继SQL数据库高级查询和子查询之后的又一个重要内容。

    1.什么是视图

    视图是一个虚拟的表,是一个表中的数据经过某种筛选后的显示方式,视图由一个预定义的查询select语句组成。

    2.视图的特点

    • 视图中的数据并不属于视图本身,而是属于基本的表,对视图可以像表一样进行insert,update,delete操作。
    • 视图不能被修改,表修改或者删除后应该删除视图再重建。
    • 视图的数量没有限制,但是命名不能和视图以及表重复,具有唯一性。
    • 视图可以被嵌套,一个视图中可以嵌套另一个视图。
    • 视图不能索引,不能有相关联的触发器和默认值,sql server不能在视图后使用order by排序。

    举例:查询“心理学”考试成绩大于80的学生的“学号”、“姓名”、“所属院系”。

    Student(学号,姓名,性别,所属院系)
    Course(课号,课名,学分)
    Score(学号,课号,考试成绩,平时成绩)
    

    这需要通过联合查询来解决问题了,参数不足,只得如此,来写一条语句试试:

    Select st.学号,st.姓名,st.所属院系 from student as st,course as co,score as sc
    Where co.课名=’心理学’ and sc.考试成绩>80 and st.学号=sc.学号 and co.课号=sc.课号

    这条语句看起来很长,有一点点复杂,如果每次都要先写这条语句查询后在对查询的结果操作,就会显得复杂,创建一个视图就能解决这个问题了。

    3.创建视图

    Create view vw1 as
    Select st.学号,st.姓名,st.所属院系 from student as st,course as co,score as sc
    Where co.课名=’心理学’ and sc.考试成绩>80 and st.学号=sc.学号 and co.课号=sc.课号

    这样就可以世界查看视图,查看数据了。

    4.建立视图的语法

    Create view 视图名称[(字段1) (字段2) (字段3)…]
    AS
    Select 查询语句
    [with  check  option]

    参数:[with check option]可选项,防止用户对数据插入、删除、更新是操作了视图范围外的基本表的数据。

    5.视图的功能

    • 简化用户操作
    • 能以不同的角度观察同一个数据库
    • 对重构数据库提供了逻辑独立性:利用视图将需要的数据合并或者筛选,但是不影响原表的数据和结构

    6.删除视图的语法

    Drop view 视图名称
    展开全文
  • SQL视图的创建和使用

    2017-09-14 00:35:21
    视图这个东西在其他的软件中,我们也经常看得到,例如word中就有视图,我们不难发现,视图似乎是一种显示方式,就像WORD一样,有几种显示版面,这就是视图,那么SQL中的视图又该怎么定义呢?今儿我要学习一下,做个...
    SQL视图的创建和使用
    视图这个东西在其他的软件中,我们也经常看得到,例如word中就有视图,我们不难发现,视图似乎是一种显示方式,就像WORD一样,有几种显示版面,这就是视图,那么SQL中的视图又该怎么定义呢?今儿我要学习一下,做个笔记。这是在继SQL数据库高级查询和子查询之后的又一个重要内容。
     
    1.什么是视图?
    视图是一个虚拟的表,是一个表中的数据经过某种筛选后的显示方式,视图由一个预定义的查询select语句组成。
     
    2.视图的特点。
    视图中的数据并不属于视图本身,而是属于基本的表,对视图可以像表一样进行insert,update,delete操作。
    视图不能被修改,表修改或者删除后应该删除视图再重建。
    视图的数量没有限制,但是命名不能和视图以及表重复,具有唯一性。
    视图可以被嵌套,一个视图中可以嵌套另一个视图。
    视图不能索引,不能有相关联的触发器和默认值,sql server不能在视图后使用order by排序。
     
    举例:查询“心理学”考试成绩大于80的学生的“学号”、“姓名”、“所属院系”。
    Student(学号,姓名,性别,所属院系)
    Course(课号,课名,学分)
    Score(学号,课号,考试成绩,平时成绩)
    这需要通过联合查询来解决问题了,参数不足,只得如此,来写一条语句试试:
    Select st.学号,st.姓名,st.所属院系 from student as st,course as co,score as sc
    Where co.课名=’心理学’ and sc.考试成绩>80 and st.学号=sc.学号 and co.课号=sc.课号
    这条语句看起来很长,有一点点复杂,如果每次都要先写这条语句查询后在对查询的结果操作,就会显得复杂,创建一个视图就能解决这个问题了。
     
    创建视图:
    Create view vw1 as
    Select st.学号,st.姓名,st.所属院系 from student as st,course as co,score as sc
    Where co.课名=’心理学’ and sc.考试成绩>80 and st.学号=sc.学号 and co.课号=sc.课号
    这样就可以世界查看视图,查看数据了。
     
    3.视图的功能
    1.简化用户操作
    2.能以不同的角度观察同一个数据库
    3.对重构数据库提供了逻辑独立性:
    利用视图将需要的数据合并或者筛选,但是不影响原表的数据和结构
    3.对机密数据提供安全保护:
     可以建立不同的视图对用不同的用户,以达到安全的目的。
    建立一个表如图所示:
    SQL SERVER学生表student
    SQL SERVER学生表student
    建立一个视图,实验一下:
    Create view vw1 as
    Select 学号,姓名,所属院系
    From student
    Where 课名=’软件工程’ and 所属院系=’计算机’
    运行语句建立视图:
    建立的一个成功的视图vw1
    建立的一个成功的视图vw1
     
    建立视图的语法:
    Create view 视图名称[(字段1) (字段2) (字段3)…]
    AS
    Select 查询语句
    [with  check  option]
    参数:[with check  option]可选项,防止用户对数据插入、删除、更新是操作了视图范围外的基本表的数据。
    删除视图的语法:
    Drop view 视图名称
    展开全文
  • 如何将PPT转word

    2011-12-10 22:58:29
    二把PDF转换成Word的方法 Adobe Acrobat 7.0 Professional 是编辑PDF的软件。 用Adobe Acrobat 7.0 Professional 打开他另存为WORD试试看。 或者用ScanSoft PDF Converte,安装完成后不须任何设置,它会自动整合到...
  • word 2007 主控文档使用方法

    千次阅读 2011-04-19 09:13:00
    最近在合并一份比较大标书文件时,发现... 一、主控文档视图  不管使用哪种方式建立主控文档,都必须在Word中打开主控文档选项,在主控文档模式下进行。  打开主控文档模式操作步骤如下:

    最近在合并一份比较大的标书文件时,发现word在使用拷贝粘贴的方法时经常报“内存不足”的错误,于是想到了使用主控文档处理的方法。

    建立主控文档的方法有三种:一是利用输入文章的大纲来建立主文档,然后根据标题建立子文档;二是通过插入子文档的方法建立主文档;三是根据现有文档建立主控文档或把几个文档组合成一个主文档。

    一、主控文档视图

      不管使用哪种方式建立主控文档,都必须在Word中打开主控文档选项,在主控文档模式下进行。

      打开主控文档模式的操作步骤如下:

          进入大纲视图模式,在大纲功能区中单击“主控文档”区域中的“显示文档”按钮,在“主控文档”区域中即可增加一些新按钮。

    二、创建新的主控文档

      在开始创建长文档时,可以建立新的主控文档。例如,一本书包括三章,用户可以为把每章作为一个子文档。具体操作步骤如下:

          1.用Word新建一个文档。

          2.切换到主控文档模式下。
          3.建立主控文档的大纲,建立大纲时使用内部的标题样式。由于要以章划分子文档,因此在设置章的标题时,应设置为“标题1”,对其从属的节可设置为“标题2”

          4.选定“第2章”及其从属节标题,然后单击“大纲”功能区中的“创建”按钮,即可为“第2章”建立子文档,并以框线圈起来,表示该字段文字为一个子文档内的内容。也可把标题显示级别设置为1级,然后把光标插入点定位于“第2章”中,单击“创建”按钮。
          5.用相同的方法创建其他章的子文档。 
          6.保存文档。Word会提示用户输入主控文档的名称,由用户指定主控文档的名称。对于创建的子文档,会自动以章节标题命名新文档。
           7.如果要查看子文档的名字和保存位置,可以在“大纲”功能区中单击“折叠子文档”按钮,这时Word将不再显示子文档中的内容,而是以超链接的形势显示出子文档的名称。

    三、合并子文档到主控文档

          1. 切换到主控文档模式下:视图—大纲视图—主控文档。

          2.点击“显示文档”—“展开子文档”。

          3.将光标移到子文档中任意位置,点击主控文档区域的“取消链接”。

          4.即将子文档合并到了主控文档。

    展开全文
  • 1. 层次结构模型: 层次结构模型实质上是一种有根结点定向有序树,IMS(Information Manage-mentSystem)是其典型代表。 2. 网状结构模型:按照网状数据结构建立数据库系统称为网状数据库系统,其典型代表是DBTG...
  • 4.在PowerPoint2010中查看文稿视图的方式有几种?各种视图方式的特点是什么? 5.PowerPoint2010演示文稿文件缺省类型(扩展名)是什么? 6.控制演示文稿外观方法有几种?怎样进行操作? 7...
  • 合并方式 【文本与数值互换】将选区数字瞬间转换成文本;将选区文本型数字瞬间转换成数值 【复选框工具】批量生成复选框(方框中打勾工具),批量选定、取消复选框。且可以定义复框是否可以打印、与...
  • 主界面粗看上像很杂,实际上分作规律的几块,是为了帮助您更快完成日常操作。 可以先看看帮助视频,然后随便操作看看 。 3.2 第二步:导入本机上现有文件 导入后再不断建立起个人知识体系,接着...
  • 3 .4 .3 几种常见图表 3 .5 教学管理工作簿与工作表 3 .5 .1 工作簿操作 3 .5 .2 工作表操作 3 .5 .3 在工作表间复制数据 3 .6 学生成绩表中数据排序、筛选与汇总 3 .6 .1 学生成绩表中数据排序 3 .6 .2 ...
  • HTMl - 横向滚动实现

    千次阅读 2020-02-02 20:35:50
    如下为几种横向滚动实现方式,不论哪种方式中,overflow-y: hidden都是必须,该属性会禁用竖直方向溢出。笔者才疏学浅,如问题还望评论指正。 使用flex容器 flex容器详细使用可以参考阮一峰老师...
  • 实例274——三方法实现启动其他应用程序 实例275——使用剪贴板实现程序间数据交换 实例276——通过内存映射实现进程间数据交换 实例277——通过消息机制实现进程间通信 第12章 实例278——创建导出...
  • 组织的方式和原则主要一下几种: 一:分块。 这是一种非常常见组织方式,大部分软件应该都菜单栏吧,菜单栏就是对所有功能分成了几大块,就拿word来说吧,将功能分为了9个大菜单,每个菜单中又许多...
  • excel使用

    2012-11-25 17:06:01
    $#,##0.00_)” 使用条件运算符也可以作为缩放数值强有力辅助方式,例如,如果所在单位生产几种产品,每个产品中只要几克某化合物,而一天生产几千个此产品,那么在编制使用预算时,需要从克转为千克、吨,这时...
  • 2004-2010软考程序员真题

    热门讨论 2012-09-27 12:33:00
     35、在Word的编辑状态,设置了标尺,可以同时显示水平标尺和垂直标尺的视图方式是  A)普通方式 B)页面方式 C)大纲方式 D)全屏显示方式  36、设定打印纸张大小时,应当使用的命令是  A)文件菜单中的"打印预览...
  • 章节标题不在目录中,肯定是没有使用标题样式或使用不当,不是Word的目录生成问题,请去相应章节检查。此后若章节标题改变,或页码发生变化,只需更新目录即可。 注:  目录生成后有时目录文字会灰色的...
  • 接着可以通过以下几种方式删除文档页面: 方法1:直接选择右上角导航栏工具中“文档”—“页面”并选择“删除”即可; 方法2:先点击工具栏中“缩略图”打开左侧缩略图视图后,再选择工具面板最后一个“X”...
  • 主界面粗看上像很杂,实际上分作规律的几块,是为了帮助您更快完成日常操作。 可以先看看帮助视频,然后随便操作看看 。 3.2 第二步:导入本机上现有文件 导入后再不断建立起个人知识体系,接着...
  • 主界面粗看上像很杂,实际上分作规律的几块,是为了帮助您更快完成日常操作。 可以先看看帮助视频,然后随便操作看看 。 3.2 第二步:导入本机上现有文件 导入后再不断建立起个人知识体系,接着...
  • 实例274——三方法实现启动其他应用程序 实例275——使用剪贴板实现程序间数据交换 实例276——通过内存映射实现进程间数据交换 实例277——通过消息机制实现进程间通信 第12章 实例278——创建导出...
  • 实例274——三方法实现启动其他应用程序 实例275——使用剪贴板实现程序间数据交换 实例276——通过内存映射实现进程间数据交换 实例277——通过消息机制实现进程间通信 第12章 实例278——...
  • C++范例大全(400)

    2013-06-29 21:23:07
    实例274——三方法实现启动其他应用程序 实例275——使用剪贴板实现程序间数据交换 实例276——通过内存映射实现进程间数据交换 实例277——通过消息机制实现进程间通信 第12章 实例278——创建导出...

空空如也

空空如也

1 2 3 4 5
收藏数 82
精华内容 32
关键字:

word的视图方式有几种