标题:数据库基础:什么是列?数据类型是什么?

表由列组成。列中存储着表中某部分的信息。列(column) 表中的一个字段。所有表都是由一个或多个列组成的。

理解列的最好办法是将数据库表想象为一个网格。网格中每一列存储着一条特定的信息。例如,在顾客表中,一个列存储着顾客编号,另一个列存储着顾客名,而地址、城市、州以及邮政编码全都存储在各自的列中。

分解数据 正确地将数据分解为多个列极为重要。例如,城市、州、邮政编码应该总是独立的列。通过把它分解开,才有可能利用特定的列对数据进行排序和过滤(如,找出特定州或特定城市的所有顾客)。如果城市和州组合在一个列中,则按州进行排序或过滤会很困难。

数据库中每个列都有相应的数据类型。数据类型定义列可以存储的数据种类。例如,如果列中存储的为数字(或许是订单中的物品数),则相应的数据类型应该为数值类型。如果列中存储的是日期、文本、注释、金额等,则应该用恰当的数据类型规定出来。

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

数据类型限制可存储在列中的数据种类(例如,防止在数值字段中录入字符值)。数据类型还帮助正确地排序数据,并在优化磁盘使用方面起重要的作用。因此,在创建表时必须对数据类型给予特别的关注。

数据库基础:什么是列?数据类型是什么?相关推荐

  1. SSH:Oracle数据库基础

    2019独角兽企业重金招聘Python工程师标准>>> Oracle数据库基础 一:Oracle基础知识 Oracle数据库的主要特点 (1.)支持多用户,大事务量的事务处理 (2. ...

  2. 数据库基础笔记(MySQL)1 —— 基础概念

    (写算法题目把自己心态搞崩了,休息两天顺便把之前学的数据库手写笔记记录在网上方便查阅,因为只是自己学的时候做的笔记,如果有错误欢迎大家指正,过两天再重回算法的怀抱哈哈) 如何下载配置 这个感觉视频讲的 ...

  3. 对于表列数据类型选择的一点思考

    对于表列数据类型选择的一点思考 简介 SQL Server每个表中各列的数据类型的选择通常显得很简单,但是对于具体数据类型的选择的不同对性能的影响还是略有差别.本篇文章对SQL Server表列数据类 ...

  4. Oracle 10g数据库基础之基本查询语句-中-函数

    Oracle 10g数据库基础之基本查询语句-中-函数 --资料参考:张烈 张建中<数据库管理员培训讲义> 函数: 使用函数的目的是为了操作数据 将输入的变量处理,返回一个结果. 变量可以 ...

  5. MySQL数据库基础(五)——SQL查询

    MySQL数据库基础(五)--SQL查询 一.单表查询 1.查询所有字段 在SELECT语句中使用星号""通配符查询所有字段 在SELECT语句中指定所有字段 select fro ...

  6. mysql update 多个字段_MySQL数据库基础

    MySQL基础 今日目标 1. MySQL数据库简单介绍2. MySQL安装和使用3. SQL[重点]语法和关键字,实现对记录的增删改查 一 数据库介绍 1.1 什么是数据库? 存储数据的仓库,本质上 ...

  7. 一,数据库基础,MySQL安装,配置文件,语法

    今日总结: 一,数据库基础 ***** 二:mysql 的下载安装 ***** 三:修改密码 四 配置文件 *** 五:数据库基础语法 ****** 一,数据库基础: 1,数据库基础概念 1,之前储存 ...

  8. 【数据库】数据库基础

    数据库基础 正文开始@Assassin 目录: 数据库基础 1. 基本概念: 2. 常用数据模型: 3. 常用SQL操作: 4. 关系型数据库: 4.1 索引: 5. 数据库完整性: 6. 关系数据理 ...

  9. oracle数据库基础知识总结,oracle数据库基础知识学习笔记

    oracle数据库基础知识学习笔记 一.oracle数据库类型: Char:  字符型(最大长度2000,定长.不足时以空格补充) Varchar2:字符型 最大长度 4000,变长,实际长度由存储的 ...

最新文章

  1. chrome浏览器使用技巧
  2. OpenCV TSP(TravelingSalesman Problem)的实例(附完整代码)
  3. python安装函数库pip网址_批量安装python库函数---pip
  4. [vue] 什么是双向绑定?原理是什么?
  5. 前端学习(494):在XHTML中得用法
  6. 作者:曾伟,电子科技大学副教授。
  7. python pip安装及出现的问题
  8. 计算机原理视频教程星火,计算机组成原理及汇编语言(中央广播电视大学)
  9. 小米手机怎么开启开发者模式
  10. word自动生成目录如何设置第一页和页码不齐问题
  11. 谈谈心理学--那些令人叫绝的心理效应
  12. SEO系列之站内优化
  13. JAVA中随机数的选取方法
  14. rfcn 共享_rfcn卷积网络
  15. 收发EtherCAT帧——ecx_getindex函数
  16. 高并发网络连接数因端口数量受限问题
  17. C语言-1(第一天学C语言)
  18. 应用计算机散热的原理是什么,笔记本电脑散热原理与CPU降频技术解析
  19. X79主板win10启动卡住问题修复处理
  20. m,mm,mmm区别

热门文章

  1. [转载] python numpy 子数组_Python学习笔记3:Numpy入门
  2. [转载] 用Python进行简单的文本相似度分析
  3. ESP分区重建,解决各种引导问题
  4. Ngnix中的fastcgi參数性能优化和解释
  5. C# async/await异步编程深入理解
  6. 递归 人理解循环 神理解递归
  7. 保存画面为图片 当前MFC保存该程序为图片 c++ vc
  8. linux shell 递归统计代码行数
  9. 魅族m8开发 step by step(1)(让程序跑起来)
  10. caffe---之eltwise层