《数据库基础与应用》 课后习题答案

合集下载

《数据库及应用》(自考)课后习题参考答案(部分)

《数据库及应用》(自考)课后习题参考答案(部分)

《数据库及应用》课后习题参考答案(部分)第一章 数据库基础知识1、实体标识符2、记录(元组),属性(字段)3、表、字段4、数据的正确性和一致性5、可作为键的属性6、对关系逐步分解的过程7、书号8、3NF 、2NF9、 R SR S2=2(R ×S)第二章 Access2000综述1、一、.mdb2、表、查询、报表、窗体、数据访问页3、外面4、打开数据库5、查询1=1第三章数据库的创建与管理1、详细信息、小图标2、关闭Access3、删除、删除4、数据库5、工具、数据库使用工具第四章表与关系1、设计2、导入3、链接4、链接5、like”W?????”“专科”or “本科” or “研究生”>=1000 and <=2000>=#1960-01-01# and <=#2000-01-01#“男” or “女”>=1011 and <=1999>=106、空值、空格7、空、空格8、自动编号9、一个、多个10、空值、升序11、提高查询效率12、参照完整性第五章查询1、1)select 姓名from student where 年龄>=19 and 年龄<=20 and 性别=“男”2)select 课程名,学时数from course where 课程名=“英语”3)select 姓名,课程名,成绩from student,course,grade where student.学号=grade.学号and course.课程号=grade.课程号4)select 姓名,性别,年龄+1 from student5) select * from student order by 年龄6)select 姓名,课程名,成绩from student,course,grade where student.学号=grade.学号and course.课程号=grade.课程号order by 成绩desc7) select 姓名,性别,年龄,课程名,成绩from student,course,grade here student.学号=grade.学号and course.课程号=grade.课程号and 成绩in ( select max(成绩) from grade )8)select 姓名,性别,课程名,成绩from student,course,grade here student.学号=grade.学号and course.课程号=grade.课程号and 成绩>802、行标题、列标题、交叉点3、姓名like “张*”4、家住北京且姓王的5、统计学时总数第6章窗体1、格式、浏览按钮、否2、左边,当前3、数据操作窗体,控制窗体,信息交互窗体4、数据,记录源5、窗体向导,设计6、设计7、shift8、选种要对齐的控件->格式菜单->对齐->靠左第7章报表1、报表页眉、报表页脚、页面页眉、页面页脚、组页眉、组页脚、主体2、视图菜单->报表页眉/页脚3、视图、排序/分组、排序/分组4、主体节的“强制分页”5、新行/新列6、字段、表达式7、=8、count(* ) 、组页眉、组页脚9、count(* ) 、报表页眉、报表页脚10、两第8 章数据访问页1、外部、HTML、.htm2、独立文件3、交互式报表页、数据输入页、数据分析页4、自动创建功能、向导、设计视图、将现有Web页转换为数据访问页5、设计、页面、网页预览6、设计、页面7、文件菜单->网页预览8、设计视图第9章宏与摸板1、操作2、宏组名.宏名3、显示宏名4、条件5、OpenTable 、OpenReport。

(完整版)数据库基础与应用(Access2010)主编刘卫国课后练习答案

(完整版)数据库基础与应用(Access2010)主编刘卫国课后练习答案

数据库基础与应用(Access2010 )主编:刘卫国课后练习题答案第一章习题1一、选择题1.有关信息与数据的概念,下面说法正确的是()。

BA.信息和数据是同义词 B .数据是承载信息的物理符号C.信息和数据毫不相关 D .固定不变的数据就是信息2.通常,一个数据库系统的外模式()。

DA.只能有一个 B .最多只能有一个C.至少两个 D .可以有多个3.数据库的三级模式之间存在的映射,正确的是()。

AA.外模式/ 模式 B .外模式/ 内模式C.外模式/ 外模式 D .模式/ 模式4.在关系数据库系统中,当关系模型改变时,用户程序也可以不变,这是()。

BA.数据的物理独立性 B .数据的逻辑独立性C.数据的位置独立性 D .数据的存储独立性5.以下对关系模型性质的描述,不正确的是()。

CA.在一个关系中,每个数据项是最基本的数据单位,不可再分B.在一个关系中,同一列数据具有相同的数据类型C.在一个关系中,各列的顺序不可以任意排列D.在一个关系中,不允许有相同的字段名6.在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主关键字是R#,S 的主关键字是S#,则S#在R中称为()。

AA.外部关键字 B .候选关键字 C .主关键字 D .超键7.在一般情况下,当对关系R和S 使用自然连接时,要求R和S 含有一个或多个共有的()。

CA.元组 B .行 C .属性 D .记录8.有R,S 和T 3 个关系:R(A,B,C)={(a,1,2),(b,2,1),(c,3,1)}S(A,B,C)={(a,1,2),(d,2,1 )}T(A,B,C)={(b,2,1 ),(c,3,1 )}则由关系R和S 得到关系T 的操作()。

AA.差 B .自然连接 C .交 D .并9.关系模型中有 3 类完整性约束:实体完整性、参照完整性和用户定义完整性,定义外部关键字实现的是()。

CA.实体完整性B.用户自定义完整性C.参照完整性D.实体完整性、参照完整性和用户自定义完整性10.在建立表时,将年龄字段值限制在18~40 之间,这种约束属于()。

数据库应用基础教程课后答案 中国铁道出版社

数据库应用基础教程课后答案   中国铁道出版社
或声明。全局变量不能由用户定义,也不能被应用程序用来在处理器之间交叉传递信息。
(10)Transact-SQL的流程控制语句有哪些?各自作用是什么?
答:
①选择控制。SQLServer提供了多个根据条件来改变程序的流程的控制语句。IF…ELSE
与应用。
(2)简述数据库系统的特点。
答:
①数据共享
②减少数据冗余
③具有较高的数据独立性
④增强了数据安全性和完整性保护
(3)实体之间的联系有哪几种?分别举例说明。
答:
实体间的联系有3种类型:
①一对一联系(1:1)。例如,一个班级只有一个班长,一个班长只在一个班级任职,班

长与班级之间的联系是一对一的联系。
行动态的、互动的、高性能的Web服务应用程序。ASP采用脚本语言VBScript或JavaScript
作为自己的开发语言。JSP是Sun公司推出的新一代Web应用开发技术,它可以在Servlet
和JavaBeans的支持下,完成功能强大的Web应用程序。PHP是一种跨平台的服务器端的
嵌入式脚本语言。它大量地借用C、Java和Perl语言的语法,并加入了自己的特性,使Web
③1∶1联系到关系模型的转化。其转化方法是,将两个实体按上述实体转化方法分别
转化为两个关系,并对每个属性增加一个外部关键字,外部关键字由与本实体相联系的对方
实体的关键字组成。
将一个E-R图中的每组联系的两个实体按上述方法分别转化为关系后,还需要对转化
所得到的关系进行整理。
(6)当前,主要有哪几种新型数据库系统?它们各有什么特点?用于什么领域?
它们都可以分别应用到信息系统的设计和实现中,以提高相应部分的处理能力。但是,由于
这3种技术内在的联系性和互补性,将它们结合起来即是一种新的DSS架构。这一架构以

Access 数据库基础及应用教程课后习题答案 米红娟

Access 数据库基础及应用教程课后习题答案 米红娟
查询迅速、准确,而且可以节约大量纸面文件;
数据结构化,并由DBMS统一管理;
数据冗余度小;
具有较高的数据独立性;
数据的共享性好;
DBMS还提供了数据的控制功能。
5举例说明以数据库为基础的应用系统
图书馆管理信息系统
人事管理信息系统
考试管理信息系统
仓库管理信息系统
教学管理数据库系统
第二章
一、思考题
1数据库系统的几个组成部分之间的关系是怎样的?
硬件系统和操作系统是支持数据库系统的平台。
相关人员是开发建立使用维护等工作的人
2在数据库系统中,数据库管理员的职责是什么?
完成数据库的建立使用和维护工作
二、选择题
1 B2 C3C4 D5 C6 D7 A8 A9D10 C
三、填空题
1层次模型网状模型关系模型
2实体内部的联系
3实施模型
4主键
5数据库管理系统
三、填空题
1且或
2 between 1986 and 1988
3 year(date())-year([出生日期])
4结构化查询语言
5 select from
6 distinct
7查询控制操作定义
8 group by order by
第七章
一、思考题

二、填空题
1显示和编辑数据
2查询
3窗体页眉窗用系统操作系统硬件系统相关人员
数据库(DB):是长期储存在计算机内有组织可共享统一管理的相关数据的集合。
数据库管理系统(DBMS):是位于用户与数据库之间的一个数据管理软件,它是数据库系统的核心。
数据库应用系统:指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的软件系统。

数据库基础与应用课后习题答案

数据库基础与应用课后习题答案

数据库基础与应用课后习题答案数据库基础与应用课后习题答案引言:数据库是现代信息系统中不可或缺的一部分,它可以存储和管理大量的数据,并提供高效的数据检索和处理功能。

在学习数据库基础与应用课程时,课后习题是巩固知识的重要方式。

本文将为大家提供一些数据库基础与应用课后习题的答案,希望能帮助大家更好地理解和掌握相关知识。

一、选择题答案1. B2. A3. C4. D5. B6. C7. A8. D9. B10. C二、填空题答案1. 数据库管理系统(DBMS)2. 关系型数据库3. 表4. 主键5. SQL(Structured Query Language)6. SELECT * FROM table_name7. WHERE8. ORDER BY9. UPDATE table_name SET column_name = value WHERE condition10. DELETE FROM table_name WHERE condition三、简答题答案1. 数据库是指按照数据结构来组织、存储和管理数据的仓库,它可以用来存储和管理各种类型的数据,包括文本、图像、音频等。

数据库的特点包括数据的共享性、冗余度的降低、数据的独立性等。

2. 数据库管理系统(DBMS)是指用于管理数据库的软件系统,它提供了对数据库的创建、查询、更新和删除等操作的支持。

常见的DBMS包括MySQL、Oracle、SQL Server等。

3. 关系型数据库是一种基于关系模型的数据库,其中的数据以表的形式组织。

每个表包含多个行和列,行表示记录,列表示字段。

关系型数据库的优点包括数据结构清晰、数据之间的关系明确等。

4. 主键是用于唯一标识表中每条记录的字段,它具有唯一性和非空性。

主键的作用是确保表中的每条记录都能被唯一标识,便于数据的检索和更新。

5. SQL(Structured Query Language)是一种用于管理关系型数据库的语言,它包括数据定义语言(DDL)、数据查询语言(DQL)、数据操纵语言(DML)等。

数据库技术及应用基础教程课后习题参考答案

数据库技术及应用基础教程课后习题参考答案
第4章
练习题三:
1.(1)系统规划(2)
.C 4.A(题目中“状态”应更正为“网状”)
6.B 7.D 8.C 9.C 10.A
11.A 12.C 13.B 14.C 15A
16.D(题目中“为加以”应更正为“不加以”)
第3章
练习题二:1.C 5.C 2.B 3.B 4.C 2.D 3.A 4.A 5.A

6.A 7.A 8.A 9.B 10.C
11.C 12.D13.B 14.A15.A
(13题中“OpenFrom”应更正为“OpenForm”)
练习题三:
1. ACCESS2000数据库提供了选择查询、参数查询、交叉表查询、操作查询和SL
查询等五种查询方式。
2. 表、查询、窗体、报表、数据访问页、宏和模块七大对象。
3. SELECT 出版社名,SUM(数量) AS 总数量 FROM 图书表 GROUP BY 出版社名;
4. SELECT 出版社名,书名,SUM(数量) AS 总数量 FROM 图书表 GROUP BY 出版
社名,书名;
5. UPDATE 图书表 SET 数量=数量+5;
3. 设计视图和窗体视图
4. ()
5. 宏是能自动执行某种操作的命令的统称。其功能是自动执行某种操作,控制程序流
程。
6. 报表由报表页眉、页面页眉、主题、页面页脚和报表页脚组成。(p139)
7. 报表有纵栏式、表格式、图表报表、标签报表、子报表等类型(page133-138)
8. ACCESS2000基本宏操作有53种。
实验题二:
1. SELECT 书名,数量,位置 AS 存放位置 FROM 图书表;

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

数据库基础与应用(答案)
D. 事件
6.Access数据库类型是分值:2
A. 层次数据库
B. 关系数据库
C. 网状数据库
D. 圆状数据库
7.Access是一个什么系统。分值:2
A. 人事管理
B. 数据库
C. 数据库管理
D. 财务管理
8.下列关于Access数据库论述正确的是分值:2
A. 必须包含构成Access数据库的七类不同的对象
A. 字段
B. 报表
C. 控件
D. 页码位
38.在报表属性中,决定报表的外观特征(如高度、宽度)的是分值:2
A. “格式”属性标签
B. “事件”属性标签
C. “数据”属性标签
D. “其他”属性标签
39.报表快照是一种扩展名为______的文件。分值:2
A. .snp
B. .dbf
C. .rtf
D. .dbe
C. 在窗体设计视图中,可以进行数据记录的浏览
D. 在窗体设计视图中,可以进行数据记录的添加
28.当需要将一些切换按钮、单选钮或复选框组合起来共同工作时,需要使用的控件是分值:2
A. 列表框
B. 复选框
C. 选项组
D. 组合框
29.在窗体设计视图中,按____键,同时单击鼠标可以选中多个控件。分值:2
A. 状态栏
B. 对话框
C. 工具栏
D. 菜单栏
21.SQL语句中的DROP关键字的功能是从数据库中分值:2
A. 修改表
B. 删除表
C. 插入表
D. 新建表
22.用表“学生名单”创建新表“学生名单2”,所使用的查询方式是分值:2
A. 删除查询
B. 生成表查询
C. 追加查询

(完整版)《数据库原理及应用》课后习题参考答案解析

(完整版)《数据库原理及应用》课后习题参考答案解析

《数据库原理与应用》课后习题参考答案第一章作业参考答案1. 单选题 C C D B C2. 判断题对错错错对3填空题网状模型用户商业智能数据挖掘系统设计4简答题1)数据模型是指描述事物对象的数据组成、数据关系、数据约束的抽象结构及其说明。

数据模型是指描述事物对象的数据组成、数据关系、数据约束的抽象结构及其说明。

数据模型是指描述事物对象的数据组成、数据关系、数据约束的抽象结构及其说明。

3)数据约束:用于描述数据结构中数据之间的语义联系、数据之间的制约和依存关系,以及数据动态变化的规则。

主流数据库采用关系图模型。

数据库典型数据模型:层次数据模型网状数据模型关系数据模型其它数据模型(如对象数据模型、键值对数据模型、列式数据模型。

)2)数据库——是一种依照特定数据模型组织、存储和管理数据的文件,数据库文件一般存放在辅助存储器以便长久保存。

数据库具有如下特点:数据不重复存放;提供给多种应用程序访问;数据结构独立于使用它的应用程序;对数据增、删、改、检索由统一软件进行管理和控制。

3)数据库(Database)是一种依照特定模型组织、存储和管理数据的数据结构。

在数据库中,不仅存放了数据,而且还存放了数据与数据之间的关系。

数据库内部元素:用户表:用户在数据库中创建的数据库表;系统表:数据库中系统自带的数据库表;视图:数据库中用于对数据进行查询的虚拟表;索引:数据库中用于加快数据查询的索引项;约束:数据库中对数据、数据关系施加的规则;存储过程:数据库内部完成特定功能处理的程序;触发器:数据库内部因数据变化自动执行的一类存储过程等等4)数据库系统包括:用户、数据库应用程序、数据库管理系统和数据库四个组成要素。

5)数据库管理系统(Database Manage System,DBMS )——是一种专门用来创建数据库、管理数据库、维护数据库,并提供对数据库访问的系统软件。

数据库管理系统(DBMS)主要功能:创建数据库和表; 创建支持结构,如索引等; 读取数据库数据 ; 修改数据库数据; 维护数据库结构; 执行规则; 并发控制; 提供安全性;执行备份和恢复等等第二章作业参考答案1 单选题 C B D A A2. 判断题对对错对错3填空题全外连接数据约束候选键用户定义完整性4简答题外码键1)在关系模型中,使用“关系”来存储“实体”中的数据。

数据库原理与应用课后习题答案

数据库原理与应用课后习题答案

《数据库原理与应用》课后习题答案习题一一、选择题1.C2.C3.A4.C5.C6.A7.B8.C9.D 10.A 11.C 12.A (改为说法正确的)二、填空题1.计算机硬件DBMS 数据库应用程序数据库用户2.数据内容数据形式3.DDL DML4.元组5.属性6.取值范围7.人工管理文件管理数据库系统管理8.现实世界信息世界数据世界9.外模式模式内模式10.外模式/模式映射模式/内模式映射三、名词解释1.关系数据库:所谓关系数据库就是采用关系模型作为数据的组织方式的数据库系统。

码:在关系的各个属性中,能够用来唯一标识一个元组的属性或属性组。

候选码:能够唯一标识关系的元组的属性或属性组称为候选码。

外码:两个关系R和S,假设关系S中的某个属性或属性组与关系R中的主码对应,则S中该属性或属性组称为关系R的外码。

元组:二维表中的一行在关系中称为一个元组。

属性:二维表中的每一列在关系中称为属性。

域:属性的取值范围称为域。

2.实体完整性:关系的主属性不能取空值。

参照完整性:如果S中的属性或属性组F是关系R的外码,则F的取值或者为空值,或者为R中某个元组的主码值。

用户定义完整性:用户对属性的取值或属性间的关系加某种限制条件。

3.等值连接:从两个关系R和S的笛卡尔积中选取属性值相等的那些元组组成新的关系。

自然连接:对两个关系R和S按其相同属性进行等值连接,且在结果中去掉重复的属性列组成新的关系。

四、计算题1.R∪S R∩SR×S2.R.B =S.B自然连接3.(1)∏Bookid,Bookname(σPublish=’人民邮电出版社’(Book)(2)∏Name(σBookid=’TP2003--002’(Borrow)Reader)(3)∏Name(ReaderRe..ader Cardid Borrow Cardid=(∏Cardid,Bookid(Borrow)÷(∏Bookid (σPublish=’中国水利水电出版社’(Book)) )习题二一、选择题1.A2.B3.B4.C5.A6.A7.D二、填空题1.创建数据库实例在实例中加载数据库打开数据库2.SHUTDOWN IMMEDIATE; SHUTDOWN NORMAL; SHUTDOWN TRANSACTIONAL; SHUTDOWN ABORT3.块区段表空间4.SYSTEM SYSAUX TEMP UNDOTBS 或 USERS5.用户进程 ORACLE6.GRANT REVOKE7.命令行界面 Windows图形用户界面 web界面三、名词解释1、数据库实例:数据库实例就是后台进程和数据库文件的集合。

《数据库基础与应用》 课后习题答案

《数据库基础与应用》 课后习题答案

《数据库基础与应用》课后习题答案第一章数据库系统概论1. 人工管理、文件管理、数据库管理2. 依赖于3. 独立、联系4. 做什么、怎么做5. 文件、数据库6. 安全性、一致性、并发性、数据库恢复7. 兼容性强、可靠性高、地域范围广、数据量大、客户数多8. 主属性、非主属性9. 1对1、1对多、多对多10. 1、多11. 1、多12. 记录型、1对多13. 过程、集合14. 元组、属性15. 1、n16. 数据结构、集合运算、独立、数学17. 封装、继承、多态18. 操作系统、开发工具19. 全局模式、外模式、内模式20. 外模式和模式、模式和内模式21. 定义(描述)操纵22. 系统、用户第二章关系运算1. 关系数据结构、关系完整性规则、关系运算2. 域、列名(属性名)3. 1、多4. 候选、属性5. 学生号、非主6. 实体、参照、用户定义7. 空值、主码8. 并、交、差、笛卡尔积9. a1+b1、a2&acute;b210. 选择、211. 4、312. &Otilde;学生号、X、δ课程名=’程序设计’13. &Otilde;课程号(X)、C第三章关系规范化基础1. X→Y、决定因素2. 非平凡、平凡3. 非平凡、完全4. X、Z5. X→(Y,Z)、合并性6. X、候选码7. (A,C)、28. A、19. (A,C,G)、310. 第三、无损连接、函数依赖11. 属性、元组、关系12. 数据冗余、操作异常(更新异常)13. 第一、314. 第一、215. 第二、216. 第二、17. BC第四章结构化查询语言--SQL一、填空题1. 视图、基本表2. 非过程化、集合3. KUCUN、LIU4. 列级、表级5. 主码、单值、外码、检查6. primary key、foreign key7. 建立、修改、删除8. 单行(单值)、多行(多值)9. 插入、修改、删除10. 表、建立11. 修改、查找12. 基本表、视图13. 没有影响、有影响14. create view、update、drop view15.投影、连接、选择16. group by、order by17. inner join、left join、right join二、根据主教材第四章所给的商品库和教学库,按照下列所给的每条SQL查询语句写出相应的功能。

access数据库基础及应用课后习题答案

access数据库基础及应用课后习题答案

习题一一.选择题1.在下列四个选项中,不属于...基本关系运算的是(排序)。

A. 连接B. 投影C. 选择D. 排序2.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是(多对多)。

A. 多对多B. 一对多C. 多对一D. 一对一3.为了合理组织数据,在设计数据库中的表时,应遵从的设计原则是(以上各原则都包括)。

A. “一事一地”原则,即一个表描述一个实体或实体间的一种联系。

B. 表中的字段必须是原始数据的基本数据元素,并避免在表中出现重复字段。

C. 用外部关键字保证有关联的表之间的联系。

D. 以上各原则都包括。

4.数据库类型是根据(数据模型)划分的。

A. 数据模型B. 文件形式C. 记录形式D. 存取数据方法5.DBMS是(操作系统支持下的系统软件)。

A. 操作系统的一部分B. 操作系统支持下的系统软件C. 一种编译程序D. 一种操作系统6.在关系型数据库管理系统中,查找满足一定条件的元组的运算称为(选择)。

A. 查询B. 选择C. 投影D. 联接7. 如果要改变一个关系中属性的排列顺序,应使用的关系运算是(投影)。

A. 选择B. 投影C. 连接D. 重建8. 从关系表中,通过关键字挑选出相关表指定的属性组成新的表的运算称为(“连接”运算)。

A.“选择”运算B.“投影”运算C.“连接”运算D.“交”运算9.数据库DB、数据库系统DBMS和数据库管理系统DBS三者之间的关系是(DBS包括DB和DBMS)。

A. DB包括DBMS和DBSB. DBS包括DB和DBMSC. DBMS包括DBS和DBD. DBS与DB和DBMS无关10.数据库系统与文件系统管理数据时的主要区别之一是(B)。

A.文件系统能实现数据共享,而数据库系统却不能。

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

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

数据库基础及应用课后习题答案

数据库基础及应用课后习题答案

数据库基础及应用课后习题答案【篇一:数据库应用基础教程课后答案中国铁道出版社】1.选择题(1)数据库(db)、数据库系统(dbs)、数据库管理系统(dbms)三者之间的关系是( a )。

a.dbs 包括db 和 dbms b.dbms 包括db 和 dbsc.db 包括 dbs和 dbms d.dbs 就是db,也就是 dbms(2)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是(b )。

a.m:n b.1:m c.m:k d.1:1(3)对于“关系”的描述,正确的是( d )。

a.同一个关系中允许有完全相同的元组b.同一个关系中元组必须按关键字升序存放d.同一个关系中不能出现相同的属性名(4)e-r 图用于描述数据库的( a )。

a.概念模型 b.数据模型c.存储模型 d.逻辑模型(5)在关系模型中,一个关键字( c )。

a.可以由多个任意属性组成b.至多由一个属性组成c.可以由一个或者多个其值能够唯一表示该关系模式中任何元组的属性组成d.可以由一个或者多个任意属性组成(6)现有如下关系:患者(患者编号,患者姓名,性别,出生日期,单位)医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外关键字是( a )。

a.患者编号 b.患者姓名c.患者编号和患者姓名 d.医生编号和患者编号(7)一个关系只有一个( d )。

a.候选关键字 b.外部关键字c.组合关键字 d.主关键字(8)下列标识符可以作为局部变量使用的是( c )。

a.[@myvar] b.my var c.@myvar d.@my var(9)transact-sql支持的一种程序结构语句是( a )。

a.begin?end b.if?then?elsec.do case d.dowhile(10)字符串常量使用( a )作为定界符。

a.单引号 b.双引号c.方括号 d.花括号2.填空题(1)数据库是在计算机系统中按照一定的方式组织、存储和应用的(数据集合)。

数据库技术与应用课后习题答案

数据库技术与应用课后习题答案

第一章习题答案1.1 选择题1. A2. C3. C4. B5. C6. A7. C8. B9. D 10. A 11. D 12. A 13. A 1.2 填空题数据数据的逻辑独立性数据的物理独立性层次数据模型,网状数据模型,关系数据模型能按照人们的要求真实地表示和模拟现实世界、容易被人们理解、容易在计算机上实现实体、记录属性、字段码域一对一、一对多、多对多E-R模型E-R模型层次模型、网状模型、关系模型数据操作、完整性约束矩形、菱形、椭圆形层次模型、一对多网状模型关系模型关系外模式、模式、内模式三级模式、两级映像外模式、模式、内模式数据、程序数据逻辑、数据物理DBMS(数据库管理系统)、DBA(数据库管理员)1.4 综合题2.(注:各实体的属性省略了)3.第二章习题答案1.1 单项选择题1. C2. A3. B4. C5. C6. D7. A8. B1.2 填空题集合2. 能唯一标识一个实体的属性系编号,学号,系编号关系,元组,属性关系模型,关系,实体,实体间的联系投影1.4 综合题1. πsno(σcno=’2’(SC))2. πsno(σcname=’信息系统’(SCCOURSE))3. πsno,SNAME,SAGE(STUDENT)第三章习题答案1.1select * from jobs1.2select emp_id,fname+'-'+lname as 'Name' from employee1.3select emp_id,fname+'-'+lname as 'Name',Year(getdate())-Year(hire_date) as 'worke time' from employee order by 'worke time'2.1select * from employee where fname like 'f%'2.2select * from employee where job_id='11'2.3select emp_id,fname+'-'+lname as 'Name', Year(getdate())-Year(hire_date) as worketimefrom employeewhere (Year(getdate())-Year(hire_date)) >5order by worketime2.4select * from employee where cast(job_id as integer)>=5 and cast(job_id as integer)<=82.5select * from employee where fname='Maria'2.6select * from employee where fname like '%sh%' or lname like '%sh%'3.1select * from sales where ord_date <'1993-1-1'4.1select distinct bh, zyh from stu_info wherebh in(select bh from stu_infogroup by (bh)having count(*)>30 and count(*)<40)order by bh或者是select bh,zyh from stu_infogroup by zyh,bhhaving count(bh)>30 and count(bh)<40order by bh4.2select * from gbanwhere bh like '计%'4.3select * from gfiedwhere zym like '%管理%'4.4select xh,xm,zym,stu_info.bh,rxsj from stu_info,gfied,gban where nl>23and stu_info.zyh=gfied.zyh and stu_info.bh=gban.bh4.5select zyh,count(*) from gbanwhere xsh='03'group by zyh第四章习题答案4.1 单项选择题:B2、A3、C4、A5、A6、C7、C8、D9、B10、A11、C(或B,即书上121页例题中from的写法)12、A13、C14、C15、C4.2 填空题:drop tablealter table add <列名或约束条件>with check option基本表基本表distinct group by roder by数据定义数据操纵数据控制distinctlike % _自含式嵌入式10、order by asc desc4.3 综合题1、SELECT XH, XM, ZYM, BH, RXSJFROM STU_INFO, GFIEDWHERE STU_INFO.ZYH = GFIED.ZYH AND NL > 23 AND XBM = '男'2、SELECT ZYM 专业名, count(*) 人数FROM STU_INFO, GFIEDWHERE STU_INFO.XSH = '03' AND STU_INFO.ZYH = GFIED.ZYHGROUP BY ZYM注意:该题目中给出的条件XSH = '03'中的03代表的是“控制科学与工程”学院,信息学院的代码是12,大家可根据具体情况来做该题。

最新电大职业技能实训《数据库基础与应用》

最新电大职业技能实训《数据库基础与应用》

第1题: 在信息资源管理的框架中,()既是数据资源管理的核心,也为MIS,DSS以及基于知识的系统提供基础数据。

除产品第2题: 管理信息系统有哪些主要功能?()全第3题: 客户关系的退化期是客户关系的逆转阶段,关系退化( )。

除稳定之后第4题: 按照不同的管理对象和管理职能将企业(系统)划分为子系统的数量多少与()有关,除生产设备第6题: 信息资源管理的基本内容包括的主题有()除效益评估第7题: 选择企业信息管理系统解决方案的原则:( )。

除根据信息第8题: 下列代码是区间码的有()除书号和凭证第9题: 实体联系模型(E-R模型)的构成包括()除范式第10题: 系统实施的主要任务是()全第11题: 企业信息系统开发的四个阶段是()全第12题: 企业信息系统的开发工作小组的开发人员有()除最高管理第14题: 企业管理信息系统的主要任务是:( )。

全第15题: 管理信息系统的特点:( )。

除一个人机第16题: 企业管理信息系统可以支持企业实现哪些主要目标?()除更新数据第17题: 下述工作中,哪些属于企业的辅助行为。

()除出和入第18题: 属于系统维护的工作是()除二次开发第19题: 构成决策树的元素有()除方案选择和条件第20题: 数据库的物理设计的主要内容是()。

除建立第21题: 绘制系统结构图时要遵循模块设计的原则是()。

除独立性第22题: 在DFD中,标号为P 第二第23题: 描述数据流程图的基本元素包括()数据处理第24题: 业务流程图的主要构成元素中有()单据报表第25题: 管理信息是()加工后第26题: 重视提高物流中瓶颈环节工作效率的先进管理方法是()OPT第27题: 系统分析阶段中进行新系统边界分析的目的是()确定系统第28题: 诺兰模型是()信息系统发展第29题: 绘制数据流程图指的是绘制()新和原第30题: 模块划分的标准有()高内聚第31题: 从日本丰田引入的与MIS相关的先进管理方法是()JIT第32题: 管理信息系统科学的三要素是()系统、数学第33题: 把管理信息系统划分成生产、计划、供销、劳资等子系统,是按职能第34题: 系统调试的步骤包括()模块第35题: 绘制组织结构图的阶段是()详细调查第36题: 在模块聚合的分类中,聚合度最高的是()功能第37题: 用来划分子系统的U/C矩阵由以下两者之间的关系形成()管理和数据第38题: 完成功能模块图绘制工作的阶段是()系统设计第39题: 管理信息系统使企业组织的关系变得:()。

数据库基础与应用第二版课后答案 王珊李盛恩编著

数据库基础与应用第二版课后答案 王珊李盛恩编著

数据库基础与应用1.数据(DB):数据实际上就是描述事物得符号纪录。

2.数据库: 数据库实际上就是长期存储在计算机内得有组织得、可共享得数据集合。

3.从文件系统得视角上瞧去,文件就是无结构得,文件只就是一个字节流,因此,我们经常把文件叫做流式文件,实际上文件得数据就是有结构得,数据得结构需要程序员通过编写程序来建立与维护。

4.数据库应用可以分为两大类:联机事务处理(OLTP),联机分析处理(OLAP)、联机事务处理解决了组织结构业务自动化问题,而联机分析处理帮助管理层更好得分析组织结构得运站情况。

5、数据库管理系统(DBMS):数据库管理系统就是一类重要得软件,由一组程序组成。

其主要功能就是完成对数据库得定义、数据操作。

提供给用户一个简明得接口,实现事务处理等。

6.数据库管理系统得基本功能:数据得定义功能数据操作功能数据库得运行与管理数据库得建立与维护功能7.数据库管理系统由两大部分组成:查询处理器存储管理器8.层次结构:应用层语言翻译层数据存取层数据存储层操作系统数据库9、数据库系统:数据库系统就是基于数据库得计算机应用得系统,有四部分组成数据库数据管理系统应用系统用户。

10、数据库管理员得职责:(1)决定数据库中要存储得数据及数据结构(2)决定数据库得存储结构与存取策略(3)保证数据得安全性与完整性(4)监控数据库得使用与运行(5)数据库得改进与重组重构11.数据模型得三要素:数据结构数据操作完整性约束12、数据结构就是所研究得对象得类型得集合,这些对象就是数据库得组成成分,她们包含两类:一类就是与数据之间联系有关得对象。

一类就是与数据之间联系有关得对象。

13、数据操作:数据库主要有检索与更新(插入、删除、修改)两大类操作。

14、在关系模型中任何关系都要满足实体完整性与参照完整性。

15、三种数据模型:概念模型逻辑模型物理模型逻辑模型中有:层次模型网状模型关系模型面向对象模型对象关系模型其中层次模型与网状模型统称为非关系模型。

数据库基础及应用立信会计课后答案

数据库基础及应用立信会计课后答案

数据库基础及应用立信会计课后答案1、C:MS DOSD:MS Office(正确答案)下列叙述中,正确的是______。

[单选题] *A:用高级语言编写的程序称为源程序(正确答案)B:计算机能直接识别、执行用汇编语言编写的程序2、在RIP 协议中,最佳路径的衡量标准是()。

中[单选题] *A.时延B.可靠性C.带宽D.路由跳数(正确答案)3、下列用于查看路由表的命令是()。

中[单选题] *A.show ip route(正确答案)B.show ip protocolsC.debug ip ripD.clear ip route4、58.编译程序将高级语言程序翻译成与之等价的机器语言程序,该机器语言程序称为()[单选题] *A.工作程序B.机器程序C.临时程序D.目标程序(正确答案)5、WPS文字是专门用来处理()的软件。

[单选题] *A. 文字(正确答案)B. 表格C. 图片6、49.下面关于随机存取存储器(RAM)的叙述中,正确的是()[单选题] *A.存储在SRAM或DRAM中的数据在断电后将全部丢失且无法恢复(正确答案)B.SRAM的集成度比DRAM高C.DRAM的存取速度比SRAM快D.DRAM常用来做Cache,用7、8.在标准ASCII码表中,已知英文字母A的十进制码值是65,英文字母a的十进制码值是()。

[单选题] *A.95B.96C.97(正确答案)D.918、1以二进制和程序控制为基础的计算机结构是由()最早提出的。

[单选题] *A.布尔B.巴贝奇C.冯.诺依曼(正确答案)D.图灵9、D:100倍通常所说的计算机的主机是指______。

[单选题] *A:CPU和内存(正确答案)B:CPU和硬盘C:CPU、内存和硬盘10、静态RAM的特点是()。

[单选题] *A.速度快,价格较贵,常用于高速缓冲存储器(正确答案)B.存储容量大,速度较慢,价格便宜C.其中的信息只能读不能写D.其中的信息断电后也不会丢失11、双绞线把两根绝缘的铜导线按一定密度互相绞在一起,可以降低()的程度。

数据库基础与应用第二版课后答案 王珊李盛恩编著

数据库基础与应用第二版课后答案 王珊李盛恩编著

数据库基础与应用1.数据(DB):数据实际上就是描述事物得符号纪录。

2.数据库: 数据库实际上就是长期存储在计算机内得有组织得、可共享得数据集合。

3.从文件系统得视角上瞧去,文件就是无结构得,文件只就是一个字节流,因此,我们经常把文件叫做流式文件,实际上文件得数据就是有结构得,数据得结构需要程序员通过编写程序来建立与维护。

4.数据库应用可以分为两大类:联机事务处理(OLTP),联机分析处理(OLAP)、联机事务处理解决了组织结构业务自动化问题,而联机分析处理帮助管理层更好得分析组织结构得运站情况。

5、数据库管理系统(DBMS):数据库管理系统就是一类重要得软件,由一组程序组成。

其主要功能就是完成对数据库得定义、数据操作。

提供给用户一个简明得接口,实现事务处理等。

6.数据库管理系统得基本功能:数据得定义功能数据操作功能数据库得运行与管理数据库得建立与维护功能7.数据库管理系统由两大部分组成:查询处理器存储管理器8.层次结构:应用层语言翻译层数据存取层数据存储层操作系统数据库9、数据库系统:数据库系统就是基于数据库得计算机应用得系统,有四部分组成数据库数据管理系统应用系统用户。

10、数据库管理员得职责:(1)决定数据库中要存储得数据及数据结构(2)决定数据库得存储结构与存取策略(3)保证数据得安全性与完整性(4)监控数据库得使用与运行(5)数据库得改进与重组重构11.数据模型得三要素:数据结构数据操作完整性约束12、数据结构就是所研究得对象得类型得集合,这些对象就是数据库得组成成分,她们包含两类:一类就是与数据之间联系有关得对象。

一类就是与数据之间联系有关得对象。

13、数据操作:数据库主要有检索与更新(插入、删除、修改)两大类操作。

14、在关系模型中任何关系都要满足实体完整性与参照完整性。

15、三种数据模型:概念模型逻辑模型物理模型逻辑模型中有:层次模型网状模型关系模型面向对象模型对象关系模型其中层次模型与网状模型统称为非关系模型。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库基础与应用》课后习题答案
第一章数据库系统概论
1. 人工管理、文件管理、数据库管理
2. 依赖于
3. 独立、联系
4. 做什么、怎么做
5. 文件、数据库
6. 安全性、一致性、并发性、数据库恢复
7. 兼容性强、可靠性高、地域范围广、数据量大、客户数多
8. 主属性、非主属性
9. 1对1、1对多、多对多
10. 1、多
11. 1、多
12. 记录型、1对多
13. 过程、集合
14. 元组、属性
15. 1、n
16. 数据结构、集合运算、独立、数学
17. 封装、继承、多态
18. 操作系统、开发工具
19. 全局模式、外模式、内模式
20. 外模式和模式、模式和内模式
21. 定义(描述)操纵
22. 系统、用户
第二章关系运算
1. 关系数据结构、关系完整性规则、关系运算
2. 域、列名(属性名)
3. 1、多
4. 候选、属性
5. 学生号、非主
6. 实体、参照、用户定义
7. 空值、主码
8. 并、交、差、笛卡尔积
9. a1+b1、a2&acute;b2
10. 选择、2
11. 4、3
12. &Otilde;学生号、X、δ课程名=’程序设计’
13. &Otilde;课程号(X)、C
第三章关系规范化基础
1. X→Y、决定因素
2. 非平凡、平凡
3. 非平凡、完全
4. X、Z
5. X→(Y,Z)、合并性
6. X、候选码
7. (A,C)、2
8. A、1
9. (A,C,G)、3
10. 第三、无损连接、函数依赖
11. 属性、元组、关系
12. 数据冗余、操作异常(更新异常)
13. 第一、3
14. 第一、2
15. 第二、2
16. 第二、
17. BC
第四章结构化查询语言--SQL
一、填空题
1. 视图、基本表
2. 非过程化、集合
3. KUCUN、LIU
4. 列级、表级
5. 主码、单值、外码、检查
6. primary key、foreign key
7. 建立、修改、删除
8. 单行(单值)、多行(多值)
9. 插入、修改、删除
10. 表、建立
11. 修改、查找
12. 基本表、视图
13. 没有影响、有影响
14. create view、update、drop view
15.投影、连接、选择
16. group by、order by
17. inner join、left join、right join
二、根据主教材第四章所给的商品库和教学库,按照下列所给的每条SQL查询语句写出相应的功能。

1. 从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。

2. 从商品库中查询出所有商品的不同品牌。

3. 从商品库中查询出品牌为熊猫或春兰的所有商品的商品代号、分类名、产地和品牌。

4. 从教学库中查询出每门课程被选修的学生数。

5. 从教学库中查询出只选修了一门课程的全部学生。

6. 从教学库中查询出学生号为@s1的学生所选修、而学生号为@s2的学生没有选修的全部课程。

7. 从教学库中查询出所有已被学生选修的课程。

8. 从教学库中查询出同时选修了3门课程的全部学生。

9. 从教学库中查询出每个专业的学生人数,并按人数多少降序排列。

10. 从教学库中查询出每个学生选课的全部情况,并依次按学生号和成绩排序。

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

1. select 商品表1.商品代号,单价,数量,产地
from 商品表1,商品表2
where 商品表1.商品代号=商品表2.商品代号
2. select *
from 商品表1
where 数量between 10 and 20 (或where 数量>=10 and 数量<=20)
3. select 分类名,avg(数量) as 平均数量
from 商品表1
group by 分类名
4. select *
from 商品表1
where 单价>=2000 or 数量>=15
5. select *
from 商品表1
where 单价>all(select avg(单价)
from 商品表1
)
6. select distinct 分类名
from 商品表1
group by 分类名having count(*)>1
7. select *,单价*数量as 总价值
from 商品表1
order by 总价值desc
8. select distinct 学生.*
from 学生,选课
where 学生.学生号=选课.学生号and 课程号=any(select 课程号
from 学生,选课
where 学生.学生号=选课.学生号and 姓名=@m1
)
第五章数据库应用系统设计
1. 需求分析、概念设计
2. 数据、处理
3. 需求分析、ER图
4. 概念单一化、描述码
5. 1、多
6. 全局模式、外模式
7. 基本表、视图
8. 多对多、基本表
9. 设计要求、功能完善、操作方便
10. 4、5
11. 旅客登记表、消费卡表
12. 娱乐费表、催补款表
第六章Access数据库管理系统的简单应用
二、单选题
1. C
2. D
3. D
4. B
5. C
6. D
7. B
8. B
9. B 10. C 11. B 12. B 13. D 14. C 15. A
三、填空题
1.表、查询、窗体、报表、页、宏、模块
2.数据库窗体
3.标题栏、菜单栏、工作区、工具栏、状态栏4.下拉菜单
5.255
6.4
7.数字型,货币型,显示方式,精度
8.1,mdb
9.核心,基础
10.表设计器,字段属性
11.该字段的数据,基于该表所创建的数据库对象12.决定数据的打印方式和屏幕上的显示方式13.有(无重复)
14.Ctrl
15.数据来源
16.3
17.1,1或多
18.文本或数字
19.1个或多个表
20.1对多
21.主/子窗体间存在着1对多的关系
22.设计,预览,数据表
23.纵栏式,表格式
第七章Access数据库管理系统的高级应用
二、单选题
1. B
2. A
3. D
4. A
5. D
6. B
7. A
8. D
9. B 10. B 11. D 12. B
三、填空题
1.HTML
2.操作命令,命令,条件表达式
3.53
4.时间,条件
5.类模块,标准模块
6.对象列表框,代码编辑区域,过程事件列表框
7.通用过程不与任何对象相关联,常用过程可以在数据库中的任何位置运行
8.控制宏的流程
9.Visual Basic
10.可以定义新对象,对象
11.独占
12.其它格式的文件数据和其它Access数据库中的对象导入到当前Access数据库中,Access 数据库中的数据库对象传送到另一个数据库或其它格式文件中。

相关文档
最新文档