SQL的基本概念(续)X存储文件+逻辑结构和物理结构组成了关系数据库的内模式+物理文件结构是由数据库管理系统设计确定的
SQL的基本概念(续) 存储文件 逻辑结构和物理结构组成了关系 数据库的内模式 物理文件结构是由数据库管理系 统设计确定的
SQL的基本概念(续)×视图+从基本表或其他视图中导出的表+数据库中只存放视图的定义而不存放视图对应的数据+视图是一个虚表+用户可以在视图上再定义视图
SQL的基本概念(续) 视图 从基本表或其他视图中导出的表 数据库中只存放视图的定义而不 存放视图对应的数据 视图是一个虚表 用户可以在视图上再定义视图
第三享关系数据库标准语言SQL3.1SQL概述3.2 数据定义3.3数据查询3.4数据更新3.5空值的处理3.6视图本章小结
第三章 关系数据库标准语言SQL 3.1 SQL概述 3.2 数据定义 3.3 数据查询 3.4 数据更新 3.5 空值的处理 3.6 视图 本章小结
3.2数据定义*SQL的数据定义功能:数据库模式定义表定义视图和索引的定义操作方式操作对象创建删除修改DROPCREATE数据库*SQL标准无修改语句模式SCHEMASCHEMACREATE表DROPTABLEALTERTABLETABLE视图CREATE VIEWDROPVIEW*CREATE*DROP索引*ALTERINDEXINDEXINDEX
3.2 数据定义 SQL的数据定义功能: 数据库模式定义 表定义 视图和索引的定义 操作对 象 操作方式 创建 删除 修改 数据库 模式 CREATE SCHEMA DROP SCHEMA *SQL标准无修改语 句 表 CREATE TABLE DROP TABLE ALTER TABLE 视图 CREATE VIEW DROP VIEW 索引 *CREATE INDEX *DROP INDEX *ALTER INDEX
模式数据库(有的系统称为目录)模式11表以及视图、索引等关系数据库管理系统提供层次化的数据库对象命名机制一个关系数据库管理系统的实例(Instance)中可以建立多个数据库一个数据库中可以建立多个模式一个模式下通常包括多个表、视图和索引等数据库对象+
模式 关系数据库管理系统提供层次化的数据库对象命名机制 一个关系数据库管理系统的实例(Instance)中可以建立多个数 据库 一个数据库中可以建立多个模式 一个模式下通常包括多个表、视图和索引等数据库对象 数据库(有的系统称为目录) 模式 表以及视图、索引等