zoukankan      html  css  js  c++  java
  • MySQL数据库基础-3-SQL 基本概念

    SQL 基本概念

    • 约束:constraint,表中的数据要遵守的限制
    • 主键:一个或多个字段的组合,填入的数据必须能在本表中唯一标识本行;必须提供数据,即NOT NULL,一个表只能有一个
    • 惟一键:一个或多个字段的组合,填入的数据必须能在本表中唯一标识本行;允许为NULL,一个表可以存在多个
    • 外键:一个表中的某字段可填入的数据取决于另一个表的主键或唯一键已有的数据
    • 检查:字段值在一定范围内
    • 索引:将表中的一个或多个字段中的数据复制一份另存,并且按特定次序排序存储

    关系运算

    • 选择:挑选出符合条件的行
    • 投影:挑选出需要的字段
    • 连接:表间字段的关联

    数据抽象

    • 物理层:数据存储格式,即RDBMS在磁盘上如何组织文件
    • 逻辑层:DBA角度,描述存储什么数据,以及数据间存在什么样的关系
    • 视图层:用户角度,描述DB中的部分数据

    关系模型的分类

    • 关系模型
      • 基于对象的关系模型
      • 半结构化的关系模型:XML数据
    * * * 胖并快乐着的死肥宅 * * *
  • 相关阅读:
    NOI2010 能量采集
    NOI2011 兔兔与蛋蛋游戏
    动态规划——min/max的单调性优化总结
    NOI2011 NOI嘉年华
    NOI2011 阿狸的打字机
    NOI2011 智能车比赛
    NOI2011 兔农
    NOI2012 魔幻棋盘
    NOI2012 美食节
    NOI2012 迷失游乐园
  • 原文地址:https://www.cnblogs.com/bpzblog/p/13030589.html
Copyright © 2011-2022 走看看