zoukankan      html  css  js  c++  java
  • 数据库基础

      数据库:保存有组织的数据的容器(通常是一个文件或一组文件)。

      注:人们通常用数据库这个术语来代表他们使用的数据库软件,这是不正确的,也因此产生很多混淆。确切地说,数据库软件应称为数据库管理系统(DBMS)。  

        数据库是通过DBMS创建和操纵的容器,而具体它究竟是什么,形式如何,各种数据库都不一样。

      表:某种特定类型数据的结构化清单,表的名称具有唯一性,同一个数据库的表不允许有相同名称,但不同数据库可以拥有相同表名。

      模式: 关于数据库和表的布局及特性的信息。

      列:表中的一个字段。所有表都是由一个或多个列组成。

      数据类型:所允许的数据的类型。每个表列都有相应的数据类型,它限制(或允许)该列中存储的数据。

      注:数据类型及其名称是SQL不兼容的一个主要原因。

      行:表中的一个记录。

      主键:一列(或一组列),其值能够唯一标识表中每一行。

      主键需满足以下条件:

        任意两行都不具有相同的主键值;

        每一行都必须具有一个主键值(主键列不允许null值);

        主键列的值不允许修改或更新;

        主键值不能重用(如果某行从表中删除,它的主键不能赋予以后的新行);

        

  • 相关阅读:
    网络流24题总结和题解
    NOIP复习之1 数学数论
    BZOJ3301 P2524 UVA11525 算法解释康托展开
    线段树与树状数组的综合运用
    P2261 bzoj1257 [CQOI2007]余数求和
    BZOJ 1968_P1403 [AHOI2005]约数研究--p2260bzoj2956-模积和∑----信息学中的数论分块
    P1064 金明的预算方案
    洛谷p1002 过河卒
    Luogu P3014 [USACO11FEB]牛线Cow Line
    Luogu P3927 SAC E#1
  • 原文地址:https://www.cnblogs.com/xmtxh/p/12761004.html
Copyright © 2011-2022 走看看