1.基本的操作:并,差。笛卡儿积,投影,选择
2.数据是描述事务的符号记录。信息可以用数据表示。数据的各种表现形式都可用数字化后存入计算机
3.物理独立性是指用户的应用程序与存储在磁盘上的数据块中数据是相互独立的。逻辑独立性是指用户的应用程序与数据块的逻辑结构是相互独立的。
4.数据模型的组成要素:数据结构,数据操作,数据约束
5.模式只涉及到型的描述,不涉及具体的值(实例),反映的是数据的结构及其联系
6.字符“_”(下横线)表示可以和任意的单个字符相匹配。
7.高速缓冲存储器是最快最昂贵的存储介质,高速缓冲存储器一般很小。主存储器是用于存放可被CPU直接处理的数据的存储介质。如果发生电源故障或者系统崩溃,主存储器的内容通常会丢失。一种存储介质的层次越高,它的成本就越高,速度就越快。二,三级存储器的速度最慢。
8.确保单个事务的一致性是对该事务进行编码的应用程序的责任。
9.加锁和解锁一般是由系统自动进行的
10.分布式系统的用户操作与非分布式系统是完全相同的
11.CAP原理,又称作布鲁尔定理。它指出对于一个分布式计算系统来说,不可能同时满足一致性,可用性和分区容忍性这三个需求,最多只能同时满足两个。
12.基于关系数据库系统的,以数据处理为主的传统的数据库应用具有以下共同特点:结构统一,面向记录,数据项小和原子字段
13.数据进入数据仓库之前可能需要清洗和重新格式化。
14.数据完整性又称为数据完整性约束,主要包括实体完整性,参照完整性以及用户定义完整性。
15.SQL的数据类型可以分为四类:预定义数据类型;构造数据类型;用户定义数据类型;大对象类型
16.数据库设计的6个阶段:需求分析;概念结构设计;逻辑结构设计;物理结构设计;数据库实施;数据库运行和维护
17.常用的B/S结构软件开发模式:以Web服务器为中心;以数据库服务器为中心和以应用服务器为中心
18.涉及面向对象编程语言:C++;Smalltalk;Java
19.信息与数据的关联,数据是信息的符号表示或者称载体,信息是数据的内涵,是数据的语义解释。
20.关系数据模型由关系数据结构,关系操作集合和关系完整性约束三大要素组成
21.在嵌入式SQL语言中,为了把检索到的多个元组按照“一次一个元组”的方式处理,引入了游标的概念
22.如何构造合适的数据库逻辑结构属于关系数据库的规范化理论要解决的问题
23.分解具有无损连接和分解保持函数依赖是两个互相独立的标准。具有无损连接性的分解不一定保持函数依赖。若要求到达分解具有无损连接性那么模式分解一定可以达到BCNF,并进一步达到4NF;若要求分解函数依赖,那么模式分解可以达到3NF,但不一定能够达到BCNF;若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNF。
24.数据库系统的主要功能包括存储功能,查询处理和事务管理以及实现机制
25.投影运算只对并运算具有分配律,对交运算不具有分配律
26.如果只提交事务中的部分更新操作,违背了事务的原子性
27.面向对象数据库的另一个特点是:对象可以具有任意复杂度的对象结构,这使得对象能够包含所有描述该对象的必要信息;在ODB中,一个复杂的对象可以通过类型构造器的嵌套,由别的类型得到。三种最基本的构造器是:原子、结构或元组,以及汇集。由于元组类型构造器对应于C和C++编程语言中的struct 结构,所以通常被称头结构化类型。
28.数据仓库和OLAP操作都基于多维数据模型。能够模式化为维属性和度量属性的数据统称为多维数据;两个常见的多维模式是星形模式和雪花模式;星形模式由一个事实表和每个维对应的维表组成。
29.数据定义语言:用来创建数据库的各种对象,包括数据库模式、表、视图、索引、域、触发器、自定义类型等。
30.关系模式SUPPLIER有如下问题:数据冗余,更新异常,插入异常和删除异常
31.高速缓冲器存储器和主存储器属于易失性存储器,第二级和第三极存储器是非易失性存储器。
非易失性存储器如快闪存储器,磁盘存储器,磁带存储器
32.相对于DES的56位密钥,AES可以使用128、192或256位的密钥
33.关系数据库系统一般难于处理的问题:
大量数据的写入处理;为数据表模式进行变更;对简单查询快速返回结果;字段不固定时的应用