2021-05-12 《SQL必知必会》第4版读书笔记 01

1.1数据库基础

1.1.1 数据库

  • 数据库(database)
  • 保存有组织的数据的容器(通常是一个文件或者一组文件).

1.1.2 表

  • 表(table)
  • 某种特定类型数据的结构化清单。
  • 说明:表名使表名成为唯一的,实际上是数据库名和表名等的组合。
    有的数据库还使用数据库拥有者的名字作为唯一名的一部分。
    也就是说,虽然在相同数据库中不能两次使用相同的表名,但在不同的数据库中完全可以使用相同的表名。
  • 模式:关于数据库和表的布局及特性的信息。

1.1.3 列和数据类型

  • 列(column)
  • 表中的一个字段,所有的表都是由一个列或者多个列组成的。
  • 数据类型
  • 所允许的数据的类型。每个表列都有相应的数据类型,它限制(或允许)该列中存储的数据。

1.1.4 行

  • 表中的数据是按行存储的,所保存的每个记录存储在自己的行内。
  • 如果将表想象为网格,网格中垂直的列为表列,水平行为表行。
  • 行(row)
  • 表中的一个记录

1.1.5 主键

  • 主键(primary key)
  • 一列(或者一组列),其值能够唯一标识表中的每一行。
  • 提示:应该总是定义主键虽然并不总是需要主键,但多数数据库设计者都会保证他们创建的每个表具有一个主键,以便于以后的数据操作和管理。

1.2 什么是SQL

  • SQL(发音为字母S-Q-L或sequel)是Structured Query Language(结构化查询语言)的缩写。
  • SQL是一种专门用来与数据库沟通的语言。
  • 设计SQL的目的是很好地完成一项任务——提供一种从数据库中读写数据的简单有效的方法。

1.3 小结

温习了一下基础知识,每天晚上十点半能看一章节,这本书二十章,一个月的时间,希望能把它刷完。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值