数据库基础术语:
1.数据库管理系统(Database Management System DBMS)一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。数据的所有存储、检索、管理和处理是由数据库软件完成的。
2. 数据库(database)保存有组织的数据的容器(通常是一个文件或一组文件)
3. 表(table)某种特定类型数据的结构化清单
4. 模式(shcema)关于数据库和表的布局及特性的信息
5. 列(column)表中的一个字段。所有表都是由一个或多个列组成的
6. 数据类型(datatype)所容许的数据的类型。每个表列都有相应的数据类型,它限制(或容许)该列中存储的数据
7.行(row)表中的一个记录
8.主键(primary key)一列(或一组列),其值能够唯一区分表中每个行。应该总是定义主键
9.SQL(发音为字母S-Q-L或sequel)结构化查询语言(Structured Query Language)的缩写。SQL是一种专门用来与数据库通信的语言。
10.MySQL是一种DBMS,即它是一种数据库软件。MySQL、Oracle及SQL Server等数据库是基于客户机-服务器的数据库。服务器部分是负责所有数据访问和处理的一个软件。
11. 关键字(key word)作为MySQL语言组成部分的一个保留字。决不要用关键字命名一个表或列
12. 自动增量(auto_increment)某些表列需要唯一值。在每个行添加到表中时,MySQL可以自动地为每个行分配下一个可用编号,不用在添加一行时手动分配唯一值。如果需要此功能,则必须在创建表时把它作为表定义的组成部分。
13. 结束SQL语句多条SQL语句必须以分号(;)分隔。
14. SQL语句和大小写SQL语句不区分大小写,因此SELECT与select是相同的。同样,写成Select也没关系。
15. 子句(clause)SQL语句由子句构成。一个子句通常由一个关键字和所提供的数据组成。
16. SQL过滤与应用过滤 如果在客户机过滤数据,服务器不得不通过网络发送多余的数据,这将导致网络带宽的浪费
17. 操作符(operator)用来联结或改变where子句中的子句的关键字,也称为逻辑操作符(logical operator)
18. 通配符(wildcard)用来匹配值得一部分的特殊字符
19. 搜索模式(search pattern) 由字面值、通配符或两者组合构成的搜索条件
20. 正则表达式 是用来匹配文本的特殊的串(字符集合)
21. 字段(field)基本上和列(column)的意思相同,经常互换使用,不过数据库列一般称为列,而术语字段通常用在计算字段的连接上
22. 拼接(concatenate)将值连接到一起构成单个值。使用Concat()函数拼接两个列
网友评论