什么是数据库(database):
数据库(database)是保存有组织的数据的容器(通常是一个文件或一组文件)。数据库是一种以某种有组织的方式存储的数据集合。
 
表(table):
表(table)某种特定类型数据的结构化清单。
描述表的这组信息的就是所谓的模式。模式(schema)是关于数据库和表的布局及特性的信息。
 
列(column):
表中的一个字段。
 
数据类型(datatype)
数据类型:所容许的数据的类型。每个表列都有相同的数据类型,它限制(或容许)该列中存储的数据。
 
行(row):
表中的一个记录。
 
主键(primary key):
一列(或一组列),其值能够唯一区分表中的每个行。唯一标识表中的每行的这个列(或这组列)称为主键。
 
表中的的任何列都可以作为主键,只要它满足两个条件:
(1)任意两行都不具有相同的主键值。
(2)每个行都必须具有一个主键值(主键列不允许NULL值)。
 
主键的最好习惯:
(1)不更新主键列中的值。
(2)不重用主键列的值。
(3)不在主键列中使用可能会更改的值。
 
什么是SQL:
SQL(Structured Query Language)结构化查询语言。SQL是一种专门用来与数据库通信的语言。

最新文章

  1. IO流,File类的测试........课堂加总结
  2. loadrunner 功能详解(一) - Run-time Settings
  3. SQL数据库基础(五)
  4. 【网络流#2】hdu 1533 - 最小费用最大流模板题
  5. 武汉科技大学ACM :1005: 一二三
  6. AngularJS指令进阶 – ngModelController详解
  7. JS使用默认图片代替页面上无法显示的图片
  8. hadoop fs:du统计hdfs文件(目录下文件)大小的用法
  9. java.util.Arrays类详解(源码总结)
  10. .Net Webapi SignalR与微信小程序的交互
  11. 微服务化不同阶段 Kubernetes 的不同玩法
  12. Pandas学习笔记(二)
  13. 利用百度编辑器和IIS限制文件上传的大小
  14. JSTL 和 EL
  15. python学习之路08——元组、集合
  16. 正则RegExp的懒惰性和贪婪性; 分组捕获;
  17. 细说Vue作用域插槽,匹配应用场景。
  18. linux mv命令详解
  19. linux下简单的备份的脚本 2 【转】
  20. MAVEN:不能互相引用

热门文章

  1. 【数组】kSum问题
  2. python独立环境——virtualenv
  3. 转载:Spring学习总结
  4. Windows里如何正确安装Zookeeper以服务运行(博主推荐)(图文详解)
  5. java的if语句,少于一行可以省略大括号
  6. 使用Xshell和Xftfp部署简单的项目
  7. 解决启动mongod 时,出现addr already in use错误
  8. [javaSE] 网络编程(TCP,UDP,Socket特点)
  9. bonecp回缩功能实现
  10. 【转】jquery checkbox勾选/取消勾选的诡异问题