自考数据库及应用
工学自考-数据库及其应用
工学自考-数据库及其应用(总分:100.00,做题时间:90分钟)一、单项选择题(总题数:20,分数:40.00)1.一个部门有多个职工,每个职工只能属于一个部门,部门与职工之间是( )A.一对一的联系 B.一对多的联系C.多对一的联系 D.多对多的联系(分数:2.00)A.B. √C.D.解析:2.属于计算平均值的函数是( )A.Sum B.AvgC.Count D.Max(分数:2.00)A.B. √C.D.解析:[解析] Sum表示计算总和的函数,Count表示记录个数的函数,Max求最大值的函数。
3.下列可以指定建立无重复索引的字段类型是( )A.备注型 B.超级链接型C.文本型 D.OLE对象型(分数:2.00)A.B.C. √D.解析:[解析] 对于除备注、超级链接和OLE对象类型之外的其他类型的字段,可以指定建立无重复索引防止输入重复数据。
4.在“学生”窗体中,通过“查找与替换”对话框查找姓“李”的学生时,应当在“查找内容”中输入( ) A.[李]? B.[李?]C.[李]* D.[李*](分数:2.00)A.B.C. √D.解析:[解析] *表示通配字符串中的任意多个字符,?表示通配字符串中的任意单个字符,[]表示与方括号的任何单个字符匹配。
5.下列关于“组”的论述中错误的是( )A.用户可以创建并命名“组”B.可以把原先属于不同数据库对象的快捷方式添加到这个“组”C.添加到“组”中的对象从原来的位置被移动到“组”D.添加到“组”中的对象并不改变它的原始位置(分数:2.00)A.B.C. √D.解析:[解析] 在组中添加对象并不改变该对象的原始位置。
6.在分组报表中用于分组的字段个数最多可以是( )A.8个 B.9个C.10个 D.11个(分数:2.00)A.B.C. √D.解析:7.在以下各查询中有一种查询除了从表中选择数据外,还对表中数据进行修改的是( )A.选择查询 B.交叉表查询C.操作查询 D.参数查询(分数:2.00)A.B.C. √D.解析:[解析] 操作查询不仅选择数据还能对表中的,数据进行修改。
《数据库及应用》(自考)课后习题参考答案(部分)
《数据库及应用》课后习题参考答案(部分)第一章 数据库基础知识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。
自考数据库及其应用重点知识讲解(5)
自考数据库及其应用重点知识讲解(5)
第五章
数据管理系统是管理数据库的系统软件,是用户与数据库之间的接口,提供*纵数据库的各种命令。
数据库统是由用户、数据库管理系统和数据库构成的。
Foxpro特点:windows应用程序风格,非编程接口,多用户功能,提供了应用程序开发工具,快速查找机制,提供了真正的编译器,提供了与高级语言接口,提供了对SQL的支持。
FoxPro提供了一个真正的编译器“Distribution Kit”,可将FoxPro应用程序编译为直接在*作系统下运行的“。
exe”文件;提供了一个真正的外部程序接口“Library Construction Kit”,允许开发者用C语言创建FoxPro函数。
在FoxPro中每一条记录最多可以有255个字段,最多可以有65000个内存变量。
数据库及其应用自考题-5_真题(含答案与解析)-交互
数据库及其应用自考题-5(总分100, 做题时间90分钟)一、单项选择题1.如果要在报表的每一页底部显示页码号,那么应该设置( ) A.报表页眉B.页面页眉C.页面页脚D.报表页脚SSS_SIMPLE_SINA B C D分值: 2答案:C[解析] 页面页脚主要用于显示报表的页码、制表人和审核人等信息。
放置在该节中的内容将显示或打印在报表每一页的底部。
2.用于创建窗体或修改窗体的窗口是窗体的( )A.“设计”视图B.“窗体”视图C.“数据表”视图D.“透视表”视图SSS_SIMPLE_SINA B C D分值: 2答案:A[解析] “设计”视图用于创建窗体或修改窗体的窗口;“窗体”视图是显示记录数据的窗口,主要用于添加或修改表中的数据;“数据表”视图是以行列格式显示表、查询或窗体数据的窗口;而“透视表”视图是没有的。
3.为一个表创建索引是为了( )A.建立表的主键B.提高对表中数据进行查找的速度C.对表中记录进行物理排序D.对表中记录进行编号SSS_SIMPLE_SINA B C D分值: 2答案:B4.在查询的设计视图中,若设置的查询准则如图所示,则对应的查询准则表达式是( )A.Like"王*"AND"男"B.Like"王*"OR"男"C.姓名Like"王*"AND性别="男"D.姓名Like"7=*"OR性别="男\SSS_SIMPLE_SINA B C D分值: 2答案:C5.下列有关Access数据库安全性的说法中,错误的是( )A.可以设置数据库密码B.可以设置用户权限C.可以设置用户帐户D.只能将用户添加到系统默认的“用户组”中SSS_SIMPLE_SINA B C D分值: 2答案:D6.如果要将一个关系模式规范化为3NF,必须( )A.消除非主属性对键的部分函数依赖B.消除主属性对键的部分函数依赖C.消除非主属性对键的传递函数依赖D.消除主属性对键的传递函数依赖SSS_SIMPLE_SINA B C D分值: 2答案:C7.下列用于显示数据和计算结果值的区域是( )A.报表页眉节B.报表页脚节C.组页眉节D.组页脚节SSS_SIMPLE_SINA B C D分值: 2答案:C8.根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询称为( )A.交叉表查询B.索引查询C.选择查询D.操作查询A B C D分值: 2答案:C9.假设某用户想把歌手的音乐存入Access数据库中,那么他该采用的数据类型是( )A.查询向导B.自动编号C.OLE对象D.备注SSS_SIMPLE_SINA B C D分值: 2答案:C[解析] OLE对象用于存储在其他程序中使用OLE协议创建的对象,例如Word 文档、Excel电子表格、图像、声音或其他二进制数据等,可以将这些对象链接或嵌入Access表中,必须在窗体或报表中使用绑定对象框来显示OLE对象。
自考04735数据库原理及应用关系模式设计理论
自考04735数据库原理及应用关系模式设计理论要求、目标:了解关系数据库规范化理论及其在数据库设计中的作用,重点是函数依赖和范式,要求掌握这些概念并能运用它们来进行模式分解。
一、关系模式的设计准则1.数据冗余:同一个数据在系统中多次重复出现。
2.关系模式设计不当引起的异常问题:数据冗余、操作异常(包括修改异常、插入异常和删除异常)3.关系模式的非形式化设计准则1)关系模式的设计应尽可能只包含有直接联系的属性,不要包含有间接联系的属性。
也就是,每个关系模式应只对应于一个实体类型或一个联系类型。
2)关系模式的设计应尽可能使得相应关系中不出现插入异常、删除和修改等操作异常现象。
3)关系模式的设计应尽可能使得相应关系中避免放置经常为空值的属性。
4)关系模式的设计应尽可能使得关系的等值连接在主键和外键的属性上进行,并且保证以后不会生成额外的元组。
4.习惯使用的一些符号:1)英文字母表首部的大写字母“A,B,C,…”表示单个的属性。
2)英文字母表尾部的大写字母“…,U,V,W,X,Y,Z”表示属性集。
3)大写字母R表示关系模式,小写字母r表示其关系。
4)关系模式的简化表示方法:R(A,B,C,…)或R(ABC…)5)属性集X和Y的并集简写为XY。
二、函数依赖1.函数依赖(FD)的定义:设有关系模式R(U),X和Y是属性集U的子集,函数依赖是形成X→Y的一个命题,只要r是R的当前关系,对r中任意两个元组t和s,都有t[X]=s[X]蕴涵t[Y]=s[Y],那么称FD X→Y在关系模式R(U)中成立。
说明:1)t[X]表示元组t在属性集X上的值,其余类同。
2)X→Y读作“X函数决定Y”或“Y函数依赖于X”。
3)FD是对关系模式R的一切可能的关系r定义的。
对于当前关系r的任意两个元组,如果X值相同,则要求Y值也相同,即有一个X值就有一个Y值与之对应,或者说Y值由X值决定。
例:设关系模式R(ABCD),在R的关系中,属性值间有这样的联系:A值与B值有一对多联系;C值与D值之间有一对一联系。
2023年浙江省10月高等教育自学考试数据库及其应用试题课程代码02120
浙江省2023年10月高等教育自学考试数据库及其应用试题课程代码:02120一、单项选择题(在每题旳四个备选答案中,选出一种对旳答案,并将对旳答案旳序号填在题干旳括号内。
每题1分,共20分)1.要保证数据库物理数据独立性,需要修改旳是( )A.模式B.模式与内模式旳映射C.模式与外模式旳映射D.内模式2.下列四项中,不属于数据库特点旳是( )A.数据共享B.数据完整性C.数据冗余较小D.数据独立性低3.数据库中存储旳是( )A.数据B.数据模型C.数据之间旳联络D.数据以及数据之间旳联络4.反应现实世界中实体及实体间联络旳信息模型是( )A.关系模型B.层次模型C.网状模型D.E—R模型5.数据库系统旳组织构造是( )A.三级构造三级映射B.二级构造三级映射C.三级构造二级映射D.二级构造二级映射6.E—R模型属于( )A.信息模型B.层次模型C.关系模型D.网状模型7.数据库保护旳几种方面中,不包括旳是( )A.控制数据冗余B.并发控制C.完整性保护D.故障恢复8.下列四项中,关系规范化程度最高旳是关系满足( )A.非规范关系B.第三关系C.第二范式D.第一范式9.FoxBASE+中文献扩展名为.DBF旳文献是( )A.备注文献B.索引文献C.数组文献D.数据库文献10.FoxBASE+旳每个工作区中可以同步打开旳数据库文献数是( )A. 10个B. 1个C. 7个D. 48个11.命令?type(year(date()))旳执行成果是( )A. DB. NC. CD. L12.FoxBASE+中旳数据类型共有( )A. 8种B. 4种C. 3种D. 6种13.命令Y=MONTH(″12/15/97″)执行后,内存变量Y旳值是( )A. 97B. 15C. 12D. 199714.FoxBASE+中,要修改某个库文献旳构造,应当使用命令( )A. CREATEB. MODIFY STRUCTUREC. REPLACED. BROWSE15.FoxBASE+中,在定义库文献构造时,逻辑型字段旳宽度固定为( )A. 1B. 8C. 6D. 1016.REINDEX命令旳作用是( )A.打开索引文献B.重新建立索引文献C.关闭索引文献D.重新建立库文献17.一种库文献中存在3个备注类型旳字段,对应旳备注文献数是( )A. 2个B. 3个C. 1个D.任意个18.已经打开一种“学生”库文献,其中每条记录对应一名学生。
学历类《自考》自考专业(计算机信息管理)《数据库及其应用》考试试题及答案解析
学历类《自考》自考专业(计算机信息管理)《数据库及其应用》考试试题及答案解析姓名:_____________ 年级:____________ 学号:______________1、下列用于移动窗体的宏操作是()A、MoveSizeB、MoveFcIrmC、MoveTableD、MoveQuery正确答案:A答案解析:暂无解析2、下列选项中不属于新增的专门用于数据访问页的控件的是()A、office图表B、omce数据透视表C、orifice电子表格D、office文本正确答案:D答案解析:暂无解析3、下列选项中不属于数据访问页类型的是()A、交互式报表页B、数据输入页C、数据输出页D、数据分析页正确答案:C答案解析:暂无解析4、要对报表中的一组记录计算均值,应将计算控件添加到()A、主体节B、组页眉节或组页脚节C、页面页眉或页面页脚节D、报表页眉节或报表页脚节正确答案:B答案解析:暂无解析5、下列说法中错误的是()A、“标签向导”创建标签可制作标准或自定义标签B、用向导建标签时,在选择标签字段过程中,单击按钮将可用字段传送至“原型标签”列,表框中即可C、在“设计”视图中创建报表可从一个空白报表开始D、创建报表往往需要多次反复才能做到满意正确答案:B答案解析:暂无解析6、下列说法中正确的是()A、移动控件时,鼠标变为“手掌”时,拖动只会移动该控件本身B、调整控件大小可通过“属性”——“全部”——“宽度”和“高度”调整C、默认状态“网格线x坐标”和“网格线Y坐标”分别为l5D、“格式”——“对齐网络”命令只能微调对齐控件正确答案:D答案解析:暂无解析7、下列计算题试题说法错误的是()A、文本框控件是绑定型的B、文本框内输入的数据可以不必存储C、选项组是个容器型按钮D、选项组中每次只能选择一个选项正确答案:A答案解析:暂无解析8、关于“自动创建窗体”下列说法中正确的是()A、可创建基于多表或查询的窗体B、用户可指定包含数据源的某些字段C、字段布局与表中的字段顺序保持一致D、只能生成“纵栏式”和“表格式”窗体正确答案:C答案解析:暂无解析9、下列关于生成表查询说法错误的是()A、属于操作查询的一种B、可把选择查询得到的结果变成一个真正的表C、得到的表独立于数据源D、对生成的表操作可影响原表正确答案:D答案解析:暂无解析10、A答案解析:暂无解析11、关于索引,下列说法中错误的是()A、使记录有序化B、使得记录在物理位置上发生变动C、可加快数据查找速度D、ACCess可建立多字段索引正确答案:B答案解析:暂无解析12、学生“成绩”字段的数据类型应选择()A、字节B、单精度C、双精度D、同步复制ID正确答案:B答案解析:暂无解析13、下列字段的数据类型中,不能作为主键的数据类型是()A、文本B、货币C、日期/时间D、OLE对象正确答案:D答案解析:暂无解析14、关于删除数据库对象,下列错误的是()A、可以释放该对象所占用的系统资源B、多用户环境下应使所有用户先关闭该数据库对象C、只删除链接时,也会从计算机中删除页对应的HTML文件D、“是否真正删除”中选择“是”,则会永久的删除正确答案:C答案解析:暂无解析15、数据库的优化设计阶段,每个表应满足()A、1NFB、2NFC、3NFD、4NF正确答案:C答案解析:暂无解析16、关于ACCess窗口,下列说法中错误的是()A、ACCess窗口由标题栏、菜单栏、工具栏和状态栏等几部分组成B、ACCess菜单栏是一成不变的C、对象列表框默认状态下会显示创建此类对象的快捷方式D、在组中添加对象不改变该对象原始的位置正确答案:B答案解析:暂无解析17、下列说法中正确的是()A、实体是单独孤立存在的B、“学生”是实体值C、数据管理软件可以把逻辑数据换成物理数据D、能标识文件中每个记录的字段(或几个字段的组合)称为记录的关键码正确答案:C答案解析:暂无解析18、DDL是()A、操作DB语言B、定义DB语言C、自含语言D、宿主语言正确答案:B答案解析:暂无解析19、数据库系统的核心是()A、编译系统B、数据库C、操作系统D、数据库管理系统正确答案:D答案解析:暂无解析20、Access可以对窗体、报表或控件中的多种类型的事件做出响应,包括 ________、数据更改或报表的打开或关闭等。
全国自考(数据库及其应用)模拟试卷5(题后含答案及解析)
全国自考(数据库及其应用)模拟试卷5(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合题单项选择题1.构成关系模型中的一组相互联系的“关系”一般是指( )A.满足一定规范化要求的二维表B.二维表中的一行C.二维表中的一列D.二维表中的一个数据项正确答案:A解析:严格地讲,关系是一种规范化了的二维表。
2.如果一个学校只能有一个校长,而且一个校长不能同时担任其他学校的校长,则学校和校长两个实体之间的关系属于( )联系。
( ) A.一对一B.一对二C.一对多D.多对多正确答案:A3.属于专门关系运算的是( )A.并B.差C.笛卡儿积D.投影正确答案:D解析:关系代数中的运算可以分为以下两类:传统的集合运算:包括并、差、并、笛卡儿积(乘法)和笛卡儿积的逆运算(除法)。
专门的关系运算:对关系进行垂直分割(投影)、水平分割(选择)和关系的结合(连接与自然连接)等。
4.Access数据库文件的后缀名为( )A.mdbB.pdfC.accD.ass正确答案:A5.下列关于复制数据库对象论述中错误的是( )A.只能在同一个数据库内部进行复制B.可以在不同数据库之间进行复制C.可以复制到Word文档中D.可以复制到Excel工作簿中正确答案:A解析:复制一个数据库对象后,既可以将其副本粘贴到同一个Access数据库内,也可以粘贴到其他Access数据库中,或复制到其他Office文档中。
6.表中存有学生姓名、性别、班级、成绩等数据,若想统计各个班各个分数段的人数,最好的查询方式是( )A.选择查询B.交叉表查询C.参数查询D.操作查询正确答案:B解析:交叉表增强了数据的可视性,便于对数据进行计算,例如进行求和、求平均值、计数等。
7.下面关于报表对数据处理的叙述正确的是( )A.报表只能输入数据B.报表只能输出数据C.报表可以输入和输出数据D.报表不能输入和输出数据正确答案:B解析:报表是一种以打印的形式展现数据的有效方式,可以在屏幕上预览或在打印机上输出。
2023年自考专业(计算机信息管理)《数据库及其应用》考试历年真题摘选附带答案
2023年自考专业(计算机信息管理)《数据库及其应用》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为A.N+1B. NC.(N+1)/2D.N/22.【单选题】在结构化方法中,软件功能分解属于下列软件开发中的阶段是A.详细设计B.需求分析C.D.编程调试3.【单选题】下面描述中,符合结构化程序设计风格的是A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B.模块只有一个入口,可以有多个出口C.注重提高程序的执行效率D.不使用goto 语句4.【单选题】软件调试的目的A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能5.【单选题】在深度为5 的满二叉树中,叶子结点个数为A.32B.31C.16D.156.【单选题】下列说法中正确的是()A.实体是单独孤立存在的B.“学生”是实体值C.数据管理软件可以把逻辑数据换成物理数据D.能标识文件中每个记录的字段( 或几个字段的组合) 称为记录的关键码7.【单选题】关于索引,下列说法中错误的是()A.使记录有序化B.使得记录在物理位置上发生变动C.可加快数据查找速度D.ACCess可建立多字段索引8.【填空题】二元联系的三种类型分别是1:I ,1:n,_______。
9.【单选题】下面叙述正确的是A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对10.【单选题】下列选项中不属于新增的专门用于数据访问页的控件的是()A.office 图表B.omce数据透视表C.orifice 电子表格D.office 文本11.【单选题】要对报表中的一组记录计算均值,应将计算控件添加到()A.主体节B.组页眉节或组页脚节C.页面页眉或页面页脚节D.报表页眉节或报表页脚节12.【单选题】数据库设计包括两个方面的设计内容,它们是A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计13.【单选题】对建立良好的程序设计风格,下面描述正确的是什么A.序应简单、清晰、可读性好B.符号名的命名要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无14.【单选题】关系表中的每一横行称为一个A.元组B.字段C.属性D.码15.【单选题】下列关于生成表查询说法错误的是()A.属于操作查询的一种B.可把选择查询得到的结果变成一个真正的表C.得到的表独立于数据源D.对生成的表操作可影响原表16.【单选题】下列关于队列的叙述中正确的是什么A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表17.【单选题】数据库的优化设计阶段,每个表应满足()A.1NFB.2NFC.3NFD.4NF18.【填空题】数据访问页的________视图是用于输入、查看或编辑数据的窗口。
软件专业《数据库技术及应用(实践)》自学考试大纲
软件技术专业应用本科《数据库技术及应用(实践)》自学考试大纲(试用)一、课程性质与设置目的(一)课程性质、特点和设置目的《数据库技术及应用(实践)》课程是与《数据库技术及应用》课程所对应的一门实践课。
通过本课程的实践环节训练,使应考者在比较全面地了解数据库的基本原理和关系数据库基础知识的基础上,掌握数据库标准语言SQL的使用技术,SQL Server2000数据库管理系统的开发应用知识,具备设计基于SQL Server 2000的C/S和B/S 体系结构的关系数据库应用软件的基本能力。
(二)本课程的基本要求1.熟练掌握数据库标准语言SQL的使用技术;2.掌握SQL Server2000数据库管理系统的开发应用技术;3.具备设计基于C/S模式和B/S模式的数据库应用程序的基本能力;4.完成一个综合应用的数据库管理系统的课程设计。
二、课程内容与考核要求第一部分 SQL Server 2000数据库实验实验1 SQL Server 2000管理工具的使用(一)实验内容1. 安装和配置SQL Server 2000运行环境2. 企业管理器的使用3. 查询分析器的使用(二)考核知识点及考核要求1. 安装和配置SQL Server 2000运行环境,要求达到“熟练掌握”层次。
2. 企业管理器的使用,要求达到“熟练掌握”层次。
3. 查询分析器的使用,要求达到“熟练掌握”层次。
实验2 数据库和表的创建(一)实验内容1. 创建数据库2. 创建表3. 表的更新4. 数据的更新(二)考核知识点及考核要求1. 创建数据库,要求达到“熟练掌握”层次。
2. 创建表,要求达到“熟练掌握”层次。
3. 表的更新,要求达到“熟练掌握”层次。
4. 数据的更新,要求达到“熟练掌握”层次。
实验3 数据库查询(一)实验内容1. 使用查询分析器查询2. 简单查询3. 连接查询4. 嵌套查询(二)考核知识点及考核要求1. 使用查询分析器查询,要求达到“熟练掌握”层次。
自考04735数据库原理及应用数据库管理
自考04735数据库原理及应用数据库管理要求、目标:了解数据库的恢复、数据库的安全性,熟悉事务、数据库的并发控制、数据库的完整性。
一、事务1.DBMS对DB的监控,称为数据库的管理,也称为数据库的保护。
它分为四个方面:数据库的恢复、并发控制、完整性控制和安全性控制。
2.事务:是构成单一逻辑工作单元的操作集合,要么完整地执行,要么完全不执行。
DBS 运行的最小逻辑工作单位是“事务”,所有对数据库的操作,都要以事务作为一个整体单位来执行或撤销。
3.一个事务由应用程序中的一组操作序列组成,在程序中,事务以BEGIN TRANSACTION 开始,以COMMIT语句或ROLLBACK语句结束。
COMMIT语句表示事务执行成功地结束(提交);ROLLBACK语句表示事务执行不成功地结束(应该“回退)。
4.事务的ACID性质:1)原子性(Atomicity):一个事务对数据库的所有操作,是一个不可分割的工作单元。
这些操作要么全部执行,要么什么也不做。
2)一致性(Consistency):一个事务独立执行的结果,应保持数据库的一致性,即数据不会因事务的执行而遭受破坏。
3)隔离性(Isolation):在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样。
4)持久性(Durability):一个事务一旦完成全部操作后,它对数据库的所有更新应永久地反映在数据库中,不会丢失。
二、数据库的恢复1.数据库的可恢复性:系统能把数据库从被破坏、不正确的状态,恢复到最近一个正确的状态,DBMS的这种能力称为可恢复性。
2.为保证可恢复性,平时应做好转储和建立日志。
日志库记录事务的开始、结束标志,记录事务对数据库的每一次插入、删除和修改前后的值。
3.常见故障分三类:事务故障、系统故障(硬件故障、软件(DBMS、OS或应用程序)错误、掉电等,不破坏数据库)、介质故障。
事务故障和系统故障的恢复由系统自动进行,而介质故障的恢复需要DBA配合执行。
数据库及其应用自考题-4
数据库及其应用自考题-4(总分:100.00,做题时间:90分钟)一、单项选择题(总题数:20,分数:40.00)1.计算控件的控件源必须是以( )开头的一个计算表达式。
A.= B.!C.[ D.*(分数:2.00)A. √B.C.D.解析:[解析] 计算控件中的表达式应使用“=”运算符开头。
2.在报表中能正确计算订单ID的记录数的是( )A.Count(订单ID ) B.Count([订单ID])C.=Count([订单lD]) D.=Count("订单ID")(分数:2.00)A.B.C. √D.解析:[解析] 计算控件中的表达式应使用“=”运算符开头。
在使用合计函数的表达式中不能使用控件的名称,只能使用表、查询或SQL语句中的字段名。
3.有销售表:R(序列号,商品编码,单价,数量),如果要设计一个按商品编码统计销售额的报表,在报表设计时应使用的函数是( )A.=Avg([单价]*[数量]) B.=Count([单价]*[数量])C.=Sum([单价]*[数量]) D.=Total([单价]*[数量])(分数:2.00)A.B.C. √D.解析:[解析] 在报表中可以使用合计函数计算一组记录或所有记录的总计值、平均值、百分比或统计记录数。
4.下列说法中不正确的是( )A.可以在IE中直接打开数据访问页对应的HTML文件使用Access数据访问页B.在数据访问页处于打开状态下,可以单击“文件”菜单中的“Web页预览”命令启动IE浏览器,并打开相应的数据访问页C.在IE中使用数据访问页对数据进行分组或筛选将会改变数据库中的数据D.在IE中使用数据访问页添加或编辑的记录将会保存在数据库中(分数:2.00)A.B.C. √D.解析:[解析] 如果数据访问页直接与数据库连接,用户在IE浏览器中所看到的实际上是该页的副本,因而对所显示的数据的排序和筛选操作都只影响该页的副本,当关闭数据访问页时,将丢失所做的排序或筛选。
02121 数据库及其应用(实践) 自考考试大纲
湖北省高等教育自学考试实践(技能)课程大纲课程名称:数据库及其应用课程代码:02121一、实践能力的培养目标。
深刻理解关系数据的基本知识,掌握基于关系数据的表创建及查询与优化;掌握利用设计视图掌握创建窗体的方法;掌握报表的常见工具和使用方法,提升学生利用所学的关系数据库理论解决实际问题的能力。
二、实践(技能)课程教学基本要求。
(含学时、学分要求)第1章数据系统概论(1学时)要求:(1)初步理解数据库的应用领域。
(2)掌握数据系统的基本组成第2章关系数据库(1学时)要求:(1)掌握关系数据模型的基本概念;(2)掌握实体完整性和参照完整性的概念;(3)掌握关系代数运算,能根据实际任务的要求写出关系代数表达式;第3章概念模型设计(2学时)要求:(1)掌握E-R模型的概念和设计方法(2)能根据实际任务设计E-R模型第4章数据库的创建和管理(4学时)要求:(1)熟悉Access的系统操作(2)掌握基于Access的数据库创建、打开和关闭的基本方法(3)掌握数据库备份、加密、压缩及修复的方法;第5章关系数据库标准语言(5学时)要求:(1)熟练掌握常见数据库操作的SQL语句,包括:创建数据库、定义和修改表结构、定义实体完整性和参照完整性;在表中插入、更新和删除数据;数据查询(2)在Access的SQL视图中运行和验证SQL语句(3)掌握在Access查看数据库逻辑结构的方法第6章创建表(4学时)要求:(1)熟悉掌握利用GQBE语句创建表的方法(2)掌握字段属性的设置方法(3)熟悉掌握创建表之间关系的操作方法第7章查询(5学时)要求:(1)掌握选择查询、参数查询、操作查询、总计查询的创建方法(2)掌握多表查询数据源的设置方法、计算字段、复杂查询条件表达式、常用函数库和聚集函数的用法第8章窗体(4学时)要求:(1)熟悉窗体设计的各种工具和使用方法;(2)熟练掌握利用设计视图创建窗体的方法(3)熟悉掌握常见控件的应用方法第9章报表(4学时)要求:(1)熟悉报表设计的各种工具和使用方法(2)掌握报表的报表视图、打印预览视图、布局视图和设计视图(3)熟悉掌握实用“设计”视图创建报表的方法、分组报表、子报表的设计方法第10章宏及其应用(2学时)要求:(1)了解宏的定义、类别和用途(2)掌握创建宏、宏组、条件宏和嵌入宏的方法(3)能熟练使用宏设计视图创建宏和在窗体事件中嵌入宏;了解宏的调试和运行方法。
自考04735数据库原理及应用数据库技术的发展
自考04735数据库原理及应用数据库技术的发展
要求、目标:
了解数据库技术发展的前景,了解面向对象的概念建模和开放数据库互连技术。
一、面向对象的概念建模
1.概念建模经历了“ER图—对象联系图—类图”的发展历程。
2.面向对象的数据类型系统:由基本类型、复合类型和引用类型三部分组成。
3.对象联系图:是面向对象数据模型中数据结构的一种重要图例表示方法,由于使用了对象标识的概念,使结构的嵌套和递归成为可能。
是描述面向对象数据模型的基本工具。
它不仅完整地揭示了数据之间的联系,也把查询的层次观点表现的一清二楚。
4.统一建模语言(UML):面向对象开发的行业标准语言。
二、开放数据库互连(ODBC)
1.API:即应用程序设计接口,是为开发者提供单一的编程接口,这样同一个应用程序就可以访问不同的数据库服务器。
2.ODBC:Microsoft公司的产品,以C/S结构为设计基础。
该技术使得应用程序与DBMS之间在逻辑上可以分离,使应用程序具有数据库武官性。
ODBC定义了一个API,每个应用程序利用相同的源代码就可访问不同的数据库系统,存取多个数据库中的数据。
ODBC一个最显著的优点是:用它生成的应用程序与数据库或数据库引擎无关。
第九章复习题
填空题:
1.面向对象的数据类型系统:由基本类型、复合类型和引用类型三部分组成。
2.概念建模经历了从ER图到对象联系图,再到类图的发展历程。
最新10月全国自考数据库及其应用试题及答案解析
全国2018年10月自学考试数据库及其应用试题课程代码:02120一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.若关系R属于1NF,且不存在非主属性部分函数依赖于主键,则R属于()A.1NFB.2NFC.3NFD.BCNF2.关系中属性的取值范围称为()A.域B.元数C.元组D.基数3.由局部E-R图向全局E-R图转换时,需要消除冲突,其中不.包括消除()A.属性冲突B.结构冲突C.命名冲突D.语法冲突4.用来表达用户需求观点的数据库全局逻辑结构的模型称为()A.逻辑模型B.外部模型C.内部模型D.概念模型5.Access提供了自定义工作环境命令,若要改变在数据库窗口中鼠标的动作方式(单击或双击),则改变的途径是利用“工具”菜单“选项”命令对话框中的()A.“常规”选项卡B.“视图”选项卡C.“键盘”选项卡D.“编辑/查找”选项卡6.设置数据库密码时,应该选择打开数据库的方式是以()A.读写方式打开B.只读方式打开C.独占方式打开D.独占只读方式打开7.下列选项中,用于保证数据库可靠性的措施是()A.复制与粘贴数据库对象B.备份与还原数据库C.使用用户级安全机制D.设置访问数据库的权限8.创建一个人事档案表,其中用于存储照片字段的数据类型应该设置为()1A.超链接B.OLE对象C.查阅向导D.备注9.在Access中,若要定义两个字段的组合为主键,则下列说法中正确的是()A.其中一个字段必须为自动编号类型B.两个字段组合值可以重复C.两个字段中都不能有空值D.两个字段都不能有重复值10.假设规定某个日期型字段的取值范围是2018年1月1日到2018年1月1日,则可设置该字段的有效性规则为()A. Between #1/1/2008# And #1/1/2009#B. Between "1/1/2008" And "1/1/2009"C. Between *1/1/2008* And *1/1/2009*D. Between [2018年1月1日] And [2018年1月1日]11.若设置查询准则表达式为:LIKE"P[ABF]###",则满足查询条件的值是()A.PAB.P124C.PF123D.PABF12.如果需要反复执行同一查询,但每次查询条件的取值不同,则应该创建一个()A.参数查询B.选择查询C.操作查询D.更新查询13.有商品表R(商品编码,品名,规格,生产厂家,单价,数量),若要创建一个显示商品信息的窗体,则需指定R为该窗体的()A.控件来源B.数据环境C.属性来源D.记录源14.假设在窗体中创建了一个标签控件,且需要设置标签中的字体、边框和前/背景颜色等,则应打开标签的“属性”窗口,选择()A.“数据”选项卡B.“格式”选项卡C.“事件”选项卡D.“其他”选项卡15.下列选项中,不.属于报表视图的是()A.版面预览视图B.打印预览视图C.数据表视图D.设计视图16.有成绩表S(学号,课程号,分数),如果要在报表中输出每个学生的平均分,则应在报表设计中使用函数()2A. =Avg([成绩])B. =Count([成绩])C. =Sum([成绩])D. =Total([成绩])17.下列关于设置数据访问页主题的说法中,错误..的是()A.在Access中主题图形是静态的B.可以使用主题确定数据访问页的整体风格C.主题相当于设计数据访问页的模板D.可以根据主题自动定义数据访问页的数据源18.下列关于数据访问页的说法中,错误..的是()A.在“资源管理器”中不能直接打开数据访问页B.在Access数据库中只保存数据访问页的快捷方式C.数据访问页是一种直接与数据库连接的网页D.在IE中使用数据访问页添加和修改的记录将保存在数据库中19.在面向对象程序设计的概念中,类可以分为“容器类”和“控件类”,下列选项中属于“控件类”的是()A.窗体B.报表C.选项卡D.文本框20.下列关于面向对象程序设计概念的说法中,不.正确的是()A.对象特征的描述称为对象的属性B.事件过程是对事件的一种响应和处理C.执行对象的方法需要外部事件驱动D.按钮、文本框、对话框等都视为对象二、填空题(本大题共15小题,每小题1分,共15分)请在每小题的空格中填上正确答案。
自考《数据库及其应用》历年试题及答案
2009年01月一、单项选择题(本大题共20小题。
每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.有关系模式:R(课程编号,课程名称,教师编号,教师姓名,授课班级),若一名教师可讲授多门课程,一门课程可由多名教师讲授,则R属于(A)A.1NFB.2NFC.3NFD.4NF2.设关系R和S的元数分别是r和s,则R和S笛卡儿积的元数是(B)A.r*sB.r+sC.r-sD.r/s3.假设一个仓库可存放多种商品,一种商品可存放在不同的仓库中,仓库和商品之间的联系是(C)A.一对一B.一对多C.多对多D.不确定4.下列选项中,不属于全局E-R模型设计解决的问题是(D)A.属性冲突B.结构冲突C.命名冲突D.语法冲突5.Access用于存储数据的对象是(A)A.表B.查询C.窗体D.数据访问页6.下列对关系性质的说法中,不正确的是(C)A.属性的顺序无关紧要B.同一关系中属性名唯一C.元组必须是有序的D.不能有重复的元组7.在Access用户级安全机制下,保存用户信息的文件是(A)P75A.工作组信息文件B.用户信息文件C.安全信息文件D.帐户信息文件8.在查询和报表中,能作为记录分组依据的字段类型是(D)A.备注B.超级链接C.OLE对象D.数字9.在Access中,若要定义单一字段的主键,则下列选项中能够定义为主键的是(C)A.有空值的字段B.有重复值的字段C.自动编号类型的字段D.OLE对象类型的字段10.假设规定学生的年龄必须在16-25之间,则年龄字段的有效性规则为(B)A.16<年龄<25B.>=16and<=25C.>=16or<=25D.IN(16,25)11.假设在设计视图中设计一个查询,如图所示,则这个查询是(D)A.交叉表查询B.生成表查询C.操作查询D.参数查询12.若设置查询准则为:Like"C[!kml]p",则满足查询条件的值是(C)A.CkpB.CkmlpC.CopD.C!kmlp13.窗体中的每个控件都有一组属性,其中用于设置控件外观的是(A)A.格式属性B.数据属性C.外观属性D.事件属性14.下列关于窗体控件说法中,错误的是(B)A.命令按钮是用于完成控制操作的控件B.文本框和命令按钮是容器类控件C.组合框可以看成是列表框和文本框的组合D.利用图像控件插入窗体的图片不能编辑和修改15.如果Access中的报表格式为“在新的一行中打印当前节,而在同一行中打印下一节”,则需要将报表的“新行或新列”属性设置为(B)A.无B.节前C.节后D.节前和节后16.在Access中,不能输入和编辑数据的对象是(C)A.查询B.窗体C.报表D.数据访问页17.在报表中能够正确计算总产量的表达式为(D)A.=Avg([产量])B.=Count([产量])C.=Max([产量])D.=Sum([产量])18.Access提供的数据访问页视图有(A)A.2种B.3种C.4种D.5种19.下列有关数据访问页的说法中,不正确的是(B)A.以单独的文件存在B.不能对记录排序C.可以在数据库外运行D.可以添加记录20.判断“学生”窗体中“性别”字段值是否为“男”的宏条件表达式为(D)A.[Forms]![学生]=“男”B.[Forms]![性别]=男C.[Forms]![学生]![性别]=男D.[Forms]![学生]![性别]=“男”二、填空题(本大题共15小题,每小题1分,共l5分)请在每小题的空格中填上正确答案。
自考数据库及其应用重点知识讲解(10)
8、大小变小写 LOWER( 字符表达式 )9、小写变大写 UPPER( 字符表达 式 )10、空格 SPACE( 空格数量 )
11、字符串复制 REPLICATE( 字符串 , 复制次数 )12、宏替换 内存变 量 [, 字符串 ]
8、正弦 SIN( 数值表达式 ) 9、余弦 COS( 数值表达式 ) 10、正切 TAN( 数值表达式 ) (*弧度表示)
11、0-1 之间随机数 RAND([ 数值表达式 ])(数值表达式为负,从当前时 钟取种子数)
12、四舍五入 ROUND( 数值表达式 1 , 保留位数 )*保留位数为负表示 其绝对值知识讲解(10)
函数 P75 数值函数
1、绝对值 ABS( 数值表达式 ) 2、取整 INT( 数值表达式 ) 3、最大值 MAX(N1,N2,…)4、最小值 MIN( N1,N2,…) 5、平方根 SQRT( 数值表 达式 ) 6、EXP( 数值表达式 )=eX 7、LOG( 数值表达式 )=LnX
字符串函数
1、字符串长度 LEN( 字符表达式 )2、删尾部空格 TRIM( 字符表达式 ) 3、删头部空格 LTRIM( 字符表达式 )
4、取子串 SUBSTR( 字符表达式 , 从第几个开始 ,[ 取几个字符 ]) 5、首字母大写 PROPER( 字符表达式 )
6、子字符串查找 AT( 字符表达式 1 , 字符表达式 2 )返回式 1 在式 2 的 开始位置,没找到返回 0,区分大小写
3、日期转字符 DTOC ( 日期表达式 [,1])带可选项“1”返回一个适于进行 索引的日期字符串
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自考数据库及应用
数据库及应用是一门研究组织化数据存储与管理的学科,同时也是计算机科学领域的重要基础课程之一。
随着信息化时代的到来,数据库的作用越来越不可忽视,因此学习数据库及应用对于提高信息化水平和解决实际问题具有重要意义。
首先,数据库是指按照一定规则组织起来并在数据管理系统中永久存储的数据的集合。
它具有以下特点:数据共享性高,冗余度低,数据独立性高,易于扩展,数据的一致性和完整性得到保证等,这些特点使得数据库成为企事业单位信息化管理的首选方式。
数据库应用包括数据库管理系统(DMS)的建立和维护工作,以及使用数据库来解决实际问题的应用程序的开发工作。
数据库管理系统是指一个能够进行数据库的定义、建立、查询、修改、删除等操作的软件系统。
不同的数据库管理系统有不同的特点和使用方式,例如关系型数据库管理系统(RDBMS)、面向对象数据库管理系统(OODBMS)、多媒体数据库管理系统等。
数据库及应用的学习内容主要包括:数据库的基本概念和原理、数据库管理系统的基本功能和特点、数据库的设计与规范、SQL语言的使用、数据库的维护与管理、数据库的安全与完整性等。
学习数据库及应用需要具备一定的计算机基础知识,如计算机网络、操作系统、数据结构等,以便更好地理解和应用数据库。
在实际应用中,数据库及应用可以广泛应用于各个领域。
例如,在企业管理中,
可以使用数据库进行人员管理、物资管理、销售管理、财务管理等;在电子商务中,可以使用数据库进行商品管理、订单管理、用户管理等;在科研领域中,可以使用数据库进行数据管理、实验管理、文献管理等。
通过合理的数据库设计和高效的数据库管理,可以提高信息的存储和管理效率,提高工作和管理的效果,并为决策提供支持。
在数据库及应用中,要注意数据库的设计和规范,设计良好的数据库可以提高系统的性能和可扩展性。
同时,要注意数据库的维护和管理,及时备份和恢复数据,保证数据库的安全性和可靠性。
此外,还需要重视数据库的安全与完整性,采取合适的安全管理策略,保护数据库中的数据不被非法访问或篡改。
总之,数据库及应用在现代社会中起到了重要的作用,它是信息化时代的重要组成部分。
通过学习数据库及应用,可以提高信息化水平,解决实际问题,提高工作效率,推动和促进社会进步。
因此,加强对数据库及应用的学习和应用具有重要意义。