《数据库原理》教学大纲 下载本文

内容发布更新时间 : 2024/6/6 20:56:23星期一 下面是文章的全部内容请认真阅读。

《数据库原理》课程教学大纲

一、说明

(一)课程基本信息 [课程代码]040254 [课程类别]专业主干课 [学 分]4学分

[总 学 时]64 学时。其中理论48学时、实验8学时,习题8学时 [适用对象]计算机科学与技术专业

[先修课程与后续课程]先修课程:离散数学、数据结构、高级语言程序设计 (二)课程介绍

数据库的理论和技术是计算机科学和技术的一个重要分支,是构成信息系统的重要基础。它研究如何存储、使用和管理数据 ,有较强的理论性和实用性。《数据库原理》是计算机科学与技术专业的一门重要专业课。

本课程以关系数据库为核心,系统讲述数据库系统的基础理论、基本技术和基本方法。内容包括:数据库系统的基本概念、数据模型、关系数据库及其标准语言SQL、数据库安全性和完整性的概念和方法、关系规范化理论、数据库设计方法和步骤,数据库恢复和并发控制等。

(三)教学目的与要求

通过本课程学习,使学生系统地掌握数据库系统的基本原理和基本技术。要求在掌握数据库系统基本概念的基础上,能熟练使用SQL语言在某一个数据库管理系统上进行数据库操作;掌握数据库设计方法和步骤,具有设计数据库模式以及开发数据库应用系统的基本能力,并为进一步学习数据库系统的应用、开发和研究数据库奠定坚实的基础。

(四)主要教学方法、手段

本课程以课堂教学为主,教学方法主要采用讲授法、案例教学法、及实验教学法等多种教学方法,注重启发式教学,使教学更加生动,更加深入浅出。在教学手段上主要采用多媒体设备,将影像、文字和声音等多种教学载体有效结合起来,既活跃了课堂气氛,又大大改善了教学效果。同时充分利用互联网技术,鼓励学生利用网络学习,扩展教学空间。

(五)实验教学内容与要求

本课程部分章节(结构化查询语言、数据库安全与保护)内容具有较强的实践性,通

1

过本课程实验教学,学生能够更好地掌握结构化查询语言SQL的功能及数据库安全保护的基本方法。要求在SQL Server2000数据库管理系统下,完成下面验证性实验:

实验一数据定义(2学时)

实验目的:

1.掌握SQL Server2000中企业管理器、查询分析器、服务管理器的基本使用方法 2.掌握在企业管理器中创建数据库的方法。

3.熟练掌握使用SQL语句创建、修改、删除表的方法。 4.学会定义索引

实验条件:SQL Server2000及其企业管理器、查询分析器。 实验内容及要求:

1、在SQL Server2000中建立一个数据库,进行实验所要求的各种操作 2、根据以下要求认真进行实验,记录所有的实验用例。 (1)定义数据库

(2)基本表的创建、修改和删除; (3)索引的创建和删除。

实验二 数据查询与数据更新(4学时)

实验目的:

1.熟练掌握SQL的单表查询操作 2.熟练掌握SQL的连接查询操作 3.掌握SQL的嵌套查询操作 4. 学会SQL的集合查询操作

5. 熟练掌握SQL的插入、修改和删除数据操作

实验条件:SQL Server2000及其企业管理器、查询分析器 实验内容及要求:

1、在SQL Server2000中根据《实验一》建立的数据库,完成以下操作 2、根据以下要求认真进行实验,记录所有的实验用例。

(1)完成各类查询操作,包括:单表查询、连接查询、嵌套查询、集合查询。 (2)完成各类更新操作,包括插入数据、修改数据、删除数据。

实验三数据安全性控制(2学时)

实验目的:

2

1.掌握SQL Server的安全机制。 2.掌握数据库用户管理方法。 3.掌握用户权限管理方法。

实验条件: SQL Server2000及其企业管理器、查询分析器 实验内容和要求

使用SQL对数据进行安全性控制,包括:授权和权力回收。操作完成后看看已授权的用户是否真正具有授予的数据操作的权力了;权力收回操作之后的用户是否确实丧失了收回的数据操作权力。 (六)学时分配表

其 中 章/节/单元 一 二 三 四 五 六 七 八 九 合计 二、本文

第一章 绪论

教学目的与要求

本章主要阐述数据库的基本概念,介绍数据管理技术的进展情况、数据库技术产生和发展的背景,数据模型的基本概念、组成要素和主要的数据模型,概念模型的基本概念及ER方法,数据库系统的3级模式结构以及数据库系统的组成。本章讲解的数据库基本概念和基本知识是学习后续各个章节的基础。学习本章的目的在于了解基本知识,掌握基本概念,为以后的学习打好扎实的基础。

3

内 容 绪论 关系数据库 关系数据库标准语言SQL 数据库安全性 数据库完整性 关系数据理论 数据库设计 数据库恢复技术 并发控制 总学时 讲授 6 6 20 6 4 6 8 4 4 64 6 4 12 4 4 4 6 4 4 48 实践 其它 6 2 8 2 2 2 2 8