数据库复习第一日
1.数据库系统的核心是数据库管理系统。
2.数据库系统的核心和基础才应该是数据模型。关于设置参照完整性叙述,设置参照完整性,必先清理数据库,再利用参照完整性生成器进行设置、参照完整性的级联操作,
可以在删除和修改操作完成的同时保证参照表和被参照表的数据一致性、参照完整性可以控制相关表中记录的插入和更新、参照完整性可以控制相关表中的记录的删除。
3.描述事物的符号记录称为数据。在人工管理阶段,数据是无结构的。数据库是长期存储在计算机内的有组织、可共享的数据集合。数据库的完整性是指数据的正确性和相容性。
能实现对数据中的查询、插入、修改和删除等操作的数据库语言称为数据库操作语言(DML)。在数据系统中,物理数据独立性(Physical Data Independence)是指应用程序与
存储在磁盘上数据库的物理模式是相互独立的。
4.一个关系数据库文件中的个条记录,前后顺序是可以任意颠倒,不影响数据中的数据关系。
5.属于散列技术的处理冲突的方法有开放定地址法和拉链法(链地址法)
6.属于数据库模型的三要素是数据结构、数据操作、数据的约束条件。
7.数据库网状模性满足的条件是允许有一个以上的节点无双亲,也允许一个节点有多个双亲。
8.当数据库的存储结构改变了,由数据库的存储结构改变,由数据库管理员对逻辑模式/内模式映像作相应改变,可以使逻辑模式保持不变,从而保证了数据库的物理独立性。
9.对数据库用户能够看见和使用的局部数据的逻辑结构和特征描述的外模式。
10.关于模式间映像叙述,外模式/模式映像是对数据中不同用户的外模式与数据库逻辑模式之间对应关系的描述;模式/内模式映像是对数据库中数据全局逻辑结构与数据的物理
存储组织结构之间对应关系的描述、对于每一个外模式,数据库系统都有一个外模式/模式映像,它定义了该外模式与模式之间的对应关系、当模式改变时,由数据库管理员对各个
外模式/模式映像做出相应的改变,可以使外模式保持不变。
11.关于关系性质的说法,表中的一行称为一个元组、行与列的交叉点不允许有多个值、表中的一列称为一个属性、表中任意两行不可能相同。
12.关系运行中花费时间最长的是笛卡尔积。是域关系演算的原子谓词公式类型是R(t1,t2,tk),R是一个K目关系,ti为域变量或常量,R(t1,t2,......,tk)表示由属性t1,t2,......tk组成的关系。
13.SQL语句中,创建表的语句是CREATE。
关于UPDATE语句的叙述,UPDATE table_name SET column=value,column2=value2,WHERE column3=value3
14.属于数据库安全性控制的是:用户标识与鉴别、存取控制、授权与回收。ORACLE中如果需要对SC表结构修改或修改SC数据的操作来进行审计,正确的是AUDIT ALTER UPDATE ON SC。
15.实体完整性和参照完整性属于静态性约束。
16.C2级是安全产品的最低档次,提供受控制存取保护(DAC)。很多商业产品已发行量该级别的认证。B1级别对系统的数据加以标记,并对标记的主体和客体实施强制存取控制(MAC)。
以及审计等安全机制,能够比较好的满足大型企业或一般政府部门对于数据的安全需求,是真正意义上的安全产品。
17.如何构造出一个合适的数据;逻辑结构是关系数据库规范化理论主要解决的问题。在关系模式R中,函数依赖X-Y的语义是,在R的所有关系中,若两个元组的X值相等,则Y值也相等。
18.关于外码和相应主码之间的关系,外码并不一定要与相应的主码同名。
19.关系模式R(ABCD),其数据依赖集F={ (A, B) -C,C-D},则关系模式的规范化程序最高达2NF
20.设有关系模式R(ABCD),R上成立的FD集F={A-C,B-C},则属性集BD的闭包(BD))+为BCD
21.将1NF规范化为2NF,应消除非主属性对码的部分函数依赖。
22.在一个关系中如果有这样一个属性存在,它的值能唯一地标识关系中的每一个元组,则称这个属性为候选码。
23.关系模性中关系模式至少是1NF。消除了部分函数依赖的1NF必定是2NF。当关系模式R(A,B)已属于3NF时,仍存在一定的插入和删除异常。4
24.在关系模式R中的属性全部是主属性,则R最高范式必定是3NF。2NF消除非主属性对码的传递函数依赖规范化为 3NF。在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,
则R的最高范式是4NF。
FOXBASE、 FOXPro属于最小关系系统。属于BCNF的关系模式在函数依赖的范畴内已消除了插入、删除异常。
25.模式分解的等价标准有分解既要保持依赖,又要具有无损连接。
26.关于模式的分解,叙述:关系模式的分解不仅仅是属性集合的分解,它是对关系模式上的函数依赖集以及关系模式的当前分解的具体表现、分解过程中,除了要求模式分解的无损链接以外,保持
关系模式的一个分解是等价的一个重要条件,是:关系模式的函数依赖集是在数据库分解后仍在数据库模式中保持不变、所有分解出的模式所满足的函数依赖的全体应当等价于原模式的函数依赖集。
27.关于关系模式的概念,保持函数依赖的分解,确保整个数据库中数据的语义完整性不受破坏、关系模式的函数依赖集在分解后仍在数据库模式中保持不变、实际上关系模的分解不仅仅是属性集合的分解,
他是对关系模性上函数依赖集以及关系模式的当前值分解的具体表现。
28.一个数据库模式的规范化会带来好处有:由于关系中的各项数据都是一个简单的数或符号串,可以方便地进行存取、由于模式的分解,可以简化检索操作,加快检索速率、可消除对数据进行插入、修改和删除时的牵扯,以便于保持数据的一致性。
29.基于DBMS的数据库完整性设计大体分为:需求分析阶段、概念结构设计阶段和逻辑设计阶段。
30.实体练习图中,椭圆代表属性类型。有10个实体类型,并且他们之间存在着10个不同的二元联系,其中2个是1:1联系类型,3个是1:N联系类型,5个是M:N联系的类型,那么根据转化规则,这个ER结构转化成的关系模式有15个。
31.在数据库设计中用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的概念设计阶段。数据库物理 设计完成后,进入数据库实施阶段。
32.在关系数据库系统中,为了优化查询操作,而又不增加数据的存储空间,常用的方法是创建索引。
33.关系代数表达式优化规则包括:尽量将选择和投影运算提前、以减少元组数和关系大小、把某些选择运算和笛卡尔积相结合,即将选择运算附加在连接运算上,可减少中间结果保存以吧备后用的时间代价、对同一关系上的多个选择和投影运算同时进行,以避免重复扫描统一关系,和把投影操作与连接运算结合起来执行。
34.查询优化一般步骤包括:把查询转化换成某种内部表示和生成查询计划,选择代价最小的、代数优化:把语法树转化成标准(优化)形式、物理优化:选择底层的存取路径。
35.若系统在在运行过程中由于某种原因造成系统停止运行,致使事物在执行过程中以控制方式终止,这里内在中的信息丢失,而储存在外存上的数据未受影响,这中情况称为系统故障。
36.若系统在在运行过程中由于某种硬件故障,致使存储在外存上的数据部分损失或全部损失,这种情况称为介质故障。介质故障的恢复需要数据转储和日志文件。
37.数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据包括日志文件、数据库的后备副本。
38.关于数据库不同的备份方式,有:完整备份和完整差异备份、部分备份,部分差异备份、事物日志备份、数据库文件和文件组备份。
39.解决操作带来的数据不一致问题普通采用封锁。预防死锁通常有一次性封锁法和顺序封锁发法两种方法。
关于开发调度的可串行性概念叙述,正确的是、多个事物的并发执行是正确的,当且仅当其结果与某一次序串行地执行他们时的结果相同、可串行性是并发事物正确性的准则、对于一个给定的并发调度,当且仅当它是可串行化的,才是正确调度。
40.(Physical Data Independence)是指应用程序与存储在磁盘 上数据库的物理模式是相互独 立的。关于缓冲区的概念叙 述,正确的是缓冲区使 RDBMS 具有设备独立性和较高的存 取 效率、缓冲区由控制信息和若干定长页面组成、缓冲区 可由内存或虚存组成。
41.关于 SQL Server 的数据复制功能,SQL Server 的数据复 制功能支持服务器与服务器之间的 复制,利用数据复制功 能支持 SQL Server 数据和 SQL Server 数据之间的复制,利用 数据复 制功能支持 SQL Server 薮据和 Oracle 数据乏间的复制。

浙公网安备 33010602011771号