1. 实体之间的联系按照联系方式的不同可分为一对一、一对多和多对多。
2. 数据库系统的核心是数据库管理系统(DBMS)。
3. 在关系模型中,实体及实体间的联系都是用关系(二维表)来表示的。
4. SQL语言集数据查询、数据操作和数据定义和数据控制功能于一体,充分体现了关系数据语言的特点和优点。
1) 综合统一
2) 高度非过程化
3) 面向集合的操作方式
4) 以同一种语法结构提供两种操作方式
5) 语言简洁,易学易用
5. 数据库管理系统保证数据安全的主要措施是进行存取控制。
6. 人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖和多值依赖。
7. 关系模式由3NF转化为BCNF是消除了主属性对码的部分函数依赖和传递函数依赖。
8. 数据库设计应包含两个方面的内容:结构设计和行为设计。
9. 数据库技术与面向对象技术相结合,形成了面向对象数据库系统。
10. 数据库类型是按照数据模型来划分的。
11. 概念模型中最著名的模型是实体-联系模型。
12. 关系演算的基础是数理逻辑中的谓词演算。
13. 建立数据字典的时机是需求分析阶段。
14. DBMS功能包括:
1) 数据定义
2) 数据操纵
3) 数据库运行管理
4) 数据组织、存储和管理
5) 数据库的建立和维护
6) 数据通信接口
15. 数据库系统的特点是数据结构化、数据由DBMS统一管理和控制、数据独立性高。
16. 数据独立性包括数据逻辑独立性和数据物理独立性
1) 物理独立性是指用户的应用程序与存储磁盘上的数据库中数据是相互独立的。
2) 逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的。
17. 要保证数据库的逻辑数据独立性,需要修改的是模式与外模式之间的映像。
18. 要保证数据库的物理数据独立性,需要修改的是模式与内模式的映射。
19. 分E-R图之间的冲突主要有属性冲突、命名冲突、结构冲突三种。
20. PRIMARY KEY约束实体完整性,FOREIGN KEY约束参照完整性,列值非空(NOT NULL),列值唯一(UNIQUE),检查列值是否满足一个条件表达式(CHECK短语)。
21. 数据管理技术的发展历程的三个阶段有:①人工管理阶段②文件系统管理阶段③数据库系统管理阶段。
22. 数据库系统的三级模式结构由①外模式②概念模式或简称模式③内模式以及2个映射(概念模式→内模式和外模式→概念模式的映射)组成。
23. 数据模型的三要素是:数据结构、数据操作及完整性约束条件。
24. 数据库管理系统常用的数据模型有下列三种:层次模型、网状模型、关系模型。
25. 数据库设计中的数据模型设计包括:概念数据模型设计、逻辑数据模型设计、物理数据模型设计。
26. 数据库完整性中有实体完整性、参照完整性、用户定义的完整性。
27. E-R图是由实体、属性和联系3种基本要素组成的。