数据库面试要点基本概念
2023-06-29
1. 数据库与数据库管理系统的关系:数据库系统包含数据管理系统。
2. 数据经过加工就变成了信息。
3. 数据库对象就是数据库表。
4. 常见的数据库有哪些?微软的SQL Server、甲骨文公司的Oracle、IBM的DB2。
5. DBMS的概念和几个阶段。DBMS是指数据库管理系统;分为:萌芽阶段——文件系统、初级阶段——第一代数据库、中级阶段——第二代数据库、高级阶段——新一代数据库。
6. 数据库发展经典数据模型:网状模型和关系模型。SQL Server是关系模型。
7. 数据库的超键、候选键、主键、外键的概念:1)能唯一标识元组的属性集称为超键;2)候选键是超键的特例,不含有多余属性;3)用户正在使用的候选键称为主键;4)主表的外键=从表的候选键(主键)。
8. 三类完整性规则:1)实体完整性规则:主键不为空;2)引用完整性规则:引用不为空;3)用户定义的完整性规则:不超过用户定义范围。