文档详情

数据库原理与应用_教程.doc

发布:2016-06-11约字共31页下载文档
文本预览下载声明
《数据库原理与应用》 课 程 学 习 指 导 书 何小卫 编 2005年5月于浙江师范大学 教学大纲……………………………………………………………………………………………2 第一章 绪论 3 1. 知识点与重点 3 2.重要问题 6 第二章 关系数据库 6 1.知识点与重点 6 2.重要题型 9 第三章 SQL 9 1. 知识点与重点 9 2.重要题型 13 3.问题 17 第四章 关系系统与查询优化 18 1.知识点与重点 18 2.重要题型 20 第五章 关系数据理论 21 1. 知识点与重点 21 2.重要题型 23 第六章 数据库设计 24 1.知识点与重点 24 2.重要题型 29 第七章 数据库恢复 30 1. 知识点与重点 30 2.重要题型 33 第八章 并发控制 33 1. 知识点与重点 33 2.重要题型 37 第九章 数据库安全 37 1. 知识点与重点 37 2.重要题型 39 第十章 数据库完整性 39 1. 知识点与重点 39 2.重要题型 41 实验一 Sql Server 数据库表数据库设计 《数据库原理与应用》教学大纲 课程概述 数据库原理与应用是一门专业技术基础课,是计算机领域中最重要的技术之一,是软件学科的一个独立分支,包括数据库系统理论与数据库设计与应用两大部分。通过对本课程的学习,可以获得有关数据库系统的基本理论知识,提高计算机理论水平;另一方面,通过对数据库系统理论的分析以及对数据库设计理论的学习,并结合相关学科的理论与实践知识,可以培养解决信息管理与工程设计中的实际问题的能力。 教学目的和要求 本课程是计算机专业高年级学生的一门专业课,本课程在介绍数据库的基本知识、基本理论原理、方法技术的基础上,通过实验使学生掌握数据库创建、维护、查询等操作,并能在嵌入式环境中实现对数据库的操作,并能运用数据库的基本知识和软件工程的基本思想进行数据库的设计与实现。 授课学时 授课学时:54 实验课学时:24 授课对象 计算机专业本科高年级学生。 先修课程 高级语言程序设计、数据结构 教材与教学参考书 1 萨师煊,王珊,《数据库系统概论》,高等教育出版社 2. 王珊,陈红,《数据库系统原理教程》,清华大学出版社 《SQL Server 2000》,三味工作室,人民邮电出版社 考核方式 笔试、上机结合,参考书面及实验作业 说明:用★表示重点 第一章 绪论 知识点与重点 1.四个基本概念 ①数据(Data)是数据库中存储的基本对象,有文字、图形、图象、声音等数据种类,它们是描述事物的符号记录,主要特点是数据与其语义是不可分的。 ②数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。数据库的特征有: ◇数据按一定的数据模型组织、描述和储存 ◇可为各种用户共享 ◇冗余度较小 ◇数据独立性较高 ◇易扩展 ③(★)数据库管理系统(Database Management System,简称DBMS)是位于用户与操作系统之间的一层数据管理软件。它的主要作用是科学地组织和存储数据、高效地获取和维护数据。它的主要功能有:数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立和维护功能。 ④(★)数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统。它由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(和用户)构成。 2.数据管理:对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题。数据管理技术的发展过程经历了人工管理阶段(40年代中--50年代中)、文件系统阶段(50年代末--60年代中)和数据库系统阶段(60年代末--现在)。 3.数据库系统中应用程序与数据的对应关系 4.数据模型:在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息,通俗地讲数据模型就是现实世界的模拟。 ① 数据模型分成两个不同的层次: 1)概念模型,也称信息模型,它是按用户的观点来对数据和信息建模。 2)数据模型,主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模。 ② 数据模型的组成三要素(★):数据结构、数据操作和数据的约束条件。数据结构是对象类型的集合,对系统静态特性的.描述;数据操作是对数据库中各种对象(型)的实例(值)允许执行的操作及有关的操作规则,包括检索和更新操作(包括插入、删除、修改)。 ③ 概念模型(★):概念模型用于信息世界的建模,是现实世界到机器世界的一个中间层次,是数据库设计的有力工具,E-R模型是概念模型的一种常见表达方法。信息世界中的基本概念有: 实体:客观存在并可相互区别的事物
显示全部
相似文档