数据库原理及应用综合.ppt

上传人:牧羊曲112 文档编号:5985520 上传时间:2023-09-11 格式:PPT 页数:19 大小:302.11KB
返回 下载 相关 举报
数据库原理及应用综合.ppt_第1页
第1页 / 共19页
数据库原理及应用综合.ppt_第2页
第2页 / 共19页
数据库原理及应用综合.ppt_第3页
第3页 / 共19页
数据库原理及应用综合.ppt_第4页
第4页 / 共19页
数据库原理及应用综合.ppt_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《数据库原理及应用综合.ppt》由会员分享,可在线阅读,更多相关《数据库原理及应用综合.ppt(19页珍藏版)》请在三一办公上搜索。

1、数据库原理及应用,成都理工大学 信息管理学院,信息与计算科学系 王玉兰电话:84078935(o)84073385Email:,数据库技术,数据库或数据库技术是计算机学科一个重要分支,它的应用非常广泛,几乎涉及到所有的应用领域。数据库技术从20世纪60年代产生至今,已经历了三代演变,造就了三位图灵奖得主,现已成为以数据建模和DBMS为核心、内容丰富、领域宽广的一门学科,带动了一个巨大的软件产业。,数据库技术,数据库技术造就的三位图灵奖得主:1973 Charles W.Bachman-staff,Honeywell 因在数据库方面的杰出贡献而获奖.1981 Edgar F.Codd-PhD,M

2、ichigan;staff,IBM 因在数椐库管理系统的理论和实践方面的贡献而获奖.1998 James Gray-PhD,Berkeley;staff,Microsoft 因在数据库和事务处理方面的突出贡献而获奖.,数据库技术,数据库技术发展可以分为三个阶段:在20世纪70年代广泛流行的网状、层次数据库系统称为第一代数据库系统;在20世纪80年代广泛使用的关系数据库系统称为第二代数据库系统;现在使用的以面向对象模型为主要特征的数据库系统称为第三代数据库系统。数据库技术与网络通信技术、人工智能技术、面向对象程序设计技术、并行计算技术等相互渗透,相互结合,成为当前数据库技术发展的主要特征。,“数

3、据库原理及应用”课程,相关内容:数据库:(Database)是按一定数据结构组织起来的数据集合,是数据管理的技术和手段;数据库原理:(Principle about Database)研究如何组织、构建、设计数据库的方法原理和理论基础;数据库技术:(Database Techniques)是研究如何组织和管理数据的技术;数据库应用系统:(Database Application System)简单而言是应用数据库技术和原理进行实际数据管理方法手段。实际内容包括数据库的设计和数据库应用系统的开发。,课程主要内容体系,数据库原理及应用,DB系统原理,SQLServer使用,DBS设计实例,DB系统

4、基本概念,信息模型与数据模型,关系数据库及其理论,DB系统设计,SQL Server使用,数据库的研究与发展,RDB语言SQL,DB保护技术,基于VC+SQLServer管理系统设计,课程主要内容包括,Chap.1数据库系统概述(Primary Concepts about DBS)由于数据库是本课程的核心。要学好数据库必须弄清数据、数据管理、数据库、数据模型、概念模型等专业术语,弄清DB、DBMS、DBS、IMS之间的关系。这一部份主要介绍有关的基本概念和数据库相关基础知识。重点:基本概念,数据库系统构成要求:熟练掌握数据库相关的基本概念,课程主要内容包括,Chap.2信息模型与数据模型(I

5、nformation Model and Data Model)数据库是按一定的数据结构组织起来的数据集合。是DBS的核心。DB是根据数据模型建立的,因而数据模型是数据库的基础。本章主要介绍认识现实世界进行信息抽象获取信息模型,数字化成为数学模型,以及常见的三种数据模型(层次、网状、关系模型).重点:信息模型的描述和关系数据模型难点:现实世界的抽象过程要求:掌握数据模型的基本概念和模型的形成过程,课程主要内容包括,Chap.3 数据库设计(DB designing):数据库系统设计包括数据库设计和数据库应用系统设计两个方面。前者设计数据库的结构特性,是数据库系统质量的基本保证;后者设计数据库的

6、行为特性。本章主要介绍数据库设计的理论和方法。内容:包括数据库设计的需求分析、信息概念模型设计、逻辑结构设计、物理结构设计、实施和维护及应用系统设计的基本方法;重点:对数据库设计的理解、需求分析的必要性、概念设计、逻辑设计、物理设计的方法;难点:信息概念模型设计、E-R模型到数据模型的转换。,课程主要内容包括,Chap.4关系模型及关系操作:(Relational Model and Relational Operation 关系数据模型是当前数据库的主流数据模型,本章介绍关系数据模型及其相关操作,主要是关系模型的定义、关系代数及关系演算 重点:关系数据模型及定义、关系代数和演算。难点:关系演

7、算。要求:掌握关系模型的基本概念及定义;掌握关系代数的操作,了解关系演算。,课程主要内容包括,Chap.5 结构化查询语言-SQLSQL是介于关系代数与关系演算之间的关系操作语言,其功能包括数据定义、数据操纵、数据控制。本章介绍SQL语言。从SQL的数据定义、数据操纵、数据控制三个方面说明SQL语言的特点、语句格式及使用方法,为下一章以SQL Server为平台进行数据库设计打基础。重点:本章内容是整个课程的重点,也是进行数据库开发的重要基础内容,每一部分都很重要。难点:SELECT语句及其中各子句的灵活使用,这是SQL中最重要的部分,也是最难掌握的部分;SQL的数据控制功能的实现。要求:熟练

8、掌握SQL的数据定义、数据操纵、数据控制功能相应SQL语句形式及使用;掌握嵌入式SQL的使用。,课程主要内容包括,Chap.6 SQL Server关系数据管理系统(SQL-Server RDBS):SQL server是关系型的网络数据库管理系统,具有强大的数据库管理功能,提供了丰富的管理工具以支持数据的安全性管理、完整性管理和作业管理。介绍Transact SQL功能及Enterprise Manager工具。重点:Transact SQL功能及Enterprise Manager工具使用。难点:Transact SQL功能与SQL的区别要求:熟练掌握Transact SQL的数据定义、数

9、据操纵、数据控制功能,Enterprise Manager操作方法,课程主要内容包括,Chap.7 数据库保护技术(Database Protection Technology)数据库管理系统必须提供统一的数据保护功能,以保护数据库中数据的安全可靠和正确有效。数据库的保护功能主要包括确保数据的安全性、完整性、并发控制和数据库恢复四方面的内容。这一部份介绍数据库的保护及其在SQL Sever中的实现。重点:数据库的安全性,数据库的完整性,并发控制,数据恢复及其在SQLServer中的实现难点:并发控制机理要求:掌握数据库保护的基本概念和基本操作方法,课程主要内容包括,Chap.8关系规范化理论及

10、优化技术:(Relational Normalization Theory&Optimization Tech.关系规范化理论是关系数据库的基本理论,本章主要介绍关系模式的规范化理论基础和关系模式规范化的方法模式分解法及查询优化技术。重点:关系模式规范化,函数依赖、多值依赖、1-4NF的定义,关系范式判断方法。难点:1-4NF的定义,关系范式判断方法,关系模式的分解。要求:了解关系模式规范化的必要性,理解函数依赖、多值依赖及其关系范式定义,掌握关系范式判断方法。,课程主要内容包括,Chap.9 数据库设计实例(Sample-Hrsys)设计目标:一个通用的管理信息系统,实现对企事业单位的组织机

11、构和员工进行管理内容:总体设计数据库设计工程框架设计各功能模块设计平台:SQL Server+Visual C+数据库连接策略:VC+数据库控件 ADO,讲课及实习学时分配,学时分配,教材及参考书,1苗雪兰等,数据库原理与应用技术,电子工业出版社,2009年9月2苗雪兰等,数据库系统原理及应用3th,机械工业出版社,2004年8月3王 珊等,数据库系统原理教程,清华大学出版社,1998年7月4萨师煊,王珊,数据库系统概论,高等教育出版社,2000年5Jeffrey D.Ullman,Jennifer Widom,A First Course in Database Systems,清华大学出版社,Prentice Hall,1998年,要求,1考勤:随机抽查缺1/3以上取消考试资格 2课堂纪律:保持课堂安静3作业:作业要认真完成并提交作业本4实习:完成每次实习要求的内容,并提交实习报告。作业本或Email5系统设计:课程结束后一周内提交简单成绩管理系统的设计程序及文档资料。6考试:闭卷考试、诚实面对、按时完成7凡无法达到上述要求的任何特殊情况请提前申明,考核方式,期末考试(70%)+实习(15%)+作业(10%)+上课考勤(5%)合作愉快!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号