×
教学与管理

数据库原理教与学

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

Database Principles

文/叶文珺

课程名称:数据库原理

英文名称:Database Principles

课程编号:

开课学期:第4或5学期

学时/学分:64学时/ 4学分

课程类型:专业必修课

开课专业:计算机学院所有专业

一、课程的目的和任务

数据库技术是计算机学科的一个重要分支,已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的最有效的手段,极大的促进了计算机应用的发展。本课程系统讲述数据库系统的基础理论、基本技术和基本方法,提供软件和应用开发人员必备的数据库知识。

通过本课程学习,使学生系统地掌握数据库系统的基本原理和基本技术。要求在掌握数据库系统基本概念的基础上,能熟练使用SQL语言在某一个数据库管理系统(如SQL Server、Oracle)上进行数据库操作;掌握数据库设计方法和步骤,具有设计数据库模式以及开发数据库应用系统的基本能力;通过具体案例了解数据库技术在电力企业信息化中的应用。

二、课程的基本要求和特点

通过本课程的学习,学生应掌握数据库系统的基本概念、基本原理、应用系统的设计方法和实现技术,具有初步分析实际数据库应用的能力。本课程培养学生分析问题、解决问题的基本能力,培养工程实践型人才,为其今后在相关领域开展工作打下坚实的基础。

本课程包括课堂教学与实践教学两大部分。

课堂教学主要内容:数据库系统基本概念、数据模型及概念模型、关系数据库、关系数据库标准语言、关系数据库理论、数据库设计、数据库安全、数据库保护以及数据库新技术介绍。

实践教学主要内容:通过SQL Server Management Studio创建及管理数据库、通过SQL语句创建与管理数据表、单表查询、复杂查询、视图的创建与使用、存储过程、触发器、实现数据完整性、数据库安全、数据库索引、电网设备抢修物资管理数据库设计。

三、本课程与其它课程的联系

本课程的先修课程是高级语言程序设计(C)、C++或JAVA)、 数据结构、离散数学,后续课程是《高级数据库技术》、大数据系列课程等。

四、课程的主要内容

下表列出了该课程的内容组织结构:

绪论

关系数据库

关系数据库标准语言SQL

数据库安全

存储过程、触发器及数据库完整性

基础篇

实验一 通过SQL Server Management Studio创建及管理数据库

实验二 通过SQL语句创建与管理数据表

实验三 单表查询

实验四 复杂查询

实验五 视图的创建与使用

实验六 存储过程

实验七 触发器

实验八 实现数据完整性

实验九 数据库安全

关系数据库设计理论

数据库设计

设计与

应用篇

实验十一 电网设备抢修物资管理数据库设计

索引

数据库保护

系统篇

实验十 索引

数据库新技术

新技术篇

每章要求及内容如下:

第一章绪论

教学要求:

了解:了解数据管理发展的历史、数据库系统的体系结构和数据库系统的功能,了解数据模型的基本概念。

掌握:掌握数据库系统三级模式和两层映像的体系结构,数据库系统的逻辑独立性和物理独立性,数据库、数据库管理系统、数据库系统的概念。

上一篇:加强实训现场管理 提升实训教学质量
下一篇:没有了

Top