《数据库原理及应用》是2023年湖南文理学院芙蓉学院专升本软件工程专业考试科目之一,考试方式为闭卷,考试时长 120分钟,满分100分。题型:单项选择题、填空题、多项选择题、SQL 数据库设计与编程。2023年湖南文理学院芙蓉学院专升本软件工程专业《数据库原理及应用》考试大纲已经公布,考试大纲明确了考试内容,考试题型,考试要求等。需要考试该科目的同学一定要研究考试大纲,院校会根据考试大纲进行出题,具体考试大纲内容请参考下方。
2023年湖南文理学院芙蓉学院专升本《数据库原理及应用》考试大纲
一、基本要求
1、掌握数据库系统基本概念,基本原理。
2、掌握 SQL 查询语言,对关系数据库的基本原理有较深的了解。
3、对数据库管理系统实现中的一些主要问题及解决方法有初步了解。
4、基本具有设计小型数据库的能力。
二、考试内容
第 1 部分 数据库系统概述
1.1数据与数据管理技术
1.1.1数据库系统的基本概念
1.1.2数据管理技术的发展
1.2数据库系统的特点及组成
1.2.1数据库系统的特点
1.2.2数据库系统的组成
1.3数据库系统结构
1.3.1三级模式结构
1.3.2数据库系统体系结构
第 2 部分 信息与数据模型
2.1信息的三种世界及描述
2.2数据模型
2.2.1数据模型的概念
2.2.2数据处理三层抽象描述
2.2.3数据模型的要素
2.3.4 数据模型与数据模式的区别
2.3概念模型
2.3.1基本概念
2.3.2E-R 模型
2.4逻辑模型
2.4.1层次模型
2.4.2网状模型
2.4.3关系模型
2.4.4面向对象模型
2.5概念模型向逻辑模型的转换
2.6关系模型
2.6.1关系数据结构
2.6.2关系操作
2.6.3关系的完整性
第 3 部分 关系代数与关系数据库理论
3.1关系代数及其运算
3.1.1关系的数学定义
3.1.2关系代数概述
3.1.3传统的集合运算
3.1.4专门的关系运算
3.2关系演算
3.2.1元组关系演算
3.2.2域关系演算
3.3关系代数表达式的优化
3.4关系数据库理论
3.4.1问题的提出
3.4.2函数依赖
3.4.3关系模式的范式及规范化
3.5关系模式的分解
第 4 部分 数据库设计方法
4.1数据库设计概述
4.1.1数据库设计的内容
4.1.2数据库设计的特点
4.1.3数据库设计方法的分类
4.1.4数据库设计的阶段
4.2需求分析
4.2.1需求描述与分析
4.2.2需求分析分类
4.2.3需求分析的内容、方法和步骤
4.2.4数据字典
4.3概念结构设计
4.3.1概念结构设计的必要性及要求
4.3.2概念结构设计的方法与步骤
4.3.3采用 E-R 模型设计概念结构的方法
4.4逻辑结构设计
4.4.1E-R 图向关系模型的转换
4.4.2关系模式规范化
4.4.3模式评价与改进
4.5物理结构设计
4.5.1物理结构设计的内容和方法
4.5.2评价物理结构
4.6数据库行为设计
4.7数据库实施
4.8数据库的运行与维护
第 5 部分 MySQL 的安装与使用5.1MySQL 简介
5.2MySQL 工作流程
5.3MySQL 系统构成
5.4MySQL 服务器与端口号
5.5MySQL 的安装和使用
5.5.1MySQL 的下载与安装
5.5.2启动和停止 MySQL 服务器
5.5.3连接和断开 MySQL 服务器
5.5.4卸载 MySQL
5.6Navicat 的安装与使用
5.6.1 下载与安装
5.6.2Navicat 的使用
5.6.3 在 Navicat 中运行 SQL 语句
第 6 部分 MySQL 存储引擎与数据库操作管理
6.1存储引擎
6.1.1概述
6.1.2InnoDB 存储引擎
6.1.3MyISAM 存储引擎
6.1.4MEMORY 存储引擎
6.1.5MERGE 存储引擎
6.1.6其他存储引擎
6.1.7存储引擎的选择
6.2字符集
6.2.1概述
6.2.2MySQL 支持的字符集
6.2.3MySQL 字符集的选择
6.2.4MySQL 字符集的设置
6.3MySQL 数据库操作管理
6.3.1创建数据库
6.3.2修改数据库名称
6.3.3删除数据库
第 7 部分 MySQL 表定义与完整性约束控制
7.1表的基本概念
7.2数据类型
7.2.1数值类型
7.2.2日期时间类型
7.2.3字符串类型
7.2.4复合类型
7.2.5二进制类型
7.2.6选择合适的数据类型
7.3运算符
7.3.1算术运算符
7.3.2比较运算符
7.3.3逻辑运算符
7.3.4位运算符
7.4数据表的操作
7.4.1创建数据表
7.4.2查看数据表结构
7.4.3修改数据表
7.4.4复制数据表
7.4.5删除数据表
7.4.6表管理中的注意事项
7.5MySQL 约束控制
7.5.1数据完整性约束
7.5.2字段的约束
7.5.3删除约束
第 8 部分 MySQL 数据操作管理
8.1插入数据
8.1.1为表的所有字段插入数据
8.1.2为表的指定字段插入数据
8.1.3同时插入多条记录
8.1.4从目标表中插入值
8.1.5REPLACE 语句
8.2修改数据
8.3删除数据
8.3.1使用 DELETE 删除表数据
8.3.2使用 TRUNCATE 清空表数据
8.4单表查询
8.4.1SELECT 语法
8.4.2简单查询
8.4.3条件查询
8.4.4高级查询
8.5多表查询
8.5.1内连接查询
8.5.2外连接查询
8.5.3子查询
第 9 部分 MySQL 索引
9.1索引
9.1.1索引概述
9.1.2索引的作用
9.1.3索引的分类
9.2索引的定义和管理
9.2.1创建索引
9.2.2查看索引
9.2.3删除索引
9.3设计原则和注意事项
第 10 部分 MySQL 视图
10.1视图
10.1.1视图概述
10.1.2视图的优势
10.1.3视图的工作机制
10.2视图定义和管理
10.2.1创建与使用视图
10.2.2删除视图
10.2.3查看视图定义
10.2.4修改视图定义
10.3更新视图数据
三、考核方式及分值
1、单项选择题:(25*2=50 分)
2、填空题:(10*1=10 分)
3、多项选择题:(10*3=30 分)
4、SQL 数据库设计与编程:(10*1=10 分)
四、试卷命题双向细目表(仅供参考)
编号 | 内容 | 识记 | 理解 | 应用 | 合计 |
1 | 数据库绪论 | 2 | 0 | 2 | |
2 | 关系数据库 | 6 | 8 | 0 | 14 |
3 | 关系数据标准语言 SQL |
4 |
2 |
15 |
19 |
4 | 数据库安全性 | 2 | 2 | 11 | 15 |
5 | 数据库完整性 | 2 | 4 | 20 | 26 |
6 | 关系数据理论 | 2 | 11 | 13 | |
7 | 数据库设计 | 2 | 2 | 4 | |
8 | 数据库编程 | 5 | 7 | ||
9 | 合计 | 100 |
五、参考教材
[1]李辉,数据库系统原理及 MySQL 应用教程(第 2 版),机械工业出版社,2022-12-13
[2]宋金玉、郝建东编著.《数据库原理及应用》第 3 版2022 年 1 月
研究考试大纲,对大纲中的考点及相关要求进行认真研究,是应考的关键。正在备考专升本的同学,关注湖南好老师升学帮网站可以了解更多专升本的考试信息。如果在学习上有困难,自制力差,可以在下方留下你的联系方式,我们的老师会针对你的学习情况给出建议。