国开《数据库基础与应用》第四章 4-2-1:建立表结构命令的定义
4-2-1:建立表结构命令的定义
命令定义格式如下:
CREATE TABLE [<数据库名>.<所有者名>.]<基本表名>
(<列定义>,...[,<表级完整性约束>,...])
命令功能:在当前或给定的数据库中定义一个基本表的结构。
4-2-1:建立表结构命令的定义
命令定义格式如下:
CREATE TABLE [<数据库名>.<所有者名>.]<基本表名>
(<列定义>,...[,<表级完整性约束>,...])
命令功能:在当前或给定的数据库中定义一个基本表的结构。
4-4-2:SELECT语句格式SELECT [ALL | DISTINCT] {<列名1>,<列名2>... | * | <表别名>.* }FROM <表名...
2-2-2:参照完整性若一个关系R1中的外码,对应另一个关系R2中的主码,R1中的外码和R2中的主码不但要定义在同一个域上,而且要求外码的取值不能超出对应主码的已有取值范围,否则将为非法数据,不允许被...
5-2-3:逻辑设计根据上一步概念设计得到的4个基本表:即客房表、住宿表、消费卡表和旅客登记表,以及5个视图表:即客房空闲表、住宿费表、伙食费表、娱乐费表和催补款表,以及它们之间的内在联系。creat...
本章小结1.函数依赖涉及到平凡函数依赖、非平凡函数依赖、完全函数依赖、局部函数依赖、直接(非传递)函数依赖、传递函数依赖等概念。2.根据一个关系模式的语义,能够求出它的最小函数依赖集,从而能够得到各属...
4-5-1:查询操作(2)在select查询语句中,还可以使用其他多个选项,以增强和丰富查询功能。如使用GROUP BY选项能进行查询分组统计,使用ORDER BY选项能对查询结果进行排序。...
4-3-3:删除记录语句删除表中记录的语句为DELETE语句,具体语句格式如下:DELETE [FROM] [<数据库名>.<所有者名>.]<目的表名> [FRO...
导读本章通过两个事例简要介绍了数据库应用系统开发的大致过程,它需要相继经过六个阶段:需求分析、概念设计、逻辑设计、物理设计、机器实现和运行维护。数据库应用系统设计不是一蹴而就的事情,需要设计者具有丰富...
4-2-6:修改和删除表结构建立表结构使用的是CREATE TABLE命令。当建立一个表之后,就可以向其输入数据。SQL语言提供了修改表结构的命令,这就是教材中给出的ALTER TABLE命令。SQL...