安徽大学大学计算机基础作业5数据库应用基础
- 格式:docx
- 大小:231.42 KB
- 文档页数:7
计算机应用基础模块五计算机应用基础模块五通常涵盖了数据库管理与应用这一重要领域。
在当今数字化的时代,数据的处理和管理变得至关重要。
无论是企业的业务运营、学校的教学管理,还是个人的日常信息整理,都离不开数据库的支持。
数据库,简单来说,就是一个有组织地存储数据的集合。
它可以帮助我们高效地存储、检索、更新和管理大量的数据。
想象一下,一个图书馆,如果没有一套科学的分类和检索系统,要找到一本特定的书将会是多么困难。
数据库就像是图书馆的管理系统,让数据的查找和使用变得轻松有序。
在模块五中,我们首先要了解数据库的基本概念。
比如,什么是数据表,它就像是一个表格,有列和行,列代表着不同的属性,行则是具体的数据记录。
还有字段,它是数据表中列的名称,决定了这一列数据的类型和特征。
接下来是数据库的设计。
这可不是一件简单的事情,需要我们仔细规划和思考。
要明确数据的用途和需求,确定合适的数据类型,以及建立合理的数据关系。
就像建造房子之前要设计好蓝图一样,设计一个好的数据库能为后续的使用打下坚实的基础。
然后是数据的录入和编辑。
这需要我们掌握正确的操作方法,确保数据的准确性和完整性。
一个小小的错误,可能会在后续的数据分析和应用中引发大问题。
查询操作也是模块五的重点之一。
通过使用查询语句,我们可以从庞大的数据中快速找到所需的信息。
这就像是在大海中捞针,但有了合适的工具和技巧,就能轻松实现。
数据的排序和筛选功能也非常实用。
可以按照特定的字段对数据进行升序或降序排列,或者根据设定的条件筛选出符合要求的数据。
数据库的安全性也是不容忽视的。
我们要采取措施防止数据的泄露、损坏或被未经授权的访问。
设置密码、权限管理等都是保障数据库安全的重要手段。
此外,数据库的备份和恢复也至关重要。
就像我们会定期备份重要文件一样,数据库也需要定期备份,以防止意外情况导致数据丢失。
当出现问题时,能够快速进行恢复,确保业务的正常运行。
在实际应用中,数据库管理系统有很多种,比如常见的 MySQL、Oracle、SQL Server 等。
第1部分计算机应用基础知识概述1.1选择题1.计算机科学的奠基人是( )。
A.查尔斯•巴贝奇 B.图灵 C.阿塔诺索夫D.冯•诺依曼2.( ) 是现代通用计算机的雏形。
A.宾州大学于1946年2月研制成功的ENIAC B.查尔斯•巴贝奇于1834年设计的分析机C.冯•诺依曼和他的同事们研制的EDVAC D.艾伦•图灵建立的图灵机模型3.计算机中运算器的主要功能是( ) 。
A.控制计算机的运行 B.算术运算和逻辑运算C.分析指令并执行 D.负责存取存储器中的数据4.计算机的CPU每执行一个( ) ,就完成一步基本运算或判断。
A.语句 B.指令 C.程序 D.软件5.计算机能按照人们的意图自动、高速地进行操作,是因为采用了( ) 。
A.程序存储在内存 B.高性能的CPU C.高级语言 D.机器语言6.在下列关于图灵机的说法中,错误的是( ) 。
A.现代计算机的功能不可能超越图灵机B.图灵机能计算的问题现代计算机也不能计算C.图灵机是真空管机器D.只有图灵机能解决的计算问题,实际计算机才能解决7.国际计算机界称( ) 为“计算机之父”。
A.巴贝奇 B.艾兰•图灵 C.冯•诺依曼 D.霍德华•艾肯8.在计算机运行时,把程序和数据一样存放在内存中,这是1946年由( )所领导的研究小组正式提出并论证的。
A.图灵 B.布尔 C.冯•诺依曼 D.爱因斯坦9.世界上第一台计算机诞生于( ) 。
A.1971年 B.1981年 C.1991年 D.1946年10.( ) 奠定了“人工智能”的理论基础,被称为“人工智能之父”。
A.巴贝奇 B.艾兰•图灵 C.冯•诺依曼 D.霍德华•艾肯11.第一代计算机采用的基本逻辑元器件是()。
A.电子管 B.晶体管 C.集成电路 D.大规模集成电路12.世界上第一台计算机的名称是( ) 。
A.IBM B.APPLEⅡ C.MAC D.ENIAC 13.( ) 是指用计算机帮助各类设计人员进行工程或产品设计。
数据库基础与应用综合练习题(红色的题目不用看蓝色的有时间就看一下,没时间就不用看)第1章数据库系统概论填空1.数据库处理技术经历了__________、__________、__________、以及分布式数据库管理等四个发展阶段。
2.数据库系统具有__________、__________、__________、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。
3.在文件系统中,存取数据的基本单位为________,在数据库系统中,存取数据的基本单位为________。
4.在数据库系统中访问数据,既可以采用_____________方式,也可以采用______方式。
5.DBMS具有_________、_________、__________和_________等管理控制功能。
6.分布式数据库系统除了具有一般数据库系统的优点外,还具有____________、_______、___________、________、__________等优点。
7.在实体中能作为码的属性称为________,否则称为_________。
8.域是实体中相应属性的________,性别属性的域包含有________个值。
9.实体之间的联系类型有三种,分别为________、________和________。
10.若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是________对________的联系。
11.若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A和C是________对________的联系。
12.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是________对________的联系。
13.数据库和逻辑模型有_________、__________、_________和________等四种。
14.任一种数据模型都有________和________的区别。
0530《数据库基础与应用》2018年6月期末考试指导一、考试说明(一)说明满分为100分,考试时间为90分钟, 考试形式为闭卷。
(二)题型及各题型所占分数和相应的答题技巧1.单项选择题(每题2分,共20题,总计40分)答题技巧:注意是单项选择题,选择与提纲相匹配的答案,可以考虑采用排除法等技巧。
2.填空题(每题1分,共15题,总计15分)答题技巧:先完整地阅读整个题干,在题干中寻找提示信息.3.简答题(每题5分,共4题,总计20分)答题技巧:需要答出与问题相关的重要知识点(即讲义与课件中的知识点),如需要,可对相关内容展开阐述。
4.综合题(共2题,总计25分)答题技巧:注意题目的要求,按照解题逻辑解决一步步写清楚,最后检查是否完成了题目的所有问题。
二、复习重点内容第一章数据库基础概述1. 什么是数据库?数据库是为实现一定的目的按一定的组织方式存储在计算机中相关数据的集合。
2. 数据库管理系统的符号表示是DBMS。
3.数据库系统的特点(1) 数据低冗余、共享性高;(2) 数据独立性高;(数据独立性是指当数据发生变化时,可以不用修改使用数据的应用程序)(3) 有统一的数据控制功能,具有数据完整性。
4. 数据库系统要解决什么问题?数据库系统要解决文件管理系统中数据冗余、数据与程序不独立以及数据不能共享等问题,而且要解决由于数据库数据共享带来的数据完整性、安全性及共发控制等问题。
5. 任何一个数据库管理系统都是基于某种数据模型的,数据库管理系统支持的传统数据模型主要有三种,分别是层次模型、网状模型和关系模型。
6.元组:二维表中的从第二行开始的每一行称为一个元组或记录。
“关系”是“元组”的集合,“元组”是属性值的集合。
一个关系模型中的数据就是这样逐行逐列组织起来的7.E-R模型E-R图是描述现实世界中的实体及实体间关系时使用的一个图形工具,也称为E-R模型。
E-R图是表示实体型、属性和联系的方法。
E-R图是导出关系模型的基础。
安徽大学大学计算机基础作业5-数据库应用基础作业5数据库应用基础数据库系统是由数据库、数据库管理系统、应用程序、________、用户等构成的人机系统。
A.数据库管理员B.程序员C.高级程序员 D .软件开发商[A] [B] [C] [D]在数据库中存储的是________ 。
A.信息B.数据C.数据结构D.数据模型[A] [B] [C] [D]在下面关于数据库的说法中,错误的是________ 。
A.数据库有较高的安全性B.数据库有较高的数据独立性C.数据库中的数据可被不同的用户共享D.数据库没有数据冗余[A] [B] [C] [D]在下面关于新型数据库的说法中,错误的是________ 。
A.数据仓库不是一个新的平台,仍然使用传统的数据库管理系统,而是一个新的概念B.分布式数据库是一个数据在多个不同的地理位置存储的数据C.面向对象数据库仍然采用传统的关系型数据库管理系统D.空间数据库随着地理信息系统GIS的开发与应用而发展起来的数据库新技术[A] [B] [C] [D]________ 不是数据库系统的特点。
A.较高的数据独立性B.最低的冗余度C.数据多样性D.较好的数据完整性[A] [B] [C] [D]在下列数据库管理系统中,不属于关系型的是________ 。
A.Microsoft AccessB.SQL ServerC.OracleD.DBTG系统[A] [B] [C] [D]Access是________数据管理系统。
A.层状B.网状C.关系型D.树状[A] [B] [C] [D]在Access中,数据库的基础和核心是________ 。
A.表B.查询C.窗体D.宏[A] [B] [C] [D]在下面关于Access数据库的说法中,错误的是________ 。
A.数据库文件的扩展名为mdbB.所有的对象都存放在同一个数据库文件中C.一个数据库可以包含多个表体D.表是数据库中最基本的对象,没有表也就没有其他对象[A] [B] [C] [D]在一个单位的人事数据库,字段“简历”的数据类型通常应当是________ 。
安徽大学大学计算机基础A网络平台选择题汇总及答案说明:此文档为安徽大学2013下半年大学计算机基础A网络平台选择题汇总及答案,包括作业一到作业七以及OFFICE内容及所有答案,本人只整理便于大家学习交流以及应对期末考试,版权归安徽大学大学计算机教学部所有作业1计算机基础知识1.下列叙述中,不是电子计算机特点的是_____。
A.运算速度快B.计算精度高C.高度自动化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.下列不属于计算机CPU主要性能指标的是_____。
A、字长B、高速缓存大小C、封装形式D、主频8.下列_____不属于计算机的系统总线。
A、控制总线B、数据总线C、关系总线D、地址总线9.十六进制数“BD”转换为等值的八进制数是_____。
A、274B、275C、254D、26410.下面的数值中,_____只能是十六进制数。
A、1011B、12AC、74D、12511.字符的ASCII编码在计算机中的表示方法准确的描述应是_____A、使用8位二进制代码,最右边一位为1B、使用8位二进制代码,最左边一位为0C、使用8位二进制代码,最右边一位为0D、使用8位二进制代码,最左边一位为112.在16×16点阵字库中,存储一个汉字的字模信息需用的字节数是_____。
《数据库基础与应用》试题及答案《数据库基础与应用》试题及答案(一)一、单项选择题,把合适的选项编号填写在括号内。
(每小题2分,共20分)1、设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系AB具有( )个元组。
A、 a1+b1B、 a1+b2C、 a2b2D、 a2b12、在一个关系R中,若X能够函数决定关系R中的每个属性,并且X的任何真子集都不能函数决定R中的每个属性,则称X为关系R的一个( )。
A、候选码B、外码C、超码D、属性组3、在一个关系R中,若存在X(Y,Z),则也隐含存在XY和XZ,称此为函数依赖的( )规则。
A、传递性B、分解性C、合并性D、增广性4、设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={AB,CD,CE},该关系只满足第一范式,若要规范化为第二范式,则将被分解为( )个关系。
A、 1B、 2C、 3D、 45、由概念设计进入逻辑设计时,原来的( )联系通常都需要转换成对应的基本表。
A、一对一B、一对多C、多对一D、多对多6、ACCESS 数据库文件中至少应包含有( )对象。
A、表B、查询C、窗体D、模块7、如果字段内容为声音文件,可将此字段定义为( )类型。
A、文本B、查询向导C、OLE对象D、备注8、下列( )是主键的标志。
A、 B、 C、 D、9、Access中字段的“小数位”属性被用来指定( )型数据的小数部分的位数。
A、货币和数字B、货币和备注C、文本和数字D、数字和备注10、创建数据访问页,将生成一个单独的( )文件,此文件不包括在Access 数据库中。
A、HTB、HTMLC、MDFD、MDT二、是非判断题,根据叙述正确与否在题目后面的括号内打对号“”或叉号“”(每小题2分,共20分)1、在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是相互独立的。
( )2、分布式数据库系统既支持客户的局部应用,又支持客户的全局应用。
数据库基础与应用期末复习题(归纳整理)一、填空题1、Access “表”结构设计窗口分为两个部分,上半部分是表设计器,下半部分是字段属性。
2、Access “表”结构设计窗口中上半部分的“表设计器”是由字段名称、数据类型和说明三列组成。
3、Access 是( A.Office )办公套件中的一个重要组成部分。
4、Access 数据库包含有表、查询、窗体、报表、页、宏、模块7种数据库对象。
5、Access 用户操作界面由( B.5 )部分组成。
6、Access 中包含有(C.7 )个数据库对象。
7、Access的用户操作界面由标题栏、菜单栏、工作区、工具栏、状态栏等五个部分组成。
8、Access数据库是(C.关系型数据库)9、Access数据库文件的扩展名是(D.mdb )10、Access数据库系统中,定义表中的的字段就是确定表的结构,即确定表中字段的名称、类型、属性、和说明等。
11、Access数据库中的“一对多”指的是(B.一条记录可以与不同表中的多条记录相关)。
12、Access为用户提供了多种数据库安全措施,如设置用户__密码__和___权限__。
13、Access中包含有( B.10 )种数据类型。
14、Access中的表间关系有 1对1 、 1对多和多对多三种。
15、Access中的窗体由页眉、主体和页脚等三个部分组成。
16、Access中字段的“小数位”属性是指定数字型和货币性数据的小数部分的位数,它只影响数据的显示方式,并不影响所存储数值的精度。
17、DBMS 具有安全性、一致性、并发性和数据库恢复等管理控制功能。
18、Microsoft 公司的SQL Server 2000 数据库管理系统一般只能运行在(Windows 平台)。
19、SQL Server 2000 系统中的所有系统级信息存储于哪个数据库(A. master )。
20、SQL Server 2000 采用的结构化查询语言称为 Transaction-SQL 。
1 .数据库管理系统的功能:(1)数据定义功能(2)数据组织、存储和管理(3)数据操纵功能(4)数据库的事务管理和运行管理(5)数据库的建立和维护功能(6)其他功能2.数据库是由数据库、数据库管理系统、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统。
3 .数据管理技术的产生和发展:(1)人工管理阶段(2)文件系统阶段(3)数据库系统阶段4.数据独立性包括:物理独立性和逻辑独立性5 .数据由数据库管理系统统一管理和控制数据库管理系统必须提供:1 .数据的安全性保护2.数据的完整性检查(3)并发控制4.数据库恢复6.数据模型包括:概念模型、逻辑模型逻辑模型包括:层次模型、网状模型、关系模型、面向对象模型、对象关系数据模型和半结构化数据模型。
7.概念模型的一种表示方法:实体■联系方法8.数据模型由:数据结构、数据操作和数据的完整性约束条件组成。
★9.数据库系统的三级模式结构:外模式、模式和内模式三级构成。
★10.模式也称逻辑模式,一个数据库只有一个模式;外模式也称子模式或用户模式,一个'应用程序'只能使用一个外模式;内模式也称也储模式,一个数据库只有一个内模式。
11.外模式/模式映像:保证了数据与程序的逻辑独立性,简称数据的逻辑独立性; 模式/内模式映像:保证了数据与程序的物理独立性,简称数据的物理独立性。
12.关系的三种类型:基本关系、查询表和视图表。
基本表是实际存在的表,是实际存储数据的逻辑表示;查询表是查询结果对应的表;视图表是由基本表或者其他视图导出的表,是虚表,不对应实际存储的数据。
13.关系模型的关系操作包括:查询操作和插入、删除、修改两大部分。
14.查询操作分为:选择。
、投影、连接、除、并、差、交、笛卡尔积等;但是选择、投影、并、差、笛卡尔积是五种基本操作。
★15.关系数据语言的分类:关系代数和关系演算.关系代数用对关系的运算来表达查询要求,关系演算用谓词来表达查询要求。
数据库原理及应用期末考试试题一、单项选择题(本大题共10小题,每小题2分,共20分)得分在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。
1. DB、DBMS和DBS三者之间的关系是( B )。
A.DB包括DBMS和DBS B.DBS包括DB和DBMSC.DBMS包括DB和DBS D.不能相互包括2.对数据库物理存储方式的描述称为( B )A.外模式B.内模式C.概念模式D.逻辑模式3.在数据库三级模式间引入二级映象的主要作用是( A )A.提高数据与程序的独立性B.提高数据与程序的安全性C.保持数据与程序的一致性D.提高数据与程序的可移植性4.视图是一个“虚表”,视图的构造基于( C )A.基本表B.视图C.基本表或视图D.数据字典5.关系代数中的π运算符对应SELECT语句中的以下哪个子句?( A )A.SELECT B.FROMC.WHERE D.GROUP BY6.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( C )A.多对多B.一对一C.多对一D.一对多7.如何构造出一个合适的数据逻辑结构是(C )主要解决的问题。
A.关系系统查询优化B.数据字典C.关系数据库规范化理论D.关系数据库查询8.将E-R模型转换成关系模型,属于数据库的( C )。
A. 需求分析B.概念设计C.逻辑设计D.物理设计9.事务日志的用途是( C )A. 事务处理B. 完整性约束C. 数据恢复D. 安全性控制10.如果事务T已在数据R上加了X锁,则其他事务在数据R上( D )A.只可加X锁B.只可加S锁C. 可加S锁或X锁D. 不能加任何锁二、填空题(本大题共10小题,每小题2分,共20分)错填、不填均无分。
1. 数据库的逻辑数据独立性是由 外模式/模式2. 关系代数中专门的关系运算包括:选择、投影、连接和____除 _____。
作
业
5
数
据
库
应
用
基
础
数据库系统是由数据库、数据库管理系统、应用程序、________、用户等构成的人机系统。
A. 数据库管理员
B. 程序员
C. 高级程序员D . 软件开发商
[A] [B] [C] [D]
在数据库中存储的是________ 。
A. 信息
B. 数据
C. 数据结构
D. 数据模型
[A] [B] [C] [D]
在下面关于数据库的说法中,错误的是________ 。
A. 数据库有较高的安全性
B. 数据库有较高的数据独立性
C. 数据库中的数据可被不同的用户共享
D. 数据库没有数据冗余
[A] [B] [C] [D]
在下面关于新型数据库的说法中,错误的是________ 。
A.数据仓库不是一个新的平台,仍然使用传统的数据库管理系统,而是一个新的概念
B.分布式数据库是一个数据在多个不同的地理位置存储的数据
C.面向对象数据库仍然采用传统的关系型数据库管理系统
D.空间数据库随着地理信息系统 GIS 的开发与应用而发展起来的数据库新技术
[A] [B] [C] [D]
________ 不是数据库系统的特点。
A. 较高的数据独立性
B. 最低的冗余度
C. 数据多样性
D. 较好的数据完整性
[A] [B] [C] [D]
在下列数据库管理系统中,不属于关系型的是________ 。
A.Microsoft Access
B.SQL Server
C.Oracle
D.DBTG 系统
[A] [B] [C] [D]
Access 是 ________数据管理系统。
A. 层状
B. 网状
C. 关系型
D. 树状
[A] [B] [C] [D]
在Access 中,数据库的基础和核心是 ________ 。
A.表
B. 查询
C. 窗体
D. 宏
[A] [B] [C] [D]
在下面关于Access 数据库的说法中,错误的是________ 。
A. 数据库文件的扩展名为mdb
B.所有的对象都存放在同一个数据库文件中
C.一个数据库可以包含多个表体
D.表是数据库中最基本的对象,没有表也就没有其他对象
[A] [B] [C] [D]
在一个单位的人事数据库,字段“简历”的数据类型通常应当是________ 。
A. 文本型
B. 数字型
C. 日期 / 时间型
D. 备注型
[A] [B] [C] [D]
在一个学生数据库中,字段“学号”应该是________ 。
A. 数据型
B. 文本型
C. 自动编号型
D. 备注型
[A] [B] [C] [D]
在下面关于Access 数据类型的说法,错误的是________ 。
A. 自动编号型字段的宽度为 4 个字节
B. 是/ 否型字段的宽度为 1 个二进制位
C.OLE 对象的长度是不固定的 D . 文本型字段的长度为255 个字符
[A] [B] [C] [D]
假定“姓名”是文本型字段,则查找姓“李”的学生应使用________表达式。
A. 姓名Like “李*”
B. 姓名Like “[ !李] ”
C. 姓名=“李 *”
D. 姓名==“李 *”
[A] [B] [C] [D]
如果字段“成绩”的取值范围为0-100,则错误的有效性规则是
________ 。
A.>=0 And <=100
B.[ 成绩 ]>0 And [ 成绩 ]<=100
C. 成绩 >=0 And 成绩 <=100
D.0<=[ 成绩 ]<=100
[A] [B] [C] [D]
内部计算函数Sum(字段名)的作用是求同一组中所在字段内所有的值的________ 。
A. 和
B. 平均值
C. 最小值
D. 第一个值
[A] [B] [C] [D]
内部计算函 Avg (字段名)的作用是求同一组中所在字据字段内所有的值的 ________ 。
A. 和
B. 平均值
C. 最小值
D. 第一个值
[A] [B] [C] [D]
子句“ WHERE 性别=”女” AND 工资额 >2000”的作用是处理 ________ 。
A. 性别为“女”并且工资额大于 2000 的记录 B. 性别为“女”或者工资额大于 2000 的记录 C. 性别为“女”并非工资额大于 2000 的记录 D. 性别为“女”或者工资额大于 2000,且二者择一的记录
[A] [B] [C] [D]
用于存放数据库数据的是 ________ 。
A.表
B. 查询
C. 窗体
D. 报表
[A] [B] [C] [D]
如果在创建表中建立字段“基本工资额”,其数据类型应当是 ________。
A. 文本类型
B. 货币类型
C. 日期类型
D. 字符类型
[A] [B] [C] [D]
在 Access 中,表和数据库的关系是 ________ 。
A. 一个数据库可以包含多个表
B. 一个表只能包含两个数据库
C. 一个表可以包含多个数据库
D. 一个数据库只能包含一个表
[A] [B] [C] [D]
在下面关于表的说法中,错误的是 ________。
A. 数据表是 Access 数据库中的重要对象之一
B.表的设计视图的主要工作是设计表的结构
C.表的数据视图只用于显示数据
D.可以将其他数据库的表导入到当前数据库中
[A] [B] [C] [D]
在关系型数据库中,二维表中的一行被称为________。
A. 字段
B. 数据
C. 记录
D. 数据视图
[A] [B] [C] [D]
Accsee 数据库管理系统依赖于________ 操作系统。
A.DOS
B.Windows
C.UNIX
D.UCDOS
[A] [B] [C] [D]
定义某一个字段的默认值的作用是 ________。
A.当数据不符合有效性规则时所显示的信息
B.不允许字段的值超出某个范围
C.在未输入数值之前,系统自动提供数值
D.系统自动把小写字母转换为大写字母
[A] [B] [C] [D]。