想要参加自考考试的考生,只要能够满足报名条件,即可在规定的时间内报名参加考试,考生们想要顺利通过2023年自考考试,就需要多做真题,多看复习资料。为此,我专门在下方的文章中为大家分享22年自考数据库原理与应用复习资料,以供考生们参考!
一、课程性质及其设置目的与要求
(一)课程性质和特点
近年来,随着数据容量的急剧增长和内容的迅速变化,建立满足信息处理要求的行之有效的数据管理系统已成为各行各业生存和发展的重要条件。数据库技术是计算机科学技术中发展最快的领域之一,其应用领域也已从数据处理、信息管理、事务处理扩大到计算机辅助设计、人工智能、决策支持和网络应用等。因此,数据库原理与应用课程也就成为高等学校计算机专业一门重要的专业基础课。
为了更好地理解数据库技术的基本原理、方法和应用技术,本课程按照理论与实践(关系数据语言SQL)相结合,以基于数据库的应用能力培养为主要指引进行组织教材内容。学习者应注意理论学习与具体实际操作的结合,体会理论对实践的指导作用。
(二)本课程的基本要求
1.了解数据管理技术发展简史、数据库系统基本概念和术语。
2.掌握关系模型。
3.掌握SQL语言。
4.掌握数据库设计过程。
5.掌握关系数据理论。
6.掌握数据库应用开发的相关技术。
7.掌握数据库应用系统的开发过程。
8.掌握DBMS的数据库并发控制和恢复功能。
9.了解数据库领域的发展方向。
(三)本课程与相关课程的联系
本课程是自学考试计划中的关于计算机软件学科的一门重要专业课。要学好本课程,需具“信息系统”“软件工程”等课程的基本知识。在具备这些课程理论的基础上,不仅容易理解本课程内容,而且能正确把数据库系统的各部分知识有机的联系起来。
二、课程内容与考核目标
第1章 数据库概览—实例、概念与认识
(一)课程内容
本章简要介绍了数据管理技术的进展、数据库系统的概念、数据库系统结构、数据模型和数据库系统的发展。
(二)学习要求
本章总的要求是:了解数据管理技术的发展历程、数据库系统的基本概念。理解数据库系统的三级模式结构和二级映像;理解数据库管理系统的概念。深刻理解数据数据抽象过程和E-R模型表示。
(三)考核知识点和考核要求
考核知识点:
1.数据管理技术的发展阶段。
2. 数据库系统阶段的特点。
3. 数据库系统的概念。
4. 数据模型。
考核要求:
1.数据管理技术的发展阶段,要求达到“识记”层次。
2. 数据库系统阶段的特点,要求达到“识记”层次。
3.数据库系统的相关概念,要求达到“识记”层次。
4.概念数据模型,要求达到“简单应用”。
第2章 关系数据模型—关系数据库基础
(一)课程内容
本章主要介绍了关系数据结构、关系操作、关系完整性的概念。
(二)学习要求
本章总的要求是:了解数据模型的要素;了解关系模型的组成;了解二维表的特点;了解关系模型中常用的术语。理解关系数据结构的形式化定义;理解关系的性质。深刻理解码、候选码、主码和外码的概念;深刻理解关系操作;深刻理解关系完整性。
(三)考核知识点和考核要求
考核知识点:
1. 对二维表可以进行的操作。
2. 关系模型中常用的术语。
3. 关系数据结构的形式化定义。
4. 关系的性质。
5. 码。
6. 关系操作的分类。
7. 关系代数。
8. 关系完整性。
考核要求:
1. 对二维表的操作,要求达到“领会”层次。
2. 关系模型中的常用术语,要求达到“领会”层次。
3. 域、笛卡儿积与关系,要求达到“简单应用”层次。
4. 关系的性质,要求达到“识记”层次。
5. 主码和外码,要求达到“综合应用”层次。
6. 关系操作的分类,要求达到“识记”层次。
7. 传统的集合运算与专门的关系运算,要求达到“简单应用”层次。
8. 关系完整性,要求达到“简单应用”层次。
第3章 关系数据库语言SQL—数据库应用基础
(一)课程内容
本章主要介绍了SQL的概念、SQL语言的数据类型、数据定义、数据查询和数据更新。
(二)学习要求
本章总的要求是:了解SQL的发展历程;了解SQL的特点与基本概念;了解SQL语言的组成。理解SQL语言的数据类型;深刻理解SQL的数据操作。
(三)考核知识点和考核要求
考核知识点:
1. SQL的特点。
2. SQL基本概念。
3. SQL语言的组成。
4. SQL语句分类。
5. SQL语言的数据类型。
6. 数据定义。
7. 数据查询。
8. 数据更新。
考核要求:
1. SQL的特点,要求达到“领会”层次。
2. 基本概念:基本表、视图、存储文件、索引与模式,要求达到“领会”层次。
3. SQL语言的组成,要求达到“识记”层次。
4. SQL语句分类,要求达到“识记”层次。
5. SQL语言的数据类型,要求达到“简单应用”层次。
6. 模式定义、基本表定义、索引定义与视图定义,要求达到“综合应用”层次。
7. SELECT语句结构、聚合函数、连接查询、嵌套查询、集合查询与视图查询,要求达到“综合应用”层次。
8. 数据插入、数据修改、数据删除、视图更新,要求达到“综合应用”层次。
第4章 数据库设计—数据库应用系统开发总论
(一)课程内容
本章主要介绍了数据库设计的概念、需求分析、概念设计、逻辑设计、物理设计、数据库实施、数据库运行与维护。
(二)学习要求
本章总的要求是:了解数据库设计的基本概念;了解数据库设计的特点;了解数据库设计的六阶段。理解需求分析的步骤;理解物理设计的步骤。深刻理解概念设计的方法;深刻理解逻辑设计的步骤。
(三)考核知识点和考核要求
考核知识点:
1. 数据库设计的六阶段。
2. 需求分析。
3. 概念设计。
4. 逻辑设计。
5. 物理设计。
6. 数据库实施。
考核要求:
1. 数据库设计的六阶段,要求达到“识记”层次。
2. 需求分析
(1) 需求分析的步骤,要求达到“领会”层次。
(2) 需求分析的描述,要求达到“简单应用”层次。
3. 概念设计
(1) 概念设计的方法,要求达到“领会”层次。
(2) E-R方法,要求达到“综合应用”层次。
(3) 基本E-R模型的扩充,要求达到“综合应用”层次。
4. 逻辑设计
(1)E-R模型转换为关系模型,要求达到“综合应用”层次。
(2)数据模式的优化方法,要求达到“领会”层次。
5. 物理设计的步骤,要求达到“识记”层次。
6. 数据库实施步骤,要求达到“识记”层次。
第5章 关系规范化理论—关系数据库设计理论基础
(一)课程内容
本章主要介绍了数据冗余与操作异常问题、函数依赖、范式、数据依赖公理系统与模式分解。
(二)学习要求
本章总的要求是:了解数据冗余与操作异常问题及原因。理解函数依赖的基本概念;理解函数依赖的分类;理解函数依赖与数据冗余。深刻理解基于函数依赖的范式;深刻理解逻辑蕴含、Armstrong公理系统、函数依赖集的闭包与最小依赖集;深刻理解无损分解与函数依赖保持。
(三)考核知识点和考核要求
考核知识点:
1. 数据冗余与操作异常问题。
2. 函数依赖。
3. 范式。
4. 数据依赖公理系统。
5. 模式分解。
考核要求:
1. 数据冗余的概念及导致的数据操作异常类型,要求达到“识记”层次。
2. 函数依赖
(1) 函数依赖的基本概念,要求达到“领会”层次。
(2) 函数依赖的分类,要求达到“简单应用”层次。
3. 第一范式、第二范式、第三范式与BC范式,要求达到“简单应用”层次。
4. 函数依赖集的闭包与最小依赖集,要求达到“简单应用”层次。
5. 无损分解与函数依赖保持,要求达到“简单应用”层次。
第6章 应用系统中的SQL及相关技术—应用开发关键技术
(一)课程内容
本章简要介绍了应用系统中的SQL及相关技术。
(二)学习要求
本章总的要求是:了解SQL应用开发的相关技术。理解T-SQL程序设计;理解存储过程和触发器。深刻理解数据库访问接口。
(三)考核知识点和考核要求
考核知识点:
1. T-SQL程序设计。
2. 存储过程和触发器。
3. 数据库访问接口。
考核要求:
1.T-SQL程序设计
(1)常量、变量、运算符与表达式、流程控制语句,要求达到“综合应用”层次。
(2)批处理和脚本,要求达到“领会”层次。
(3)函数,要求达到“综合应用”层次。
(4)游标,要求达到“领会”层次。
2. 存储过程和触发器
(1)存储过程的优点、类型、定义与执行、修改与删除,要求达到“领会”层次。
(2)触发器的概念、创建和执行、修改与删除,要求达到“领会”层次。
3. 数据库访问接口
(1)ODBC体系结构组成,要求达到“识记”层次。
(2)ODBC的工作流程,要求达到“识记”层次。
(3)ODBC数据源的类型,要求达到“识记”层次。
(4)ODBC应用程序各部分使用的主要函数,要求达到“领会”层次。
(5)OLE DB与ADO的基本概念,要求达到“识记”层次。
(6)JDBC的体系结构,要求达到“识记”层次。
(7)JDBC数据库访问流程,要求达到“领会”层次。
第7章 数据库应用开发—过程、平台与实例
(一)课程内容
本章简要介绍了数据库应用开发的一系列内容。
(二)学习要求
本章总的要求是:了解数据库应用开发的过程。理解数据库应用系统的体系结构;理解常用的数据库系统;理解常用的数据库应用开发工具。深刻理解C#数据库应用开发的过程;深刻理解Java数据库应用开发的过程。
(三)考核知识点和考核要求
考核知识点:
1. 数据库应用系统的开发过程。
2. 数据库应用系统的体系结构。
考核要求:
1. 数据库应用系统的开发过程,要求达到“识记”层次。
2. 数据库应用系统的体系结构,要求达到“识记”层次。
3. C#数据库应用开发的过程,要求达到“领会”层次。
4. Java数据库应用开发的过程,要求达到“领会”层次。
18~23周岁
24~32周岁
33~40周岁
其他
高中及以下
中专
大专
其他
工作就业
报考公务员
落户/居住证
其他
自学考试
成人高考
开放大学