第一范文网 - 专业文章范例文档资料分享平台

数据库原理与应用教程—SQL Server 教学大纲

来源:用户分享 时间:2025/7/24 19:19:06 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

数据库原理与应用教程―SQL Server

教学大纲

一、大纲说明

本课程为计算机类专业必修课,学分数3,周学时3。先修课程包括离散数学、程序设计语言、数据结构和操作系统。

由于目前基于数据库技术的计算机应用已成为计算机应用的主流,所以该课程在计算机专业课程体系中处于十分重要的地位,不仅能使学生对数据库技术的基本原理有一个全面的掌握,为设计出好的数据库应用系统打下良好的理论基础,而且使学生能够通过SQL Server 2005数据库管理系统软件进行数据库应用系统开发。

通过对数据库系统结构、数据模型、关系数据库、关系规范化设计理论、数据库设计、SQL Server 2005基础、T-SQL语言基础、数据库和表的基本知识和操作、数据库的查询操作、索引与视图的概念和操作、存储过程和触发器以及游标的使用、事务与并发控制、数据库的备份与还原、数据库的安全管理、基于C#.NET的数据库应用系统开发等内容的讲解,使学生掌握数据库系统的基本原理、方法和应用技术,能有效使用现有的数据库管理系统和软件开发工具,掌握数据库结构的设计和数据库应用系统的开发方法。培养学生分析、解决实际问题以及进行数据库应用系统开发的能力。

学习该课程既要注意学习好理论,又要注意运用理论知识进行数据库设计实践的锻炼,进行实际上机操作的锻炼,做到理论与实践相结合。

数据库知识很丰富,实际数据库管理系统和应用系统都比较复杂,因此,要学会利用数据库开发系统,仅靠掌握该课程的一点书本知识是远远不够的,它只能给出进行数据库应用所必须的入门知识或基础知识,真正掌握它需要不断地学习和实际锻炼的积累。

本教学大纲要求教师教学方法以课堂教学为主,同时每周安排一次2学时让学生进行上机实践。教学要求在每一章教学内容之后给出,由易到难大体分为三个层次:了解、掌握和熟练掌握。了解就是正确地理解概念,掌握就是学会有关知识点并能够进行简单地应用,熟练掌握就是能够运用多个知识点解决较综合的应用问题。

二、教学目的要求和内容

第1章 数据库系统概述

[目的要求]

1.掌握数据、数据库、数据库管理系统、数据库系统的概念 2.了解数据库技术的发展

3.掌握数据库系统的组成和功能 4.掌握数据库的体系结构 5.了解数据库技术的新近展 [教学内容]

1.简单介绍数据库技术发展史

2.详细介绍数据库系统的组成和功能以及相关概念 3.重点介绍数据库的体系结构 4.自学数据库技术的新近展

第2章 数据模型

[目的要求]

1.理解信息的三种世界及其基本概念

2.熟练掌握概念模型的几个重要概念和E-R图的画法 3.掌握数据模型的基本概念及关系数据模型 4.了解层次模型和网状模型 [教学内容]

1.简单介绍信息的三种世界

2.详细介绍概念模型的几个重要概念 3.重点介绍E-R图的基本概念和画法 4.重点介绍关系数据模型

5.简单介绍层次模型和网状模型

第3章 关系数据库

[目的要求]

1.理解关系数据结构的三个组成部分 2.掌握关系的三种完整性 3.了解传统的集合运算 4.熟练掌握专门的关系运算 [教学内容]

1.阐述关系数据结构的内容 2.重点介绍关系的三种完整性 3.简单介绍传统的集合运算 4.详细介绍专门的关系运算

第4章 关系规范化基础

[目的要求]

理解数据依赖中的函数依赖的概念 1. 掌握几种特定的函数依赖

2. 了解码的函数依赖表示

3. 理解关系规范化的概念及目的 4. 熟练掌握常用的三种范式 5. 了解BC范式(BCNF) [教学内容]

1.详细介绍数据依赖中的函数依赖的概念以及几种特定的函数依赖 2.简单介绍码的函数依赖表示

3.详细阐述关系规范化的概念及目的 4.重点介绍常用的三种范式 5.简要介绍BC范式(BCNF)

第5章 数据库设计

[目的要求]

1. 理解数据库设计的基本概念 2. 掌握需求分析的任务和方法 3. 了解数据流图和数据字典

4. 熟练掌握概念结构设计的方法和步骤

5. 熟练掌握逻辑结构设计的完整过程:E-R图向关系模型的转换、关系模式的优

化及设计用户外模式

6. 了解如何确定数据库的物理结构和评价 7. 了解数据库实施和运行、维护 [教学内容]

1.简单介绍数据库设计的基本概念 2.详细介绍需求分析的任务和方法 3.简单介绍数据流图和数据字典

4.重点介绍概念结构设计的方法和步骤以及逻辑结构设计的完整过程 5.简要介绍物理结构设计以及数据库实施和运行、维护

第6章 SQL Server 2005基础

[目的要求] SQL Server 2005的安装与配置

1. 了解SQL Server 2005基本知识及新增功能 2. 掌握SQL Server 2005的安装与配置

3. 熟练掌握SQL Server 2005的主要管理工具:服务器管理、SQL Server

Management Studio和SQL Server配置管理器 4. 了解SQL Server 2005的其他管理工具 [教学内容]

1. 简要介绍SQL Server 2005基本知识及新增功能 2. 详细介绍SQL Server 2005的安装与配置

3. 重点介绍SQL Server 2005的主要管理工具 4. 简单介绍SQL Server 2005的其他管理工具

第7章 T-SQL语言基础

[目的要求]

1.了解T-SQL语言的基本知识

2.熟练掌握T-SQL语言的分类和语法约定

3.掌握T-SQL编程基础:标识符、数据类型、变量、运算符等内容 [教学内容]

1. 简单介绍T-SQL语言的基本知识

2. 详细介绍T-SQL语言的分类和语法约定 3. 重点介绍T-SQL编程基础

第8章 数据库和表

[目的要求]

1.了解数据库基本概念:物理数据库和逻辑数据库 2.掌握数据库基本操作

3.掌握表的创建、修改和删除操作

4.理解列约束和表约束的基本内容,掌握实现方法 5.了解数据库数据的导入/导出 [教学内容]

1.阐述数据库基本概念 2.详细介绍数据库基本操作

3.详细介绍表的创建、修改和删除操作

4.重点介绍列约束、表约束的基本内容和实现方法 5.自学数据库数据的导入/导出

第9章 数据库查询

[目的要求]

1. 熟练掌握数据库的各种基本查询 2. 了解T-SQL的控制流语句,重点掌握SET、BEGIN…END、IF… ELSE、WHILE

等语句的使用

3. 了解系统内置函数的应用,掌握用户定义函数的分类和使用方法 [教学内容]

1. 详细介绍数据库的各种基本查询 2. 重点介绍T-SQL控制流语句的使用 3. 自学系统内置函数的分类和应用

4. 重点介绍用户定义函数的分类和使用方法

数据库原理与应用教程—SQL Server 教学大纲.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8vkog6m4le2i4cx3q5al1oirv327pb00pmy_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top