1. 数据管理技术发展过程经过人工管理,文件系统和数据库系统三个阶段,其中数据独立性最高的阶段
是数据库系统
2. 在关系数据库中,把数据表示成二维表,每一个二维表称为关系
3. 在数据库理论中,数据物理结构的改变,如存储设备的更换,物理存储的更换,存取方式等都不影响
数据库的逻辑结构,从而不引起应用程序的变化,称为物理独立性 4. 数据库管理系统是位于用户与操作系统之间的软件系统
5. 数据库系统中,实现数据管理功能的核心软件称为数据库管理系统
6. 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”间
的关系属于多对多的关系
7. 数据库三级模式体系结构的划分,有利于保持数据的独立性
8. 数据库保护分为:安全性控制,完整性控制,并发性控制和数据恢复
9. 在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式,增加新的数据类型,改变数据间联
系等,不需要修改相应的应用程序,称为逻辑独立性
10.数据库管理系统常见的数据模式有层次模型,网状模型和关系模型三种
11.对实现世界进行第一层抽象的模型,称为概念模型;对现实世界进行第二层抽象的模型,称为结构模
型
12.层次模型的数据结构是树是结构;网状模型的数据结构是有向图结构;关系模型的数据结构是二维表
结构;面向对象模型的数据结构之间可以嵌套和递归
13.在数据库技术中,编写应用程序的语言一般是C,Basic等高级语言,这些语言被称为宿主语言(或主
语言)语言
14.数据库系统中,用于存放三级结构定义的数据库称为数据字典
15.从最终用户来看,数据库系统的外部体系结构可分为5种类型:单用户结构,主从式结构,分布式结
构,客户/服务器结构,浏览器/服务器结构
16.在关系运算中,查找满足一定条件的元组的运算称之为选择(选取) 17.在关系代数中,从两个关系中找出相同元组的运算称为交运算 18.传统的集合并差交运算施加于两个关系时,这两个关系必须相容 19.在关系代数运算中,基本的运算是并,差,笛卡尔积,选择,投影 20.在关系代数运算中,传统的集合运算有并,差,交,笛卡尔积 21.关系代数运算中,专门的关系运算有选择,投影,连接
22.设有关系R,从关系R中选择符合符件f的元组,则关系代数表达式应是?f23.关系运算分为关系代数和关系演算
24.当对两个关系R和S进行自然连接运算时,要求R和S含有一个或多个共有的属性 25.在一个关系中,列必须是同质的,即每一列中的分量是同类型的数据,来自同一域
26.如果关系R2的外部关系键X与关系R1的主关系键相符,则外部关系键X的每个值必须在关系R1中
主关系键的值中找到,或者为空,这是关系的参照完整性规则
27.设有关系模式为:系(系编号,系名称,电话,办公地点),则该关系模型的主关系键是系编号 系名
称,主属性是电话,非主属性是办公地点 28.关系演算分为元组关系演算和域关系演算
29.实体完整性规则是对主键的约束,参照完整性规则是对外部关系键的约束 30.等式R∞S=R*S成立的条件是R和S没有公共的属性 31.SQL是结构化查询语言
32.SQL的功能包括数据查询,数据定义,数据操纵和数据控制四个部分
33.SQL支持数据库的三级模式结构,其中外模型对应试图和部分基本表,模式对应于基本表,内模式对
(R)
应于储存文件
34.在SQL Server 2000中,数据库是由数据库文件个事务日志文件组成的
35.在SQL Server中可以定义NULL/NOT NULL,UNIQUE约束,PRIMARY KEY约束,FOREIGN KEY
约束,CHECK 约束五种类型的完整性约束
36.按照索引记录的存放位置,索引可以分为聚集索引和费聚集索引 37.数据表之间的联系是通过表的字段值来体现的,这种字段称为连接字段 38.相关子查询的执行次数是由父查询表的行数决定的 39.视图是虚表,其数据不进行存储,只在数据库中存储其定义 40.在数据库中,权限可分为系统权限和对象权限 41.在SQL中,关系模式称为基本表,子模式称为视图、
42.学生关系表S(No,Name,Sex,Age),1)向关系表S中增加一名新同学,该同学的学号是990010,姓名
是李国栋,性别男,年龄19,INSERT INTO S VALUES(‘990010’,’李国栋’,‘男’,19) 2)向关系表中增加一名新同学,该同学的学号是990011,姓名王大友, INSERT INTO S(No,Name) VALUES(‘990011’,’王大友’) 3)从学生关系表S中,将学号990009的同学姓名改成陈平 UPDATE S SET Name=’陈平’ WHERE No=’990009’ 4)从学生关系表S中,删除学号990008的同学 DELETE FROM S WHERE No=’99008’ 5)从学生关系表S中,删除姓陈的同学 DELETE FROM S WHERE Name LIKE’陈%’
43.建立一个学生表 CREATE TABLE Student (SNo CHAR(8) NOT NULL Sname
CHAR(20), SSex CHAR(2), SAge INTEGER, Sdept CHAR(16)
44.SELETE Sname,Grade FROM S,SC,C WHERE Cname=’数据库技术’ AND
S.SNo=SC.SNo AND SC.CNo=C.CNo
45.建立一个学生表,若要在表中增加年级SGrade项,其SQL命令为 ALTER TABLE Student ADD
SGrade CHAR(10)
46.在关系模式R中,能函数决定R中所有属性的属性组,称为关系模式R的超键
47.“从已知的函数依赖集使用推理规则导出的函数依赖在F+中”是推理规则的正确性,而“不能从已知
的函数依赖使用推理规则导出的函数依赖不在F+中”,是推理规则的完备性
48.由属性X函数决定的属性的集合,称为属性集X的闭包X+;被函数依赖集F逻辑蕴涵的函数依赖的
全体构成的集合,称为函数依赖集F的闭包F+
49.如果X→Y和Y?X成立,那么X→Y是一个平凡的函数依赖,他可以根据推理规则的自反性推出 50.设有关系模式R(A,B,C,D),函数依赖F={AB→C,D→B},则F在模式ACD上的投影为{AD→C},F
在模式AC上的投影为Φ
51.消除了非主属性对候选键的部分函数依赖的关系模式,称为2NF模式;消除了非主属性对候
选键的传递函数依赖的关系模式,称为3NF模式;消除了每一属性对候选键的传递函数依赖的关系模式,称为BCNF模式
52.在关系模式的分解中,数据等价用无损连接衡量,函数依赖等价用保持函数依赖
53.设有关系模式R(A,B,C,D),函数依赖F={AB→C,C→D,D→A},则R的所有3个可能的候
选键分别为AB,BC,BD
54.设有关系模式R(A,B,C,D),函数依赖F={A→B,B→C},则所有左部是属性B的函数依赖分别
是B→Φ,B→B,B→C,B→BC
55.设有关系模式R(A,B,C,D),函数依赖F={A→B,B→C,A→D,D→C},p={AB,AC,BD}是R上
的一个分解,则分解p中所丢失的函数依赖分别是B→C,A→D,D→C
56.设有关系模式R(A,B,C,D),函数依赖F={AB→CD,A→D},则R的候选键是AB,它属于1NF范式
的关系模式
57.设有关系模式R(A,B,C,D),函数依赖F={A→B,B→C,D→B},p={ACD,BD}是R上的一个分解,则子
模式{ACD}的候选键是AD,其范式等级是3NF
58.DBMS对数据库的安全保护功能是通过安全性控制,完整性控制,并发性控制和数据库恢复四方面实
现的
59.存取权限由数据对象和操作类型两个要素组成
60.衡量授权机制的两个重要指标是授权粒度和授权表中允许的等级项的范围
61.加密的基本思想是依据一定的算法将原始数据,加密成为不可直接识别的格式,数据以密文的形式存
储和传输
62.事务时数据库系统中执行的一个工作单位,它是由用户定义的一组操作序列,它具有原子性,一致性,
隔离性,持久性4个特征
63.并发操作导致的数据库不一致性主要有丢失更新,污读,不可重读三种
64.实现并发控制的方法主要是封锁技术,基本的封锁类型有排它型封锁和共享型封锁两种 65.数据库恢复的基本原理是利用数据的冗余
66.生成冗余数据最常用的技术是登记日志文件和数据传储
67.数据库运行过程中可能出现事务故障,系统故障和介质故障三类故障 68.规则和默认用来帮助用户实现数据的完整性
69.根据SQL Server2000的安全性要求,当某一用户要访问SQL Server中的数据库时,必须在SQL
Server2000上创建登陆账号和用户账号
70.在SQL Server2000数据库管理系统中,设用户A可以访问其中的数据库MyDb,则用户A在数据库
MyDb中必定属于public角色
71.在SQL Server2000数据库管理系统中,dbcreator是一种服务器角色,而dbowner是一种数据库角色 72.数据库设计包括数据库的结构设计和数据库的行为设计 73.新奥尔良法是目前公认的比较完整和权威ide一种规范设计法
74.数据库设计中,钱四个阶段可统称为分析和设计阶段,后两个阶段统称为实现和运行阶段 75.需求分析是数据库设计的起点,为以后的具体设计做准备。
76.概念结构设计就是讲需求分析得到的用户徐且抽象为信息结构,即概念模型。 77.自顶向下地进行需求分析,再自底向上地设计概念结构 78.E-R图中的冲突有三种:属性冲突,命名冲突,结构冲突 79.将E-R图向关系模型进行转换时逻辑结构设计阶段的任务 80.数据库的物理结构设计主要包括确定物理结构和评价物理结构 81.数据库加载是数据库实施阶段的主要工作 82.重新组织和构造数据库是运行和维护阶段的任务
83.“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的物理设计阶
段。
84.在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项,数据结构,数据流。
数据存储和数据加工过程的描述,通常称为数据字典 85.数据流图是用于描述结构话方法中需求分析阶段的工具
86.在数据库实施阶段包括两项重要的工作,一项是数据的载入,另一项是应用程序的编码和调试 87.Transact-SQL中可以使用局部变量和全局变量两种变量
88.在Transact-SQL中可以使用两类注释符:单行注释_ _ 和多行注释/*``````*/ 89.用于声明一个或多个局部变量的命令式DECLARE
90.无论是存储过程还是触发器,都是SQL语句和流程控制语句的集合 91.SQL Server2000支持AFTER触发器和INSTEAD OF触发器 92.每个触发器有插入表和删除表2个特殊的表在数据库中
93.在SQL Server2000中有数据库备份,事务日志备份,差异备份,文件和文件组备份4种备份类型
94.在SQL Server2000中有简单还原,完全还原和批日志还原3种数据库还原模式 95.备份设备可以是硬盘磁带或管道
相关推荐: