简答题

试述关系数据库中视图(View)的含义和作用。

正确答案

在关系数据库中,视图也称作窗口,即视图是操作基本表的窗口。在三层数据库体系结构中,视图是外部数据库,它是从基本表中派生出来的并依赖于基本表,它并不独立存在。
利用视图一方面可以限定对数据的访问(对数据列起到安全保护的作用),另一方面又可以简化对数据的访问(用户可以直接通过视图访问数据库)。除此之外,从三层数据库体系结构的角度它还提供了概念数据独立性。

答案解析

相似试题
  • 试述关系数据库系统中视图(VIEW)的定义,引进VIEW的概念有什么优点?

    简答题查看答案

  • 假设某“仓库管理”关系型数据库有下列五个关系模式:零件PART(PNO,PNAME,COLOR,WEIGHT)项目PROJECT(JNO,JNAME,JDATE) 供应商SUPPLIER(SNO,SNAME,SADDR)供应P_P(JNO,PNO,TOTAL) 采购P_S(PNO,SNO,QUANTITY) (1)试将PROJECT、P_P、PART三个基本表的自然联接定义为一个视图VIEW1,PART、P_S、SUPPLIER三个基本表的自然联接定义为一个视图VIEW2。 (2)试在上述两个视图的基础上进行数据查询:①检索上海的供应商所供应的零件的编号和名字; ②检索项目J4所用零件的供应商编号和名字。

    简答题查看答案

  • 在SQL数据库中,视图(view)是从一个或几个基表(或视图)导出的表,它本身不独立存储在数据库中,即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍然存放在对应的基表中。因此视图()。

    单选题查看答案

  • 在SQL中,CREATE VIEW语句用于建立视图,如果要求今后对视图用UPDATE语句更新数据时必须满足于查询中的表达式,则应当在CREATE VIEW语句中使用()短语。

    填空题查看答案

  • View坐标系是3ds max 6.o的默认设置,它是()和()的结合,在三视图中使用()坐标系,在透视图中使用()坐标系。

    填空题查看答案

  • Dreamweaver的视图(View)菜单中,FrameBorders表示()

    单选题查看答案

  • 关系数据库中的视图

    名词解析查看答案

  • 在AutoCAD中,VIEW视图管理命令有时无法作用,这种情况下,应检查()。

    多选题查看答案

  • 下列关于关系数据库视图的说法中,()是正确的。

    多选题查看答案