成考本科课程:《数据库原理与应用》

时间:2022-06-30 11:14:00 来源:大牛教育成考网

  教学目的与教学要求

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

  基本要求:

  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、您想考取的层次是?

3、您偏向哪种取证方式?

请放心填写,已加密。5分钟内,测评结果将以短信形式
发送至您的手机,敬请留意

标签: 成考本科
推荐阅读
咨询在线老师
成考本科课程:《管理信息系统》
管理信息系统学习要求:掌握信息、系统、信息系统;理解管理信息系统对管理职能的支持
热门专业 · 浏览量:652 · 时间:2022-06-30
成考本科课程:《Java程序设计》
通过学习使学生掌握面向对象的思维方式;Java程序设计的编程方法和编程思想;Java程序设计语言的基本知识和相关的新概念、名词及术语
热门专业 · 浏览量:584 · 时间:2022-06-30
成考本科课程:《西方经济学》
通过本课程的学习,可以培养学生经济学的思维,能够提高学生认识、分析、解决现实世界中经济问题的能力
热门专业 · 浏览量:697 · 时间:2022-06-30
成考本科课程:《国际贸易理论与政策》
国际贸易是财经类专业的专业基础课之一,更是国际贸易专业的前导基础课
热门专业 · 浏览量:648 · 时间:2022-06-30
成考本科课程:《外贸函电》
使学生在提高英语水平的同时,熟练掌握对外贸易业务中常用的基本术语及表达技能,培养和提高他们的外贸业务工作能力
热门专业 · 浏览量:648 · 时间:2022-06-30
成考本科课程:《国际贸易概论》
本课程通过对国际贸易的自由贸易理论和保护贸易理论等基本理论的学习,掌握国际贸易的理论知识,掌握国际贸易的基本政策和措施
热门专业 · 浏览量:651 · 时间:2022-06-30
成考本科课程:《计量经济学》
旨在使学生了解现实经济世界中可能存在的计量经济问题,掌握计量经济建模基本理论与方法,使用计量经济分析软件Eviews
热门专业 · 浏览量:631 · 时间:2022-06-30
成考本科课程:《发展经济学》
本课程的任务在于较全面、系统地介绍关于发展经济学的基本理论与基本知识
热门专业 · 浏览量:674 · 时间:2022-06-30
成考本科课程:《产业经济学》
针对产业经济本身所具有的不同层次的具体行为规律,产业经济学又有不同的具体研究对象,包括产业组织、产业结构、产业关联、产业布局、产业发展、产业政策等等
热门专业 · 浏览量:649 · 时间:2022-06-30
成考本科课程:《国际贸易实务》
通过本课程的学习,使学生掌握国际货物买卖方面的基础理论、基础知识和基本的操作技能
热门专业 · 浏览量:689 · 时间:2022-06-30
版权声明:本站所提供原创内容均来源于大牛教育成考网(m.gz-chengkao.com)编辑整理,仅供个人阅读、交流学习使用,内容版权归网站所有,本站稿件未经许可不得转载,如有发现抄袭本站内容,必将追究其法律责任。