当前位置:文档之家› 数据库原理及应用习题带答案

数据库原理及应用习题带答案

数据库原理及应用习题带答案
数据库原理及应用习题带答案

习题一、单项选择题

1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几

个阶段中,数据独立性最高的是(A)阶段。

A. 数据库系统

B. 文件系统

C. 人工管理

D.数据项管理

2. 数据库系统与文件系统的主要区别是(B)。

A. 数据库系统复杂,而文件系统简单

B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决

C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件

D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量

3. 在数据库中存储的是(C)。

A. 数据

B. 数据模型

C. 数据及数据之间的联系

D. 信息

4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。

A. 同一个应用中的多个程序共享一个数据集合

B. 多个用户、同一种语言共享数据

C. 多个用户共享一个数据文件

D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合

5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。

A. DBS包括DB和DBMS

B. DBMS包括DB和DBS

C. DB包括DBS和DBMS

D. DBS就是DB,也就是DBMS

6. 数据库管理系统(DBMS)是(C)。

A. 一个完整的数据库应用系统

B.一组硬件

C. 一组系统软件

D.既有硬件,也有软件

7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。

A. 文件的集合

B. 数据的集合

C. 命令的集合

D. 程序的集合

8. 支持数据库各种操作的软件系统是(B)。

A. 命令系统

B. 数据库管理系统

C. 数据库系统

D. 操作系统

9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。

A. 文件系统

B. 数据库系统

C. 软件系统

D. 数据库管理系统

10. 数据库系统中应用程序与数据库的接口是(B)。

A. 数据库集合

B. 数据库管理系统DBMS

C. 操作系统OS

D. 计算机中的存储介质

11. 在DBS中,DBMS和OS之间关系是(D)。

A. 并发运行

B. 相互调用

C. OS调用DBMS

D. DBMS调用OS

12. 在数据库方式下,信息处理中占据中心位置的是(C)。

A. 磁盘

B. 程序

C. 数据

D. 内存

13. 文件系统与数据库系统对数据处理方式的主要区别体现在(A)。

A. 数据集成化

B. 数据共享

C. 冗余度

D. 容量

14. DBMS通常可以向下述哪个对象申请所需计算机资源(B)。

A. 数据库

B. 操作系统

C. 计算机硬件

D. 应用程序

15. 下列哪种数据管理技术难以保存数据(A)。

A. 人工管理

B. 独享式文件管理

C. 共享式文件管理

D. 数据库系统管理

16. 数据库系统中,DBA表示(C)。

A. 应用程序设计者

B. 数据库使用者

C. 数据库管理员

D. 数据库结构

17. 数据冗余存在于(C)。

A. 文件系统中

B. 数据库系统中

C. 文件系统与数据库系统中

D. 以上说法都不对

18. 下列说法不正确的是(B)。

A. 数据库减少了数据冗余

B. 数据库避免了一切数据重复

C. 数据库中的数据可以共享

D. 如果冗余是系统可控制的,则系统可确保更新时的一致性

19. (B)是存储在计算机内结构化的数据的集合。

A. 数据库系统

B. 数据库

C. 数据库管理系统

D. 数据结构

20. 下述各项中,属于数据库系统的特点是(C)。

A. 存储量大

B. 存取速度快

C. 数据共享

D. 操作方便

二、填空题

1. 数据管理技术经历了人工管理、文件系统和数据库系统三个阶段。

2. 数据库系统一般由硬件系统、数据库、数据库管理系统及相关软件、数据库管理员

和用户组成。

3. DBMS是位于应用程序(用户)和操作系统之间的一层管理软件。

4. 数据的冗余是指相同的数据重复出现。

5. 数据的共享性可主要体现在多个用户、现在的和将来的、不同语言的和同时四个方面。

三、简答题

1. 简述数据库的定义。

1. 答:数据库DB是长期存储在计算机内、有组织的、统一管理的相关数据的集合。DB能为各种用

户共享,具有较小冗余度、数据间联系紧密而又有较高的数据独立性等特点。

2. 简述数据库管理系统的定义。

2. 答:数据库管理系统DBMS是位于用户与操作系统(OS)之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型和面向对象型等。

3. 文件系统中的文件与数据库系统中的文件有何本质上的不同

3. 答:文件系统中的文件是面向应用的,一个文件基本上对应于一个应用程序,文件之间不存在联系,数据冗余大,数据共享性差,数据独立性差;数据库系统中的文件不再面向特定的某个或多个应用,而是面向整个应用系统,文件之间是相互联系的,减少了数据冗余,实现了数据共享,数据独立性高。

4. 数据库系统有那些特点

答:①实现数据的集中化控制;②数据的冗余度小,易扩充;③采用一定的数据模型实现数据结构化;④避免了数据的不一致性;⑤实现数据共享;⑥提供数据库保护;⑦数据独立性;⑧数据由DBMS统一管理和控制。

5. 简述数据独立性、数据物理独立性与数据逻辑独立性。

5. 答:数据独立性是指数据库中的数据独立于应用程序,即数据的逻辑结构、存储结构与存取方式的改变不影响应用程序。数据独立性一般分为数据的逻辑独立性和数据的物理独立性。

数据逻辑独立性是指数据库总体逻辑结构的改变(如修改数据定义、增加新的数据类型、改变数据间的联系等)不需要修改应用程序。

数据物理独立性是指数据的物理结构(存储结构、存取方式等)的改变,如存储设备的更换、物理存储格式和存取方式的改变等不影响数据库的逻辑结构,因而不会引起应用程序的变化。

习题2

一、单项选择题

1. 数据库的概念模型独立于(A)。

A. 具体的机器和DBMS

B. E-R图

C. 信息世界

D. 现实世界

2. 数据模型是(D)。

A. 文件的集合

B. 记录的集合

C. 数据的集合

D. 记录及其联系的集合

3. 层次模型、网状模型和关系模型的划分根据是(D)。

A. 记录长度

B. 文件的大小

C. 联系的复杂程度

D. 数据之间的联系

4. 关系数据模型(D)。

A. 只能表示实体间的1:1联系

B. 只能表示实体间的1:n联系

C. 只能表示实体间的m:n联系

D. 可以表示实体间的上述三种联系

5. 在数据库技术中,面向对象数据模型是一种(B)。

A. 概念模型

B. 结构模型

C. 物理模型

D. 形象模型

6. 关系模型是(C)。

A. 用关系表示实体

B. 用关系表示联系

C. 用关系表示实体及其联系

D. 用关系表示属性

7. 对现实世界进行第二层抽象的模型是(C)。

A. 概念数据模型

B. 用户数据模型

C. 结构数据模型

D. 物理数据模型

8. 现实世界“特征”术语,对应于数据世界的(D)。

A. 属性

B. 联系

C. 记录

D. 数据项

9. 数据库中,实体是指(A)。

A. 客观存在的事物

B. 客观存在的属性

C. 客观存在的特性

D. 某一具体事件

10. 有关三个世界中数据的描述术语,“实体”是(B)。

A. 对现实世界数据信息的描述

B. 对信息世界数据信息的描述

C. 对计算机世界数据信息的描述

D. 对三个世界间相互联系的描述

11. 构造E-R模型的三个基本要素是(D)。

A. 实体、属性、属性值

B. 实体、实体集、属性

C. 实体、实体集、联系

D. 实体、属性、联系

12. 面向对象数据模型中的对象通常包括(C)。

A. 类、子类、超类

B. 继承、封装、传递

C. 变量、消息、方法

D. 对象标识、属性、联系

13. 当前数据库应用系统的主流数据模型是(C)。

A. 层次数据模型

B. 网状数据模型

C. 关系数据模型

D. 面向对象数据模型

14. 数据模型的三要素是(D)。

A. 外模式、模式、内模式

B.关系模型、层次模型、网状模型

C. 实体、联系、属性

D. 数据结构、数据操作、完整性约束

15. 关系数据库管理系统与网状系统相比(B)。

A. 前者运行效率高

B. 前者的数据模型更为简洁

C. 前者比后者产生得早一些

D. 前者的数据操作语言是过程性语言

16. 下列给出的数据模型中,是概念数据模型的是(D)。

A. 层次模型

B. 网状模型

C. 关系模型

D. E-R模型

17. 下列关于数据模型中实体间联系的描述正确的是(D)。

A. 实体间的联系不能有属性

B. 仅在两个实体之间有联系

C. 单个实体不能构成E-R图

D. 实体间可以存在多种联系

18. 在数据库系统中,对数据操作的最小单位是(B)。

A. 字节

B. 数据项

C. 记录

D. 字符

19. 关系模型的数据结构是(D)。

A. 树

B. 图

C. 表

D. 二维表

20. 用来指定和区分不同实体元素的是(C)。

A. 实体

B. 属性

C. 标识符

D. 关系

二、填空题

1. 数据模型是由数据结构、数据操作、完整性约束三部分组成。

2. 层次数据模型中,只有一个结点无父结点,它被称为根结点。

3. 层次模型中,根结点以外的结点至多可有1个父结点。

4. 二元实体之间的联系可抽象为三类,它们是1:1 、1:n 和m:n 。

5. 层次模型的数据结构是树结构;网状模型的数据结构是有向图结构;关系

模型的数据结构是二维表结构。

三、简答题

1. 层次数据模型、网状数据模型以及关系数据模型之间有什么区别

1. 答:层次数据模型是用树形结构来表示各类实体型及实体间联系的数据模型;网状数据模型是用有向图来表示各类实体型及实体间联系的数据模型;关系数据模型是用二维表来表示各类实体型及实体间联系的数据模型。

2. 试叙述结构数据模型的三个组成部分。

2. 答:结构数据模型应包含数据结构、数据操作和数据完整性约束三个部分。数据结构是指对实体类型和实体间联系的表达和实现;数据操作是指对数据库的检索和更新两类操作的实现;数据完整性约束给出数据及其联系应具有的制约和依赖规则。

3. 在层次、网状、关系、面向对象等数据模型中,数据之间联系是如何实现的

3. 答:层次、网状模型中,数据联系通过指针实现的。

关系模型中,数据联系通过外键与主键相联系实现的。

面向对象模型中,数据联系通过引用类型实现的,引用类型是指引用的不是对象本身,而是对象标识符。

4. 关系数据模型有哪些优缺点

4. 答:关系数据模型的优点:

(1)关系数据模型是建立在严格的数学理论基础上,有坚实的理论基础。

(2)在关系模型中,数据结构简单,数据以及数据间的联系都是用二维表表示。

关系数据模型的缺点:存取路径对用户透明,查询效率常常不如非关系数据模型。关系数据模型等传统数据模型还存在不能以自然的方式表示实体集间的联系、语义信息不足、数据类型过少等弱点。

5. 试述概念模型的作用。

5. 概念模型实际上是现实世界到机器世界的一个中间层次。概念模型用于信息世界的建模,是现实世界到信息世界的第一抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流所使用的语言。

习题3一、单项选择题

1. 数据库中,数据的物理独立性是指(C)。

A. 数据库与数据库管理系统的相互独立

B. 用户程序与DBMS的相互独立

C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的

D. 应用程序与数据库中数据的逻辑结构相互独立

2. 对于数据库系统,负责定义数据库内容,决定存储结构和存取策略及安全授权等工作的是

(C)。

A. 应用程序开发人员

B. 终端用户

C. 数据库管理员

D. 数据库管理系统的软件设计人员

3. 数据库管理系统中用于定义和描述数据库逻辑结构的语言称为(A)。

A. 数据描述语言ddl

B. 数据库子语言

C. 数据操纵语言dml

D. 数据结构语言

4. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为(C)。

A. 数据定义功能

B.数据管理功能

C. 数据操纵功能

D.数据控制功能

5. 子模式是(B)。

A. 模式的副本

B. 模式的逻辑子集

C. 多个模式的集合

D. 以上三者

6. 一般地,一个数据库系统的外模式(D)。

A. 只能有一个

B. 最多只能有一个

C. 至少两个

D. 可以有多个

7. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是(D)。

A. 外模式

B. 内模式

C. 存储模式

D. 模式

8. 数据库的三级模式之间存在的映象关系正确的是(B)。

A. 外模式/内模式

B. 外模式/模式

C. 外模式/外模式

D. 模式/模式

9. 数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。

A. 存储视图

B. 概念视图

C. 内部视图

D. 外部视图

10. 在数据库系统中“模式”是指(B)。

A. 数据库的物理存储结构描述

B. 数据库的逻辑结构描述

C. 数据库用户的局部逻辑结构描述

D. 内模式、概念模式、外部模式的总称

11. 在数据操纵语言(DML)的基本功能中,不包括的是(B)。

A. 插入新数据

B. 描述数据库结构

C. 更新数据库中的数据

D. 删除数据库中的数据

12. 在数据库结构中,保证数据库独立性的关键因素是(D)。

A. 数据库的逻辑结构

B. 数据库的逻辑结构、物理结构

C. 数据库的三级结构

D. 数据库的三级结构和两级映射

13. 在数据库系统中,“数据独立性”和“数据联系”这两个概念之间的联系是(A)。

A. 没有必然的联系

B. 同时成立或不成立

C. 前者蕴涵后者

D. 后者蕴涵前者

14. 数据库三级模式中,用逻辑数据模型对用户所用到的那部分数据的描述是(A)。

A. 外模式

B. 概念模式

C. 内模式

D. 用户模式

15. 在数据库系统中,模式/内模式映象用于解决数据的(A)。

A. 物理独立性

B. 结构独立性

C. 逻辑独立性

D. 分布独立性

16. 在数据库系统中,外模式/模式映象用于解决数据的(C)。

A. 物理独立性

B. 结构独立性

C. 逻辑独立性

D. 分布独立性

17. 在数据库中,描述数据库的各级数据结构,称为(D)。

A. 数据库模式

B. 数据模型

C. 数据库管理系统

D. 数据字典

18. 数据库三级模式体系结构主要的目标是确保数据库的(C)。

A. 数据结构规范化

B. 存储模式

C. 数据独立性

D. 最小冗余

19. 数据的存储结构与数据逻辑结构之间的独立性称为数据的( A )。

A. 物理独立性

B. 结构独立性

C. 逻辑独立性

D. 分布独立性

20. 数据的逻辑结构与用户视图之间的独立性称为数据的(C)。

A. 物理独立性

B. 结构独立性

C. 逻辑独立性

D. 分布独立性

二、填空题

1. 数据库管理系统的主要功能有数据定义、数据库操纵功能、数据库的运行管理

以及数据库的建立和维护等四个方面。

2. 数据库语言包括数据描述语言、数据操纵语言两大部分,前

者负责描述和定义数据库的各种特性,后者说明对数据进行的各种操作。

3. 数据独立性又可分为逻辑数据独立性和物理数据独立性。

4. 数据库体系结构按照外模式模式和内模式结构进行组织。

5. 数据库模式体系结构中提供了两个映象功能,即外模式/模式和式/内模式映象。

三、简答题

1. 数据库系统如何实现数据独立性数据独立性可带来什么好处

答:数据独立性是由DBMS的二级映象功能来实现的。数据库系统通常采用外模式、模式和内模式三级结构,数据库管理系统在这三级模式之间提供了外模式膜式和模式/内模式两层映象。当整个系统要求改变模式时(增加记录类型、增加数据项),由DBMS对各个外模式/模式的映象作相应改变,使无关的外模式保持不变,而应用程序是依据数据库的外模式编写的,所以应用程序不必修改,从而保证了数据的逻辑独立性。当数据的存储结构改变时,由DBMS对模式/内模式映象作相应改变,可以使模式不变,从而应用程序也不必改变,保证了数据的物理独立性。

数据独立性的好处是:(1)减轻了应用程序的维护工作量;(2)对同一数据库的逻辑模式,可以建立不同的用户模式,从而提高数据共享性,使数据库系统有较好的可扩充性,给DBA维护、改变数据库的物理存储提供了方便。

2. 简述数据库管理系统的功能。

答:数据库管理系统(DBMS)是位于操作系统与用户之间的一个数据管理软件,它的主要功能包括以下几个方面:(1)数据库定义功能;(2)数据库操纵功能;(3)数据库的运行管理;(4)数据库的建立和维护功能。

3. 简述DBA的职责。

答:DBA的职责是:(1)参与数据库系统的设计与建立;(2)对系统的运行实行监控;(3)定义数据的安全性要求和完整性约束条件;(4)负责数据库性能的改进和数据库的重组及重构工作。

4. 使用DBS的用户有哪几类

答:可分为以下几类:(1)DBA:控制数据整体结构的人员;(2)最终用户:使用应用程序的非计算机人员;(3)应用程序员:使用DML语言编写应用程序的计算机工作者;(4)专业用户。

5. 从模块结构看,DBMS由哪些部分组成

答:从模块结构看,DBMS是查询处理器和存储管理器两大部分组成。

(1)查询处理器有四个主要成分:DDL编译器、DML编译器,嵌入式DML预编译器,查询运行核心程序。(2)存储管理器有四个主要成分:授权和完整性管理器、事务管理器、文件管理器、缓冲区管理器。

习题6单项选择题

1. 数据库设计中的数据流图和数据字典描述是哪个阶段的工作(A)。

A. 需求分析

B. 概念设计

C. 逻辑设计

D. 物理设计

2. 逻辑设计的主要任务是(D)。

A. 进行数据库的具体定义,并建立必要的索引文件

B. 利用自顶向下的方式进行数据库的逻辑模式设计

C. 逻辑设计要完成数据的描述,数据存储格式的设定

D. 将概念设计得到的E-R图转换成DBMS支持的数据模型

3. 如果两个实体集之间的联系是m:n,转换为关系时(B)。

A. 联系本身不必单独转换为一个关系

B. 联系本身必须单独转换为一个关系

C. 联系本身也可以不单独转换为一个关系

D. 将两个实体集合并为一个实体集

4. 下列冲突不属于局部E-R图合并成全局E-R图时可能出现的冲突(D)。

A. 结构冲突

B. 属性冲突

C. 命名冲突

D. 语法冲突

5. 有A和B两个实体集,它们之间存在着两个不同的m:n联系,根据转换规则,将它们转换成关

系模式集时,关系模式的个数是(D)。

A. 1

B. 2

C. 3

D. 4

6. 数据库设计人员之间与用户之间沟通信息的桥梁是(B)。

A. 程序流程图

B. E-R图

C. 功能模块图

D. 数据结构图

7. 从E-R模型向关系模型转换,一个m:n的联系转换成关系模式时,该关系模式的码是(B)。

A. m端实体的码

B. m端实体码和n端实体码组合

C. n端实体的码

D. 重新选取其他属性

8. 如果两个实体集之间的联系是1:n,转换为关系时(A)。

A. 将n端实体转换的关系中加入1端实体转换关系的码

B. 将n端实体转换的关系的码加入到1端的关系中

C. 将两个实体转换成一个关系

D. 在两个实体转换的关系中,分别加入另一个关系的码

9. 数据库物理设计与具体的DBMS(B)。

A. 无关

B. 密切相关

C. 部分相关

D. 不确定

10. 下列不属于数据库实施阶段的工作(C)。

A. 建立数据库

B. 加载数据

C. 扩充功能

D. 系统调试

二、填空题

1. 合并局部E-R模型时主要考虑解决三类冲突,即属性冲突命名冲突、和

结构冲突。

2. 建立E-R模型是数据库设计需求分析阶段的任务。

3. 数据库设计的步骤依次是需求分析、概念设计、逻辑设计、物理设计、实现和运

行与维护等。

4. 数据库设计包括结构特性的设计和行为特性的设计。

5. 数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程等。

三、简答题

1. 数据库实现阶段主要做哪几件事情

2. 数据库系统投入运行后,有哪些维护工作答:实现阶段的主要工作有:(1)建立实际数据库结构;

(2)试运行,装入试验数据,实际运行应用程序,进入数据库的试运行阶段;(3)装入数据(数据库加载)。

3. 在将局部E-R模型合并为全局E-R模型过程中,往往需要消除冲突。请问什么是冲突有哪三类冲

突答:由于各类应用不同,不同的应用通常又由不同的设计人员设计,因此局部E-R模型之间不可避免地会有不一致的地方,称之为冲突;通常,把冲突分为:属性冲突,结构冲突,命名冲突。

4. 试述数据库设计主要步骤。

答:(1)需求分析;(2)概念结构设计;(3)逻辑结构设计;(4)数据库物理设计;

5. 试述数据库概念设计的重要性和设计步骤。

答:重要性:数据库概念设计是整个数据库设计的关键,将在需求分析阶段所得到的应用需求先抽象到概念结构,以此作为各种数据模型的基础,从而能更好地、更准确地用DBMS实现这些需求。

设计步骤主要分三步:进行数据抽象,设计局部概念模式;将局部概念模式综合成全局概念模式;

评审。

四、应用题

1. 设有如下实体:

学生:学号、姓名、性别、年龄

课程:编号、课程名

教师:教师号、姓名、性别、职称

单位:单位名称、电话

上述实体中存在如下联系:

①一个学生可选修多门课程,一门课程可被多个学生选修。

②一个教师可讲授多门课程,一门课程可由多个教师讲授。

③一个单位可有多个教师,一个教师只能属于一个单位。

试完成如下工作:

(1)设计学生选课和教师任课的全局E-R图。

(1)学生选课E-R图如图所示:

(2)将该全局E-R图转换为等价的关系模式表示的数据库逻辑结构。

(2)该全局E-R图转换为等价的关系模式表示的数据库逻辑结构如下:

单位(单位名称,电话)

教师(教师号,姓名,性别,职称,单位名称)

课程(课程编号,课程名,单位名称)

学生(学号,姓名,性别,年龄,单位名称)

讲授(教师号,课程编号)

选修(学号,课程编号)

2. 一个图书借阅管理数据库要求提供下述服务:

(1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号唯一标识。

(2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。

我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。

(3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向相应出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。

根据以上情况和假设,试作如下设计:

(1)构造满足需本的E-R图。

(1)满足上述需求的E-R图如图所示:

(2)转换为等价的关系模式结构。

(2)转换为等价的关系模式结构如下:

借书人(借书证号,姓名,单位)

出版社(出版社名,电报编号,电话,邮编,地址)

图书(书号,书名,数量,位置,出版社名)

借阅(借书证号,书号,借书日期,还书日期)

3. 设某商业集团数据库中有三个实体集。一是“商店”实体集,属性有商店编号、商店名、地址等;

二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。

商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售一种商品,有月销售量;商店与职工间存在着“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。

(1)试画出E-R图,并在图上注明属性、联系的类型。

(1)对应的E-R图如图所示:

(2)将E-R 图转换成关系模型,并注明主键和外键。

(2)这个E-R 图可转换为如下关系模式:

商店(商店编号,商店名,地址) 商店编号为主码

职工(职工编号,姓名,性别,业绩,商店编号,聘期,工资) 职工编号为主码,商店编号为外码

商品(商品号,商品名,规格,单价) 商品号为主码

销售(商店编号,商品号,月销售量) 商店编号+商品号为主码,商店编号、商品号均为外码

4. 设某商业集团数据库中有三个实体集。一是“公司”实体集,属性有公司编号、公司名、地址等;

二是“仓库”实体集,属性有仓库编号、仓库名、地址等;三是“职工”实体集,属性有职工编号、姓名、性别等。

公司与仓库间存在“隶属”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖;仓库与职工间存在“聘用”联系,每个仓库可聘用多个职工,每个职工只能在一个仓库工作,仓库聘用职工有聘期和工资。

(1)试画出E-R 图,并在图上注明属性、联系的类型。

(1) 对应的E-R 图如图所示:

1

N

1 地址 公司编号 公司名

公司 仓库 仓库名

仓库编号 聘期

隶属

地址

(2)将E-R图转换成关系模型,并注明主键和外键。

(2)这个E-R图可转换3个关系模式:

公司(公司编号,公司名,地址)

仓库(仓库编号,仓库名,地址,公司编号)

职工(职工编号,姓名,性别,仓库编号,聘期,工资)

5. 设某商业集团数据库有三个实体集。一是“商品”实体集,属性有商品号、商品名、规格、单价

等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。

供应商与商品之间存在“供应”联系,每个供应商可供应多种商品,每种商品可向多个供应商订购,每个供应商供应每种商品有个月供应量;商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品可在多个商店销售,每个商店销售每种商品有个月计划数。

(1)试画出E-R图,并在图上注明属性、联系的类型。

解:(1)对应的E-R图如图所示:

(2)将E-R图转换成关系模型,并注明主键和外键。

2)这个E-R图可转换5个关系模式:

供应商(供应商编号,供应商名,地址)

商店(商店号,商店名,地址)

商品(商品号,商品名,规格,单价)

供应(供应商编号,商品号,月供应量)

销售(商店号,商品号,月计划数)

6. 设某商业集团数据库中有三个实体集。一是“仓库”实体集,属性有仓库号、仓库名和地址等;

二是“商店”实体集,属性有商店号、商店名、地址等;三是“商品”实体集,属性有商品号、商品名、单价。

设仓库与商品之间存在“库存”联系,每个仓库可存储若干种商品,每种商品存储在若干仓库中,每个仓库每存储一种商品有个日期及存储量;商店与商品之间存在着“销售”联系,每个商店可销售若干种商品,每种商品可在若干商店里销售,每个商店销售一种商品有月份和月销售量两个属性;仓库、商店、商品之间存在着“供应”联系,有月份和月供应量两个属性。

(1)试画出E-R图,并在图上注明属性、联系类型、实体标识符。

(2)将E-R图转换成关系模型,并说明主键和外键。

(1)对应的E-R图如图所示:

(2)这个E-R图可转换成6个关系模式:

仓库(仓库号,仓库名,地址)

商品(商品号,商品名,单价)

商店(商店号,商店名,地址)

库存(仓库号,商品号,日期,库存量)

销售(商店号,商品号,月份,月销售量)

供应(仓库号,商店号,商品号,月份,月供应量)

7. 设某汽车运输公司数据库中有三个实体集。一是“车队”实体集,属性有车队号、车队名等;二

是“车辆”实体集,属性有牌照号、厂家、出厂日期等;三是“司机”实体集,属性有司机编号、姓名、电话等。

设车队与司机之间存在“聘用”联系,每个车队可聘用若干司机,但每个司机只能应聘于一个车队,车队聘用司机有个聘期;车队与车辆之间存在“拥有”联系,每个车队可拥有若干车辆,但每辆车只能属于一个车队;司机与车辆之间存在着“使用”联系,司机使用车辆有使用日期和公里数两个属性,每个司机可使用多辆汽车,每辆汽车可被多个司机使用。

(1)试画出E-R图,并在图上注明属性、联系类型、实体标识符。

(2)将E-R图转换成关系模型,并说明主键和外键。

(1)对应的E-R图如图所示:

(2)转换成的关系模型应具有4个关系模式:

车队(车队号,车队名)

车辆(牌照号,厂家,生产日期,车队号)

司机(司机编号,姓名,电话,车队号,聘期)

使用(司机编号,车辆号,使用日期,公里数)

8. 设大学里教学数据库中有三个实体集。一是“课程”实体集,属性有课程号、课程名称;二是“教

师”实体集,属性有教师工号、姓名、职称;三是“学生”实体集,属性有学号、姓名、性别、年龄。

设教师与课程之间有“主讲”联系,每位教师可主讲若干门课程,但每门课程只有一位主讲教师,教师主讲课程将选用某本教材;教师与学生之间有“指导”联系,每位教师可指导若干学生,但每个学生只有一位指导教师;学生与课程之间有“选课”联系,每个学生可选修若干课程,每门课程可由若干学生选修,学生选修课程有个成绩。

(1)试画出E-R图,并在图上注明属性、联系类型、实体标识符。

(2)将E-R图转换成关系模型,并说明主键和外键。

解:(1)对应的E-R图如图所示:

(2)转换为等价的关系模式结构如下:

教师(工号,姓名,职称)

学生(学号,姓名,性别,年龄,教师工号)

课程(课程号,课程名称,教师工号)

选课(学号,课程号,成绩)

数据库原理及应用教程第4版习题参考答案

习题参考答案 第1章习题参考答案 一、选择题 1. C 2. B 3. D 4. C 5. D 6. B 7. A 8. B 9. D 10. B 11. C 12. D 13. D 14. D 15. B 16. C 17. D 18. A 19. D 20. A 21. D 22. D 23. C 24. A 25. C 二、填空题 1. 数据库系统阶段 2. 关系 3. 物理独立性 4. 操作系统 5. 数据库管理系统(DBMS) 6. 一对多 7. 独立性 8. 完整性控制 9. 逻辑独立性 10. 关系模型 11. 概念结构(逻辑) 12. 树有向图二维表嵌套和递归 13. 宿主语言(或主语言) 14. 数据字典 15. 单用户结构主从式结构分布式结构客户/服务器结构浏览器/服务器结构 16. 现实世界信息世界计算机世界 三、简答题 1、简述数据库管理技术发展的三个阶段。各阶段的特点是什么? 答:数据库管理技术经历了人工管理阶段、文件系统阶段和数据库系统阶段。 (1)、人工管理数据的特点: A、数据不保存。 B、系统没有专用的软件对数据进行管理。 C、数据不共

享。D、数据不具有独立性。 (2)、文件系统阶段的特点: A、数据以文件的形式长期保存。 B、由文件系统管理数据。 C、程序与数据之间有一定的独立性。 D、文件的形式已经多样化 E、数据具有一定的共享性 (3)、数据库系统管理阶段特点: A、数据结构化。 B、数据共享性高、冗余度底。 C、数据独立性高。 D、有统一的数据控制功能。 2、从程序和数据之间的关系来分析文件系统和数据库系统之间的区别和联系 答:数据管理的规模日趋增大,数据量急剧增加,文件管理系统已不能适应要求,数据库管理技术为用户提供了更广泛的数据共享和更高的数据独立性,进一步减少了数据的余度,并为用户提供了方便的操作使用接口。数据库系统对数据的管理方式与文件管理系统不同,它把所有应用程序中使用的数据汇集起来,以记录为单位存储,在数据库管理系统的监督和管理下使用,因此数据库中的数据是集成的,每个用户享用其中的一部分。 3、简述数据库、数据库管理系统、数据库系统三个概念的含义和联系。答:数据库是指存储在计算机内、有组织的、可共享的数据集合。 数据库管理系统是软件系统的一个重要组成部分,它通过借助操作系统完成对硬件的访问,并对数据库的数据进行存取、维护和管理。 数据库系统是指计算机系统中引入数据库后的系统构成。它主要由数据库、数据库用户、计算机硬件系统和计算机软件系统几部分组成。 三者的联系是:数据库系统包括数据库和数据库管理系统。数据库系统主要通过数据库管理系统对数据库进行管理的。 4、数据库系统包括哪几个主要组成部分?各部分的功能是什么?画出整个数据库系统的层次结构图。 答:数据库系统包括:数据库、数据库用户、软件系统和硬件系统。 数据库主要是来保存数据的。 数据库用户是对数据库进行使用的人,主要对数据库进行存储、维护和检索等操作。 软件系统主要完成对数据库的资源管理、完成各种操作请求。 硬件系统主要完成数据库的一些物理上的操作,如物理存储、输入输出等。

13网页制作基础期末试卷

北华航天工业学院2012—2013学年第二学期 网页制作基础 课程考试卷(A 、B ) 考核形式:开卷、闭卷 班级: 姓名: 一、选择题(每题只有一个正确答案,每题2分,共40分) 1. 能将域名解析为IP 地址的是( )。 A. doman B. host C. DNS D. WWW 2. 表示水平线的长度的HTML 代码是( )。 A.


B.
C.
D.
3. ... ,表示( )。 A. 跳转到””页面的顶部 B. 跳转到””页面的”top ”锚点 C. 跳转到””页面的底部 D. 跳转到””页面的文字”top ”所在链接 4. 表示新开一个窗口的超链接代码是( )。 A. .. B. .. C. .. D. .. 5. 标题标记字体最大的是h1,最小的是( )。 A. h4 B. h5 C. h6

6.黑色的RGB代码是()。 A.#000000 B.#FF0000 C.#0000FF D.#FFFFFF 7.无序列表的HTML代码是()。 A.

  • ...
  • B. C.
    1. ...
        D.
        1. ... 8.#,表示() A.图像的地址 B.图像的排列方式 C.在浏览器不能打开图象时,在图象位置显示的文字 D.图像的大小 9.在HTML中,
          ,action表示( )。 A.提交的方式 B.表单所用的脚本语言 C.提交的URL地址 D.表单的形式 10.下面说法错误的是()。 A.CSS样式表可以将格式和结构分离。 B.CSS样式表可以控制页面的布局。 C.CSS样式表可以使许多网页同时更新。 D.CSS样式表只能应用于HTML标记。 11.嵌入多媒体文本的HTML的基本语法是()。 A. B. C. D. 12.在客户端网页脚本语言中最为通用的是()。 A.JavaScript B.ASP C.PHP

          常州继续教育《网页设计与制作》考试试题及参考答案 最新答案

          常州继续教育网页设计与制作题库 单选题30% 多选题 20%填空题15%简答题25% 论述题10% The content of exam include,but not limited in: 1、Photoshop中允许一个图象的显示的最大比例范围 1600% 3、在绘制椭圆形时,以中心点为基准画圆应按住什么键 ALT键 4、Dreamweaver设计网页时,要选中某个单元格,可以将光标先定位在该单元格,然后鼠标移到状态栏的什么标签,单击该标识可以选中该单元格。 Td 5、在表格属性设置中,间距的定义: 表格中单元格之间的间距。单元格间距是指围绕在每个单元格周围的框的厚度(以像素为单位)。 6、表单的基本元素有哪些。 ①询问或请求信息。 ②访问者在其中键入信息的域 ③“提交”和“全部重写”按钮。 ④表单处理程序 8、默认模板的后缀名是什么 dwt 9、对远程服务器上的文件进行维护时,通常采用的是. FTP。 10、为了标识一个HTML文件应该使用的HTHL标记是什么? < html> 11、在实际操作中的两种Email超链按方法: 答: Dreamweaver中: 第一种方法:1)选中需要制作电子邮件超链接的文字或图片。 2)在“属性”面板中的“链接”文本框中输入“mailto”,再输入链接的电子邮件地址。 3)如果想在发邮件的时候带上主题,那么只需在“链接”文本框中输入如下语句,例如:mailto:1@https://www.doczj.com/doc/3d9011140.html,?subject=学习共享。4)完成电子邮件超链接的制作,预览并点击电子邮件超链接。 5)此时会弹出自动启动Outlook 第二种方法: 1)将插入点置于e-mail链接出现的地方,或选中要作为e-mail链接出现的文本或图像 2)选择插入 > 电子邮件链接。在对象面板的常用类别中,选择插入E-Mail链接 3)在插入E-Mail链接对话框的文本域中,输入或编辑作为e-mail链接出现在文档中的文本。 4)在E-Mail域中,输入邮件将发送到的e-mail地址 5)点击OK。 12、一个有3个框架的Web页实际上有几个独立的HTML文件? 答:4个。3个分的,1个总的。 13、通常说的Macromedia中的网页三剑客包括哪些 Fireworks Dreamweaver Flash 14、FLASH中当需要设置新建文件的背景时,可以在什么面板中进行。 属性面板 15、滴管工具的形状:

          数据库原理及应用课程标准

          《数据库原理及应用》课程标准 一、课程说明 课程名称:数据库原理及应用 课程代码:PE123037 参考学分:3 参考学时:48 课程管理系部:计算机系 适用专业:计算机应用技术专业 开发人员:职业技术学院计算机系数据库原理及应用教学团队 二、课程概述 (一)课程性质与定位 1.课程性质 《数据库原理及应用》课程是计算机专业的专业核心课程,是培养数据库管理及开发人员的基础支撑课程。 2.课程定位 根据高职计算机专业人才培养模式的要求,培养学生基于当今主流软件开发技术的应用开发能力,确立了本课程作为开发后台数据库在专业课程体系中的地位。如今各类信息系统、动态网站、移动应用的开发都需要使用后台数据库,数据库已成为当今计算机时代中不可或缺的组成部分。通过本课程的学习,要求学生掌握关系型数据库的开发过程,为软件开发、动态网站的创建打下坚实的技术基础。 前导课程:程序设计基础 后续课程:网页设计、JSP动态网页开发、.NET编程技术、高级编程技术 (二)课程设计思路 本课程采用“项目驱动,案例教学,一体化课堂”的教学模式开展教学。整个课程通过一个实际数据库应用开发项目驱动,完成教师与学生互动的讲练结合教学过程。学生在完成各项任务、子任务的过程中,学会数据库的应用技术、原理和工具的使用。 本课程的理论安排在多媒体教室,实践环节安排在设施先进的多媒体机房进行,教学中以学生为中心,教师负责讲授知识,指导项目设计,充分调动师生双方的积极性以达到教学目标。 (1)项目贯穿教学

          以学生管理系统等数据库为载体开展教学,贯穿数据库的整个开发过程,包括:概念模型设计、关系模型设计、创建与维护数据库、创建与维护表、对表的查询、建立存储过程、数据库备份与恢复、数据库安全等。 (2)任务分解知识点 明确每堂课的任务、子任务,教学就是完成任务的过程,在这一过程中融入相关知识,以达到“任务完成,知识掌握,本领学会”的教学目的。 (3)“教、学、做”一体化教学 在一体化教室完成教师与学生互动的讲练结合的教学过程。教师讲解项目、分解任务、传授知识、演示示范;学生重复操作过程,学习知识技能;做拓展项目,如“选课管理”数据库、“图书管理”数据库、“活期存单”数据库等可供学生选做。 三、课程的教学目标 表1 四、课程内容与要求 选取难易度适中的案例、项目,加以分解、序化,兼顾从简单到复杂的认知规律和学生的学习兴趣,作为载体,以项目为导向,创设学习情境,学生按照工作流程,合作完成一个小型项目的后台数据库的设计工作。

          2019年大学《数据库原理及应用教程》试题及答案

          《数据库原理及应用教程》试题及答案 一、选择题 1、下面叙述正确的是(C) A. 算法的执行效率与数据的存储结构无关 B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 以上三种描述都不对 (2) 以下数据结构中不属于线性数据结构的是(C) A. 队列 B. 线性表 C. 二叉树 D. 栈 (3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得 A. 8 B. 16 C. 32 D. 15 (4) 下面描述中,符合结构化程序设计风格的是(A) A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑 B. 模块只有一个入口,可以有多个出口 C. 注重提高程序的执行效率 D. 不使用goto语句 (5) 下面概念中,不属于面向对象方法的是(D) 注:P55-58 A. 对象 B. 继承 C. 类 D. 过程调用 (6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)

          A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码 (7) 在软件开发中,下面任务不属于设计阶段的是(D) A. 数据结构设计 B. 给出系统模块结构 C. 定义模块算法 D. 定义需求并建立系统模型 (8) 数据库系统的核心是(B) A. 数据模型 B. 数据库管理系统 C. 软件工具 D. 数据库 (9) 下列叙述中正确的是(C) A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统 C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致 (10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108 A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式 (11) 算法的时间复杂度是指(C) A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数 (12) 算法的空间复杂度是指(D)

          网页设计基础试卷5

          《网页设计基础》试卷5 一、单项选择题 (本大题共40小题,每小题2分,共80分) (1)DremweaverMX表单中的"跳转菜单"和"列表/菜单",下列说法中错误的是__D___ A.实质都是列表框 B.类型都包括"菜单"和"列表"两种类型 C.当设置为"列表"类型时,都可以设置其为多选 D.二者在设置过程中,都可通过选择复选项,在其后加上"前往"等按钮 (2)DreaeaverMX设计表单时,插入第一个"列表/菜单"时,它的默认名称是_D__ A.menul B.menu C.select1 D.select (3)获取网站空间的主要万法有三种,下列哪一种不是_C____ A.申请免费主页空间 B.申请付费空间 C.申请虚拟主机 D.自己架设服务器 (4)申请付费空间的形式较多,下列哪一种不是__B_ 。 A.主机托管 B.自己架设服务器 C.虚拟主机 D.主机租用 (5)关于虚拟主机,下列说法中不正确的是 ___A__。 A.每一台虚拟主机不具有完整Intemmet服务器功能 B.虚拟主机费用低廉 C.虚拟主机管理方便 D.多台虚拟主机共享一台真实主机的资源 (6)下列是自己架设服务器应注意的问题,哪一项是错误的 __C__。 A.应该有足够的带宽 B.应该申请固定的IP地址 C.隔一段时间主机应关机进行维护 D.服务器上安装动态域名系统 (7)申请免费网页空间,填写资料时,下列说法中错误的是__B_ 。 A.两次密码必须一致 B.所有项目都必须填写,少一项都不能通过 C.只需填写必填项目 D.用户名等信息必须遵守相应的规范要求 (8)关于域名,下列说法中不正确的是___A___

          网页制作考试试题(带答案)

          1.HTMl是指(A)。 A.超文本标签语言 B. 汇编语言 C. 服务端端语言 D.脚本语言 2.HTML 文件必须使用htm 或者(B)作为文件扩展名。 A.aspx B. html C. jsp D. doc 3.WWW是(B)的意思。 A.网页B.万维网C.浏览器D.超文本传输协议 4.在网页中显示特殊字符,如果要输入“<”,应使用(D)。 A.lt; B.≪ C.< D.< 5.以下说法中,错误的是:(D)。 A.获取WWW服务时,需要使用浏览器作为客户端程序。 B.WWW服务和电子邮件服务是Internet提供的最常用的两种服务。 C.网站就是一系列逻辑上可以视为一个整体的页面的集合。 D.所有网页的扩展名都是.htm。 6.以下说法中,错误的是:(B)。 A.网页的本质就是HTML源代码。 B.网页就是主页。 C.使用“记事本”编辑网页时,通常应将其保存为.htm 或.html 后缀。 D.本地网站通常就是一个完整的文件夹。 7.浏览网页时,通常使用以下协议:(C)。 A.mailto B.FTP C.HTTP D.TCP/IP 8.在网页中显示特殊字符,如果要输入空格,应使用(D)。 A.nbsp; B.&Nbsp; C.  D.  9.以下软件中,不能直接用来编辑HTML 文件的是:(C)。 A.记事本B.FrontPage C.Flash D.Dreamweaver 10.以下有关HTML 标记符的属性的说法中,错误的是:(C)。 A.在HTML中,所有的属性都放置在开始标记符的尖括号里。 B.属性与HTML标记符的名称之间用空格分隔。 C.属性的值放在相应属性之后,用等号分隔;而不同的属性之间用分号分隔。 D.HTML 属性通常也不区分大小写。 二、填空题 1.如果要为网页指定黑色的背景颜色,应使用以下html语句:。 2.上网浏览网页时,应使用_____浏览器____作为客户端程序。 3.TITLE 标记符应位于___head______标记符之间。 4.要设置网页在黑色背景下显示白色文字,应使用__语句。 5.要设置整个网页的背景颜色,应在body标记符中设置____bgcolor_____属性。 三、判断题 1.用H1标记符修饰的文字通常比用H6标记符修饰的要小。╳ 2.B标记符表示用粗体显示所包括的文字。√ 3.指定滚动字幕时,不允许其中嵌入图象。╳ 4.指定水平线粗细的属性是size。√ 5.指定水平线粗细的属性是width。╳

          数据库原理及应用--课后答案

          数据库原理及应用 课后答案 第一章 选择题 1、A。 从数据库管理系统的角度看,数据库系统的结构通常分为三级模式的总体结构,在这种模式下,形成了二级映像,实现了数据的独立性。其中三级模式结构指的是外模式、模式和内模式,二级映像指的是外模式/模式映像、模式/内模式映像。对于外模式/模式映像,当模式改变时,相应的外模式/模式映像作相应的改变,以使外模式保持不变,而应用程序是依据数据的外模式来编写的,外模式不变,应用程序就没必要修改,这保证了数据与程序的逻辑独立性。对于模式/内模式映像,当数据库的存储结构变了,模式/内模式映像会作相应的改变,以使模式保持不变,而模式不变,与模式没有直接联系的应用程序也不会改变,这保证了数据与程序的物理独立性。 数据逻辑独立性指的就是当模式改变时,外模式和应用程序不需要改变,所以选项A正确。C选项的内模式改变,模式不变指的是数据的物理独立性,所以C选项不正确,B选项中前后两句与C选项相比顺序不符,所以B选项不正确。D选项中,应为“模式和应用程序不变”,不应为“外模式”,所以D选项不正确。 2、B。 DB指的是数据库(DataBase),DBMS指的是数据库管理系统(DataBase Management System),DBS指的是数据库系统(DataBase System),DBA指的是数据库管理员(Database Administrator),Data指的是数据。

          由书中概念易得DBS(数据库系统)包括DBMS(数据库管理系统),DBMS管理和控制DB(数据库),而DB载入、存储、重组与恢复Data(数据)。所以B选项正确。 3、C。 数据库系统的特点有:⑴、实现数据共享;⑵、减少数据冗余度;⑶、保持数据的一致性; ⑷、数据的独立性;⑸、安全保密性;⑹、并发控制;⑺、故障恢复 由以上可得C选项错误,应改为数据冗余度“低”。 4、C。 DB是长期储存在计算机内、有组织的、可共享的大量数据集合;DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问计算机软件、硬件和数据资源组成的系统;DBMS 是把用户对数据的操作转化为对系统存储文件的操作,有效地实现数据库三级(外模式、模式和内模式)之间的转化;MIS指的是管理信息系统(Management Information System),是一个以人为主导,利用计算机硬件、软件及其他办公设备进行信息的收集、传递、存贮、加工、维护和使用的系统。由以上概念可知,位于用户和数据库之间的一层数据管理软件是DBMS。所以C选项正确。 5、C。 书中图1.6明确指出模式/内模式映像把概念数据库与物理数据库联系起来,所以C选项正确。 6、C。 数据库有这样三层关系,第一层和第三层不能直接发生关系,所以D选项不正确,内模式与外模式没有直接关系,应改为“模式与应用程序不变”。

          数据库原理及应用(第2版)习题参考答案..

          第1章数据概述 一.选择题 1.下列关于数据库管理系统的说法,错误的是C A.数据库管理系统与操作系统有关,操作系统的类型决定了能够运行的数据库管理系统的类型 B.数据库管理系统对数据库文件的访问必须经过操作系统实现才能实现 C.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件 D.数据库管理系统对用户隐藏了数据库文件的存放位置和文件名 2.下列关于用文件管理数据的说法,错误的是D A.用文件管理数据,难以提供应用程序对数据的独立性 B.当存储数据的文件名发生变化时,必须修改访问数据文件的应用程序 C.用文件存储数据的方式难以实现数据访问的安全控制 D.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率 3.下列说法中,不属于数据库管理系统特征的是C A.提供了应用程序和数据的独立性 B.所有的数据作为一个整体考虑,因此是相互关联的数据的集合 C.用户访问数据时,需要知道存储数据的文件的物理信息 D.能够保证数据库数据的可靠性,即使在存储数据的硬盘出现故障时,也能防止数据丢失 5.在数据库系统中,数据库管理系统和操作系统之间的关系是D A.相互调用 B.数据库管理系统调用操作系统 C.操作系统调用数据库管理系统 D.并发运行 6.数据库系统的物理独立性是指D A.不会因为数据的变化而影响应用程序 B.不会因为数据存储结构的变化而影响应用程序 C.不会因为数据存储策略的变化而影响数据的存储结构 D.不会因为数据逻辑结构的变化而影响应用程序 7.数据库管理系统是数据库系统的核心,它负责有效地组织、存储和管理数据,它位于用户和操作系统之间,属于A A.系统软件B.工具软件 C.应用软件D.数据软件 8.数据库系统是由若干部分组成的。下列不属于数据库系统组成部分的是B A.数据库B.操作系统 C.应用程序D.数据库管理系统 9.下列关于客户/服务器结构和文件服务器结构的描述,错误的是D A.客户/服务器结构将数据库存储在服务器端,文件服务器结构将数据存储在客户端 B.客户/服务器结构返回给客户端的是处理后的结果数据,文件服务器结构返回给客户端的是包含客户所需数据的文件 C.客户/服务器结构比文件服务器结构的网络开销小 D.客户/服务器结构可以提供数据共享功能,而用文件服务器结构存储的数据不能共享

          《网页设计与制作》期末考试题与答案

          〈网页设计与制作》期末考试试题、单项选择题(本大题共30小题,每小题2分,共60分) 1、目前在In ternet上应用最为广泛的服务是(b)。 A、FTP 服务 B、WWW 服务 C、Tel net 服务 D、Gopher 服务 2、域名系统DNS的含义是(b )。 A、Direct Network System B 、Domain Name Service C 、Dynamic Network System D、Distributed Network Service 3、主机域名center. nbu. edu. cn 由四个子域组成,其中(d)子域代表国别代码。 A、center B、nbu C、edu D、cn 5、当标记的TYPE属性值为(d )时,代表一个可选多项的复选框。 A、TEXT B、PASSWORD C、RADIO D、CHECKBOX 6、为了标识一个 HTML文件开始应该使用的HTML标记是(c)。 A、

          B、 C、 D、 7、在客户端网页脚本语言中最为通用的是(a)。 A、javascript B、VB C、Perl D、ASP & 在HTML中,标记的Size属性最大取值可以是(c)。 A、5 B、6 C、7 D、8 9、在HTML中,单元格的标记是(a )。 A、 D、 11、下面不属于CSS插入形式的是(a )。 A、索引式 B、内联式 C、嵌入式 D、外部式

          12、在网页中最为常用的两种图像格式是(a)。 A、JPEG 和 GIF B、JPEG 和 PSD C、GIF 和 BMP D、BMP 和 PSD 13、如果站点服务器支持安全套接层(SSL),那么连接到安全站点上的所有URL开头是 (b)。 A、HTTP B、HTTPS C、SHTTP D、SSL 14、在HTML中,要定义一个空链接使用的标记是(a ). A、<a href= "#"> B、<a href= ”?"> C、<a href= "@"> D、<a href= ”"〉 15、对远程服务器上的文件进行维护时,通常采用的手段是(b) A、POP3 B、FTP C、SMTP D、Gopher 16、下列Web服务器上的目录权限级别中,最安全的权限级别是(a ) A、读取 B、执行 C、脚本 D、写入 17、用Fireworks切割图形时,需要的工具是(c) A、裁剪 B、选取框 C、切片 D、自由变形 18、 In ternet上使用的最重要的两个协议是(b ) A、TCP 和 Tel net B、TCP 和 IP C、TCP 和 SMTP D、IP 和 Tel net 19、 body元素用于背景颜色的属性是(c) A、alink B、vlink C、bgcolor D、background 20、下面说法错误的是(d) A、规划目录结构时,应该在每个主目录下都建立独立的images目录 B、在制作站点时应突出主题色 C、人们通常所说的颜色,其实指的就是色相 D、为了使站点目录明确,应该采用中文目录

          网页制作期末考试试题含答案.

          2010年秋季学期《网页制作》科目期末考试卷(理论) 使用班级:09计一、09物一班级: 姓名: 得分: 1、A 2、C 3、C 4、A 5、D 6、D 7、C 8、A 9、B 10、B 11、A 12、D 13、B 14、B 15、D 1、可以通过(A)文本框设置单元格内容和 单元格边界之间的像素数。 A:填充 B:间距 C:边框 D:宽和高 2、将鼠标指针移动到表格上面,当鼠标指针呈(C)形状时,单击便可选中表格。 A:网格图标 B:十字C:双箭头 D:空心箭头 3、在一个网站中,路径的表示方式一般有(C)。 A:绝对路径、根目录相对路径 B:绝对 路径、根目录绝对路径 C:绝对路径、根目录相对路径、文档目录相对路径 D:绝对路径、根目录绝对路径、文档目录相对路径 4、若要编辑Dreamweaver 8站点,可采用的方法是()。 A:执行菜单“站点”/“管理站点”命令,然后选择一个站点,单击“编辑” B:在“文件”面板中,切换到要编辑的站点窗口中,双击站点名称 C:执行菜单“站点”/“打开站点”命令,然后选择一个站点 D:在“属性面板”中进行站点的编辑 5、如果要使浏览器不显示表格边框,应将“边框粗细”设置为()。 A:1 B:2 C:3 D:06、以下扩展名中不表示网页文件的是 () A、.htm B、 .html C、 .asp D、 .txt 7、构成WEB站点的最基本的单位是() A、网站 B、主页 C、网页 D、文字 8、网页最基本的元素是() A、文字与图像 B、声音 C、超链接 D、动画 9、在进行网站设计时,属于网站建设过程规划和准备阶段的是() A、网页制作 B、确定网站的主题 C、后期维护与更新 D、测试发布 10、Dreamweaver是()软件 A、图像处理 B、网页编辑 C、动画制作 D、字处理 11、在网站整体规划时,第一步要做的是() A 确定网站主题 B 选择合适的制 作工具 C 搜集材料 D 制作网页 12、链接到同一网页的超链接,又称为()。 A.绝对超链接 B.相对超链接C.邮件超链接D.锚点超链接 13、要想在新的浏览器窗口中打开链接页面,应将链接对象的“目标(target)”属性设为() A._parent B._blank C._self D._top 14、“HTTP”的中文含义是()。 A、文件传输协议 B、超文本传输协议 C、顶级域名网址 D、以上都不是 15、下面说法错误的是( ) A.规划目录结构时,应该在每个主目录下都建立独立的images目录 B.在制作站点时应突出主题色 C.人们通常所说的颜色,其实指的就是色相 D.为了使站点目录明确,应该采用中文目录

          网页制作题库带答案

          网页制作题库带答案 《网页制作》题库(含参考答案)HTML基础 第1题判断正误 (1)HTML标记符的属性一般不区分大小写。(对) (2)网站就是一个链接的页面集合。(对) (3)将网页上传到Internet时通常采用FTP方式。(对)(4)所有的HTML标记符都包括开始标记符和结束标记符。(错)(5)可以用文本编辑器编辑HTML文件。(对) (6)文本编辑器和HTML编辑器软件都可以用来编辑HTML文件。(对)(7)TITLE标记符通常位于BODY标记符之间。(错)(8)TITLE标记符通常位于HEAD标记符之间。(对) (9)title标记符和title属性的作用是相同的。(错) 第2题单选题 (1)WWW是的意思。答案:B A.网页B.万维网C.浏览器D.超文本传输协议 (2)在网页中显示特殊字符,如果要输入“<”,应使用_____D____。答案:D A.lt;B.?C.

          D.所有网页的扩展名都是.htm。 (4)以下说法中,错误的是:B。答案:B A.网页的本质就是HTML源代码。 B.网页就是主页。 C.使用“记事本”编辑网页时,通常应将其保存为.htm或.html 后缀。D.本地网站通常就是一个完整的文件夹。 (5)以下说法中,错误的是:。答案:D A.主页是网站中的一个特定页面。 B.网页中的注释可以放在任何位置。 C.在HTML中,表示空格。 D.在HTML中,<表示>。 (6)浏览网页时,通常使用以下协议:C A.mailto B.FTP C.HTTP D.TCP/IP (7)在网页中显示特殊字符,如果要输入空格,应使用_______C__。 A.nbsp;B.&Nbsp;C.D. (8)以下软件中,不能直接用来编辑HTML文件的是:___C______。 A.记事本B.FrontPage C.Flash D.Dreamweaver (9)以下软件中,不属于所见即所得的网页编辑软件的是:_____B____。 A.记事本B.FrontPage C.GoLive D.Dreamweaver

          网页设计与制作期末考试试题及答案

          《网页设计与制作》期末考试试题 一、单项选择题(本大题共30小题,每小题2分,共60分) 1、目前在Internet上应用最为广泛的服务是( )。 A、FTP服务 B、WWW服务 C、Telnet服务 D、Gopher服务 2、域名系统DNS的含义是( )。 A、Direct Network System B、Domain Name Service C、Dynamic Network System D、Distributed Network Service 3、主机域名center. nbu. edu.由四个子域组成,其中( )子域代表国别代码。 A、center B、nbu C、edu D、cn 4、当阅读来自港澳台地区站点的页面文档时,应使用的正确文本编码格式是( )。 A、GB码(简体中文)国家标准代码,简称国标码,“GB”在计算机领域中常常表示GB 2312-80或GB 18030-2005。两者是汉语编码系统的标准,在中国大陆和新加坡用于简体中文 B、Unicode码(统一码) Unicode只有一个字符集,中、日、的三种文字占用了Unicode中0x3000到0x9FFF的部分Unicode目前普遍采用的是UCS-2,它用两个字节来编码一个字符,比如汉字"经"的编码是0x7ECF,注意字符码一般用十六进制来表示,为了与十进制区分,十六进制以0x开头,0x7ECF转换成十进制就是32463,UCS-2用两个字节来编码字符,两个字节就是16位二进制,2的16次方等于65536,所以UCS-2最多能编码65536个字符。编码从0到127的字符与ASCII编码的字符一样,比如字母"a"的Unicode 编码是0x0061,十进制是97,而"a"的ASCII编码是0x61,十进制也是97, 对于汉字的编码,事实上Unicode对汉字支持不怎么好,这也是没办法的,简体和繁体总共有六七万个汉字,而UCS-2最多能表示65536个,才六万多个,所以Unicode只能排除一些几乎不用的汉字,好在常用的简体汉字也不过七千多个,为了能表示所有汉字,Unicode 也有UCS-4规,就是用4个字节来编码字符 C、BIG5码(大五码) 是通行于、地区的一个繁体字编码方案。地区标准号为:CNS11643,这就是人们讲的BIG-5码。VimIM在Vim环境中,可以直接键入十进制或十六进制Big5码。既不需要启动输入法,也不需要码表。 D、HZ码(简体中文) HZ 编码是海外华人创造的一种将含有高位为1 的汉字双字节字串转换成易于在网络中传输的ASCII 字符串的变换方式。编码过程中,被转换字符串中的原汉字子字符串各字节高位作清零处理,使之成为ASCII 子字符串,并在其前后两端分别添加~{ 和~} 作为标记;而对于原ASCII 子字符串,则将其中的~ 改写为~~,其余字符不变。 5、当标记的TYPE属性值为( )时,代表一个可选多项的复选框。 A、TEXT B、PASSWORD C、RADIO 单选框 D、CHECKBOX 6、为了标识一个HTML文件开始应该使用的HTML标记是( )。 A、

          B、 C、
          表格 B、 C、 D、超 7、在客户端网页脚本语言中最为通用的是( )。 A、javascript B、VB C、Perl D、ASP 8、在HTML中,标记的Size属性最大取值可以是( )。 A、5 B、6 C、7 D、8 9、在HTML中,单元格的标记是( )。 A、 代表HTML表格中的一行 D、 10、在DHTML中把整个文档的各个元素作为对象处理的技术是( )。 A、HTML B、CSS C、DOM D、Script(脚本语言) 11、下面不属于CSS插入形式的是( )。 A、索引式 B、联式 C、嵌入式 D、外部式 12、在网页中最为常用的两种图像格式是( )。 A、JPEG和GIF B、JPEG和PSD C、GIF和BMP D、BMP和PSD

          Dreamweaver网页设计题库全(有答案)

          网页设计复习试题(理论) 一、选择题 1、在网页中不能添加的元素是(D ) A、文字、图像 B、表格、动画 C、声音视频 D、纸张等实物 2、下面不属于“页面属性”中可以设置的内容(D) A、外观 B、链接 C、跟踪图像 D、首选参数 3、下列(B )方法无法添加网页标题 A、在HTML代码中添加网页标题 B、在文档窗口中添加网页标题 C、在网页属性中添加网页标题 D、在文档工具栏中添加网页标题 4、下面哪个功能不是开始页能够完成的操作(D )。 A、创建新网页 B、创建新网站 C、打开网页文档 D、删除网页文档 5、在下面的选项中哪种不属于网页设计的范围(C) A、页面内容设计 B、网页架构设计 C、服务器设计 D、LOGO设计 6、下面的哪一项不属于网页标准色的三大色系(D ) A、蓝色 B、黄/橙色 C、黑/灰/白 D、绿 7、下面文件属于静态网页的是( C )。 A、B、 C、D、 8、下面选项中哪个不是单元格的水平对齐方式之一(A )。 A、两端对齐 B、默认 C、居中对齐 D、右对齐 9、以下说法正确的是(A ) A、如果要选择多个非连续的单元格,只要按下[Ctrl]键,依次单击要选择的单元格即可 B、表格一旦创建,单元格就不能被合并和拆分了 C、表格的列的宽度和行的高度不能重新设置 D、以上都正确 10、表格的行标记是(A ) A、tr B、td C、table D、tl 11、表格的单元格标记是(B ) A、tr B、td C、table D、th 12、不可以在插入表格时弹出对话框中设置的属性(C) A、行数 B、边框粗细 C、边框高度 D、列数 13、下列关于表格颜色的设置说法正确的是(D ) A、只能给表格设置背景颜色不能设置背景图片 B、不能对某一行设置背景颜色或背景图片 C、不能对一个单元格设置背景颜色或背景图片 D、可以对表格、行、单元格分别设置背景颜色或背景图片 14、下列不能创建表格的是( D ) A、单击[插入]菜单,选择[表格]命令 B、单击常用面板中的"表格"按钮 C、直接按ctrl+alt+t D、单击[文件]菜单,选择[表格]命令 15、下面哪些操作不可以在“文件”面板中完成(D )。 A、创建新文件 B、显示站点地图 C、文件的移动和删除 D、复制站点 16、下列哪个内容不是表格的基本组成部分(B ) A、行 B、图片 C、单元格 D、列 17、在“水平线”属性面板中,不能设置水平线的(c )。 A、宽度 B、高度 C、颜色 D、阴影 18、在表格属性面板中,不能设置表格的(B )。 A、边框颜色 B、文本的颜色 C、背景图像 D、背景颜色 19、(A )的易用性以及几乎所有的浏览器所支持的特征是其他网页布局方法所取代不了的。 A、表格 B、框架 C、层 D、表单 20、除了( D )格式,其他三种图像格式都是应用于网络。 A、GIF B、JPEG C、PNG D、MP3 21、在制作文本超链接时,建立了超链接的文本(C )发生了变化,并且多了一条下划线。 A、字体 B、大小 C、颜色 D、位置 22、以下能够创建空链接是(A ) A、在”链接“文本框中直接输入“#” B、在”链接“文本框中直接输入“!” C、在”链接“文本框中直接输入“$” D、在”链接“文本框中直接输入“@” 23、。以下是Dreamweaver MX热点工具的是(D ) A、矩形热点工具 B、圆形热点工具 C、多边形热点工具 D、以上三个都是 24、下列的哪种图像格式不能插入到网页之中(D )。 A、GIF B、JPEG C、PNG D、BMP 25、源端点不能用于附加超链接的对象组有(B )。 A、文本、图像、按钮 B、文本、图像、单元格 C、文本、图像、FLASH动画 D、文本、图像、图层 26、通过页面属性可以修改链接的样式,下列哪些不能在页面属性里设置(D )。 A、链接的各种状态颜色 B、链接的文字样式 C、链接的下划线 D、链接文字的底纹样式 27、下列路径中属于绝对路径的是( A )。 A、B、/student/webpage/ C、D、webpage/ 28、占位图像的名称必须以字母开头,且只能包含字母和(A )。 A、数字 B、汉字 C、下划线 D、空格 29、在dreamweaver中可以直接制作(C ) A、视频 B、音频 C、flash 按钮 D、以上都不对

          HTML网页制作基础题试题与答案

          HTML网页制作基础题 一、选择 1. 在一个框架的属性面板中,不能设置下面哪一项。( D )A.源文件B .边框颜色C.边框宽度D.滚动条 2. 下列哪一项表示的不是按钮。( C ) A.type="submit" B.type="reset" C.type="image" D .type="button" 3. 下面哪一个属性不是文本的标签属性?( A ) A.nbsp; B .align C .color D.face 4. 下面哪一项的电子邮件链接是正确的?( B ) A.https://www.doczj.com/doc/3d9011140.html, B .xxx@.net C.xxx@com D .xxx@https://www.doczj.com/doc/3d9011140.html, 5. 当链接指向下列哪一种文件时,不打开该文件,而是提供给浏览器下载。( C )A.ASP B.HTML C.ZIP D.CGI 6. 关于表格的描述正确的一项是。( D )A.在单元格内不能继续插入整个表格 B .可以同时选定不相邻的单元格C.粘贴表格时,不粘贴表格的内容 D .在网页中,水平方向可以并排多个独立的表格 7. 如果一个表格包括有 1 行4 列,表格的总宽度为“ 699”,间距为“ 5”,填充为“ 0”,边框为“ 3”,每列的宽度相同,那么应将单元格定制为多少像素宽。( D ) A.126 B.136 C.147 D.167 8. 关于文本对齐,源代码设置不正确的一项是:(A.居中对齐:

          ?
          B.居右对齐:
          ?
          C.居左对齐:
          ?
          D.两端对齐:
          ?
          9. 下面哪一项是换行符标签?(C) A. B . C .
          D. 10. 下列哪一项是在新窗口中打开网页文档。(B )A._self B ._blank C._top D._parent 11. 下面对JPEG格式描述不正确的一项是。( C ) A.照片、油画和一些细腻、讲求色彩浓淡的图片常采用JPEG格式 B.JPEG支持很高的压缩率,因此其图像的下载速度非常快C.最高只能以256 色显示的用户可能无法观看JPEG图像 D.采用JPEG格式对图片进行压缩后,还能再打开图片,然后对它重新整饰、编辑、压缩

          (完整版)数据库原理及应用习题带答案

          习题一、单项选择题 1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几 个阶段中,数据独立性最高的是(A)阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D.数据项管理 2. 数据库系统与文件系统的主要区别是(B)。 A. 数据库系统复杂,而文件系统简单 B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 3. 在数据库中存储的是(C)。 A. 数据 B. 数据模型 C. 数据及数据之间的联系 D. 信息 4. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指(D)。 A. 同一个应用中的多个程序共享一个数据集合 B. 多个用户、同一种语言共享数据 C. 多个用户共享一个数据文件 D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合 5. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( A )。 A. DBS包括DB和DBMS B. DBMS包括DB和DBS C. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS 6. 数据库管理系统(DBMS)是(C)。 A. 一个完整的数据库应用系统 B.一组硬件 C. 一组系统软件 D.既有硬件,也有软件 7. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。 A. 文件的集合 B. 数据的集合 C. 命令的集合 D. 程序的集合 8. 支持数据库各种操作的软件系统是(B)。 A. 命令系统 B. 数据库管理系统 C. 数据库系统 D. 操作系统 9. 由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫(B)。 A. 文件系统 B. 数据库系统 C. 软件系统 D. 数据库管理系统 10. 数据库系统中应用程序与数据库的接口是(B)。 A. 数据库集合 B. 数据库管理系统DBMS C. 操作系统OS D. 计算机中的存储介质 11. 在DBS中,DBMS和OS之间关系是(D)。 A. 并发运行 B. 相互调用 C. OS调用DBMS D. DBMS调用OS 12. 在数据库方式下,信息处理中占据中心位置的是(C)。 A. 磁盘 B. 程序 C. 数据 D. 内存 13. 文件系统与数据库系统对数据处理方式的主要区别体现在(A)。 A. 数据集成化 B. 数据共享 C. 冗余度 D. 容量 14. DBMS通常可以向下述哪个对象申请所需计算机资源(B)。 A. 数据库 B. 操作系统 C. 计算机硬件 D. 应用程序

          文本预览
          相关文档 最新文档
          B、 C、