一、数据库基础
1.SQL
- (Structured Query Language)(结构化查询语言)
- 是专门位数据库而建立的操作命令集
2.信息
- 指数据经过加工处理后所获取的有用知识
- 是以某种数据形式表现的
- 信息的3种世界
- 现实世界(存在于人脑之外的客观世界)
- 信息世界(现实世界在人们头脑中的反应,又称观念世界)
- 数据世界(将信息世界中的信息经过抽象和组织,按照特定的数据结构,将数据存储在计算机)
3.数据(Data)
- 对客观事物的符号表示,如图形符号、数字、字母等
- 是数据库中存储的基本对象
4.数据库(Database)
- 长期存储在计算机内的、有组织的、可共享的数据集合
- 具有较小的冗余度、较高的数据独立性和易扩展性,并可为各个用户共享
5.数据库管理系统(DBMS)
- 位于应用程序与存储数据之间的一层数据管理软件
- 科学地组织和存储数据、高效地获取和维护数据
- DDL(数据定义语言)
- create语句:要么是创建数据库,要么创建表
- alter语句:修改数据库结构,后者修改表结构
- drop语句:删除数据库,或者删除表
- DML(数据操作语言)
- select语句:实现对数据库中数据的查询操作
- insert语句:实现对数据库中数据的插入操作
- update语句:实现对数据库中数据的更新操作
- delete语句:实现对数据库中数据的删除操作
- 注释
-- 注释内容
(单行注释)/*注释内容*/
(多行注释)
6.数据库系统(DBS)
- 一般由数据库、数据管理系统、应用系统、数据管理员和用户组成
- Data<DB<DBMS<DBS
7.数据库的发展
- 网状数据库(图形结构)
- 层次数据库(树形结构)
- 关系数据库(简单二维表结构)