文档库 最新最全的文档下载
当前位置:文档库 › 电大数据库基础及应用作业2

电大数据库基础及应用作业2

电大数据库基础及应用作业2
电大数据库基础及应用作业2

数据库基础及应用作业2

一、填空题

2.在SQL中建立和删除数据库模式的命令分别为(create database)和(drop database)。

4.在(列级)完整性约束中,每个约束只能涉及到1个属性,在(表级)完整性约束中,每个约束可以涉及到多个属性。

6.向基本表插入数据时,可以在命令中使用关键字(values)引出记录值。或者在命令中(select)子句得到一个结果表。

8.在SQL中,通过使用视图,能够使在关系规范化时被分解的关系(连接)起来,能够增强数据库的(安全)性。

13.需求分析阶段的主要目标是画出(数据流图)、建立(数据字典)和编写(需求说明书)。

15.在列举的购物活动中,存在着三个实体,分另称为(商品实体)、(销售实体)和(收款实体)。

17.由概念设计进入逻辑设计时,原来的(1对1)联系或(1对多)联系通常不需要被转换为对应的基本表。

21.在旅店管理中,(客房表)只派生出一个视图,该视图被称为(客房空闲表)。

二、根据主教材第四章所给的商品库和教学库,按照下列所给的每条SQL查询语句写出相应的功能

2.select count(distinct 产地) as 产地数

from 商品表2

从商品库中查询出所有商品的不同产地的总数。

4. select x.学生号,y.学生号,y.课程号

from 选课x,选课y

where x.学生号=@s1 and y.学生号=@s2

and x.课程号=y.课程号

从教学库中查询出学生号为@s1的学生和学生号为@s2的学生所选修的共同课程的课程号。

6. select *

from 学生

where 学生号in (select 学生号

from 选课

group by 学生号having count(*)<=2 ) or

not exists (select *

from 选课

where 学生.学生号=选课.学生号)

从教学库中查询出最多选修了2门课程(含未选任何课程)的全部学生。

8. select *

from 学生

where not exists (

select y.课程号

from 学生 x inner join 选课 y on x.学生号=y.学生号

where x.姓名=@a and not exists (

select *

from 选课

where 学生.学生号=选课.学生号

and y.课程号=选课.课程号

)

)

从教学库中查询出选修了姓名为@a的学生的全部选课的所有学生。

三、根据教材第四章所给的商品库和教学库,按照下列所给的每种功能写出相应的查询语句

2.从商品库中查询出每类(即分类名相同)商品的总数量。

select 分类名,sum(数量) as 总数量

from 商品表1

group by 分类名

4.从商品库中查询出同一产地的商品只有一种的所有商品。

select 商品表1.*,产地

from 商品表1,商品表2

where 商品表1.商品代号=商品表2.商品代号 and 产地 in (select 产地

from 商品表1 x,商品表2 y

where x.商品代号=y.商品代号

group by 产地 having count(*)=1

)

2019年电大数据库应用技术作业2答案

一、需求分析 某学校设计学生成绩管理系统。学生实体包括学号、姓名、性别、生日、民族、籍贯、简历、登记照,每名学生选择一个主修专业,专业包括专业编号、名称和类别,一个专业属于一个学院,一个学院可以有若干个专业。学院信息要存储学院号、学院名、院长。教学管理还要管理课程表和学生成绩。课程表包括课程号、课程名、学分,每门课程由一个学院开设。学生选修的每门课程获得一个成绩。还要管理教师教学安排,教师包括编号、姓名、年龄、职称,一个教师只能属于一个学院,一名教师可以上若干门课程,一门课程可以有多名老师来上,每个教师所上的每门课都有一个课堂号和课时数。 二、概念设计 ●首先确定系统中的实体 ●再确定系统中实体间的关系 ●转化成E-R图

图一学生成绩管理系统ER图 三、逻辑设计 由ER模型转换的关系模型是: 学生(学号,姓名,性别,生日,民族,籍贯,专业号,简历,登记照) 专业(专业号,专业,专业类别,学院号) 学院(学院号,学院,院长) 课程(课程号,课程名,学分,学院号) 成绩(学号,课程号,成绩) 教师(编号,姓名,年龄,职称) 授课(课堂号,课时,课程号,编号) 分析:本题中有学生、专业、学院、课程、教师五个实体。一个学生只有一个主修专业,学生与专业有多对一的联系;一个专业只由一个学院开设,一门课程只由一个学院开设,学院与专业、学院与课程都是一对多的联系;学生与课程有多对多的联系;一个教师只能属于一个学院,教师与学院是多对一的关系,一名教师可以上若干门课程,一门课程可以有多名老师来上,教师和课程是多对多的关系。 在转换为关系模型时,一对多的联系都在相应的多方实体的关系中增加一个外键。 用SQL语言实现结果是: CREATE TABLE 学生表( 学号 char(8) Primary Key, 姓名 char(8), 性别 char(2), 生日 datetime,

数据库应用基础教程答案

数据库应用基础教程答案 【篇一:access数据库应用基础教程(第三版)习题及答 案】 txt>程(第三版)习题集答案 第1章数据库系统概述 1. 什么是数据库?什么是数据库系统?答:数据库(database) 是存放数据的仓库,严格的讲,数据库是长期存储在计算机内,有组 织的,可共享的大量数据集合。 数据库系统(database systems),是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而发展起来的一种较为理想的 数据处理的核心机构。它是一个实际可运行的存储、维护和应用系 统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。 2. 什么是数据库管理系统?它有哪些主要功能? 答:数据库管理系统(database management system)是一种操纵 和管理数据 库的大型软件,用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。 数据库管理系统的主要功能有:数据定义、数据操作、数据库的运 行管理、数据组织、数据库的保护、数据库的维护和通信。 3. 说出几种常用的数据模型。 答:层次模型、网状模型、关系模型。 4. 什么是关系模型? 答:关系模型是用二维表的形式表示实体和实体间联系的数据模型。 5. 简述数据库设计的步骤。 答:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数 据库的建立和测试、数据库运行和维护。 第2章 sql 语言简介 1. 什么是sql语言?sql语言具有哪些特点和功能? 答:sql是一种数据库查询和程序设计语言,用于存取数据以及查询更新和管理关系 数据库系统。 sql的特点和功能有:查询,操作,定义和控制四个方面,sql语言 具有高度的非过程化,语言简洁,语义明显,语法结构简单,直观

《数据库基础与应用》练习题及答案

第一章综合练习题 1. 数据库处理技术经历了__人工管理阶段__、___文件管理阶段__、__数据库管理系统阶段__、以及分布式数据库管理等四个发展阶段。 2_分开__存放的。 3.在人工管理和文件管理阶段,程序设计_依赖于_数据表示。 4.数据库系统具有_数据结构化_、_数据共享__、__数据独立性_、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。 5.在文件管理阶段,文件之间是相互_独立的_,在数据库管理阶段,文件之间是相互___联系__的。 6.在___文件__系统中,不容易做到数据共享,在____数据库__系统中,容易做到数据共享。 7.使用数据库设计程序时,只需要告诉数据库管理系统__做什么__,不需要告诉它__怎么做_。 8.在文件系统中,存取数据的基本单位为___纪录____,在数据库系统中,存取数据的基本单位为___数据项_____。 9.在__文件___系统中,数据没有独立的操作界面,在___数据库__系统中,数据具有独立的操作界面。 10.在数据库系统中访问数据,既可以采用__程序__方式,也可以采用_视屏交互_方式。 11.DBMS具有_安全性_、_一致性__、_并发性_和__数据库恢复__等管理控制功能。 12.分布式数据库系统既支持客户的__局部__应用,又支持客户的__全局__应用。 13.分布式数据库系统除了具有一般数据库系统的优点之外,还具有_兼容性强__、__可靠性高__、__地域范围广_、__数据量大_等优点。 14.若一个联系涉及到两个实体则称为__二元__联系,若只涉及到一个实体则称为_一元__联系。 15.在实体中能作为码的属性称为__主属性__,否则称为__非主属性__。 16.域是实体中相应属性的__取值范围__,性别属性的域包含有_2_个值。 17.实体之间的联系类型有三种,分别为_1:1__、__1:n__和__m:n__。 18.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是_多_对__多__的联系。 19.若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A和C是_1_对__多_的联系。 20.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是_多__对__多__的联系。 21.若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是__一__对__多_的联系。 22.数据库的逻辑数据模型有__层次__、__网状_、___关系__和__面向对象__等四种。 23.在非关系模型中,每个结点代表着一个_纪录型__,每个父子联系代表着__1:n_联系。 24.任一种数据模型都有_型_和__值_的区别。 25.在非关系模型中操作记录的方式是_过程_式的,在关系模型中,操作记录的方式是__集合__式的。 26.层次模型是一棵_树__结构,关系模型是一个__二维表__结构。 27.关系中的每一行称为一个_元组_,每一列称为一个_属性_。 28.在一个关系中不允许出现重复的_元组_,也不允许出现具有相同名字的_属性_。 29.假定一个关系中有n个元组,则某个列的当前全部取值的个数最少为_1_个,最多为_n_个。 30.把保存_关系定义__的关系称为对应数据库的元关系,一个数据库的元关系由_DBMS__自动建立。 31. 关系数据库系统具有___数据结构___单一、采用__集合运算__、数据完全__独立___、___数学___理论支持等优点。 32.在对象数据模型中,每个对象不仅要包含描述实体的__状态__特征,而且要包含描述实体的__行为__特征。 33.在对象数据模型中,对象具有__封装__性、_继承_性和_多态_性。 34.在__对象__数据模型中,__对象_不但能够继承,而且能够嵌套。 35.数据库管理系统的下层支持软件是__OS__,上层软件是数据库应用__开发工具___。 36.数据库系统中的四类用户分别为__数据库管理员___、___数据库设计员___、__应用程序员__和_终端用户__。

《数据库基础与应用》形成性考核

《数据库基础与应用》形成性考核 第一次作业 一.单项选择题 A B C D B A C B B 二.是非判断题 错对对对错对对错错对 三、填空题 1、在人工管理和文件管理阶段,程序设计依赖于数据表示。 2、在文件系统中,不容易做到数据共享,在数据库系统中,容易做到数据共享。 3、在文件系统中,数据没有独立的操作界面,在数据库系统中,数据具有独立的操作界面。 4、分布式数据库系统既支持客户的局部应用,又支持客户的全局应用。 5、在实体中能作为码的属性称为主属性,否则称为非主属性。 6、若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C 是多对多的联系。 7、若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C 是1对多的联系。 8、任一种数据模型都有型和值的区别。 9、关系中的每一行称为一个元组,每一列称为一个属性。 10、把保存关系定义的关系称为对应数据库的元关系,一个数据库的元关系由DBMS自动建立。 11、在对象数据模型中,对象具有封装性、继承性和多态性。 12、数据库系统中的四类用户分别为数据库管理员、数据库设计员、应用程序员和终端用户。 13、在数据库体系结构中,两级数据映象分别是指外模式和模式之间的数据映象与模式和内模式之间的数据映象。 14、DBMS的主要功能之一是建立和维护数据字典。 15、关系数据模型包括关系运算、关系数据结构和关系完整性规则三个方面。 16、关系中的每个属性只能取单值,关系的结构不允许嵌套。 17、主码是一种候选码,主码中的属性个数没有限制。 18、在候选码中的每个属性被称为主属性,不在任何候选码中的每个属性被称

电大数据库应用技术综合应用题

电大数据库应用技术综合应用题

综合应用题1 图书销售(本题10分) 题目1 题干 写出创立如下三张数据表的SQL语句。(本题4分) “图书”表结构: 书号:普通编码定长字符类型,长度为10,主键。 书名:普通编码可变长字符类型,长度为20,非空。 类别:统一字符编码定长字符类型,长度为4,取值为:“高等数学”、“量子力学”、“国学基础”。 出版日期:日期类型。

单价:整型。 “书店”表结构: 书店编号:普通编码定长字符类型,长度为20,主键。 书店名:普通编码可变长字符类型,长度为30,非空。 地址:统一字符编码可变长字符类型,长度为30。 “销售”表结构: 书号:普通编码定长字符类型,长度为10,引用图书表的外键。

书店编号:普通编码定长字符类型,长度为20,引用书店表的外键。 销售时间:日期时间类型。 销售数量:整型。 主键:(书号,书店编号,销售时间)。答: CREATE TABLE 图书( 书号char(10) primary key, 书名varchar(20) not null, 类别nchar(4) CHECK (类别IN('高等数学','量子力学', '国学基础')), 出版日期date, 单价int

) CREATE TABLE 书店( 书店编号char(20) primary key, 书店名varchar(30) not null, 地址nvarchar(30) ) CREATE TABLE 销售( 书号char(10), 书店编号char(20), 销售时间datetime, 销售数量int, Primary key(书号,书店编号,销售时间), Foreign key(书号) references 图书(书号),

Access数据库应用基础教程(第三版)习题及答案

Access数据库应用基础教程(第三版)习题集答案 第1章数据库系统概述 1. 什么是数据库?什么是数据库系统?答:数据库(database)是存放数据的仓库,严格的讲,数据库是长期存储在计算机内,有组织的,可共享的大量数据集合。 数据库系统(database systems),是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。 2. 什么是数据库管理系统?它有哪些主要功能? 答:数据库管理系统(database management system)是一种操纵和管理数据

库的大型软件,用于建立、使用和维护数据库,简称dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。数据库管理系统的主要功能有:数据定义、数据操作、数据库的运行管理、数据组织、数据库的保护、数据库的维护和通信。 3. 说出几种常用的数据模型。 答:层次模型、网状模型、关系模型。4. 什么是关系模型? 答:关系模型是用二维表的形式表示实体和实体间联系的数据模型。 5. 简述数据库设计的步骤。 答:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库的建立和测试、数据库运行和维护。 第2章 SQL 语言简介 1. 什么是SQL语言?SQL语言具有哪些特点和功能? 答:SQL是一种数据库查询和程序设计语言,用于存取数据以及查询更新和管理关系

数据库系统。 SQL的特点和功能有:查询,操作,定义和控制四个方面,SQL语言具有高度的非过程化,语言简洁,语义明显,语法结构简单,直观易懂的特点。SQL语言即可以作为独立语言使用,用户可以在终端键盘上直接键入SQL命令对数据库进行操作,也可以作为嵌入式语言,嵌入到其他高级语言中。 2. SQL语言包含哪几个部分? 答:SQL语言包含4个部分:数据定义语言(DDL-Data Definition Language)、数据查询语言(DQL-Data Query Language)、数据操纵语言(DML-Data Manipulation Language)、数据控制语言(DCL-Data Control Language) 3. 在联接查询中,包含哪几类联接?答:联接可分为3类: (1)内部联接(典型的联接运算,使用类似于 = 或 <> 的比较运算符)。内部联接使用比较运算符根据每个表的通用列中的值匹配两个表中的行。内部联接包括同等

数据库基础与应用模拟试题一

数据库基础与应用模拟试题一 一、填空题(每空1分,共20分) 1.数据处理是将转换成的过程。 2.数据的物理独立性是指当数据的改变时,通过系统内部的自动映象或转换功能,保持了数据的不变。 3.数据库并发操作控制包括以方式打开数据库和对数据库或记录两种方法。 4.实体之间的联系归结为、和三种。 5.在层次模型和网状模型中,数据之间的联系是通过来实现的,因此,应用程序和数据之间的独立性。 6.一个单位只能有一个总经理,一个总经理只能在一个单位任职,单位和总经理职位之间为的联系。 7.一个关系模式中包含有若于个,其数目多少称为关系的 . 8.关系运算包括两类:一类是传统的运算,另一类是专门的运算。 9.在投影运算所得到的结果关系中,所含的属性数不原关系中的属性数。 10.在定义一个基本表中,每个字段的类型用一个字母表示,其中字母C表示型,N表示型,D表示型。 二、填空题(每空1分,共20分) 1.有一个学生关系,其关键字为学号;又有一个课程关系,其关键字为课程号;另有一个选修关系,其关键字为学号和课程号的组合,则学号和课程号分别为选课关系的。 2.对于属性X的每一个具体值,属性Y有唯一的具体值与之对应,则称Y——X,或称X Y,记作,x称为决定因素。 3.设x—Y是关系模式R的一个函数依赖,如果存在X的真子集X’,使得X’一Y成立,则称Y——X,记作——。 4.在关系模式R中,若每个属性都是不可再分割的最小数据单位,则R属于——范式,记作——· 5.关系规范化应遵循概念——原则。 6.一个关系模式为Y(X1,X2,X3,X4),假定该关系存在着如下函数依赖:(Xl,X2)一X3,X2一X4,则该关系属于——范式,因为它存在着————。 7.采用关系模型的逻辑结构设计的任务是将E-R图转移成一组——并进行——处理。 8.假定一个E—R图包含有A实体和B实体,并且从A到B存在着m:n的联系,则转移成关系模型后,包含有——一个关系模式。 9.假定一个数据库文件的文件名为XYZ.DBF,则它的结构化复合索引文件的文件名为——,当XYZ.DBF库被打开时,它的结构化复合索引文件——。 10.利用全屏幕编辑方式修改当前库结构的命令为一一一一——,修改当前库记录的命令为一—————————、——或——。 三、填空题(每空1分,共17分) 1.复制当前库的命令为————,只复制当前库结构的命令为—————。 2.LOCA TE命令能够查询到当前库中满足范围和条件的——,其后使用——命令能够继续查询到下一条记录。 2.ROBE称为——,Filer窗口具有——功能。 4.假定在编号为10以内的一个工作区上打开有一个数据库,并指定了用户别名,则在其它工作区使用SELECT命令时,可以使用——种不同参数中的一种来选定该工作区。 5.UPDA TE命令能够利用在另一工作区上打开的数据库。 6.服务器是指用来创建和编辑OLE对象的——。 7.每个过程文件由——所组成。 8.在一个过程中,若第一条可执行语句为PARAMETERS语句,则其作用为该过程定义一———。

2014电大《数据库基础与应用》形考考核册答案

2014电大《数据库基础与应用》形考考核册答案 数据库基础与应用第一次作业答案 一、单选:ABCDBACBB 二、判断:√√√√╳√√╳╳√ 三、填空:(1-36)依赖于、文件管理数据库、文件管理数据库、局部全局、主属性非主属性、多多、1 多、型值、元组属性、关系定义 DBMS、继承封装多态、DBA 数据库设计员应用程序设计员终端用户、外模式与模式模式与内模式、定义/操作/控制自动建立、关系数据结构关系运算关系完整性规则、单值重复、侯选码属性的、主非主、空主码、7 3 2、选择 2、S >< II学生号 (X))、II课程号(X)与C 、X←→Y 决定因素、非平凡完全、学号系主任、 X→Y X→Z 分解性、X 侯选码、2、3、第一不可再分、数据冗余操纵异常、第一 2 、第二二、第三、BC 主属性 数据库基础与应用形考作业参考答案 第二次作业解答: 一、填空:(1-21)视图基本表、CREATE SCHEMA DROP SCHEMA、列级表级、列级表级、建立修改删除、VALUES SELECT、表建立、按需要安全、不影响直接影响、SELECT FROM WHERE、GROUP BY ORDER BY 、需求分析概念设计、数据流图数据字典需求说明书、需求分析ER图、商品销售收款、全局模式外模式、1对1 1对多、设计要求功能完善操作方便、客房表住宿、娱乐费表催补款表、客房表客房空闲表 二、写功能 1. 从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。 2. 从商品库中查询出所有商品的不同产地的总数。 3. 从教学库中查询出每门课程被选修的学生数。 4. 从教学库中查询出学生号为@S1的学生和学生号为@S2的学生所选修的共同课程的课程号。 5. 从教学库中查询出所有已被学生选修的课程。 6. 从教学库中查询出最多选修了2门课程(含未选任何课程)的全部学生。 7. 从教学库中查询出每个学生的选课的全部情况,并依次按学生号和成绩排序。 8. 从教学库中查询出选修了姓名为@a的学生全部选课的所有学生。 三、写命令 1. Select * from 商品表1 where 数量between 10 to 20 2. Select 分类名,sum(数量) as 总数量 From 商品表1 Group by分类名 3. Select * From 商品表1

2017年电大本科《数据库应用技术》期末考试必备重点复习资料

电大本科《数据库应用技术》 科目考试重点 一、选择题 1.三级模式间存在两种映射,它们是(模式与子模式间,模式与内模式间)。 2.SQL Server系统中的所有系统级信息存储于哪个数据库 (master )。 3.下面关于tempdb数据库描述不正确的是(是用户建立新数据库的模板)。 4.在数据库技术中,面向对象数据模型是一种(结构模型)。 5.数据库管理系统常见的数据模型有(层次、关系和网状)。 6.用户看到的数据表,属于数据库系统三级模式中的(模式) 7.对数据的插入属于数据库管理系统(数据操纵)的功能。 8.保持数据的完整性属于数据库管理系统(C )的功能。C.数据库的运行管理 9.在SQL Server数据库中,默认情况下Sys通常是(C )。C.系统表表名的前缀 10.设一个关系为R,如果它的每个属性都是不可再分的,则称这个关系是符合(A )。A.第一范式11.在第一个关系中出现,在第二个关系中不出现的记录组成的关系称为两个关系的(C )。C.差12.关系数据库规范化是为了解决关系数据库中的(A )问题。A.插入、删除和数据冗余B.提高查询的速度13.关系模式中,满足2NF的模式,(B )。B.必定是1NF 14.下述关于索引的描述,正确的是(B).建立索引后,会影响基本表的插入速度 15.下述关于视图的描述,正确的是C.在SQL Server中,可以像基本表一样对视图进行查询操作16.如果希望从学生表中查询出所有 姓“张”的同学,那么条件语句应该 是(Where 姓名LIKE ‘张%’)。 17.下列SQL语句中,能够完成求某 列最大值的是(B )。B.SELECT MAX(Age) FROM Student 18.假定学生关系S (SNO,SNAME,SEX,AGE),课程关 系C(CNO,CNAME,TEACHER), 学生选课关系SC (SNO,CNO,GRADE)。要查询选修 了“计算机技术”课程的“女”学生 姓名,将涉及到关系(D )。D.S,C,SC 19.如果希望从学生表中查询出所有 姓“李”的同学,那么条件语句应该 是(B)。B、Where 姓名LIKE ‘李%’ 20.在一个教师关系中,能够成为主 关键字(或称主码)的属性是(B)。 B、教师编号 21.从最终用户应用程序的视角看, 数据库系统的三级模式结构是(C)。 C、外模式、模式和内模式 22.在一个学生关系中,能够成为主 关键字(或称主码)的属性是(C)。 C、学号 23.有严格的数学基础的数据模型是 (A)。A、关系模型 24.下列关于索引的说明不正确的是 (A)。A、索引必须创建在主关键字 之上 25.设关系R是满足第一范式的,若 R中不存在非主属性对主键的部分函 数依赖,则R符合(A)。A、第二范 式 26.下列符合第三范式的关系是(D)。 D、学生(学号,姓名,性别) 27.在第一个关系中出现,而在第二 个关系中不出现的记录组成的新关系 称为(D)。D、两个关系的差 28.数据库应用程序开发中,需求分 析阶段的主要目的是(A)。A、回答 “干什么”的问题 29.用户使用SQL Server时,通常 需要依次经过两个安全性阶段(C)。 C、身份验证、权限认证 30.SQL Server数据库中的一个完整 的备份通常要包括(A)。A、系统数 据库、用户数据库和事务日志 31.下列哪些不属于索引的类型(D)。 D、事务日志索引 32.下列SQL语句中,能够完成并运 算的是(A)。A、SELECT * FROM 篮 球爱好者UNION SELECT * FROM 足球爱好者 33.设学生表和课程表的结构分别为 (学号,姓名)和(学号,课程号, 成绩),如果希望查询出“成绩大于 90分的学生姓名”,则对应的SQL 语句是(D)。D、SELECT 姓名FROM 学生表,课程表WHERE 学生表.学 号=课程表.学号AND 课程表.成 绩>90 34.如果希望从学生表中查询出所有 姓“王”的同学,那么条件语句应该 是( B )。B、Where 姓名LIKE ‘王%’ 35.通常情况下,“数据库管理系统” 的英文缩写是(DBMS )。 36.从最终用户应用程序的视角看, 数据库系统的三级模式结构是(C )。

数据库基础与应用Access 2010 习题答案_核对版

第1章数据库基础 一.选择题 1-5 BCACA 6-10 ACBBD 11-15 AACAD 16-19 BDDC 二.填空题 1、数据库 2、关系模型 3、概念 4、元组、属性 5、多对多 6、身份证号 7、1对多 8、集合运算、关系运算 9、选择 10、投影 11、D 12、实体的完整性、参照完整性、用户定义的完整性约束 13、主键 14、概念设计阶段 三.简答题 1、P12 2、P4 3、P9 4、P25-26 第2章Access数据库与表的操作 一.选择题 1-5、BBBAA 6-10、CDCCB 11-15、BCCCD 16-20、CCAAC 21-25、CAABD 26-31ABCAAA 二.填空题 1、数据表、设计、视图菜单 2、1 3、18 4、默认值 5、输入掩码 6、>=0 and <=100 7、文本型、备注型 8、OLE对象、超链接 9、查询、窗体 10、关系 三.简答题 1、P46 2、P57-60 3、P60 4、P66 5、P73

第3章查询 一.选择题 1-5 DDCAB 6-10 CCDCA 11-15 BACCB 16-19 AADDB 21—25 DCD B 二.填空题 1、更新 2、表达式 3、更新 4、运行 5、字段 6、# 7、参数 8、min(MIN) 9、同一 10、追加 11、数据表、运行 12、参数 三.简答题 1、P85 2、P89、P96 3、P111 第4章SQL命令参考答案 一.选择题 1-5 AAADB 6-10 A DDBA 11-15ADDCD 16-18CAA 二.填空题 1.Structured Query Language 2.数据定义,数据操纵,数据查询,数据控制 3.distinct 4.ORDER BY 5.select 姓名from 教师where 职称="教授" and 工资>5000 6.create table 7.ALTER TABLE 8.group by 课程号 9.null 10.sum(工资) 三.简答题 1.p124 2.p130 3. 1)查找杨姓同学的全部信息

北京师范大学继续教育与教师培训学院 《数据库基础与应用》大作业2答案

北京师范大学继续教育与教师培训学院 《数据库基础与应用》大作业2 本大作业2考查第4~6章(查询、窗体、报表)的学习内容。 学习中心_____________ 专业__________________ 年级________ 姓名_____________ 学号 ______________ 一、单项选择题(本大题共20小题,每小题2分,共40分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码圈选或打勾。错选、多选或未选均无分。 1. Access数据库系统提供四种查询向导,分别是____、交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导。B A 字段查询向导 B 简单查询向导 C 记录查询向导 D 数据查询向导 2. 在Access中,参数查询是利用输入参数____来提示用户输入信息的查询。B A 状态栏 B 对话框 C 工具栏 D 菜单栏 3. SQL语句中的DROP关键字的功能是从数据库中B A 修改表 B 删除表 C 插入表 D 新建表 4. 用表“学生名单”创建新表“学生名单2”,所使用的查询方式是B A 删除查询 B 生成表查询 C 追加查询 D 交叉表查询 5. 查找“姓名”字段中姓名的第二字是“宏”字的所有记录的准则是D A LIKE "*宏" B LIKE "?宏" C LIKE "?宏?" D LIK E "?宏*" 6. 有一“人事档案”表,该表中有职工编号、姓名、性别、年龄和职位5个字段的信息,现要求显示所有职位不是部门经理的职工的信息。能完成该功能的SQL语句是C A SELECT * FROM 人事档案WHERE NOT "部门经理" B SELECT * FROM 人事档案WHERE 职位NOT "部门经理" C SELECT * FROM 人事档案WHERE NOT 职位="部门经理" D SELECT * FROM 人事档案WHER E 职位="部门经理" 7. 创建一个查询,若该查询在执行时能够根据输入的学号显示一个学生的成绩单,则这个查询是C A 追加查询 B 操作查询 C 参数查询 D 生成表查询 8. 在窗体设计过程中,经常要使用的3种属性是____、控件属性和节属性。B A 字段属性 B 窗体属性 C 查询属性 D 报表属性

2021年电大本科数据库应用技术作业答案

《数据库应用技术》作业及答案 第一章思考与练习题 一、选取题 1.三级模式间存在两种映射,它们是(C)。 A.模式与子模式间,模式与内模式间B.子模式与内模式间,外模式与内模式间 C.外模式与模式间,模式与内模式间D.模式与内模式间,模式与模式间 2.SQL Server系统中所有系统级信息存储于哪个数据库(A )。 A.master B.model C.tempdb D.msdb 3.下面关于tempdb数据库描述不对的是(D )。 A.是一种暂时数据库B.属于全局资源C.没有权限限制D.是顾客建立新数据库模板 4.在数据库技术中,面向对象数据模型是一种(B )。 A.概念模型B.构造模型C.物理模型D.形象模型 5.数据库管理系统常用数据模型有(B)。 A.网状、关系和语义B.层次、关系和网状C.环状、层次和关系D.网状、链状和层次6.顾客看到数据表,属于数据库系统三级模式中(D )。 A.外模式B.内模式C.子模式D.模式 7.对数据插入属于数据库管理系统(B )功能。 A.数据定义B.数据操纵C.数据库运营管理D.数据库建立和维护8.保持数据完整性属于数据库管理系统(C )功能。 A.数据定义B.数据操纵C.数据库运营管理D.数据库建立和维护 9.在SQL Server数据库中,默认状况下Sys普通是(C )。 A.数据文献后缀B.事务日记文献后缀C.系统表表名前缀D.辅助文献后缀 二、填空题 1.计算机数据解决技术大体经历了(人工管理)、(文献管理)、(数据库管理)等不同发展阶段。 2.数据库系统由(外模式)、(模式)和(内模式)三级抽象模式构成。 3.数据库管理系统重要功能涉及(数据定义)、(数据操纵)、(数据库运营管理)、(数据库建立和维护)。 4.关系模型由三某些构成(数据构造)、(关系操作集合)和(关系完整性)。

电大数据库基础与应用-模拟试题201606

数据库基础与应用模拟试题201606-1 一、单选题(共12题,共36分) 1.利用SQL语言所建立的视图在数据库中属于( B )。 A、实表 B、虚表 C、索引 D、字段 2.如果要设计一个报表,该报表将用于标识公司的资产设备,则应将该报表设计为(A )。 A、标签报表 B、一般报表 C、交叉报表 D、数据透视图报表 3.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,B→D,D→E},则该关系的候选码为( A )。 A、A B、B C、C D、D 4.由概念设计进入关系数据模型的逻辑设计时,必须被转换为对应基本表的联系类型是( C )。A、1对1 B、1对多C、多对多D、多对1 5.利用SQL语言所建立的视图在数据库中属于( B )。 A、实表 B、虚表 C、索引 D、字段 6.在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是( B )。 A、人工管理 B、文件系统 C、数据库系统 D、分布式数据库系统 7.在利用计算机进行数据处理的四个发展阶段中,第一个发展阶段是( A )。 A、人工管理 B、文件系统 C、数据库系统 D、分布式数据库系统 8.在Access的表定义中,字段的OLE对象类型用来存储( D )。 A、文本数据 B、数字数据 C、货币数据 D、多媒体 9.在Access中,字段的“字段大小”属性是一个( C )。 A、字符串 B、实数 C、整数 D、日期 10.属性的取值范围被称为( B )。 A、实体 B、域 C、联系 D、码 11.在Access中,若利用宏打开一个报表,则选择的宏操作命令是( D )。 A、OpenTable B、OpenQuery C、OpenForm D、OpenReport 12.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},则该关系的候选码为( C )。A、(A,C) B、(C,D) C、(A,D) D、(B,D) 二、是非判断题(共12题,共36分) 1.对两个关系进行等值连接,在其运算结果的关系中,属性个数小于两个关系的属性个数之和。(×) 2.进行VBA程序开发所使用的编辑工具是VBE(Visual Basic for Editor)。(√) 3.在Access的查询设计网格中,被列出的字段可以进行显示,也可以取消其显示。(√) 4.已知两个定义域的基数分别为m和n,则它们的笛卡儿积中的元组数为m+n。(×) 5.利用“报表”和“报表向导”命令建立报表时,具有不同的操作过程。(√) 6.在Access中,一个窗体由窗体页眉、主体、窗体页脚这三个部分所组成。(√) 7.在一个关系数据模型中,所有关系的定义也用一个关系来表示,称之为元关系或数据字典。(√) 8.在SELECT语句的FROM选项中,每对表之间的连接方式共有两种。(×) 9.对两个关系按照一方的主码进行等值连接,在其运算结果的关系中,其元组个数必然小于等于原有两个关系中的元组个数之和。(√)

数据库基础与应用形考作业答案

数据库基础与应用形考作业参考答案 作业1: 一、单选:ABCDBACBB 二、判断:√√√√╳√√╳╳√ 三、填空:(1-36)依赖于、文件管理数据库、文件管理数据库、 局部全局、主属性非主属性、多多、1 多、型值、元组属 性、关系定义 DBMS、继承封装多态、DBA 数据库设计员应 用程序设计员终端用户、外模式与模式模式与内模式、定义/ 操作/控制自动建立、关系数据结构关系运算关系完整性规 则、单值重复、侯选码属性的、主非主、空主码、7 3 2、选择 2、S >< II学生号 (X))、II课程号(X)与C 、X←→Y 决 定因素、非平凡完全、学号系主任、 X→Y X→Z 分解性、X 侯选码、2、3、第一不可再分、数据冗余操纵异常、第 一 2 、第二二、第三、BC 主属性 作业2: 一、填空:(1-21)视图基本表、CREATE SCHEMA DROP SCHEMA、列级表级、列级表级、建立修改删除、V ALUES SELECT、表建立、按需要安全、不影响直接影响、SELECT FROM WHERE、GROUP BY ORDER BY 、需求分析概 念设计、数据流图数据字典需求说明书、需求分析ER图、商品销售收款、全局模式外模式、1对1 1对多、设计 要求功能完善操作方便、客房表住宿、娱乐费表催补款表、

客房表客房空闲表 二、写功能 1.从商品库中查询出每一种商品的商品代号、分类名、数量和品牌 等信息。 2.从商品库中查询出所有商品的不同产地的总数。 3.从教学库中查询出每门课程被选修的学生数。 4.从教学库中查询出学生号为@S1的学生和学生号为@S2的学生所 选修的共同课程的课程号。 5.从教学库中查询出所有已被学生选修的课程。 6.从教学库中查询出最多选修了2门课程(含未选任何课程)的全 部学生。 7.从教学库中查询出每个学生的选课的全部情况,并依次按学生号 和成绩排序。 8.从教学库中查询出选修了姓名为@a的学生全部选课的所有学生。 三、写命令 1. Select * from 商品表1 where 数量between 10 to 20 2. Select 分类名,sum(数量) as 总数量 From 商品表1

2021年电大数据库应用技术期末复习与答疑改后

第三某些模仿考核试题、解答及评分原则 一、单项选取题(每个题只有一种答案是对的。每题2分,共15题,30分) 1.如果但愿从学生表中查询出所有姓“王”同窗,那么条件语句应当是( B )。 A、Where 姓名% ‘王’ B、Where 姓名LIKE ‘王%’ C、Where 姓名% ‘LIKE王’ D、Where 姓名LIKE ‘王’ 2.普通状况下,“数据库管理系统”英文缩写是( A )。 A、DBMS B、DBS C、DBA D、DMS 3.从最后顾客应用程序视角看,数据库系统三级模式构造是( C )。 A、模式、外模式和内模式 B、内模式、外模式和模式 C、外模式、模式和内模式 D、外模式、内模式和模式 4.在一种学生关系中,可以成为主核心字(或称主码)属性是( C )。 A、性别 B、年龄 C、学号 D、班级 5.有严格数学基本数据模型是( A )。 A、关系模型 B、网状模型

C、层次模型 D、面向对象模型 6.下列关于索引阐明不对的是( A )。 A、索引必要创立在主核心字之上 B、索引与基本表分开存储 C、索引是为了提高查询速度而创立 D、索引会在一定限度上影响增删改操作效率 7.设关系R是满足第一范式,若R中不存在非主属性对主键某些函数依赖,则R符合( A )。 A、第二范式 B、第三范式 C、BNC范式 D、第四范式 8.下列符合第三范式关系是( D )。 A、学生(学号,姓名,课程号,课程名) B、学生(学号,姓名,课程名,成绩) C、学生(学号,姓名,课程号,成绩) D、学生(学号,姓名,性别) 9.在第一种关系中浮现,而在第二个关系中不浮现记录构成新关系称为( D )。 A、两个关系积 B、两个关系并 C、两个关系交 D、两个关系差 10.数据库应用程序开发中,需求分析阶段重要目是( A )。 A、回答“干什么”问题

数据库基础与应用试题与答案(1)

第1题: 委托开发的一个关键问题是要解决技术人员与企业的业务人员之间的沟通问题。对 第2题: 以信息资源的开发与利用为中心的信息管理强调以计算机技术为核心,以管理信息系统为主要阵地,以解决大量数据处理和检索问题为主要任务。不对 第3题: 根据信息技术扩散模型,在集成阶段,企业通过总结经验教训,开始认识到运用系统的方法,从总体出发,全面规划,进行信息系统的建设与改造。不对 第4题: 对于企业信息化的发展阶段,不同的学者有不同的论述,建立了不同的模型。比较著名的模型有两个,一个是世界银行报告中提出的信息技术的扩散模型,另一个是诺兰模型。对 第5题: 战略目标集转化法虽然也首先强调目标,但它没有明显的目标导引过程。它通过识别企业“过程”引出了系统目标,企业目标到系统目标的转换是通过企业过程/数据类矩阵的分析得到的。不对第6题: 生命周期法按用户至上的原则,严格区分工作阶段,整个开发过程工程化。对 第7题: 原型法充分利用最新的软件工具很快形成原型。一方面,将系统调查、系统分析、系统设计三个阶段融为一体,缩短了开发周期。对 第8题: 在管理信息系统的分析过程中,通过制作业务过程和数据的U/C矩阵可以帮助我们合理划分系统逻辑功能(即:系统功能模块的划分)。对 第9题: 对于企业来说管理信息系统只存在有无的问题,并无优劣之分。不对 第10题: 管理信息系统纯粹是一个技术系统,人的作用只是微乎其微。不对 第11题: 管理信息系统由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用五个方面组成。对 第12题: 管理信息系统从概念上看由四大部件组成:信息源、信息处理器、信息用户和信息管理者。对 第13题: 管理信息系统能提供信息,具有支持企业或组织的运行、管理和记录功能。对 第14题: 管理信息系统很难实测企业的各种运行情况。不对 第15题: 管理信息系统的特点是必须通过传统物流服务方式才能实现信息传递。不对 第16题: 在信息管理中, 信息和数据是两个在概念上有所区别的术语,所以任何时候针对任何对象,信息和数据都是绝对而言的,不能混淆。不对 第17题: 在对这些信息的加工中,按处理功能的高低可把加工分为预加工、综合分析和决策处理。对 第18题: 许多企业都能从记录到的客户销售数据中经过仔细分析得到潜在的客户需求并极力追求进一步的市场份额,这说明了信息系统可以改进企业的生产销售方式。对 第19题: 管理信息系统是仅仅服务于管理控制层的信息系统,所以从广义上,MIS对各个子系统具有管理、控制、计划的功能。不对 第20题: 根据诺兰模型,在信息管理阶段,信息系统面向企业整个管理层次,从低层的事务处理到高层的预测与决策都能提供信息支持。对 第21题: 划分时应同时遵循两点原则:沿对角线一个接一个地画小方块,即不能重叠,又不能漏掉任何一个数据和过程;小方块的划分是任意的,但必须将所有的“C”元素都包含在小方块内。对 第22题: 对于有关产品和服务的活动在定义企业过程时应收集有关资料,和有经验的管理人员讨论、分析、研究,确定企业战略规划和管理控制方面的过程。不对 第23题: 由E-R图导出关系数据模型时,如两实体间是1:n联系,应把一方实体的关键字纳入另一方实体的关系中,同时把联系的属性也一并纳入另一方的关系中。不对 第24题: 项目质量管理是指为使项目能达到用户满意的预先规定的质量要求和标准所进行的一系列管理与控制工作。包括进行质量规划,安排质量保证措施,设定质量控制点,对每项活动进行质量检查和控制等。对 第25题: CIO是从企业的全局和整体需要出发,直接领导与主持全企业的信息资源管理工作的企业高层管理人员。CIO产生于信息管理发展的竞争情报阶段。对 第26题: 对信息资源进行有效管理,不仅要考虑信息系统的输入部分和输出部分,更应该重视将输入数据转换成输出信息的信息处理部分。对

数据库基础与应用形成作业答案

《数据库基础与应用》形成性作业 第一次作业 一、单项选择题 1、域是实体中相应属性的(A)。 A、取值范围 B、值 C、名称 D、描述 2、把保存关系定义的关系称为对应数据库的(B)。 A、一般关系 B、元关系 C、特定关系 D、正常关系 3、在一个关系R中,若存在X→Y和X→Z,则存在X→(Y,Z),称此为函数依赖的(C)规则。 A、传递性 B、分解性 C、合并性 D、增广性 4、设一个关系为(R(A、B、C、D、E、F),它的最小函数依赖集为FD={A→B,A→C,D→E,D→F},则该关系的候选码为(D)。 A、(A,B) B、(A,C) C、(A,E) D、(A,D) 5、设D1,D2和D3域的基数分别为2,3,4,则D1*D2*D3的元组数为(B)。 A、9 B、24 C、10 D、20 6、若一个关系为R(学生号,姓名,性别,年龄),则(A)适合作为该关系的主码。 A、学生号 B、姓名 C、性别 D、年龄 7、设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B的并集中包含有(C)个元素。 A、10 B、8 C、7 D、6 8、在一个关系R中,若存在X→(Y,Z),则也隐含存在X→Y和X→Z,称此为函数依赖的(B)规则。 A、传递性 B、分解性 C、合并性 D、增广性 9、若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系最高达到了(B)范式。 A、第一 B、第二 C、第三 D、BC 二、是非题 1、在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。(错) 2、分布式数据库系统既支持客户局部应用,又支持客户的全局应用。(对)

相关文档
相关文档 最新文档