(完整word版)数据库习题安徽大学考研复试.docx
安徽大学数据库复习资料.doc

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.关系数据语言的分类:关系代数和关系演算.关系代数用对关系的运算来表达查询要求,关系演算用谓词来表达查询要求。
2014年安徽大学F27计算机专业综合(C程序设计、数据库原理)考研复试试题(回忆版)

2014年安徽大学F27计算机专业综合计算机专业综合((C 程序设计程序设计、、数据库原理原理))考研复试试题考研复试试题((回忆版回忆版))一、 选择题选择题((15分)考了数据库和C 语言的基本题。
二、 判断题一共有5道题道题,,每题两分每题两分。
三、 C 语言的程序阅读题语言的程序阅读题 1、设计了静态局部变量,2、把五个字符串放入数组通过,设计字符串长度的比较和复制,然后再输出此时的数组中的字符串3、4、四、 数据库题数据库题::涉及SQL 语句的查询和用SQL 语句修改数据,用SQL 语句筛选出选了四门课程学生的总分然后再按降序排列,设计索引聚簇。
五、 数据库的函数依赖问题数据库的函数依赖问题 1、给出一个关系模式,然后写出该关系模式其中含有的哪些函数依赖 2、3、写出该关系模式达到了第几范式,范式有1NF,2NF,3NF,BCNF,4NF,然后说明下为啥是那个范式。
4、第三题某单位有很多商场,画出他的E-R 图,写出他的关系模式并且指出该关系模式中的主码和次码。
六、 C 语言编程题语言编程题 1、写出201-300之间的素数然后输出来。
2、给定好了一个数组并且已排好顺序。
现在往该数组内插入一个数,并且顺序还是以前的那个,然后输出来。
上机考试上机考试: 1、请输入K 个整数,然后请输出第m 个最大值和第n 个最小值。
2、请输入M*N 阶矩阵,然后输出该矩阵中不同的数。
列如:题目给的例子是一个3*4的矩阵,大致是这个矩阵:20 60 80 40 40 50 80 10 60 15 35 20 80 6020 30,输出后的数为:10 15 20 30 35 40 50 60 80.。
安徽大学考试题库及答案

安徽大学考试题库及答案一、单项选择题(每题2分,共20分)1. 安徽大学成立于哪一年?A. 1928年B. 1938年C. 1948年D. 1958年答案:A2. 安徽大学的校训是什么?A. 求真务实B. 厚德博学C. 笃学致远D. 明德厚学答案:B3. 安徽大学位于哪个省份?A. 江苏省B. 安徽省C. 浙江省D. 河南省答案:B4. 安徽大学的主要校区位于哪个城市?A. 合肥B. 芜湖C. 马鞍山D. 蚌埠5. 安徽大学有多少个学院?A. 20个B. 25个C. 30个D. 35个答案:C6. 安徽大学图书馆的藏书量是多少?A. 100万册B. 200万册C. 300万册D. 400万册答案:B7. 安徽大学有多少个国家级重点学科?A. 5个B. 10个C. 15个D. 20个答案:A8. 安徽大学有多少个博士后流动站?A. 5个B. 10个C. 15个D. 20个答案:B9. 安徽大学有多少个博士学位授权点?B. 60个C. 70个D. 80个答案:C10. 安徽大学有多少个硕士学位授权点?A. 100个B. 120个C. 140个D. 160个答案:D二、多项选择题(每题3分,共15分)1. 安徽大学拥有以下哪些国家级科研平台?A. 国家重点实验室B. 国家工程研究中心C. 国家工程技术研究中心D. 国家地方联合工程实验室答案:ABCD2. 安徽大学在以下哪些领域有较强的研究实力?A. 材料科学B. 化学C. 生物学D. 工程学答案:ABCD3. 安徽大学提供的学位类型包括以下哪些?A. 学士B. 硕士D. 博士后答案:ABCD4. 安徽大学在以下哪些方面有显著成就?A. 人才培养B. 科学研究C. 社会服务D. 文化传承答案:ABCD5. 安徽大学的校园文化活动包括以下哪些?A. 学术讲座B. 文艺演出C. 体育竞赛D. 志愿服务答案:ABCD三、判断题(每题1分,共10分)1. 安徽大学是中国教育部直属的全国重点大学。
安徽大学计算机研究生复试题

简答题:
1数据库的概念和特点;
2 DBMA的职能;
3数据模型三要素;
4什么是事务,它有哪些性质。
设计题
一个有关医生科室病房病人的设计题
要求
1.设计E-R图
2.将E-R图改写成关系模式
3.指出候选码
应用题
有关查询,插入修改,不是很难
面试部分:
一般都是进去后一个老师用英语问你一些简单的问题,比如第一志愿啊,所学专业啊
然后抽取专业课的题,这个就很杂了,有:
计算机发展到现在总共经历了几代。
路由器的作用
什么是等价关系
什么是模式匹配
网桥在处理MAC帧时有几种处理方式
软件测试的策略是什么
c语言中static有什么作用
临界区和临界资源有什么区别
。。。。。等等很多很多,有的是抽两道回答一道,有的是抽三道回答两道。
安徽大学计算机研究生复试范围
——包含09和10年的复试真题
考试科目内容范围说明:
计算机专业课综合:C程序设计包含C语言的语法,程序基本结构,基本数据类型,数组的定义及引用;函数的定义及调用;局部变量和全局变量;变量的存储类别;指针;结构体等;数据库原理包含:数据库基础知识;数据模型与概念模型;数据库系统的设计方法;关系数据库;关系数据库标准语言;关系数据库理论;数据库保护技术;新型数据库系统及数据库技术的发展等。
10年
笔试部分:
c语言
选择题-题目已经记不清了,大多是考察字符,字符串的输出,不是很难。
程序题-编写程序:
1.判断一个数是不是素数;
2.随机输入10个数,再按照先奇数后偶数进行输出;要求:奇数输出按从大到小的顺序,偶数输出按从小到大的顺序。
例如:输入-1 9 2 4 9 8 5 3 7 12
2019年安徽大学[物质科学与信息技术研究院]F53计算机专业综合(计算机组成原理、数据库原理)考研复试资料
![2019年安徽大学[物质科学与信息技术研究院]F53计算机专业综合(计算机组成原理、数据库原理)考研复试资料](https://img.taocdn.com/s3/m/d3b018ddf61fb7360b4c659a.png)
2019年安徽大学[物质科学与信息技术研究院]F53计算机专业综合(计算机组成原理、数据库原理)考研复试精品资料说明:本套考研复试资料由本机构多位高分研究生潜心整理编写,2019年考研复试首选资料。
一、考研复试仿真模拟题1.①本套考研复试资料没有收集到历年复试真题。
请参考本套资料复试题库中的复试仿真模拟题。
说明:复试仿真模拟题严格按照本校复试命题风格、复试题型、复试范围和复试高频考点精心整理编写,复试首选资料。
二、2019年安徽大学[物质科学与信息技术研究院]F53计算机专业综合考研复试资料2.白中英《计算机组成原理》考研复试相关资料(1)白中英《计算机组成原理》[笔记+课件+提纲]①白中英《计算机组成原理》考研复试笔记。
说明:本书重点复习笔记,条理清晰,重难点突出,提高复试复习效率,考研复试首选资料。
②白中英《计算机组成原理》本科生课件。
说明:参考书配套授课PPT课件,条理清晰,内容详尽,版权归属制作教师,本项免费赠送。
③白中英《计算机组成原理》复试复习提纲。
说明:该科目复习重难点提纲,提炼出重难点,有的放矢,提高复习针对性。
(2)白中英《计算机组成原理》考研复试核心题库(含答案)①安徽大学[物质科学与信息技术研究院]F53计算机专业综合考研复试核心题库之白中英《计算机组成原理》名词解释精编。
②安徽大学[物质科学与信息技术研究院]F53计算机专业综合考研复试核心题库之白中英《计算机组成原理》简答题精编。
③安徽大学[物质科学与信息技术研究院]F53计算机专业综合考研复试核心题库之白中英《计算机组成原理》证明题精编。
④安徽大学[物质科学与信息技术研究院]F53计算机专业综合考研复试核心题库之白中英《计算机组成原理》分析题精编。
⑤安徽大学[物质科学与信息技术研究院]F53计算机专业综合考研复试核心题库之白中英《计算机组成原理》计算题精编。
⑥安徽大学[物质科学与信息技术研究院]F53计算机专业综合考研复试核心题库之白中英《计算机组成原理》设计题精编。
安徽大学数据库系统概论试题及答案

数据库系统概论复习资料:第一章:一选择题:1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
在这几个阶段中,数据独立性最高的是阶段。
A.数据库系统 B.文件系统 C.人工管理 D.数据项管理答案:A2.数据库的概念模型独立于。
A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界答案:A 3.数据库的基本特点是。
A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制答案:B 4. 是存储在计算机内有结构的数据的集合。
A.数据库系统B.数据库 C.数据库管理系统D.数据结构答案:B 5.数据库中存储的是。
A.数据 B.数据模型C.数据以及数据之间的联系 D.信息答案:C6. 数据库中,数据的物理独立性是指。
A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 .. D.应用程序与数据库中数据的逻辑结构相互独立答案:C7. .数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。
A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合答案:D8.据库系统的核心是。
A.数据库B.数据库管理系统 C.数据模型 D.软件工具答案:B9. 下述关于数据库系统的正确叙述是。
A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据答案:A10. 数将数据库的结构划分成多个层次,是为了提高数据库的①和②。
数据库考研复试试题(回忆版)

数据库考研复试试题(回忆版)数据库考研复试试题(回忆版)数据库是计算机科学与技术领域中的重要组成部分,对于计算机专业的学生而言,掌握数据库的理论和应用技能是必不可少的。
在考研复试中,数据库相关的试题是常见的内容之一。
本文将回忆一些数据库考研复试试题,并对其进行分析和解答,以帮助广大考生复习备考。
一、数据库系统概述数据库系统是现代计算机系统中最基础和最重要的组成部分之一,其功能包括数据的存储、管理、检索、更新等。
请简要介绍数据库系统的三级模式体系结构,并说明每个层次的功能。
数据库系统采用了三级模式体系结构,包括外模式、概念模式和内模式。
1. 外模式:外模式又称为用户模式,是数据库系统中最接近用户的一层。
它定义了对用户来说可见的数据逻辑结构、数据操作语言以及数据操作权限。
用户可以通过外模式来查看和操作数据库中的数据,而不需要关注底层的物理存储细节。
2. 概念模式:概念模式是数据的全局逻辑结构的描述。
它定义了数据库中各个数据对象之间的关系、属性和约束等。
概念模式是数据库的全局观,对于数据库的整体结构和组织起到了很重要的作用。
同时,概念模式也是数据库设计的基础,它体现了数据库的语义信息,为用户提供了更高层次的抽象。
3. 内模式:内模式也称为存储模式,它是数据库系统中最底层的一层,用于描述数据在物理存储介质中的表示方式。
内模式定义了数据的存储结构、存储方式以及物理操作的实现方式。
对于用户来说,内模式是不可见的,用户只能通过外模式和概念模式来与数据库进行交互。
二、关系数据库理论关系数据库是数据库领域中最常用的数据模型之一,其理论基础是关系代数和关系演算。
请分别介绍关系代数和关系演算的基本概念和操作。
1. 关系代数:关系代数是一种对关系进行操作的数学表达方法。
它包括一系列的操作,如选择、投影、连接、并、差等,以实现对关系的查询和操作。
关系代数操作的结果仍然是关系,可以作为下一步操作的输入。
2. 关系演算:关系演算是一种对关系进行操作的逻辑表达方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题(每空1分,共30分)基本概念1.第三代数据库系统支持的数据模型是:______________________。
A.层次数据模型B.网状数据模型C.关系数据模型D.面向对象数据模型2.数据库系统三级模式结构的划分,有利于获得数据库的______________________ 。
A.结构规范化B.数据独立性C.数据安全性D.可操作性3. DBMS能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为______________________ 。
A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能4.在数据库中存储的是______________________ 。
A.数据B.数据模型C.数据以及数据之间的联系 D .信息5.在数据库的三级模式结构中,描述数据库的局部逻辑结构及特征的是。
A.外模式B.内模式 C .存储模式D.模式6.单个用户使用的数据视图的描述称为______________________ 。
A .外模式B .概念模式 C.内模式 D .存储模式7.数据库(DB) 、数据库系统(DBS) 和数据库管理系统(DBMS) 三者之间的关系是______________________ 。
A . DB 包括 DBS 和 DBMS B. DBS 包括 DB 和 DBMSC. DBMS 包括 DB 和 DBS D . DBS 就是 DB ,也就是 DBMS 8.数据库系统与文件系统的主要区别是:______________________。
A.文件系统简单,数据库系统复杂B.文件系统只能管理文件,数据库系统还能管理其它数据C.文件系统不能解决数据共享和数据独立性问题,数据库系统能解决D.文件只能用于小型、微型机,数据库系统还能用于大型机9.数据库系统的数据独立性是指:______________________ 。
A.不会因为数据的变化而影响应用程序B.不会因为存储策略的变化而影响存储结构C.不会因为系统数据存储结构与逻辑结构的变化而影响应用程序D.不会因为某些存储结构的变化而影响其他存储结构10.按照传统的数据模型分类,数据库系统可以分为三种类型。
A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体11.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。
A.同一个应用中的多个程序共享一个数据集合B.多个用户、同一种语言共享数据C.多个用户共享一个数据文件D.多种应用、多种语言、多个用户相互覆盖地使用数据集合12.数据库是指有组织地、动态地存储在______________________ 上的相互联系着的数据的集合。
A .磁盘B .内存C. CD-ROM D.外存13.数据和程序的独立性为______________________ 的编写、调试和维护提供了方便。
A .DBMSB .应用程序C. OS D.数据库14.一般存在两类联系:一是实体____________的联系,二是实体___________的联系。
A .内部、外部B .内部属性之间、之间C.属性、属性 D .内部属性之间、外部属性之间15.概念模型表示方法最常用的是______________________ 。
A . E-R 方法B.数据模型C.关系模型 D .面向对象方法16.数据库系统的模式分为______________________ 。
A.三类B.三级C.三个D.三种关系数据库17.三种关系数据库语言关系代数、关系演算、SQL是相互。
A.依赖的B.独立的C.等价的D.转化的18.数据库技术的奠基人之一 E.F. Codd 从 1970年起发表过多篇论文,主要论述的是______________________ 。
A.层次数据模型B.网状数据模型C.关系数据模型D.面向对象数据模型19.在关系数据库中,通过来表示记录之间的联系。
A.数据字典B.码C.外部码D.属性20.自然连接是构成新关系的有效方法。
一般情况下,当对关系R和 S使用自然连接时,要求 R和 S含有一个或多个共有的______________________ 。
A.元组 B .行C.记录D.属性21.关系数据模型通常由三部分组成,它们是:______________________ 。
A .数据结构 , 关系操作 , 完整性约束B .数据通信 , 关系操作 , 完整性约束C .数据结构 , 数据通信 , 完整性约束D .数据结构 , 数据通信 , 关系操作22.关系数据库中的关键字是指。
A.能唯一决定关系的字段B.不可改动的专用保留字C.关键的很重要的字段D.能唯一标识元组的属性或属性组23.IBM公司的 E.F.Codd提出了数据库的______________________ 。
A .层次模型B.关系模型C.图灵奖 D .网状模型24.能唯一地标识实体的属性的称为码。
A .组合B .集合C.全体 D .排列25.在关系数据库中实现了数据表示的单一性,实体及实体之间的联系都用一种数据结构 ______________________ 来表示。
A .数据字典B.表C.文件 D .数据库26.一个表格是由一个_____________ 、一个 ____________ 和一个 _____________ 三个部分组成。
A .表名、表项、表尾B.表名、表头、表体C.表名、属性、元组D.关系名、属性名表、元组序列SQL 语言27.SQL 语言是的语言,易学习。
A.过程化B.非过程化C.格式化D.导航式28.SQL 语言具有的功能。
A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵、数据控制C.数据定义、关系规范化、数据控制D.数据定义、关系规范化、数据操纵29.SQL 的DDL功能不包括 ______________________ 。
A .CREATE TABLEB . DROP VIEWC.DROP INDEX D. SELECT30.SQL的DML语句包括 ______________________ 。
A .SELECT 、 INSERT 、 ROLLBACK、COMMITTB . SELECT 、 INSERT 、 DELETE 、 UPDATEC.AND 、OR、 NOT 、 UNIOND .JOIN 、 PROJECT、AND 、NOT31.SQL 与C语言处理记录的方式是不同的。
当将SQL语句嵌入到 C语言程序时,为协调两者而引入了______________________ 。
A .缓冲区B.游标C.堆 D .栈32.视图和基本表相比,视图定义功能_____________________,视图操作功能______________________ ,视图数据保护功能______________________ 。
A .弱,弱,弱B.强,强,弱C.强,弱,强D.强,强,强33.对所有视图都可以进行的操作是______________________ 。
A .SELECTB . INSERT C. UPDA TE D. DELETE34.与关系代数表达式∏S#,SN,G( σC#=’C1’∧ G=’A’(SC)S)) 等价的 SQL语句是 ______________________ 。
A. SELECT S.S#,S.SN,SC.GFROM S,SCWHERE S.S#=SC.S# AND SC.C#=’ C1’AND SC.G=’ A’B. SELECT S.S#,S.SN,SC.GFROM S,SCWHERE SC.C#=’ C1’AND SC.G=’ A’C. SELECT S.S#,S.SN,SC.GFROM S,SCWHERE S.S#=SC.S# AND SC.G=’ A’D.都不是。
35.把对表S查询的权力授给所有用户的SQL语句是 ______________________ 。
A . GRANT SELECT ON TABLE S TO PUBLICB .EVOKE SELECT ON TABLE S TO PUBLICC.SELECT ON TABLE S TO PUBLICD. GRANT ALL PRIVILIGES ON TABLE S TO PUBLIC关系的规范化36.规范化目的主要为消除数据库逻辑结构中的插入异常,删除异常以及的缺陷。
A.数据的不一致性B.结构不合理C.冗余度大D.数据丢失37.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。
下面“部门”关系中,因哪个属性而使它不满足第一范式?。
部门(部门号,部门名,部门成员,部门总经理)A .部门总经理B.部门成员C.部门名D.部门号38.若关系模式R∈1NF,且每一个非主属性完全函数依赖于码,则称R∈ ___________。
A .2NFB . 3NF C. 4NF D .BCNF39.关系模式R∈ 1NF,若每一个决定因素都包含码,则称R∈ ______________________。
A .2NFB . 3NF C. 4NF D .BCNF40.设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于 F:。
A.是无损联接,也保持FD的分解B.是无损联接,但不保持FD的分解C.不是无损联接,但保持FD的分解D.既不是无损联接,也不保持FD的分解41.设有关系R(A,B,C,D),其函数依赖集F={A→ B, A→ C, B→ C},则关系 R至多满足______________________ 。
A .1NF B.2NF C.3NF D.BCNF42.关系数据库规范化是为解决关系数据库中问题而引入的。
A.插入、删除异常和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性43.当关系模式R(A,B)已属于3NF,下列说法中是正确的。
A.一定消除了插入和删除异常B.仍可能存在一定的插入和删除异常C.一定属于BCNF D.A和C都是44.在关系模式R中,如果X→Y,Y→ X,(Y X),Y→ Z,称Z X_______________。
A .部分函数依B.函数依C.多依D.完全函数依45.关系模式R<U,F>∈1NF,若X→→ Y(Y X)是非平凡的多依,且X含有,称 R<U, F>∈ __________________。
A .2NFB . 3NF C. 4NF D .BCNF46.关系模式R(A,B,C,D,E)中有下列函数依:A→ BC、 D→ E、 C→ D。
下述分解中哪个(或哪些)分解可保持R所有的函数依关系?______________________Ⅰ、(A ,B , C)(C,D,E)Ⅱ、(A , B)(C,D,E)A .都不是B.只有ⅠC.只有ⅡD.Ⅰ和Ⅱ47.在化,尽可能先做______________________ 。