2010B数据库应用课程设计习题
Access2010数据库基础教程综合练习参考答案
一.思考题:略。 二.选择题: 1.A 2.C 3.A 4.A 5.D 6.B 7.A 8.C 9.D 10.A 三.填空题: 1. 投影,选择,联接 2. 多对多(或N:M) 3. 对象 4. 查询;窗体;报表;宏和模块 5. Office 2010办公软件 6.选项卡按钮,功能区,导航窗格,状态栏,数据库窗口 7. 一条记录,一个字段 8. 实体;参照,用户定义的 9.层次模型、网状模型、关系模型。 10.差
Visual Basic 程序设计——第二章
综合练习参考答案
1 2 3 4
第1章 综合练习参考答案
第2章 综合练习参考答案
第3章 综合练习参考答案 第4章 综合练习参考答案
2
5 6
第5章 综合练习参考答案
第6章 综合练习参考答案
第7章 综合练习参考答案 第8章 综合练习参考答案
7
8
3
第1章
综合练习参考答案
8
第6章
综合练习参考答案
一.思考题:略。 二.选择题: 1、B 2、C 3、B 4、C 5、C 6、A 7、B 8、B 9、A 10、C 三.填空题: 1、操作命令 2、消息框 3、Click 4、操作 5、宏组 6、宏 7、AutoExec 8、命令按钮 9、MsgBox 10、关闭当前窗体
9
第7章
5
第3章
综合练习参考答案
一.思考题:略。 二.选择题: 1、D 2、C 3、A 4、D 5、B 6、C 7、D 8、C 9、D 10、A 三.填空题: 1、数据表和查询 2、Like “李*” 3、where age >=18 and age <=23 4、GROUP BY 5、COUNT(*) 6、数据表视图;设计视图;SQL视图,设计 7、表 8、生成表查询、追加查询、删除查询、更新查询 9、半角引号(“ ”) 10、空格;分号(;)
习 题 1_Access数据库技术及应用(2010版)_[共3页]
20习题 1一、选择题1.在数据管理技术发展的3个阶段中,数据共享最好的是( )。
A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.3个阶段相同2.层次型、网状型和关系型数据库划分原则是( )。
A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系方式3.数据管理经过若干发展阶段,下列不属于发展阶段的是( )。
A.人工管理阶段B.机械管理阶段C.文件系统阶段D.数据库系统阶段4.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是( )。
A.DB包含DBS和DBMS B.DBMS包含DBS和DBC.DBS包含DBMS和DB D.没有任何关系5.下列模型中,能够给出数据库物理存储结构与物理存取方法的是( )。
A.外模式B.物理模型C.概念模型D.逻辑模型6.下列叙述中正确的是( )。
A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库技术的根本目标是要解决数据的共享问题C.数据库管理系统就是数据库系统D.以上3种说法都不对7.数据库管理系统是( )。
A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统8.数据库管理系统应具备的功能不包括( )。
A.数据定义B.数据操作C.数据库的运行、控制、维护D.协同计算机各种硬件联合工作9.下列关于关系数据库中数据表的描述,正确的是( )。
A.数据表相互之间存在联系,但用独立的文件名保存B.数据表相互之间存在联系,是用表名表示相互间的联系C.数据表相互之间不存在联系,完全独立D.数据表既相对独立,又相互联系10.下列叙述中正确的是( )。
A.为了建立一个关系,首先要构造数据的逻辑关系B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项C.一个关系的属性名表称为关系模式D.一个关系可以包括多个二维表。
数据库课程设计大作业
数据库课程设计大作业一、教学目标本课程的教学目标是使学生掌握数据库的基本概念、原理和设计方法,能够运用数据库技术解决实际问题。
具体目标如下:1.理解数据库的基本概念,如数据、数据库、表、关系等。
2.掌握数据库的设计原理,如实体-关系模型、E-R图等。
3.熟悉数据库的操作语言,如SQL语句。
4.了解数据库的性能优化和事务管理。
5.能够使用数据库管理系统(如MySQL、Oracle等)进行数据库的创建、表的设计、数据的增删改查等操作。
6.能够运用实体-关系模型和E-R图进行数据库的设计。
7.能够编写简单的SQL语句进行数据库的操作。
8.能够对数据库的性能进行简单的优化。
情感态度价值观目标:1.培养学生的团队合作意识,能够协同完成数据库的设计和操作。
2.培养学生对数据库技术的兴趣,认识到数据库在现代社会中的重要性。
3.培养学生认真负责的学习态度,养成良好的编程习惯。
二、教学内容根据课程目标,教学内容主要包括以下几个方面:1.数据库的基本概念:数据、数据库、表、关系等。
2.数据库的设计原理:实体-关系模型、E-R图、关系模型等。
3.数据库的操作语言:SQL语句的编写和应用。
4.数据库的性能优化:索引、分区、事务管理等。
5.数据库的实际应用案例:关系型数据库和非关系型数据库的使用场景。
6.数据库的基本概念(2课时)–数据的定义和分类–数据库的概念和功能–表的概念和基本操作7.数据库的设计原理(4课时)–实体-关系模型–E-R图的绘制和转换–关系模型的概念和性质8.数据库的操作语言(6课时)–SQL语句的编写和应用–数据库的增删改查操作–数据库的高级查询功能9.数据库的性能优化(2课时)–索引的使用和优化–分区和分表的概念及应用–事务管理的基本原理10.数据库的实际应用案例(2课时)–关系型数据库(如MySQL)的使用场景–非关系型数据库(如MongoDB)的使用场景三、教学方法本课程采用讲授法、案例分析法、实验法等多种教学方法相结合的方式进行教学。
《数据库应用基础--Access 2010》参考答案
模块一数据库的分析与设计习题与实训一一、选择题1.B2.A3.C4.B5.A6.C7.D8.A9.B 10.C11.A 12.B 13.C 14.D 15.A二、填空题1.数据、信息2.数据处理3.关系模型_、层次模型。
4.二维表5.物理数据独立性6.一对多、多对多7.实体、属性、联系8.关系模式9.逻辑结构设计10.实体完整性三、上机实训任务一设计图书管理系统数据库1. 绘制E-R图(1)确定实体、联系和属性实体有:管理员、借书证、图书联系有:管理员为教师或学生办理借书证;教师或学生通过借书证进行借书或还书操作;管理员将图书保存到仓库中。
(2)确定局部(分)E-R图实体属性图如图1所示。
实体之间的关系图如图2所示。
(3)集成完整(总)E-R图将图1和图2合并起来,即为集成完整的E-R图,详细的图略。
图1 《教学信息管理系统》实体属性图图2 《教学信息管理系统》关系图2. 将E-R 图转化为关系模型 (1)实体转化为数据表管理员(职工编号, 姓名, 性别, 民族, 籍贯, 出生日期, 工龄, 文化程度, 管理员照片) 用户(用户编号, 姓名, 用户类型,单位名称, 职务, 性别, 出生日期, 证件类型, 联系电话) 图书(图书编号, 图书名称, 图书类别, 作者, 出版社, 出版日期, 价格,图书介绍)(2)联系转化为数据表借书证(借书证号, 用户编号,办证时间, 有效时间)借书(管理员编号, 借书证号, 图书编号, 借书数量, 借阅时间)还书(管理员编号, 借书证号, 图书编号, 还书数量, 还书时间)图书存储(图书编号, 仓库编号, 入库时间, 库存数量)(3)数据库的关系模式经过优化设计得,“图书管理”数据库的关系模式:①管理员(职工编号, 姓名, 性别, 民族, 籍贯, 出生日期, 工龄, 文化程度, 管理员照片) ②借书证(借书证号, 姓名, 借书证类型,单位名称, 职务, 性别, 出生日期, 证件类型, 联系电话,办证时间, 有效时间)③借书(管理员编号, 借书证号, 图书编号, 借书数量, 借阅时间)④还书(管理员编号, 借书证号, 图书编号, 还书数量, 还书时间)⑤图书存储(图书编号, 图书名称, 图书类别, 作者, 出版社, 出版日期, 价格, 图书介绍, 入库时间, 库存数量)模块二数据库的创建与维护习题与实训二一、选择题1.B2.D3.C4.C5.A二、填空题1.__数据管理___2.数据表、查询、窗体、报表、宏3.“数据表视图”、“数据透视表视图”、“数据透视图视图”和“设计视图”4.数据库的备份、数据库的还原5.独占方式三、上机实训任务一 Access 2010的基本操作1.采用多种方法启动和退出Access 2010。
数据库课程设计题目1
数据库课程设计题目11、某商业集团的销售管理系统数据库中有三个实体集。
一是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。
商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售一种商品,有月销售量;商店与职工间存在着“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。
(1)试画出ER图,并在图上注明属性、联系的类型。
(2)将ER图转换成关系模型,并注明主键和外键。
解:(1) ER图如图5.1所示。
月销售量 M 商店 1 月薪销售聘用聘期商店编号商店名地址 N 商品N 职工商品号商品名规格单价姓名性别业绩图5.1 职工编号(2)这个ER图可转换4个关系模式:商店(商店编号,商店名,地址)职工(职工编号,姓名,性别,业绩,商店编号,聘期,月薪)商品(商品号,商品名,规格,单价)销售(商店编号,商品号,月销售量)2、设某商业集团的仓库管理系统数据库有三个实体集。
一是“公司”实体集,属性有公司编号、公司名、地址等;二是“仓库”实体集,属性有仓库编号、仓库名、地址等;三是“职工”实体集,属性有职工编号、姓名、性别等。
公司与仓库间存在“隶属”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖;仓库与职工间存在“聘用”联系,每个仓库可聘用多个职工,每个职工只能在一个仓库工作,仓库聘用职工有聘期和工资。
(1) 试画出ER图,并在图上注明属性、联系的类型。
(2) 将ER图转换成关系模型,并注明主键和外键。
解:(1) ER图如图5.2所示。
公司 1 隶属仓库编号N 仓库 1 聘用工资N 职工公司编号公司名地址仓库名地址聘期图5.2职工编号姓名性别(2)这个ER图可转换3个关系模式:公司(公司编号,公司名,地址)仓库(仓库编号,仓库名,地址,公司编号)职工(职工编号,姓名,性别,仓库编号,聘期,工资)3、设某商业集团的商品供应管理系统数据库有三个实体集。
实训8 Access2010数据库应用试题及答案
《Access2010数据库应用》试题及答案1、用Access2010创建的数据库文件,其扩展名为()。
A. mdbB. frmC. dbfD. accdb2、下列()不是Access数据库的对象类型?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、下列不属于查询视图方式的是()。
A. 数据表视图B. SQL视图C. 设计视图D. 窗体视图10、以下哪种视图可以展示报表在屏幕端的显示效果()。
A. 报表视图B. 打印预览C. 布局视图D. 设计视图11、()可以唯一地标识数据表中的每一条记录,它可以是一个字段,以可以是多个字段的组合。
A. 主键B. 索引C. 排序D. 次关键字12、在表设计视图中,若将学生成绩表中的“学号”和“课程号”组合定义为主键,需要先按住()键,逐个单击所需字段后,再单击“主键”按钮。
A.ShiftB. CtrlC. AltD. Tab13、一个字段由()组成。
A. 字段名称B. 数据类型C. 字段属性D. 以上都是14、创建表时可以在()中进行。
A. 报表设计器B. 表浏览器C. 表设计器D. 查询设计器15、下列不是窗体的组成部分的是()。
《Access2010数据库技术与应用》试题B及答案
Access2010数据库技术与应用期末考试试卷(B卷)(考试时间90分钟,满分100分)一、选择题(1~30题,每题1分,共30分)下面各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂抹在答题卡相应的位置上,答在试卷上不得分。
1. 以下有关对数据的解释错误的是:()。
A.数据是信息的载体B.数据是信息的表现形式C.数据是0~9组成的符号序列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. 在关系运算中,只想要改变一个关系中的属性排列顺序,应使用()关系运算。
A.选择 B.除C.连接 D.投影10. 向一个已知关系R中添加新元组(新元组存在S中),以下运算正确的是()。
A.B.C.R-S D.R×S11. 下面在Access的SQL视图中无法运行的是()。
数据库2010实验参考答案
数据库系统概论实验一、实验内容:数据操纵1.表的复杂查询:连接查询、嵌套查询、使用各种逻辑运算符的查询、查询结果的并、交、差操作等。
2.集函数的使用及分组子句、排序子句的使用。
3.视图的创建及使用。
4.表的复杂的更新操作:多记录插入、带有自查询的删除和修改。
二、实验前准备工作根据实验内容和所创建的数据库准备一组实验数据。
三、具体实验内容本实验分为必作题和自拟题。
1.使用学生——课程——选课数据库的同学完成以下必做题1)查询信息系和计算机系的学生,并按学生所在系和学号排序。
select Sno,Snamefrom Studentwhere Sdept in('CS','IS')order by Sdept,Sno;或者:select*from student where Sdept='CS'or Sdept='IS'order by Sdept,Sno2)查询与李勇在同一个系且年龄最小的学生姓名及年龄。
select Sname,Sagefrom Studentwhere Sdept =(select Sdeptfrom Studentwhere Sname='李勇')and Sage=(select min(Sage)from Studentwhere Sdept =(select Sdeptfrom Studentwhere Sname='李勇'))或者:select sname,sage from student where Sdept in(select Sdept from student where Sname='李勇')and Sage<=all(Select Sage from student where Sdept=(select Sdept from student where Sname='李勇'))3)查询课程名中包含“设计”的课程名。
数据库应用课程设计习题.doc
数据库应用课程设计习题2.1在数据库stu中添加三张数据表学生基本信息表、课程表、成绩表,其中学生基本信息表包含学生的基本信息,如学号、姓名、性别、班级、第18个学期的平均成绩等;课程表包含课程的基本信息,如课程编号、课程名称、课程性质(必修课、选修课)、开课学期、学分等;成绩表包含每个学期每个学生的考试成绩,如学号、课程编号、考试成绩等。
要求在建立各数据表时,运用相关规则与参考,保证数据的完整性。
在上述三张数据表中添加模拟数据,建议使用程序控制语句插入记录。
3.1根据学生成绩表中的数据显示全部学生的成绩,要求按班级、学号的次序显示,输出内容中包括学生姓名和课程名称,并使用中文标题。
3.2根据学生基本信息表与成绩表中的数据,显示姓名为x.的这个学生第一学期的全部课程成绩。
3.3根据课程表与成绩表中的数据,显示输出课程名称为x.的该课程的平均成绩及格人数比例。
3.4根据课程表与成绩表中的数据,显示学号为x的这个学生最近这个学期所得到的学分数。
3.5根据各表数据,列出最近这个学期哪些学生选修的课程数量最多,要求列出姓名。
3.6根据各表数据,列出最近这个学期哪些学生至少选了两门或两门以上的选修课程,要求列出姓名。
3.7根据课程表与成绩表数据,列出哪些选修课程学生选修的学生人数最多。
3.8分别列出课程名称为’X’的这门课程考试成绩排名前5位与后5位的学生姓名。
3.9列出必修课程成绩不及格其累计学分超过15分的那些学生的姓名。
3.10列出课程名称为x的这门课考试成绩平均分最高的班级。
3.11分班级和性别,输出最近这个学期全部必修课课程的平均考试成绩。
3.12根据成绩表中的数据,计算学生基本信息表中每个学生每个学期的平均考试成绩。
3.13计算姓名为x的这个学生第四学期平均成绩在班级中的排名名次。
3.14列出第四学期中各个班级平均考试成绩排名前5位学生的姓名,要求按各班按成绩排序。
3.15将成绩表中选修课的成绩按五级制(优、良、中、及格、不及格)形式进行输出。
整理过的Access2010《数据库基础与应用》综合练习题
第1 题: (单选题, 1 分)在Access2010 中的VBA 过程里,要运行宏可以使用DoCmd 对象的______方法。
A.Open B.RunMacro C.Close D.Query答案: B第2 题: (单选题, 1 分)在宏中,OpenReport 操作可用来打开指定的_______。
A.查询B.状态栏C.窗体D.报表答案: D第3 题: (单选题, 1 分)关于宏的执行,以下说法不正确的是_______。
A.在“导航窗格”,选择“宏”对象列表中的某个宏名并双击,可以直接运行该宏中的第一个子宏的所有宏操作B.在“导航窗格”,选择“宏”对象列表中的某个宏名并双击,可以直接运行该宏中的第二个子宏的所有宏操作C.可以在一个宏中运行另一个宏D.在一个宏中可以含有IF逻辑块答案: B第4 题: (单选题, 1 分)在宏中,用于显示所有记录的宏命令是_______。
A.MsgboxAllRecords B.ShowAllRecords C.SetProperty D.SaveRecords 答案: B第5 题: (单选题, 1 分)在VBA 中,表达式(5^2 Mod 8) >= 4 的值是_______。
A.True B.False C.And D. Or答案: B第6 题: (单选题, 1 分)表达式IIf(23 \ 5.5 <= 3 Or 5 >= 6, 68, 176) 的结果是______。
A.5 B.6 C.68 D.176注意:执行整除之前,要先把除数四舍五入。
请另外试试表达式IIf(23 \ 5.4 <= 3 Or 5 >= 6, 68, 176) 的结果。
答案: C第7 题: (单选题, 1 分)执行下列程序段后,变量P 的值是_____。
Dim W As SingleDim P As SingleW = 68.5If W <= 50 ThenElseP = W * 2End IfA. 68.5B. 137C. 205.5D. 275答案: B第8 题: (单选题, 1 分)设x=9,执行下列程序段后,变量t 的值是_____。
Access 2010数据库应用基础教程课后习题答案
第1章1. 数据库(Database,DB)就是数据的集合,例如,日常生活中,我们用笔记本记录亲朋好友的联系方式,将他们的姓名、地址、电话等信息都记录下来。
这个“通讯录”就是一个最简单的“数据库”。
在计算机领域,数据库是指长期存储在计算机内的、有组织的、可共享的、统一管理的相关数据的集合。
数据库系统是计算机化的记录保持系统,它的目的是存储和产生所需要的有用信息。
这些有用的信息可以是使用该系统的个人或组织的有意义的任何事情,是对某个人或组织辅助决策过程中不可少的事情。
2. 数据库管理系统(Database Management System,DBMS)是位于用户和数据库之间的一个数据管理软件,它的主要任务是对数据库的建立、运用和维护进行统一管理、统一控制,即用户不能直接接触数据库,而只能通过DBMS来操纵数据库。
DBMS提供了如下几方面的功能。
●数据库定义功能:DBMS提供相应数据定义语言定义数据库结构,刻画数据库的框架,并被保存在数据字典中。
数据字典是DBMS存取和管理数据的基本依据。
●数据存取功能:DBMS提供数据操纵语言实现对数据库数据的检索、插入、修改和删除等基本存取操作。
●数据库运行管理功能:DBMS提供数据控制功能,即数据的安全性、完整性和并发控制等,对数据库运行进行有效的控制和管理,以确保数据库数据正确有效和数据库系统的有效运行。
●数据库的建立和维护功能:包括数据库初始数据的装入,数据库的转储、恢复、重组织,系统性能监视、分析等功能。
这些功能大都由DBMS的实用程序来完成。
●数据通信功能:DBMS提供处理数据的传输,实现用户程序与DBMS之间的通信,这通常与操作系统协调完成。
3. 关系模型、层次模型和网状模型。
4. 关系模型(Relational Model)是用二维表格结构来表示实体及实体之间联系的数据模型。
关系模型的数据结构是一个“二维表框架”组成的集合,每个二维表又可称为关系,因此可以说,关系模型是“关系框架”组成的集合。
B0据库原理与应用+2010年秋期末复习+参考答案
《数据库原理与应用》课程期末复习题参考答案一、名词解释1.数据模型:在数据库领域中,用数据模型描述数据的整体结构,包括数据的结构、数据的性质、数据之间的联系、完整性约束条件,以及某些数据变换规则。
2.候选码:侯选码是最小超码,它的任意真子集都不能成为超码3.实体:实体是用户工作环境中所涉及的事或物,是将要搜集和存储的数据对象4.数据库设计是指对一个给定的应用环境,构造(设计)最优的数据模型,然后据此建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。
5.参照完整性:外码必须是被参照关系主码的有效值,或者是“空值”。
6.数据库技术:数据库技术研究数据库的结构、存储、管理和使用的软件学科是一门综合性强的学科。
7.实体:实体是用户工作环境中所涉及的事或物,是将要搜集和存储的数据对象8.函数依赖(functional dependency:FD)假设R(U)是一个关系模式,U是属性集合,X和Y是U的子集。
对于R(U)的任意一个可能的关系r,如果r 中不存在两个元组,它们在X上的属性值相同,而在Y上的属性值不同,则称X函数决定Y,或称Y函数依赖X,记作X Y。
二、简答题9.数据库系统(Database System,DBS)的4个部分组成。
答案:数据库系统(Database System,DBS)由4个部分组成:☆数据库(Database, DB)☆数据库管理系统(Database Management System,DBS)☆数据库应用☆数据库管理员(Database Administrator,DBA)10.数据库管理员(DBA)的主要职责。
答案:数据库管理员(DBA)的职责主要有以下几个方面:★向终端用户提供数据和信息★制定数据库管理的政策、标准和规程★确保数据库的安全性,防止非法操作★数据库的备份和恢复★培训终端用户11.设有两个关系R (A,B,C) 和S (C,D,E),试用SQL查询语句表达下列关系代数表达式πAE (R∞S)。
《ACCESS2010数据库应用技术.》课后习题参考答案.pptx
(在数据库管理阶段,学校信息管理中应用程序与数据库之间的关系如图 1-4 所示。有 关学校信息管理的数据都存放在一个统一的数据库中,数据库不再面向某个部门的应用, 而 是面向整个应用系统,实现了数据共享,并且数据库和应用程序之间保持较高的独立 性。)
2
4. 答:启动 Access 2010 常用的方法有 3 种: ①在 Windows 桌面中单击“开始”按钮,然后依次选择“所有程序”→“Microsoft Office”→“Microsoft Access 2010”选项。 ②先在 Windows 桌面上建立 Access 2010 的快捷方式,然后双击 Access 2010 快捷方式 图标。 ③双击要打开的数据库文件。 退出 Access 2010 的方法主要有如下 4 种。 ①在 Access 2010 窗口中,选择“文件”→“退出”菜单命令。 ②单击 Access 2010 窗口右上角的“关闭”按钮。 ③双击 Access 2010 窗口左上角的控制菜单图标;或单击控制菜单图标,从打开的菜单 中选择“关闭”命令;或按组合键 Alt+F4。 ④右键单击 Access 2010 窗口标题栏,在打开的快捷菜单中,选择“关闭”命令。 5. 答:Access 2010 的主窗口包括标题栏、快速访问工具栏、功能区、导航窗格、对 象 编辑区和状态栏等组成部分。 快速访问工具栏中的命令始终可见,可将最常用的命令添加到此工具栏中。通过快速 访 问工具栏,只需一次单击即可访问命令。 功能区是一个横跨在 Access 2010 主窗口顶部的带状区域,它由选项卡、命令组和各组 的命令按钮 3 部分组成。单击选项卡可以打开此选项卡所包含的命令组以及各组相应的命令 按钮。 在 Access 2010 中打开数据库时,位于主窗口左侧的导航窗格中将显示当前数据库中的 各种数据库对象,如表、查询、窗体、报表等。导航窗格可以帮助组织数据库对象,是打 开 或更改数据库对象设计的主要方式,它取代了 Access 2007 之前版本中的数据库窗口。 对象编辑区位于 Access 2010 主窗口的右下方、导航窗格的右侧,它是用来设计、编辑、 修改以及显示表、查询、窗体和报表等数据库对象的区域。对象编辑区的最下面是记录定 位 器,其中显示共有多少条记录,当前编辑的是第几条。 状态栏是位于 Access 2010 主窗口底部的条形区域。右侧是各种视图切换按钮,单击各 个按钮可以快速切换视图状态,左侧显示了当前视图状态。 6. 答:导航窗格取代了早期 Access 版本中所使用的数据库窗口,在打开数据库或创 建新 数据库时,数据库对象的名称将显示在导航窗格中,包括表、查询、窗体、报表等。在 导 航窗格可实现对各种数据库对象的操作。
模块4 Access 2010 数据库应用系统——客观题.答案
题目1.显示幻灯片的方式
题目2.普通视图
题目3.为文本、图形预留位置
题目4.幻灯片之间的跳转
题目5.预定义的幻灯片样式和配色方案
题目6.文本和线条
题目7.幻灯片切换
题目8.动作设置
题目9.“视图”菜单的“幻灯片放映”命令
题目10.修改母版不会对演示文稿中任何一张幻灯片带来影响题目11.大纲视图普通视图幻灯片浏览视图幻灯片视图
题目12.图表图表
题目13.插入
题目14.幻灯片切换
题目15.动画效果普通动画方案
题目16.内容提示向导设计模板空演示文稿
题目17.人工排练计时
题目18.动作设置
题目19.全部应用
题目20.幻灯片母版讲义母版备注母版标题母版。
Access2010《数据库基础与应用》期末综合练习题
1、在Access2010中的VBA过程里,要运行宏可以使用DoCmd对象的______方法。
A.OpenB.RunMacroC.CloseD.Query答案:B2、在宏中,OpenReport操作可用来打开指定的_______。
A.查询B.状态栏C.窗体D.报表答案:D3、关于宏的执行,以下说法不正确的是_______。
A.在“导航窗格”,选择“宏”对象列表中的某个宏名并双击,可以直接运行该宏中的第一个子宏的所有宏操作B.在“导航窗格”,选择“宏”对象列表中的某个宏名并双击,可以直接运行该宏中的第二个子宏的所有宏操作C.可以在一个宏中运行另一个宏D.在一个宏中可以含有IF逻辑块答案:B4、在宏中,用于显示所有记录的宏命令是_______。
A.MsgboxAllRecordsB.ShowAllRecordsC.SetPropertyD.SaveRecords答案:B5、在VBA中,表达式(5^2Mod8)>=4的值是_______。
A.TrueB.FalseC.AndD.Or答案:B6、表达式IIf(23\5.5<=3Or5>=6,68,176)的结果是______。
A.5B.6C.68D.176注意:执行整除之前,要先把除数四舍五入。
请另外试试表达式IIf(23\5.4<=3Or5>=6,68,176)的结果。
答案:C7、执行下列程序段后,变量P的值是_____。
DimWAsSingleDimPAsSingleW=68.5IfW<=50ThenP=W*4ElseP=W*2EndIfA.68.5B.137C.205.5D.275答案:B8、设x=9,执行下列程序段后,变量t的值是_____。
y=x\4+2^4Ify<>30Thenx=x+yt=xMod12A.1B.2C.3D.49、在VBA中,声明函数过程的关键字是_______。
A.DimB.ConstC.FunctionD.Sub答案:C10、对VBA中的逻辑值进行算术运算时,True值被当做-1,False当做_______。
2010年电大数据库应用课程设计平时作业2 答案-推荐下载
图 10.15 函数依赖图 (3)由于 B→A,D→C,故(B,D) (A,C) 因此,该关系模式属于 1NF; (4)按照 3NF 的规范化方法,可以将关系模式 R 分解力以下几个关系模式: R1(A,C)键为 A 或 C; R2(B,A),健为 B; R3(D,பைடு நூலகம்),键为 D; R4(BD).键为 BD。 由于存在函数依赖 A→C,C→A(R1);B→A(R2):D→C(R3),因此上述 分解具有无损连按性,并且上述各关系模式中的函数依赖集的并集, {A→C,C→A,B→A,D→C},与关系模式 R 的函数依赖集 F 完全相同,因此也 具有依赖保持性。 (5)根据 BCNF 的规范化方法,由于在函数依赖 A→C,C→A,中.决定因家 不是键, 因此,将其分解为以下关系模式: Rl(A,C),键为 A 或 C; R2(A,B,D)键 BD. 由于 R2(A,B,D)中,函数依赖 B→A 决定因素不是键,因此,将 R 继续 分解为以下关系模式: Rl(A,C),键为 A 或 C; R21(A,B)键为 B; R22(B,D)键为 BD.
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术通关,1系电过,力管根保线据护敷生高设产中技工资术艺料0不高试仅中卷可资配以料置解试技决卷术吊要是顶求指层,机配对组置电在不气进规设行范备继高进电中行保资空护料载高试与中卷带资问负料题荷试2下卷2,高总而中体且资配可料置保试时障卷,各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看度并22工且22作尽22下可22都能22可地护以缩1关正小于常故管工障路作高高;中中对资资于料料继试试电卷卷保破连护坏接进范管行围口整,处核或理对者高定对中值某资,些料审异试核常卷与高弯校中扁对资度图料固纸试定,卷盒编工位写况置复进.杂行保设自护备动层与处防装理腐置,跨高尤接中其地资要线料避弯试免曲卷错半调误径试高标方中高案资等,料,编试要5写、卷求重电保技要气护术设设装交备备置底4高调、动。中试电作管资高气,线料中课并敷3试资件且、设卷料中拒管技试试调绝路术验卷试动敷中方技作设包案术,技含以来术线及避槽系免、统不管启必架动要等方高多案中项;资方对料式整试,套卷为启突解动然决过停高程机中中。语高因文中此电资,气料电课试力件卷高中电中管气资壁设料薄备试、进卷接行保口调护不试装严工置等作调问并试题且技,进术合行,理过要利关求用运电管行力线高保敷中护设资装技料置术试做。卷到线技准缆术确敷指灵设导活原。。则对对:于于在调差分试动线过保盒程护处中装,高置当中高不资中同料资电试料压卷试回技卷路术调交问试叉题技时,术,作是应为指采调发用试电金人机属员一隔,变板需压进要器行在组隔事在开前发处掌生理握内;图部同纸故一资障线料时槽、,内设需,备要强制进电造行回厂外路家部须出电同具源时高高切中中断资资习料料题试试电卷卷源试切,验除线报从缆告而敷与采设相用完关高毕技中,术资要资料进料试行,卷检并主查且要和了保检解护测现装处场置理设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
综合应用题(18分)_Access数据库应用教程(2010版)_[共2页]
262 小题在窗体设计视图中右键单击控件选择“属性”,设置属性。
(1)【操作步骤】步骤1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框中双击表“tStud”“tCourse”和“tScore”,然后关闭“显示表”对话框。
步骤2:用鼠标拖动“tScore”表中“学号”至“tStud”表中的“学号”字段,建立两者的关系,用鼠标拖动“tScore”表中“课程号”至“tCourse”表中的“课程号”字段,建立两者的关系。
分别双击“姓名”“课程名”“成绩”和“年龄”字段。
步骤3:在“年龄”字段“条件”行输入“>25”,单击“显示”行取消该字段显示。
步骤4:按<Ctrl>+<S>组合键保存修改,另存为“qT1”。
关闭设计视图。
(2)【操作步骤】步骤1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tStud”,关闭“显示表”对话框。
步骤2:单击“设计”选项卡中“生成表”,在弹出的对话框中输入“tTemp”,单击“确定”按钮。
步骤3:分别双击“学号”“姓名”和“简历”将其添加到“字段”行,在“简历”字段“条件”行输入“not like "*书法*"”,单击“显示”行。
步骤4:在“字段”行的下一列输入“入校年:Year([入校时间])”行。
步骤5:单击“设计”选项卡中“运行”,在弹出的对话框中单击“是”按钮。
步骤6:按<Ctrl>+<S>组合键保存修改,另存为“qT2”。
关闭设计视图。
(3)【操作步骤】步骤1:选中“窗体”对象,右键单击“fTest”,选择“设计视图”。
步骤2:右键单击“test1”,选择“事件生成器”|“代码生成器”,空行内输入代码:'*****Add1*****bTitle.Caption = Trim(tText) &“等级考试测试”'*****Add1*****关闭代码生成器,按<Ctrl>+<S>组合键保存修改。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.1在数据库stu中添加三张数据表:学生基本信息表、课程表、成绩表,其中学生基本信息表包含学生的基本信息,如学号、姓名、性别、班级、第1~8个学期的平均成绩等;课程表包含课程的基本信息,如课程编号、课程名称、课程性质(必修课、选修课)、开课学期、学分等;成绩表包含每个学期每个学生的考试成绩,如学号、课程编号、考试成绩等。
要求在建立各数据表时,运用相关规则与参考,保证数据的完整性。
在上述三张数据表中添加模拟数据,建议使用程序控制语句插入记录。
3.1根据学生成绩表中的数据显示全部学生的成绩,要求按班级、学号的次序显示,输出内容中包括学生姓名和课程名称,并使用中文标题。
3.2根据学生基本信息表与成绩表中的数据,显示姓名为x.的这个学生第一学期的全部课程成绩。
3.3根据课程表与成绩表中的数据,显示输出课程名称为x.的该课程的平均成绩及格人数比例。
3.4根据课程表与成绩表中的数据,显示学号为x的这个学生最近这个学期所得到的学分数。
3.5根据各表数据,列出最近这个学期哪些学生选修的课程数量最多,要求列出姓名。
3.6根据各表数据,列出最近这个学期哪些学生至少选了两门或两门以上的选修课程,要求列出姓名。
3.7根据课程表与成绩表数据,列出哪些选修课程学生选修的学生人数最多。
3.8分别列出课程名称为’X’的这门课程考试成绩排名前5位与后5位的学生姓名。
3.9列出必修课程成绩不及格其累计学分超过15分的那些学生的姓名。
3.10列出课程名称为x的这门课考试成绩平均分最高的班级。
3.11分班级和性别,输出最近这个学期全部必修课课程的平均考试成绩。
3.12根据成绩表中的数据,计算学生基本信息表中每个学生每个学期的平均考试成绩。
3.13计算姓名为x的这个学生第四学期平均成绩在班级中的排名名次。
3.14列出第四学期中各个班级平均考试成绩排名前5位学生的姓名,要求按各班按成绩排序。
3.15将成绩表中选修课的成绩按五级制(优、良、中、及格、不及格)形式进行输出。
3.16将成绩表中考试课成绩按实际分数输出,同时选修课的成绩按五级制形式输出。
以下3.17~3.24题根据前面销售数据库xs中建立的各数据表,编写sql语句实现以下各项功能。
3.17使用中文标题列出Sales表中的全部销售记录,要求同时列出相应的产品名称和客户名称;
3.18计算Sales表中的销售单价,存放到列Dj中去;统计每个产品的平均销售单价;(提示:使用aggregate functions)
3.19根据Sales表,统计并列出每个客户购买的每一种产品的平均销售单价;(提示:使用group by)
3.20根据Sales表,统计并列出每一种产品最近一次(注:并非最近这一天)发生的销售情况记录;(提示:使用subquery和self-join)
3.21 根据Sales表的销售记录,列出哪些客户至少购买了两种及两种以上的产品;(提示:使用subquery和self-join)
3.22将Sales表中每个客户的销售金额汇总到Customers表中去;(提示:使用subquery和join)
3.23根据Customers表,统计并列出每个客户的销售额及其占总销售额的百分比,列出销售
额最大的前10位客户名称。
3.24检查Xsales表中是否存在非法的产品编码(即Xsales表中的产品编码在XsProducts表中
是不存在的),如存在,则将这些包含非法产品编码的销售记录从Xsales表中删除;
4.1 在数据库stu中为学生成绩表建立一个非蔟索引文件,索引关键字为学号和课程编号。
5.1 建立一个存储过程,输入一个课程名称,输出该课程考试成绩最高的这些学生的姓名。
5.2建立一个存储过程,输入一个学生的姓名,返回该学生全部必修课课程的平均成绩。
5.3建立一个存储过程,输入一门课程的编号以及要求查询成绩的区间(x~y),输出该课程所有在该区间内的学生姓名,要求成绩从高到低排序。
5.4建立一个存储过程,输入一个学生的学号,列出该学生最近这个学期的全部课程的成绩,并通过调用该存储过程,编写程序,输出所有学生最近这个学期全部课程的成绩。
5.5编写一个用户自定义函数,要求:输入一个课程编码,根据成绩表,计算并返回该课程
全部学生考试成绩的平均值与及格率,并通过调用该函数,编写一个存储过程计算列出课程表中全部课程考试成绩的平均值与及格率。
5.6编写一个用户自定义函数,输入一个学号与学期号,要求使用table变量,输出返回该学
生该学期的全部课程成绩。
7.1建立一个触发器,当用户在学生表中插入一条记录时,触发器自动根据学号计算出该学生所在的班级。
7.2建一个触发器,当用户在成绩表中插入一条学生记录时,触发器自动判断该学生的学号与课程是否正确,若不正确,则拒绝插入。
7.3建一个触发器,当用户在学生表中删除一条学生记录时,触发器自动判断该学生是否存在于成绩表中,若存在,则不能删除该学生。
7.4建一个触发器,当用户在成绩表中插入一条记录时,计算机自动重新计算学生基本信息表中相应的平均成绩。
7.5建立一个触发器,当scores表中插入一条记录时,触发器自动对该记录的正确性进行验证,并根据验证结果作出拒绝插入记录或予以提示警告等处理。
记录正确性验证规则如下:
(1)学生学号与课程编号必须是合法存在的,否则拒绝插入记录;
一个学生同一门课程只能输入一个成绩,否则予以提示警告。
8.1建立一个存储过程,输入一门课程的编号以及要求查询成绩的区间(x~y),使用游标逐条输出该课程所有在该区间内的学生姓名,要求成绩从高到低排序,输出格式如下:课程编号:xxx 课程名称:xxx
----------------------------------------------------------------
学号姓名成绩
x1 xx1 xxx1
x2 xx2 xxx2
8.2编写一个存储过程,要求:输入一个学生的学号,按以下格式输出该学生全部课程的成绩单。
要求使用cursor,输出格式如下:
学号:×××××××××姓名:×××
序号课程名称课程性质开课学期成绩
1 高等数学必修课 1 89
2 英语必修课 1 75
……
20 数据库技术必修课 5 85
21 物流管理选修课 5 92
……
8.3建立一个存储过程,输入一个学期号,利用游标班级和学号的次序输出该学期全部学生
的考试成绩,格式如下:
学期:*
学号:×××××××××姓名:×××
序号课程名称课程性质成绩
1 高等数学必修课89
2 英语必修课75
……
20 数据库技术必修课85
21 物流管理选修课92
……
……
8.4建立一个存储过程,输入一门课程的名称,利用游标而不直接利用函数,计算并返回该课程考试成绩的平均值与方差。
8.5创建一个带参数@start,@number的存储过程,利用游标,将表authors第@start行开始的共@number条记录拷贝到表mytable中去。
8.6创建一个带参数@start,@number的存储过程,利用游标,将表authors中第@start行开始的共@number条记录删除。