填空题
1. 在关系模型中,实体及实体之间的联系都用 _二维表 _________ 表示。在
数据库的物理组织中,它以 文件 _______ 式存储。
实现。
2. 数据库中的选择、投影、连接等操作均可由 「数据库管理系统__ 3. 在关系数据库模型中,二维表的列称为 __字段 ,行称为—记录 _______ 。 4. 在Access中,查询可作为 —窗体—、—报表_和—数据访问页 的数据源。 5. 子查询“包含于”对应的谓词是 In
6. 参数查询中的参数要用_[ ]_方括号_括起来,并且设置—条件—提示
。
7. 绑定文本框可以从表、查询或__SQL语言_表达式/公式/_变量_中获取所需的 内
容。
8. 在创建主/子窗体之前,必须设置 _____ 主窗体和子窗体(主表和子表)—之
间的关系。
9. 表A中的一条记录可以与表 B中的―多条___记录匹配,但是表B中的一 条记录
至多只能与表A中的— 条___记录匹配,这样的关系是“一对多”。
10. 两个实体之间的联系有3种,分别是一对一、一对多 和多对多。
11. 在关系数据库中,唯一标识一条记录的一个或多个字段称为 _______ 键__。 12. 在数据表中,记录是由一个或多个 —字段—组成的。
13. 在关系数据库的基本操作中,把由一个关系中相同属性值的元组连接到一起
形成新的二维表的操作称为 ________ 连接—。
14. __关系规范化_是指关系模型中的每一个关系模式都必须满足一定的要求。 15. 数据表之间的联系常通过不同表的__共同字段名
来联系的。
16. ___ 表 _____ 是Access数据库的基础,是存储__数据__的地方,是查询、窗
体、报表等其他数据库对象的基础。
17. 在Access中数据表结构的设计是在__设计器—中完成的。
19.窗体的数据来源主要包括 表和查询
18. 在查询中,写在“条件”行同一行的条件之间是___ —的逻辑关系,写在“条 件”行不
同行的条件之间是一或_的逻辑关系。
20. 计算型控件一般来说用 ______ 达式/公式 _____ 作为数据源。
21. 主窗体和子窗体通常用多个表或查询的数据,这些表或查询中的数据具有
—一对一 / 一对多 ______ ■勺关系。
22. 在报表中可以根据
_字段、表达式 对记录进行排序或分组。
23. ____ DBMS ______ 软件具有数据的安全性控制、数据的完整性控制、并发控
制和故障恢复功能。
24. 数据库系统体系结构中三级模式是 —外模式__、__内模式—概念模式__
0
25. ______ 体完整性—是对关系中元组的唯一性约束, 也就是对关系的主码
的约束。
26. 若想设计一个性能良好的数据库,就要尽量满足 _____ 关系规范化—原则。 27. 关系之间的关联就是通过主码与—外码—作为纽带实现关联的。
28. 在Access中如果数据表的某一字段没有设置标题,系统将 ______ ■字段名 当
成字段标题。
29. 字段的有效性规则是给字段输入数据时设置的
—条件表达式_。
30. 窗体中每个“对象”都具有描述其特征的 ______ 属性—o
31. 在同一个表达式中,如果有两种或以上类型的运算, 则按照函数运算、_ 算数
运算 ______ 、字符运算、 ______ 关系运算 ____ 、_逻辑运算 _________ 的顺序 来进行计算。
32. “登录”窗体是用于限制用户使用系统 — 安全性 _____ 的工作窗口。 33. 若想保护数据库不被别人使用、修改、及窃用,用户可以 ___生成_mdb文件
。
二、简答题:
1. 简述数据库系统的组成。
数据库系统一般由数据库、数据库管理系统(及其开发工具) (DataBase Administrator , DBA)、硬件系统和用户组成。
、数据库管理员
2. 简述数据库设计步骤。
(1)需求分析阶段
这一阶段要收集大量的支持系统目标实现的各类基础数据、 用户需求信息和 信息处
理需求,并加以分析归类和初步规划,确定设计思路。 (2)概念结构设计阶段
数据库概念结构设计阶段是设计数据库的整体概念结构, 也就是把需求分析 结果抽
象为反映用户需求信息和信息处理需求的概念模型。
设计数据库概念模型目前广泛应用的是 E-R 方法,用此方法设计的概念模型通常称 为实体-联系模型,或称E-R模型。 (3)逻辑结构设计阶段
数据库逻辑结构设计是在概念模型的基础上进行的, 是把概念模型转换成某 个数据
库管理系统支持的数据模型。 (4)物理结构设计阶段
数据库物理结构设计阶段是针对一个给定的数据库逻辑模型, 设计一个可实 现的、
有效的物理数据库结构,包括存储结构和存取方法。 (5) 实施阶段
数据库实施阶段是根据物理结构设计阶段的结果,建立一个具体的数据库, 将原始数
据载入到数据库中,并编写应用系统程序。 (6) 使用与维护阶段
数据库应用系统投入使用, 为了保证数据库的性能良好, 在实际应用中, 有 时也
需要对数据库进行调整、修改和扩充。
在使用数据库应用系统时,要对数据库进行安全性、完整性控制,并能够及时对数 据库进行转储和恢复。
3/简述需求分析阶段的任务
需求分析阶段的主要任务,是对数据库应用系统所要处理的对象进行全面了解,大 量收集支持系统目标实现的各类基础数据,以及用户对数据库信息的需求、对基础 数据进行加工处理需求、对数据库安全性和完整性的要求。
4/简述关系模型的完整性约束内容。