下载此文档

计算机多媒体技术课件3.ppt


文档分类:IT计算机 | 页数:约37页 举报非法文档有奖
1/37
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/37 下载此文档
文档列表 文档介绍
定义基本表(回顾)
使用CREATE TABLE语句实现,
语法格式:
CREATE TABLE <表名>(
<列名> <数据类型> [列级完整性约束定义]
{,<列名> <数据类型>[列级完整性约束定义] …}
[, 表级完整性约束定义] )
1
SC表结构
列名
含义
数据类型
约束
Sno
学号
CHAR(7)
主键,
引用Student的外键
Cno
课程号
CHAR(6)
主键,引用Course的外键
Grade
成绩
TINYINT
2
定义SC表
CREATE TABLE SC (
Sno CHAR(7) NOT NULL,
Cno CHAR(6) NOT NULL,
Grade TINYINT,
PRIMARY KEY ( Sno, Cno ),
FOREIGN KEY ( Sno ) REFERENCES Student ( Sno ),
FOREIGN KEY ( Cno ) REFERENCES Course ( Cno )
)
3
修改基本表(回顾)
ALTER TABLE <表名>
[ ALTER COLUMN <列名> <新数据类型>]
| [ ADD <列名> <数据类型> [约束]
| [ DROP COLUMN <列名> ]
| [ADD [constraint 约束名] 约束定义
| [DROP [constraint] <约束名> ]
4
示例
“修课类别”列,此列的列名为Type,数据类型为NCHAR(2),允许空。
ALTER TABLE SC
ADD Type NCHAR(2) NULL
5
示例
(4)。

ALTER TABLE SC
ALTER COLUMN Type NCHAR(4)
6
示例

ALTER TABLE SC
DROP COLUMN Type
7
删除基本表(回顾)
当确信不再需要某个表时,可以将其删除。
删除表的语句格式为:
DROP TABLE <表名>
{ [, <表名> ] …}
例:删除test表:
DROP TABLE test
8
数据完整性约束
完整性约束条件的作用对象
实现数据完整性
9
完整性约束条件的作用对象
完整性检查是围绕完整性约束条件进行的,因此,完整性约束条件是完整性控制机制的核心。完整性约束条件的作用对象可以是表、元组和列。
列级约束
元组约束
关系约束
10

计算机多媒体技术课件3 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数37
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小380 KB
  • 时间2018-01-15