互联网 qkzz.net
全刊杂志网:首页 > 女性 > 文章正文
刊社推荐

CREATE TABLE与关系


□ 蒋景行

  收稿日期:2006-09-10

  作者简介:蒋景行(1945-),男,湖南邵阳人,武汉科技大学中南分校信息工程学院高级工程师。

  (武汉科技大学中南分校 信息工程学院,湖北 武汉 430223)

  摘要:关系数据库的建表命令create table常被去掉可选项而使用,这种用法存在功能上的不足。本文从数学上关系的性质出发,说明数据库的建表命令create table必须带上可选项primary key才能建立起来关系,亦即primary key是create table的不可不选的选项。

  关键词:数据库;sql;建表

  中图分类号:tp311.13文献标识码:a

  create table是关系数据库的建表命令。关系数据库基于集合论中的关系,数学上称为关系、数据库里称为表。所以建表就是建立关系。

  一、关系及其行列性质

  关系是集合的笛卡儿乘积的子集。

  设有学生属性集合:

  姓名={张三,李四,王妩}

  性别={男,女}

  年龄={18,19}

  籍贯={湖南,湖北,江西}

  姓名×性别×年龄×籍贯是它们的一个笛卡儿乘积:

  张三 男 18 湖南

  张三 男 18 湖北

  张三 男 18 江西

  张三 男 19 湖南

  张三 男 19 湖北

  张三 男 19 江西

  张三 女 18 湖南

  张三 女 18 湖北

  张三 女 18 江西

  张三 女 19 湖南

  张三 女 19 湖北

  张三 女 19 江西

  李四 男 18 湖南

  李四 男 18 湖北

  李四 男 18 江西

  李四 男 19 湖南

  李四 男 19 湖北

  李四 男 19 江西

  李四 女 18 湖南

  李四 女 18 湖北

  李四 女 18 江西

  李四 女 19 湖南

  李四 女 19 湖北

  李四 女 19 江西

  王妩 男 18 湖南

  王妩 男 18 湖北

  王妩 男 18 江西

  王妩 男 19 湖南

  王妩 男 19 湖北

......
很抱歉,暂无全文,若需要阅读全文或喜欢本刊物请联系《中南论坛》杂志社购买。
欢迎作者提供全文,请点击编辑
分享:
 

了解更多资讯,请关注“木兰百花园”
摘自:中南论坛
分享:
 
精彩图文


关键字
支持中国杂志产业发展,请购买、订阅纸质杂志,欢迎杂志社提供过刊、样刊及电子版。
关于我们 | 网站声明 | 刊社管理 | 网站地图 | 联系方式 | 中图分类法 | RSS 2.0订阅 | IP查询
全刊杂志赏析网 2017