一部分数据库基础视图课件.pdfVIP

  • 1
  • 0
  • 约2.24千字
  • 约 13页
  • 2024-08-31 发布于北京
  • 举报

PART

视图:虚拟的表,只包含使用时动态检索数据的查询

检索销量为25的产品对应的供应商及其地址

SELECTvendors.name,vendors.address

FROMvendors,products,sale

WHEREvendors.vendor_id=products.vendor_id

ANDproducts.product_id=sale.product_id

ANDsale.number=25;

用此查询来检索某特定销量产品对应的供应商及其地址时,任何需要这个数据的人都必须

理解相关表的结构,并且知道如何创建查询和对表进行联结;为了检索其他产品的相同数

据还必须修改最后的WHERE子句

将查询包装成vendoraddress的虚拟表,即视图

SELECTvendors.name,vendors.address

FROMvendoraddress

WHEREsale.number=25;

视图的常见应用

•重用SQL语句

•简化复杂的SQL操作

•使用表的组成部分而不是整个表

•保护数据

•更改数据格式和表示

视图仅仅是用来查看在别处的数据的一种设施

文档评论(0)

1亿VIP精品文档

相关文档