数据库的基本概念
1.数据库
database 保存有组织的数据的容器,通常是一个文件或一组文件。
2.表
table 某种特定类型数据的结构化清单。
3.列和数据类型
column 表中的一个字段。所有表都是由一个或多个列组成。
datatype 所容许的数据的类型。每个表列都有相应的数据类型,它限制该列中存储的数据;
4.行
row 表中的一个记录;
5.主键
primary key 一列(或一组列),其值能够唯一区分表中每个行;
- 任意两行都不具有相同的主键值;
- 每个行都必须具有一个主键值,且不能为NULL;
6.SQL
结构化查询语言(structured Query Language)的缩写。一种专门用来与数据库通信的语言;
7.数据库管理系统
DBMS 用来完成对数据的所有存储,检索,管理和处理的数据库软件;
8.DBMS分类
- 基于共享文件系统的DBMS
- Microsoft Access
- FileMaker
- 基于客户机-服务器的DBMS
- MySQL
- Oracle
- Microsoft SQL Server
服务器与客户机
- 服务器部分是负责所有访问和处理的一个软件;
- 客户机是与用户打交道的软件;