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

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

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

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

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

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

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

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

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

      行:表中的一个记录。

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

      主键需满足以下条件:

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

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

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

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

        

  • 相关阅读:
    HDU4714+三分
    HDU1465+递推
    HDU1437+模拟
    HDU1796+容斥原理
    HDU1432+几何
    Linux---Ls命令 初级实现
    HDU1411+四面体的体积
    HDU1412
    HDU1431+简单题
    请定义一个交通工具(Vehicle)的类,其中有: 属性:速度(speed),体积(size)等等
  • 原文地址:https://www.cnblogs.com/xmtxh/p/12761004.html
Copyright © 2011-2022 走看看