logo

13950208961

咨询时间:08:30--21:30
您现在的位置:福建自考网>主考院校 > 福建师范大学 > 正文

福建师范大学申请成人高等教育学士学位考试软件工程专业《数据库管理与应用》课程考试大纲

来源:福建自考网   发表时间2020-10-20 14:03:22
自考助学

福建师范大学申请成人高等教育学士学位考试

软件工程专业

《数据库管理与应用》课程考试大纲

考试形式:开卷 考试时间:120分钟

数据库原理与应用是成人高等教育软件工程专业学士学位考试计划中的一门专业课程,该课程重点要求学生学习的主要内容--数据库系统的基本概念和基础理论、SQLServer基础及使用、数据库技术的应用与发展等。本课程的主要任务是使应考者掌握数据库的基本概念、基本原理、数据库操作语言、数据库保护、数据库的设计与实现等;掌握使用一个具体的数据库管理系统SQL Server 2005的基本功能等;了解数据库技术的应用与发展。本考试大纲主要由课程性质及教学目标、参考教材、课程纲要、考试题型及样卷四部分组成。

第一部 课程性质、教学目标

《数据库管理与应用》课程,是成人高等教育软件工程专业学士学位考试计划中的一门专业课程。

《数据库管理与应用》的课程目标是:1)使应考者理解数据库原理与应用的基本概念,提高学生的理论知识和水平。这些基本的数据库理论和概念包括数据库的特点、数据库的基本概念、数据查询方法和关系数据库理论等。2)使应考者掌握基本的数据库技术和方法,培养学生的实际动手能力。这些技术和方法包括数据库的设计方法、数据库的保护技术和关系数据库查询语言SQL等,并能够运用一种流行的数据库管理系统设计数据库及其查询操作。3)使应考者了解数据库的发展趋势,培养应考者的科研素质。

第二部分 教材与学习参考书(考生自备)

本课程拟采用机械工业出版社出版的,由何玉洁等编著的《数据库原理及应用教程》第4版,普通高等教育"十一五”国家规划教材,作为本课程的主教材。

为了更好地理解和学习本课程的内容,建议应考者可以进一步阅读以下几本重要的参考书:

1、 萨师煊,王珊. 数据库系统概论(第三版). 北京:高等教育出版社,2001

2、 刘金岭,冯万利《数据库原理及应用》,《数据库原理及应用实验与课程设计指导》,北京:清华大学出版社,2010

3、 姜代红、蒋秀莲主编《数据库原理及应用实用教程》,北京:清华大学出版社出版,2012

第三部分 课程纲要

第1章 数据库概述

本章考核要求如下:

1. 数据库的一些基本概念

理解数据、数据库、数据库管理系统、数据库系统等概念

2. 数据管理技术的发展

了解数据管理技术的发展,理解文件管理方式的各个缺点,理解数据库管理的各个优点。

3. 理解数据独立性、数据逻辑独立性和数据物理独立性等概念

4. 掌握数据库系统的组成及各个部分作用

第2章 数据库系统结构

本章考核要求如下:

1. 数据和数据模型

1) 理解数据与信息的概念,掌握数据与信息的区别。

2) 理解数据模型和数据模型应满足的三个要求,掌握数据模型的三要素,理解数据模型的类型及各种类型的用途。

2. 概念层数据模型

理解概念层数据模型的基本概念,掌握概念层数据模型的表示方法:E-R模型,掌握E-R模型中的重要概念:实体、属性、联系,掌握实体之间的三种联系。

3. 组织层数据模型

了解组织层数据模型的类型:层次模型、网状模型、关系模型、对象-关系模型,主要掌握关系模型。

1) 掌握关系模型的数据结构,掌握关系模型的基本术语及其作用:关系、元组、属性、主码、外码、域、关系模式。

2) 理解关系模型的数据操作。

3) 理解关系模型的数据完整性约束及各数据完整性约束的作用:实体完整性、参照完整性、用户自定义的完整性。

4. 理解数据库系统体系结构的三级模式和二级映射

1) 三级模式及其作用:外模式、模式、内模式

2) 二级映射及其作用:外模式/模式、模式/内模式,理解二级映射如何保证了数据库系统的逻辑独立性和物理独立性。

5. 理解数据库管理系统的功能

第3章 SQL语言基础及数据定义功能

本章考核要求是:

1. 了解SQL语言的发展,理解SQL语言的特点,掌握SQL语言功能概述。

2. 掌握SQL Server的主要数据类型及其应用

3. 掌握使用SQL语言中的CREATE TABLE语句定义基本表结构,包括在CREATE TABLE语句中定义数据的完整性约束:主码约束、外码约束、UNIQUE约束、DEFAULT约束、CHECK约束等。

4. 掌握使用SQL语言中的ALTER TABLE语句修改基本表结构,包括在ALTER TABLE语句中修改数据的完整性约束:主码约束、外码约束、UNIQUE约束、DEFAULT约束、CHECK约束。

5. 掌握使用SQL语言中的DROP TABLE语句删除基本表

第4章 数据操作语句

本章考核要求是:

1. 掌握SQL语言中的查询语句SELECT语句的基本结构,并熟练地使用SELECT语句进行各种数据查询,包括单表查询、多表连接查询、使用TOP限制结果集、子查询等。

2. 熟练使用数据插入语句INSERT语句、数据更新语句UPDATE语句、数据删除语句DELETE语句实现对数据库数据进行更改操作。

第5章 视图

本章考核要求是:

理解视图概念;掌握定义视图的SQL语句CREATE VIEW的格式,熟练使用CREATE VIEW定义所需要的视图,掌握使用SELECT语句通过视图查询数据;掌握修改和删除视图的语句;深刻理解视图的4个作用。

第6章 关系数据库规范化理论

本章考核要求是:

1. 函数依赖

了解为什么要讨论函数依赖,理解函数依赖基本概念,掌握完全函数依赖、部分函数依赖、传递函数依赖概念。

2. 关系规范化

理解关系模式中的码,掌握第一范式、第二范式、第三范式的定义,掌握判别关系模式的规范等级和关系模式的分解。

第7章 数据库保护

本章考核要求是:

1. 事务

理解事务的基本概念及其作用,理解事务的4个特征,掌握SQL事务处理模型,掌握事务的使用。

2. 并发控制

1) 理解并发操作和并发控制的概念

2) 理解并发操作存在的4个问题:丢失修改、读"脏”数据、不可重复读、产生"幽灵”数据,能根据给定的并发操作判别属于何种并发问题。

3) 理解并发控制措施,理解共享锁和排它锁的使用,了解封锁协议。

3. 数据库备份与恢复

了解数据库故障的种类、数据库备份、数据库恢复等内容。

第8章 数据库设计

本章考核要求是:

1. 数据库设计概述

了解数据库设计特点,理解数据库设计方法,掌握数据库设计的基本步骤。

2. 数据库需求分析

理解数据库需求分析的任务,掌握数据库需求分析工具:数据流图和数据字典,掌握数据库需求分析的方法及其实际应用。

3. 数据库结构设计

1) 概念结构设计

理解概念结构设计的任务,理解概念结构设计的特点和策略,掌握采用E-R模型方法进行概念结构设计。

2) 逻辑结构设计

理解逻辑结构设计的任务,掌握将概念模型转换为关系模型的规则、过程及其实际应用,掌握逻辑模型优化的方法。

3) 掌握使用视图设计外模式。

4) 数据库物理结构设计

理解数据库物理结构设计的内容和方法,了解数据库物理结构设计的评价。

4. 数据库行为设计

了解数据库行为设计的任务和数据库行为设计的步骤。

5. 数据库实施

了解数据库实施的任务、内容。

6. 数据库的运行和维护

了解数据库运行和维护的任务、内容。

第9章 SQL Server 2005基础

本章考核要求是:

了解SQL Server 2005平台构成,了解安装SQL Server 2005,了解配置SQL Server 2005,掌握SQL Server Management Studio工具的使用。

第10章 数据库及表的创建与管理

本章考核要求是:

1. SQL Server数据库概述

了解4个系统数据库master、msdb、model 、tempdb的用途,理解SQL Server数据库的组成,掌握数据文件(主数据文件、辅助数据文件)和日志文件的概念和用途,掌握修改数据库文件属性值。

2. 创建数据库

了解用SSMS工具图形化方法创建数据库过程,了解用T-SQL语句创建数据库过程。

3. 基本表的创建与管理

了解用SSMS工具图形化方法管理基本表的操作,包括创建基本表结构、修改基本表结构、删除基本表等操作。

第11章 安全管理

本章考核要求是:

1. 安全控制概述

理解安全控制概念,理解计算机系统的安全模型,了解SQL Server安全控制过程。

2. 登录名

理解数据库登录名的概念及其作用,理解身份验证模式、Windows身份验证模式、混合身份验证模式等概念,了解建立登录名的方法(SSMS工具和T-SQL语句)和过程,了解删除登录名的方法(SSMS工具和T-SQL语句)和过程。

3. 数据库用户

理解数据库用户的概念及其作用,了解建立数据库用户方法(SSMS工具和T-SQL语句)和过程,了解删除数据库用户方法(SSMS工具和T-SQL语句)和过程。

4. 权限管理

理解数据库权限的概念及其作用,了解权限种类及用户分类,了解权限管理的方法(SSMS工具和T-SQL语句)和过程。

5. 角色

理解角色的概念及其作用,了解角色定义与管理的方法(SSMS工具和T-SQL语句)和过程。

第12章 备份和恢复数据库

本章考核要求是:

1. 备份数据库

理解为什么要进行数据备份,了解备份内容及备份时间, 了解备份设备、备份方法(SSMS工具和T-SQL语句)和备份过程,理解SQL Server支持的备份类型,理解备份策略,了解实现备份的方法(SSMS工具和T-SQL语句)和过程。

2. 恢复数据库

理解恢复的顺序,了解实现恢复的方法(SSMS工具和T-SQL语句)和过程。

第16章 数据仓库与数据挖掘

本章考核要求是:

1. 数据仓库技术

了解数据仓库的概念及特点,了解数据仓库体系结构,了解数据仓库的分类,了解数据仓库的开发,了解数据仓库的数据模式。

2. 联机分析处理

了解联机分析处理工具OLAP、OLAP基本概念和OLAP基本功能。

3. 数据挖掘

了解数据挖掘的概念、数据挖掘过程,了解数据挖掘知识发现,了解数据挖掘的常用技术和目标,了解数据挖掘工具,了解数据挖掘应用,了解数据挖掘的前景。

第17章 数据库技术的发展

本章考核要求是:

1. 数据库技术的发展历程

了解传统数据库技术的发展历程和新一代数据库管理系统

2. 面向对象技术与数据库技术的结合

了解新的数据库应用和新的数据类型,了解面向对象数据模型及相关概念,了解面向对象数据库的优点,了解对象关系数据库与对象数据库。

3. 了解数据库技术面临的挑战。

4. 了解数据库技术的研究方向

声明:

(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以权威部门公布的正式信息为准。

(二)本网站在文章内容来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决。

考试提醒

【福建自学考试】

  • 微信公众号
  • 微信公众号 扫一扫加关注微信公众号

    与考生自由互动、并且能直接与专业老师进行交流解答。

  • 考生交流群 扫一扫加入微信交流群

    与考生自由互动、并且能直接与专业老师进行交流解答。

关注公众号

回复“免费资料”领取复习资料

微信公众号

微信公众号

<<点击收起

在线咨询

微信群

联系
电话
扫描
二维码
反馈
建议
回到
顶部

13950208961