十八年专注考研辅导
因为专注,所以出色

0371-60904200 全国咨询热线服务
您所在的位置: 首页 > 考研资讯 > 考试大纲 > 正文
考研资讯

2019年上海海洋大学数据库原理与数据结构考研复试大纲

来源:启航考研信息网  |  更新时间:2020-03-27 14:21:05  |  关键词:

  •  
  •  
  •  

2019年上海海洋大学数据库原理与数据结构考研复试大纲

硕士研究生入学复试《数据库原理与数据结构》大纲

一、考试说明

1、考试方式:闭卷笔试

2、考试时间:120分钟

3、试卷内容比例及题目类型

(1)内容比例:

试卷满分100分。其中,数据库原理占50分,数据结构占50分。

(2)题目类型:

选择题、简答题、设计与分析题

4、参考书目:

(1)《数据库系统概论》(第5版)王珊、萨师煊 高等教育出版社 2014年9月

(2)《数据库系统教程(第3版)》 施伯乐、丁宝康、汪卫 高等教育出版社 2008年7月(3)《数据结构(用面向对象方法与C++描述)》(第2版) 殷人昆 清华大学出版社 2007年6月

(4)《数据结构(C语言版)》 严蔚敏、吴伟民 清华大学出版社 2012年5月

(5)《算法设计与分析》 (第2版)王红梅、胡明 清华大学出版社 2013年4月

(6)《数据结构与算法分析:C语言描述》(原书第2版) MarkAllenWeiss 著 冯舜玺 译 机械工业出版社 2004年1月

二、考试内容

1、数据库原理

掌握数据库系统的基本原理,熟练使用SQL语言在DBMS上进行数据库检索和操作,掌握数据库安全性和完整性的基本概念和基本方法;掌握数据库规范化理论和数据库设计的方法与步骤,具有设计和开发数据库应用系统的基本能力;掌握数据库事务处理、并发控制与恢复的基本技术、初步掌握数据库查询处理和优化的概念;掌握传统数据库技术的最新发展,大数据管理与系统的新概念、新技术和新应用。

具体知识点如下:

(1)绪论

数据库的基本概念、关系数据模型的相关概念、数据库系统三级模式和两层映像的体系结构、数据库系统的逻辑独立性和物理独立性等

(2)关系数据库

关系数据结构及形式化定义、关系操作、关系的完整性、关系代数

(3)关系数据库标准语言SQL

使用SQL对数据库进行增删改查操作、视图的概念及使用

(4)数据库安全性

数据库安全性概述、数据库管理系统实现数据库安全性控制的常用方法和技术

(5)数据库完整性

数据库的完整性概念、DBMS完整性控制机制的三个方面、用SQL语言定义关系模式的完整性约束条件

(6)关系数据理论

关系数据库逻辑设计可能出现的问题、函数依赖、范式的概念、1NF、2NF、3NF、BCNF的概念和判定方法、数据依赖的Armstrong公理系统、模式分解

(7)数据库设计

数据库设计概述、概念结构设计和逻辑结构设计

(8)数据库编程

存储过程的概念、结构和用法

(9)关系查询处理和查询优化

关系数据库系统的查询处理、查询优化、代数优化和物理优化

(10)数据库恢复技术

事务的概念、数据库运行中可能发生的故障类型,数据库恢复策略和实现技术

(11)并发控制

并发控制概述、封锁技术、封锁协议、活锁和死锁的概念、并发调度的可串行性、两段锁协议、封锁的粒度

(12)数据库管理系统

DBMS的基本功能和系统结构

(13) 数据库技术发展概述

数据库技术发展历史、数据管理技术的发展趋势

(14)大数据管理

大数据概述、大数据的应用、大数据管理系统

(15) 内存数据库系统

内存数据库系统的概念、特性和关键技术

(16) 数据仓库和联机分析处理技术

数据仓库、联机分析处理技术和数据挖掘技术的相关概述、大数据时代的新型数据仓库

2、数据结构

掌握数据结构的基本理论和基本方法;基本数据结构概念、对应的逻辑结构和存储结构及其基本运算、各种数据结构的基本特点和典型应用场景;对实际问题能够选择合适的数据结构进行算法设计并进行分析,具有独立分析和较好的编程能力。

具体的知识点如下:

(1)数据结构的概念,数据结构的逻辑结构和物理结构,程序设计的关键技术

(2)线性表的基本概念和运算,顺序表的基本运算,单链表、循环链表、双向链表的基本运算

(3)串的概念、存储、运算和模式匹配算法

(4)栈的基本概念、存储结构和实现,应用栈进行应用程序的设计

(5)列的基本概念、队列的存储和实现,应用队列进行应用程序设计,链式队列和循环队列的概念

(6)数组、二维数组、多维数组的概念,应用数组进行应用程序开发,稀疏矩阵的概念

(7)树的概念和基本术语,二叉树的概念、存储结构和遍历,森林的概念与遍历,哈夫曼树的概念和应用

(8)图的概念和术语,图的存储、遍历、连通性和最短路径问题

(9)查找的不同方法、特点,哈希表的概念和应用

(10)内部排序的几种方法、特点和复杂度分析,外部排序的概念和方法

(11)文件的概念和特点

(12)算法的基本概念、特点以及算法的描述方法

(13)算法分析:时间复杂度、空间复杂度

(14)基本算法设计技术(蛮力法、分治法、减治法、动态规划法、贪心法、回溯法和分支限界法)的基本思想及在实际问题(如查找、排序、图、组合问题和几何问题等)中的应用

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。邮箱:zzqihangpx@163.com 电话:0371-60903400

天任考研微信群

扫码加入2026考研群
获取考研咨询一对一服务


热报课程

报考信息


备考指南


报名咨询电话:0371-60904200
Copyright©2006-2020  郑州市天任教育科技有限公司 豫ICP备2024092498号

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。电话:0371-60904200