一、数据库基本知识:
1.数据库管理技术的发展历史:
- 人工管理阶段->文件系统阶段->数据库管理阶段;
2.数据库系统特点及其相关概念:
-
数据库系统的特点:
1) 数据结构化;
2)数据的共享性高;
3)数据独立性高;
4)数据由DBMS统一管理和控制; -
数据:描述事物的符号记录;
-
数据库:长期存储在计算机内、有组织的、可共享的大量数据的集合;
-
数据库管理系统:数据库管理系统是位于用户和操作系统之间的一层数据管理软件,是计算机的基础软件;
-
数据库系统:数据库系统是由数据库、数据库管理系统、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统;
-
数据库系统和文件系统的主要差别:数据结构化;
-
数据独立性包含物理独立性和逻辑独立性;
-
物理独立性是指用户的应用程序与数据库中数据的物理存储是相互独立的。
-
逻辑独立性是指用户的应用程序和数据库的逻辑结构是相互独立的。
-
数据库的完整性是指数据的正确性、有效性和相容性;
-
数据共享可以大大减少数据冗余,节约存储空间。数据共享还能避免数据之间的不相容性和不一致性;