数据库原理
课程目标 课程目标 °拿握数据庠糸统的基本概念和基本原理。 °挛握E-R模型的概念和方法。 °了解关糸的性质,攣握关糸模型的基本概念。 °拿握关糸数据库标淮语言—SQL,通过上机进 步熟练应用SQL语言表达各种数据操作。 °拿握关糸数据庠规范化理论和数据年设计方法, 通过上机实习的训练,初步具备进行数据庠应 用糸统开发的能力 °了解数据庠的恢复技术及数据庳的安全性 °使用关糸数据厍管理糸统 SQL SERVER7.0
• 掌握数据库系统的基本概念和基本原理。 • 掌握E-R模型的概念和方法。 • 了解关系的性质,掌握关系模型的基本概念。 • 掌握关系数据库标准语言——SQL,通过上机进 一步熟练应用SQL语言表达各种数据操作。 • 掌握关系数据库规范化理论和数据库设计方法, 通过上机实习的训练,初步具备进行数据库应 用系统开发的能力。 • 了解数据库的恢复技术及数据库的安全性。 • 使用关系数据库管理系统SQL SERVER 7.0 。 课 程 目 标 课程目标
课程内容 课程内容 课程讲授 °第一章绪论 °第二章关糸数据厍 °第三章关糸数据厍标准语言—SQL语言 °第四章关糸数据厍设计理论 °第五章数据庠设计与数据庳恢复技术 °第六章数据库保护 °第七章数据库的新技术 上机操作 °使用关糸数据年管理糸统 SQL SERVER70
课 程 内 容 课程内容 • 第一章 绪论 • 第二章 关系数据库 • 第三章 关系数据库标准语言——SQL语言 • 第四章 关系数据库设计理论 • 第五章 数据库设计与数据库恢复技术 • 第六章 数据库保护 • 第七章 数据库的新技术 ● 课程讲授 ● 上机操作 • 使用关系数据库管理系统SQL SERVER 7.0
参考书籍 参考书籍 《 SQL Server70实现数据库设计》 参考书籍 美]微软公司著 北京希望电子出版社定价4200元 《数据库系统概论》 (第三版)萨师煊王珊 高等教育出版社定价2510元
参 考 书 籍 参考书籍 参 考 书 籍 《 数 据 库 系 统 概 论 》 (第三版) 萨师煊 王珊 高等教育出版社 定价25.10 元 《SQL Server 7.0 实现数据库设计》 [美] 微软公司 著 北京希望电子出版社 定价42.00 元
参考书籍 参考书籍 《数据库系统慨念》第三版 DATABASE SYSTEM CONCEPTS 参考书籍 杨冬青等译 机械工业出版社定价49.00元 《数据库系统导论》第七版 AN INTRODUCTION TO DATABASE SYSTEM 孟小峰王珊等译 机械工业出版社定价66.00元
参 考 书 籍 参考书籍 参 考 书 籍 《 数 据 库 系 统 导 论 》第七版 AN INTRODUCTION TO DATABASE SYSTEM 孟小峰 王 珊 等译 机械工业出版社 定价66.00 元 《数据库系统慨念》第三版 DATABASE SYSTEM CONCEPTS 杨冬青 等译 机械工业出版社 定价49.00 元
参考书籍 参考书籍 《数据库原理、编程与性能》第二版 DATABASE PRINCIPLES, PROGRAMMING AND PERFORMANCE周傲英等译 参考书籍 机械工业出版社定价55.00元 《数据库设计教程》 DATABASE SOLUTIONS 何玉洁梁埼等译 机械工业出版社定价3500元
参 考 书 籍 参考书籍 参 考 书 籍 《 数 据 库 设计教程》 DATABASE SOLUTIONS 何玉洁 梁 埼 等译 机械工业出版社 定价35.00 元 《数据库原理、编程与性能》第二版 DATABASE PRINCIPLES,PROGRAMMING, AND PERFORMANCE 周傲英 等译 机械工业出版社 定价55.00 元
第1章 第章绪论 信息与教据 °数据处理技术的发展 教据描述与概念模型 教据模型 关糸数据模型 °数据库糸统结构 °数据库管理糸统
第1章 • 信息与数据 • 数据处理技术的发展 • 数据描述与概念模型 • 数据模型 • 关系数据模型 • 数据库系统结构 • 数据库管理系统 第1章 绪 论
第1章 第章绪论 1963年美国 Honeywell公司DS Integrated Data Store)糸统投入运行 965年美火箭公司用DS帮助设计阿波罗登 月火箭 1968年BM公司:层次lMS 1969年美 CODASYL:网状DBTG标准 1970年IBM的 E F Codo提出关糸模型 °20世纪70年代以层次、网状为主流 20世纪80年代关糸糸统逐渐代替层次与网 状模型
第1章 • 1963年 美国Honeywell公司IDS (Integrated Data Store)系统投入运行 •1965年 美火箭公司用IDS帮助设计阿波罗登 月火箭 •1968年 IBM公司:层次IMS •1969年 美CODASYL:网状DBTG标准 •1970年 IBM的E.F.Codd提出关系模型 •20世纪70年代以层次、网状为主流 •20世纪80年代关系系统逐渐代替层次与网 状模型 第1章 绪 论
11引言 信息社会,数据库无处不在 数据库技术是计算机应用的最主要技术支持之一,它和计算机网络 (包括 Internet)技术构成目前绝大部分计算应用的技术骨干。 典型的数据库应用 银行、交通信息; 企业信息化建设 互联网应用的数据库技术支持; 等等。 计算机的主要应用领堿:科学计算、数据处狸、过程控制,数据 处理占:70% 数据庠糸统是数据处理的核心机构,管理信息糸统,办公自动化, 决簟支持糸统等都使用教据库亲统或数据技术
1.1 引 言 ➢ 信息社会,数据库无处不在 ➢ 数据库技术是计算机应用的最主要技术支持之一,它和计算机网络 (包括Internet)技术构成目前绝大部分计算应用的技术骨干。 ➢ 典型的数据库应用: 银行、交通信息; 企业信息化建设; 互联网应用的数据库技术支持; 等等。 ➢ 计算机的主要应用领域:科学计算、数据处理、过程控制,数据 处理占:70% ➢ 数据库系统是数据处理的核心机构,管理信息系统,办公自动化, 决策支持系统等都使用数据库系统或数据库技术
1.2数据管理技术的发展概况 121基本概念 存储在某种媒体上可加以鉴别的符号资料。即:对现实 数据 世界中客观事物的符号表示(描述事物的符号记录),可 以是数值数据,也可以是非数值数据,如声音、图像等。 对数据的收集、整理、组织、存储、维护、检索、传送等 数据管理技术:操作,基本目的就是从大量的,杂乱无章的,难以理解的 数据中筛选出有意义的数据。 1.2.2数据管理技术的发展 硬件(外存贮器) 和软件的发展 数据管理技术的四个阶段 应用需求扩大 1.人工管理阶段(20世纪50年代中期以前) 2.文件系统阶段(20世纪50年代后期60年代中期) 3.数据库系统阶段(20世纪60年代后期今) 4.高级数据库技术阶段(20世纪60年代今)
存储在某种媒体上可加以鉴别的符号资料。即:对现实 世界中客观事物的符号表示(描述事物的符号记录),可 以是数值数据,也可以是非数值数据,如声音、图像等。 1.2 数据管理技术的发展概况 数 据 : 数据管理技术 对数据的收集、整理、组织、存储、维护、检索、传送等 操作,基本目的就是从大量的,杂乱无章的,难以理解的 数据中筛选出有意义的数据。 : 1.2.1 基本概念 1.2.2 数据管理技术的发展 数据管理技术的四个阶段: 1. 人工管理阶段(20世纪50年代中期以前) 2. 文件系统阶段(20世纪50年代后期——60年代中期) 3. 数据库系统阶段(20世纪60年代后期——今) 4. 高级数据库技术阶段(20世纪60年代——今) 硬件(外存贮器) 和软件的发展 应用需求扩大