1 数据库原理与应用教程― SQL Server 教学大纲 一、大纲说明 本课程为计算机类专业必修课,学分数3,周学时 3。先修课程包括离散数学、程序设计语言、数据结构和操作系统。 由于目前基于数据库技术的计算机应用已成为计算机应用的主流,所以该课程在计算机专业课程体系中处于十分重要的地位,不仅能使学生对数据库技术的基本原理有一个全面的掌握,为设计出好的数据库应用系统打下良好的理论基础,而且使学生能够通过 SQL Serv er 2005 数据库管理系统软件进行数据库应用系统开发。 通过对数据库系统结构、数据模型、关系数据库、关系规范化设计理论、数据库设计、SQL Serv er 2005 基础、T-SQL 语言基础、数据库和表的基本知识和操作、数据库的查询操作、索引与视图的概念和操作、存储过程和触发器以及游标的使用、事务与并发控制、数据库的备份与还原、数据库的安全管理、基于 C#.NET 的数据库应用系统开发等内容的讲解,使学生掌握数据库系统的基本原理、方法和应用技术,能有效使用现有的数据库管理系统和软件开发工具,掌握数据库结构的设计和数据库应用系统的开发方法。培养学生分析、解决实际问题以及进行数据库应用系统开发的能力。 学习该课程既要注意学习好理论,又要注意运用理论知识进行数据库设计实践的锻炼,进行实际上机操作的锻炼,做到理论与实践相结合。 数据库知识很丰富,实际数据库管理系统和应用系统都比较复杂,因此,要学会利用数据库开发系统,仅靠掌握该课程的一点书本知识是远远不够的,它只能给出进行数据库应用所必须的入门知识或基础知识,真正掌握它需要不断地学习和实际锻炼的积累。 本教学大纲要求教师教学方法以课堂教学为主,同时每周安排一次 2 学时让学生进行上机实践。教学要求在每一章教学内容之后给出,由易到难大体分为三个层次:了解、掌握和熟练掌握。了解就是正确地理解概念,掌握就是学会有关知识点并能够进行简单地应用,熟练掌握就是能够运用多个知识点解决较综合的应用问题。 二、教学目的要求和内容 第 1 章 数据库系统概述 [目的要求] 1.掌握数据、数据库、数据库管理系统、数据库系统的概念 2.了解数据库技术的发展 2 3.掌握数据库系统的组成和功能 4.掌握数据库的体系结构 5.了解数据库技术的新近展 [教学内容] 1.简单介绍数据库技术发展史 2.详细介绍数据库系统的组成和功能以及相关概念 3.重点介绍数据库的体系结构 4.自学数据库技术...