第 11 章 建立檢視表.

Slides:



Advertisements
Similar presentations
2010 年 6 月课件制作人:王亚楠 1 模块 2 项目开发概论 教学课件 年 6 月课件制作人:王亚楠 2 目录 目标 了解:数据库技术的基本概念与结构 理解:数据模型的分类与结构组成 掌握:关系数据库及 SQL 的基本理论 知识 掌握:数据库设计的方法与步骤 内容 2.1 数据库技术基础.
Advertisements

第 7 章 数据库 1. Overview  数据库概述  数据库管理系统  数据库的体系结构和数据库模型  SQL 语言  数据库技术  构建数据库系统 2.
參加領域:社會領域 有「深」有「社」有「感覺」 深坑國小教師團隊分享 李岩勳、林淑絹、吳玉瑩、蔡欣樺、王德慈.
行政事业单位资产管理信息系统培训 讲师:姚珂 行政事业单位资产管理信息系统培训. 2 系统总体功能介绍 1 软件安装与数据初始 软件安装与数据初始 2 软件日常操作介绍 软件日常操作介绍 4 用户管理及账套维护 用户管理及账套维护 5 目 录目 录目 录目 录 参数配置与数据上报.
電機電子群 培養學生具備電機與電子群共同核心能力,使具備電機與電子領域有關操作、維修、測試、應用等實用專 業技能。並為相關專業領域之學習或高一層級專業知能之進修奠定基礎。
武汉库得克 软件有限公司 公司简介 发展机遇 特点 一家专注于质量管理平台和整体 解决方案的提供商
Database Management System 資料庫管理系統
我國公路事務的垂直分權設計 期末報告 湯儒彥 民國95年1月13日 交通部運輸研究所.
第2讲 Transact-SQL语言.
第5章 索引及视图操作 数据库原理应用与实践 SQL SERver2014(第2版) 主编 贾铁军 科学出版社 编著 陈国秦 万程 邢一鸣
資料庫系統 曾俊雄.
第14章 預存程序 14-1 預存程序的基礎 14-2 建立與執行預存程序 14-3 預存程序的參數傳遞 14-4 預存程序的傳回值
TBSMGS数据存储管理软件 北京金信桥信息技术有限公司 2010年05月27日.
第6章 資料庫管理系統 6-1 關聯式資料庫管理系統 6-2 SQL Server資料庫管理系統
第三章 管理信息系统的技术基础 主要内容: 数据处理 数据组织 数据库技术 4. 计算机网络.
在线考试系统 答辩人: 朱允昌、朱碧云、张海燕 汇报时间: 指导老师: 任艳、徐怡 软件应用与开发类
在线考试系统 答辩人: 朱允昌、朱碧云、张海燕 汇报时间: 指导老师: 任艳、徐怡 软件应用与开发类
转正述职报告 乐恩公司 史航
济 南 的 冬 天 济南的“市树”(柳)和“市花”(荷花) Aben Studio
MIS课程设计.
柯和平 研究员 深圳职业技术学院 教育技术与信息中心
数据库应用与程序设计.
第7章 建立資料表與完整性限制條件 7-1 資料型別 7-2 資料表的建立 7-3 建立完整性限制條件 7-4 修改與刪除資料表
第五讲 利用视图进行查询优化.
第 2 章 SQL Server 2008 R2資料庫安裝設定與管理
国家“十一五”规划教材 数据库原理与应用教程(第3版).
国家“十一五”规划教材 数据库原理与应用教程(第3版).
建立/修改/刪除資料庫 資料庫組成檔案 建立資料庫: 資料(庫)檔案 交易記錄檔 使用Enterprise Manager工具 自助法:
第 3 章 SQL Server 2000 伺服器管理初步.
机械零部件质量检测分拣系统 常州机电职业技术学院 I Do IOT 团队
第 8 章 資料的 新增、修改與刪除.
第4章 SQL语言基础及数据库定义 4.1 基本概念 4.2 SQL Server 提供的主要数据类型 4.3 数据定义.
第 14 章 預存程序.
第 7 章 建立資料表與 資料庫圖表.
教 师:曾晓东 电 话: 数据库技术 教 师:曾晓东 电 话:
第 16 章 觸發程序.
组长:吴蔚 项目组成员:吴蔚,邱丁兰,汪琳莺
建立/修改/刪除資料表 建立資料表 使用Enterprise Manager工具
数据保护技术(完整性、并发性、安全性和数据库恢复)
第 6 章 使用者權限.
Ch4.SQL Server 2005資料庫組成員元件介紹
U861院校专用版的安装流程 安装IIS中的WWW服务 安装SQL数据库 安装SQL SP4补丁 安装U861院校专用版.
实验二讲评 … 张榆….
数据库技术.
数据库技术.
数据库技术与应用 (开学篇) 同济大学.
ORACLE 第九讲 触发器.
20 SQL Server全文檢索搜尋 20-1 SQL Server全文檢索搜尋 20-2 全文檢索目錄的建立 20-3 建立全文檢索索引
第九章 创建数据库.
第1章 SQL Server 2005概述 教学提示:SQL Server 2005是微软的下一代数据管理和分析解决方案,它给企业级应用数据和分析程序带来更好的安全性、稳定性和可靠性,使得它们更易于创建、部署和管理,从而可以在很大程度上帮助企业根据数据做出更快、更好的决策,提高开发团队的生产力和灵活度,以及在减少总体IT预算的同时,能够扩展IT基础架构以更好地满足多种需求。
4.2 视图 (1) 视图是一个虚拟表,其内容来自对表查询的基础上。
CS, ZJU 4/18/2019 Chapter 7 数据库.
国家“十一五”规划教材 数据库原理与应用教程(第3版).
6 SQL語言與資料庫建置 6-1 SQL語言的基礎 6-2 SQL Server的資料庫結構 6-3 建立使用者資料庫
第 6 章 建立資料庫.
通讯录管理系统设计 常州工程职业技术学院 计算机技术系.
数据透视表与SQL典型应用 ——数据分析人士必杀技
查询与视图 蔡海洋.
第三章 SQL Server数据管理.
1 打开 SQL Server 2005 安装盘,单击 SPLASH.HTA 文件进行安装,安装界面如图所示。
第 7 章 建立資料表與資料庫圖表.
第4章 表的创建与维护 4.1 数据类型 4.2 数据完整性约束 4.3 创建数据表 4.4 修改数据表 4.5 删除数据表.
第9章 存储过程的创建和使用 9.1 存储过程简介 9.2 创建存储过程 9.3 修改存储过程 9.4 删除存储过程 9.5 执行存储过程.
第11章 安全管理 教学提示:数据库安全是关系数据库中的非常重要的方面,包括了系统安全、数据安全、资源管理、用户管理、权限管理、角色管理、口令管理以及授权、认证、审计等相当多方面的内容。本章讲述有关数据库安全方面的知识。 数据库系统的安全性是每个数据库管理员都必须认真考虑的问题。SQL Server.
第9章 视 图 教学提示:用户在查询数据库中的数据时,除了直接查看数据库中的表中的数据以外,还可以通过视图来查看表中的数据,也就是说,视图为用户提供了另外一种查看表中的数据的方式。 视图是一种虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自于定义视图的查询所引用的表,并且在引用视图时动态生成。
IT DNA- 微軟MVP、資深IT人胡百敬 資訊產業全攻略!IT知識工作者聯手推薦! 資訊新鮮人》 專業資訊人》 知識工作者》
11 檢視表的建立 11-1 檢視表的基礎 11-2 建立檢視表 11-3 修改與刪除檢視表 11-4 編輯檢視表的內容.
国家“十一五”规划教材 数据库原理与应用教程(第3版).
Web安全基础教程
Presentation transcript:

第 11 章 建立檢視表

本章重點 11-1 檢視表的用途 11-2 使用SQL Server Management Studio 建立檢視表 11-3 用CREATE VIEW 敘述建立檢視表 11-4 用ALTER VIEW 敘述修改檢視表 11-5 運用UNION 設計檢視表 11-6 編輯檢視表中的記錄 11-7 刪除檢視表

11-1 檢視表的用途

檢視表的用途

檢視表的用途

檢視表的用途

檢視表的用途

檢視表的用途 檢視表與資料表的差異 資料表是實際儲存記錄的地方,然而檢視表並不保存任何記錄,它儲存的是查詢敘述。 使用檢視表的優點

檢視表的用途

檢視表的用途

使用檢視表的優點 增加可讀性 資料安全及保密 降低查詢的複雜度 方便程式維護

11-2 使用SQL Server Management Studio 建立檢視表 觀察與修改檢視表的設計 更改檢視表名稱

建立檢視表

建立檢視表

建立檢視表

觀察與修改檢視表的設計

觀察與修改檢視表的設計

更改檢視表名稱 檢視表名稱是可以更改的。在 SQL Server Management Studio 的物件總管窗格中, 在欲更名的檢視表名稱上按一下後不要移動, 或選取檢視表後按滑鼠右鈕執行『重新命名』命令, 讓檢視表名稱呈反白狀態, 此時就可輸入新的檢視表名稱。

11-3 用 CREATE VIEW 敘述建立檢視表

用 CREATE VIEW 敘述建立檢視表

用 CREATE VIEW 敘述建立檢視表 指定檢視表的欄位別名 為 CREATE VIEW 敘述加密 結構描述繫結 WITH SCHEMABINDING 檢查檢視表的資料變動

指定檢視表的欄位別名

指定檢視表的欄位別名

為 CREATE VIEW 敘述加密

為 CREATE VIEW 敘述加密

結構描述繫結 WITH SCHEMABINDING

檢查檢視表的資料變動

檢查檢視表的資料變動

11-4 用ALTER VIEW 敘述修改檢視表

用 ALTER VIEW 敘述修改檢視表

用 ALTER VIEW 敘述修改檢視表

11-5 運用 UNION 設計檢視表

11-6 編輯檢視表中的記錄 編輯檢視表記錄的前提 用INSERT、UPDATE、DELETE 敘述編輯檢視表 在SQL Sever Management Studio 中編輯檢視表

編輯檢視表記錄的前提 檢視表中的欄位, 若源自於計算欄位, 或是運用彙總函數、運算式所產生的, 則該欄位的值不能在檢視表中更改。 來源資料表中不必 (也不可) 輸入的欄位, 例如設定識別屬性或 Timestamp 型別的欄位, 在檢視表中同樣也不必 (不能) 輸入或更改。 在檢視表中更動的內容最好只影響到單一資料表, 以免發生出乎意料的結果。

用 INSERT、UPDATE、DELETE 敘述編輯檢視表

在 SQL Sever Management Studio 中編輯檢視表

11-7 刪除檢視表 使用 SQL Server Management Studio 刪除檢視表 用 DROP VIEW 敘述刪除檢視表

使用 SQL Server Management Studio 刪除檢視表

用 DROP VIEW 敘述刪除檢視表