第一章 数据库和SQL

1.1 数据库是什么

  • 数据库是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。
  • 用来管理数据库的计算机系统称为数据库管理系统(DBMS)。
  • 通过使用DBMS,多个用户便可安全、简单地操作大量数据。
  • 数据库有很多种类,本书将介绍如何使用专门的 SQL语言来操作关系数据库。
  • 关系数据库通过关系数据库管理系统(RDBMS)进行管理。

1.2 数据库的结构

  • RDBMS通常使用客户端/服务器这样的系统结构。
  • 通过从客户端向服务器端发送SQL语句来实现数据库的读写操作。
  • 关系数据库采用被称为数据库表的二维表来管理数据。
  • 数据库表由表示数据项目的列(字段)和表示一条数据的行(记录)所组成,以记录为单位进行数据读写。
  • 本书将行和列交汇的方格称为单元格,每个单元格只能输入一个数据。

1.3 SQL概要

  • SQL是为操作数据库而开发的语言。
  • 虽然SQL也有标准,但实际上根据RDBMS的不同SQL也不尽相同。
  • SQL通过一条语句来描述想要进行的操作,发送给RDBMS。
  • 原则上SQL语句都会使用分号结尾。
  • SQL根据操作目的可以分为DDL、DML和DCL。

1.4 表的创建

  • 表通过CREATE TABLE语句创建而成。
  • 表和列的命名要使用有意义的文字。
  • 指定列的数据类型(整数型、字符型和日期型等)。
  • 可以在表中设置约束(主键约束和NOT NULL约束等)。

1.5 表的删除和更新

  • 使用DROP TABLE语句来删除表。
  • 使用ALTER TABLE语句向表中添加列或者从表中删除列。
  • 向Product表中插入数据
  • 变更表名

你可能感兴趣的:(第一章 数据库和SQL)