免费课程

成考客服

意向调研

咨询

题库

当前页面: 首页 > 院校导航 > 热门专业 > 成人教育本科-计算机系《数据库原理与应用》教学大纲

成人教育本科-计算机系《数据库原理与应用》教学大纲

导读:学时数:函授28、业余36;适用专业:信息管理、计算机类专业(本科);开课单位:计算机科学与技术系

教学目的与教学要求

《数据库原理与应用》是信息管理类专业的一门专业基础课。本课程设置的目的是为了使学生掌握数据库系统概论、关系模型、结构化查询语言、关系数据库设计理论、索引和哈希技术、数据库文件存储技术、数据库安全性和完整性、数据库设计、数据库设计的典型案例、数据库应用系统开发以及数据库新技术等。

基本要求:

1、了解和掌握数据库管理技术发展的过程,数据库系统的基本概念、体系结构和全局结构。

2、掌握关系模型的关系运算理论,关系数据库SQL语言的全貌和使用技术。

3、了解和掌握关系数据库的规范化理论以及数据库设计的全过程,能进行数据库结构的设计和简单应用程序的设计。

4、掌握数据库索引技术、安全技术和存储技术c

5、了解一些数据库的新技术。

为使课程达到应有的效果,除教师设法提高教学质量和适当掌握教学进度外,要求学生做到以下几点:

1、不无故缺席;

2、认真阅读参考教材;

3、独立完成规定作业。

课程必备知识

先修课程:计算机应用基础、程序设计基础、SQLServer2000

知识要点

第一章  数据库系统概述

一、信息、数据和数据处理

二、数据管理技术的发展

三、数据库系统的组成与结构

四、数据库管理系统

五、数据模型

学习要求:

1、理解信息、数据和数据处理的基本概念,区分数据、数据库、数据库系统和数据库管理系统;

2、了解数据库的四个发展阶段、各阶段的主要特点;

3、掌握数据库系统的组成与结构;

4、掌握数据库管理系统的主要功能、组成及数据存取过程;

5、了解几种主要数据模型的特点。

第二章  关系模型

一、关系模型

二、关系的形式化定义

三、关系的性质

四、关系的码

五、关系模式与关系数据库

六、关系代数

七、关系演算

八、关系代数表达式的优化

学习要求:

1、理解关系的域和笛卡儿积等概念;

2、掌握关系的主码、主属性、外码等常用术语;

3、理解关系的性质;

4、掌握关系的完整性规则;

5、熟练掌握用关.代表达查询的常用方法;

6、了解元组关系演算和域关系演算;

7、了解关系代数表达式的优化算法与策略。

第三章  结构化查询语言SQL

一、SQL的基本概念

二、SQL的数据定义功能

三、SQL的数据操纵功能

四、SQL的数据控制功能

学习要求:

1、了解SQL的基本概念,掌握常用的数据类型和函数;

2、掌握SQL的数据定义语句的功能;

3、熟练掌握SQL的数据查询语句功能;

4、掌握SQL的数据更新语句的功能;

5、掌握SQL的数据控制语句的功能。

第四章  关系数据库理论

一、问题的提出

二、函数依赖性

三、关于函数依赖性的公理系统

四、关系模式的分解

五、关系模式的规范化

学习要求:

1、熟悉因数据库设计不合理而引发的问题;

2、熟悉数据库关系模式设计以及衡量的标准;

3、掌握数据库设计时应该考虑的因素;

4、掌握数据库设计关系模式分解的方法;

5、熟悉函数依赖;

6、掌握第一范式、第二范式、第三范式、BCNF范式的转化以及识别。

第五章  数据库文件存储技术

一、文件组织

二、索引技术

三、哈希技术

学习要求:

1、掌握文件组织的两种方法:定长记录和变长记录;

2、了解顺序文件、聚集文件的结构;

3、了解B+树索引文件和B树索引文件;

4、了解哈希函数和哈希索引。

第六章  安全性与完整性

一、数据库的安全性

二、完整性控制

三、并发控制与封锁

四、数据库的恢复

学习要求:

1、理解案例性控制的一般方法;

2、理解数据库完整性控制的一般概念;

3、理解数据库事务及事务的ACID特性;

4、掌握封锁带来的问题及解决办法;

5、掌握数据库故障和恢复策略。

第七章  数据库设计

一、数据库设计概述

二、系统需求分析

三、概念结构设计

四、逻辑结构设计

五、数据库物理设计

六、数据库实施

七、数据库运行和维护

学习要求:

1、理解系统需求分析的任务、方法;

2、理解概念结构设计的特点、方法、步骤,掌握E-R模型设计;

3、理解逻辑结构的任务、步骤,掌握E-R图向数据模型的转换;

4、理解数据库物理设计;

5、掌握数据库实施的过程;

6、掌握数据库的运行及案例性与完整性的维护。

第八章  数据库设计的典型案例

一、案例的系统需求简介

二、需求描述

三、概念设计

四、逻辑设计

五、数据库的物理设计

学习要求:

1、理解学生选课管理系统的需求分析的任务、方法;

2、熟练掌握学生选课管理系统的E-R图的设计;

3、熟练掌握学生选课管理系统E-R图向数据模型的转换;

4、掌握学生选课管理系统数据库的一般建立方法。

第九章  数据库应用系统开发技术

一、概述

二、C/S体系结构

三、B/S结构

四、开放式数据库开发

五、ADO.net技术

学习要求:

1、了解C/S、B/S、N-tierC/S等数据库应用体系的构造特点;

2、了解ODBC、ADO、ADO.net、JDBC的技术内容;

3、初步掌握编程技术(ODBC、ADO、ADO.net);

第十章  Web数据库及其开发技术

一、Web数据库概述

二、ASP.net概述

三、Web数据库应用实例

学习要求:

1、理解Web数据库的概念;

2、了解ASP.net技术的优点;

3、掌握ASP.net应用程序开发环境的安装与配置;

4、掌握基于.net的数据库应用系统的开发方法。

第十一章  数据库新技术

一、概述

二、面向对象的数据库技术

三、分布式数据库技术

四、数据仓库技术

五、其他新型的数据库系统

学习要求:

1、了解面向对象的数据库技术;

2、理解分布式数据库技术;

3、理解数据仓库技术;

4、了解知识库、模糊数据库与演绎数据库、主动数据库和移动数据库等概念。

参考书目

1、《数据库原理与应用》  陆慧娟主编  科学出版社  2006.2

1、您目前的学历层次:

小学及一下

初中

高中

中专

大专

2、你接受的拿证时长:

1年以内越快越好

1年到2年

2年到3年

3年及以上

3、你为什么提升学历:

找工作

考公务员

办工作居住证

考证书评职称

4、您更偏向于哪种取证方式:

全程无忧

在家自学

学校听课

辅导教学

其他

*您的姓名:

*手机号码:

0

2023

报考时间:2023年09月14日 — — 09月20日

考试时间:2023年10月21日 — — 10月22日