(3.5)--3.2.2基本表的定义、删除与修改.pptVIP

  • 5
  • 0
  • 约1.2万字
  • 约 17页
  • 2024-03-15 发布于广东
  • 举报

(3.5)--3.2.2基本表的定义、删除与修改.ppt

修改基本表(续)表名是要修改的基本表ADD子句用于增加新列、新的列级完整性约束条件和新的表级完整性约束条件DROPCOLUMN子句用于删除表中的列如果指定了CASCADE短语,则自动删除引用了该列的其他对象如果指定了RESTRICT短语,则如果该列被其他对象引用,关系数据库管理系统将拒绝删除该列DROPCONSTRAINT子句用于删除指定的完整性约束条件ALTERCOLUMN子句用于修改原有的列定义,包括修改列名和数据类型修改基本表(续)[例3.8]向Student表增加“入学时间”列,其数据类型为日期型ALTERTABLEStudentADDS_entranceDATE;不管基本表中原来是否已有数据,新增加的列一律为空值?CREATETABLE表名(列名1数据类型[列级完整性约束条件][,列名2数据类型[列级完整性约束条件]]等等[,表级完整性约束条件]);(动画一)建表的同时需要定义基本表的名字、组成该表的各个属性。还可以定义与该表有关的完整性约束条件,这些完整性约束条件被存入系统的数据字典中,当用户操作表中数据时,由关系数据库管理系统自动检查该操作是否违背这些完整性约束条件。如果完整性约束条件涉及该表的多个属性列,则必须定义在表

文档评论(0)

1亿VIP精品文档

相关文档