国家二级C语言公共基础知识要点及历年真题 - 图文(8)

2019-08-28 23:39

第23页,共 26 页

学号 1001

1002

R

姓名 张三

李四

课程 C001 C002 C003

S

成绩 90 80 70

学号 1001 1002 1003

学号 1001 1002

T=R|×|S,R.学号=S.学号

姓名 张三

课程 C001

成绩 90

学号 1001 1002

李四 C002 80 历届的考题:

1、设有如下关系表:(2005 年 9 月选择题第 9 题)

R S A B C A B C 1 1 2 3 1 3 2 2 3 则下列操作中正确的是 A) T=R∩S B) T=R∪S C) T=R×S

T

A 1 2 3

B 1 2 1 C 2 3 3

D) T=R/S

2、设有如三个关系表(2006 年 9 月选择题第 6 题)

R A m n

S B 1

C 3

T

A B m 1 n 1 C 3 3 下列操作中正确的是 A)T=R∩S B)T=R∪S

C)T=R×S D)T=R/S

4.4 数据库设计与管理

数据库设计是数据库应用的核心。 4.4.1 数据库设计概述

数据库设计一般采用生命周期法,即将整个数据库应用系统的开发分解成目标独立的若干阶段:需求分析、 概念设计、逻辑设计、物理设计。其中需求分析得到需求说明书、概念设计得到概念数据模型、逻辑设计得到逻 辑数据模型、物理设计得到数据库内模式。 4.4.2 数据库设计的需求分析

分析和表达用户的需求, 经常采用的方法有结构化分析方法和面向对象的方法。 结构化分析方法用自顶向下、

逐层分解的方式分析系统。

对数据库设计来讲,数据字典是进行详细的数据收集和数据分析所获得的主要结果。 数据字典是各类数据描 述的集合,它通常包括5 个部分。①数据项,是数据的最小单位;②数据结构,是若干数据项有意义的集合;③ 数据流,可以是数据项,也可以是数据结构,表示某一处理过程的输入或输出;④数据存储,处理过程中存取的 数据,常常是手工凭证、手工文挡或计算机文件;⑤处理过程。 4.4.3 数据库概念设计

数据库概念设计的目的是分析数据内在语义关系, 在此的基础上建立一个数据的抽象模型。 设计的方法有两 种:

a、集中式模式设计法(适用于小型或并不复杂的单位或部门) ;

b、视图集成设计法。其设计过程分为三步:选择局部应用、视图设计、视图集成。 4.4.4 数据库的逻辑设计

关系视图的作用有以下几点: 1.提供数据逻辑独立性;

2.能适应用户对数据的不同需求; 3.有一定数据保密功能。 4.4.5 数据库的物理设计 第24页,共 26 页

数据库物理设计的主要目标是对数据库内部物理结构作调整并选择合理的存取路径, 以提高数据库访问速度 及有效利用存储空间。 4.4.6 数据库管理

数据库管理的内容:

1.数据库的建立;2.数据库的调整;3.数据库的重组;4.数据库安全性控制与完整性控制;5.数据库 的故障校复;6.数据库监控

历届的考题:

1、数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和(2006 年 9 月选择题第 5 题)

A)编码设计 B)测试阶段 C)运行阶段 D)物理设计

4.5 精典模拟题

1.在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性 最高的是______。

A)数据库系统 B)文件系统 C)人工管理 D)数据项管理 2.下述关于数据库系统的叙述中正确的是______。

A)数据库系统减少了数据冗余 B)数据库系统避免了一切冗余 C)数据库系统中的数据的一致性是指数据类型一致 D)数据库系统比文件系统能管理更多的数据 3.数据库系统的核心是______。

A)数据库 B)数据库管理系统 C)数据模型 D)软件工具 4.用树形结构来表示实体之间联系的模型称为______。

A)关系模型 B)层次模型 C)网状模型 D)数据模型

5.关系表中的每一横行称为一个______。

A)元组 B)字段 C)属性 D)码

6.关系数据库管理系统能实现的专门关系运算包______。

A)排序、索引、统计 B)选择、投影、连接 C)关联、更新、排序 D)显示、打印、制表

7.在关系数据库中,用来表示实体之间联系的是______。

A)树结构 B)网结构 C)线性表 D)二维表

8.数据库设计包括两个方面的设计内容,它们是______。

A)概念设计和逻辑设计 B)模式设计和内模式设计

C)内模式设计和物理设计 D)结构特性设计和行为特性设计

9.将 E-R 图转换到关系模式时,实体和联系都可以表示成______。

A)属性 B)关系 C)键 D)域 10.下列叙述中正确的是______。(C)

A. 数据库是一个独立的系统,不需要操作系统的支持 B. 数据库设计是指设计数据库管理系统

C. 数据库技术的根本目标是要解决数据共享的问题

D. 数据库系统中,数据的物理结构必须与逻辑结构一致

11.下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。

A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式

12. 数据结构中,与所使用的计算机无关的是数据的______。

A. 存储结构 B. 物理结构 C. 逻辑结构 D. 物理和存储结构

13.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。

A. 数据无冗余 B. 数据可共享 C. 专门的数据管理软件 D. 特定的数据模型 14.下列说法中,不属于数据模型所描述的内容的是______。

A. 数据结构 B. 数据操作 C. 数据查询 D. 数据约束

第25页,共 26 页

15.下列有关数据库的描述,正确的是______。

A)数据处理是将信息转化为数据的过程

B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 C)关系中的每一列称为元组,一个元组就是一个字段

D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的 外关键字

正确答案:1-5: A、A、B、B、A 6-10: B、D、A、B、C 11-15: A、C、D、C、D 二.填空题

1.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体”项目主管”与实体”项目”的联系属 于______的联系。

2.数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻 辑结构的应用程序不必修改,称为___________

3.在关系模型中,把数据看成一个二维表,每一个二维表称为一个_________ 4.关系数据库管理系统能实现的专门关系运算包括选择、连接和投影。

5.数据字典是各类数据描述的集合, 它通常包括5 个部分, 即数据项、数据结构、数据流、数据存储和处理过程。

6.关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、参照完整性和自定义完整性。 7.数据模型按不同的应用层次分为三种类型,它们是概念数据模型、逻辑数据模型和物理数据模型。 8.关系模型的数据操纵即是建立在关系上的数据操纵,一般有查询、增加、删除和修改四种操作。 9.数据库保护分为:安全性控制 、完整性控制、并发性控制和数据的恢复。 10.数据库管理系统常见的数据模型有层次模型、网状模型和关系模型三种。


国家二级C语言公共基础知识要点及历年真题 - 图文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:在语文课堂教学中如何有效开展小组合作学习

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: