数据库视图查看操作3课件.pptVIP

  • 3
  • 0
  • 约2.71千字
  • 约 20页
  • 2017-05-23 发布于山西
  • 举报
数据库视图查看操作3课件

创建和管理视图 目录 视图概念 创建视图 视图的应用 修改与删除视图 什么是视图 思考: 对于学生信息表和学生成绩表,教师和辅导员所需要的信息不同 教师:姓名、学号、cSharp成绩、SQL成绩、平均分 辅导员:姓名、学号、性别,年龄、家庭住址等 解决方法: 视图 什么是视图 视图是一张虚拟表,它表示一张表的部分数据或多张表的综合数据,其结构和数据是建立在对表的查询基础上 视图中并不存放数据,而是存放在视图所引用的原始表(基表)中 同一张原始表,根据不同用户的不同需求,可以创建不同的视图 一个视图可以派生于一个或多个基表,也可以从其它视图中派生 什么是视图 视图的用途 筛选表中的行 防止未经许可的用户访问敏感数据 降低数据库的复杂程度 将多个物理数据库抽象为一个逻辑数据库 如何创建视图 使用T-SQL语句创建视图的语法 Column:视图中的列名 With encryption:视图将被加密 Select_statement:查询语句 With check option:让update和insert语句严格按照视图中定义的格式 注:一个视图能参照的最大列数为1024 创建视图- (例1) 基于stuInfo表创建一个视图 CREATE VIEW view_assistant AS SELECT stuInfo.stuNo

文档评论(0)

1亿VIP精品文档

相关文档