.
《数据库原理与应用》
一、课程基本信息
课程代码:110438
课程名称:数据库原理与应用
英文名称:Database Principle and Application 课程类别:专业基础课
学 时:总学时72(含实验学时:18) 学 分:3.5
适用对象:信息与计算科学专业本科生
考核方式:考试(闭卷)、平时成绩占总成绩的30% 先修课程:离散数学、高级语言程序设计、数据结构
二、课程简介
《数据库原理与应用》是信息与计算科学专业必修课程之一。数据库技术是计算机软件与理论学科的一个重要分支,它研究如何存储、使用和管理数据,有较强的理论性和实用性。随着计算机应用的发展,数据库应用领域已从数据处理、信息管理、事务处理扩大到计算机辅助设计、人工智能、办公信息系统等新的应用领域。
《Database Principle and Application》is one of the required courses of speciality of information and computation. Database techonology is a important branch of computer software and theory. It will be studied in this course that how to storage ,use and manage data. With the development of application of computer, the application area of database including data processing,information management, transaction processing becomes more and more broadly.
三、课程性质与教学目的
整理范本
.
本课程将数据库的基本原理和数据库应用系统紧密地联系在一起。主要内容包括数据库系统概述、关系模型、标准查询语言、数据库规范化、数据库设计、数据库保护、数据库新技术和数据库应用系统。在理论讲解中穿插大量教学实例。
基于简明易懂、便于软件实现、鼓励探索的原则介绍数据库原理与应用系统。学生主要掌握数据库基本原理和技术,能灵活和教好地应用现有的数据库管理系统,掌握数据库结构的设计和数据库应用系统的开发方法,数据库设计的方法和工具,学会使用数据库管理系统,并运用于数据库应用系统的开发。
重点掌握下列几方面的知识。 (1)关系数据库。
(2)关系统数据库标准语言SQL。 (3)关系数据库规范化理论。 (4)数据库设计与数据库保护。 (5)数据库新技术。
(6)使用ADO.NET开发应用系统。
四、教学内容及要求
第一章 绪论 (一)目的与要求
1.了解数据和信息的基本含义及它们之间的相互关系; 2.了解数据管理技术的发展历程;
3.理解数据库系统的组成和功能;
4.理解数据库、数据库管理系统和数据库系统的概念及它们之间的联系;
5.掌握数据库系统的三级模式结构及它们之间的映像;
6.了解现实世界、信息世界和数据世界的含义及它们之间的相互关系;
7.理解概念模型和数据模型的相关概念; 8.掌握常见的四种数据模型;
整理范本
.
9.了解数据库技术新进展。
(二)教学内容
1.数据库的特点及相关概念。 2.数据管理技术的发展。
3.数据抽象与数据库的三级模式。 4.数据模型。
5.*数据库技术的发展。
(三)实践环节与课后练习
上机了解Access数据库或SQL Server数据库环境。
(四)教学方法与手段
课堂PPT讲解与分组讨论。
第二章 关系数据库 (一)目的与要求
1.掌握关系模型的组成三要素;
2.掌握关系数据库的一些基本概念;
3.掌握如何用关系代数表达式来表达实际查询问题。
(二)教学内容
关系模式在某一时刻对应的关系的集合,通常称之为关系数据库。关系数据库采用关系模型来组织数据。关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。关系模型的数学基础是集合理论,在集合代数理念中对“关系”给出了严格的数学定义,而且还支持关系进行各种操作。
本章将从集合论的观点出发,介绍支持关系模型的关系数据库的基本理论,包括关系数据结构、关系操作、关系完整性及关系的运算等。
第一节 关系数据结构及形式化定义 1. 主要内容
关系、关系模式和关系数据库。 2. 基本概念和知识点
关系、关系模式和关系数据库。 3. 问题与应用(能力要求)
理解关系、关系模式和关系数据库。
第二节 关系操作 1. 主要内容
基本的关系操作、关系数据语言的分类。 2. 基本概念和知识点
基本的关系操作、关系数据语言的分类。 3.问题与能力
整理范本