数据库技术讲义 第1章 数据库系统概论

数据库技术讲义 第1章 数据库系统概论

ID:43215052

大小:318.00 KB

页数:81页

时间:2019-10-03

数据库技术讲义 第1章 数据库系统概论_第1页
数据库技术讲义 第1章 数据库系统概论_第2页
数据库技术讲义 第1章 数据库系统概论_第3页
数据库技术讲义 第1章 数据库系统概论_第4页
数据库技术讲义 第1章 数据库系统概论_第5页
资源描述:

《数据库技术讲义 第1章 数据库系统概论》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库技术材料学院华铸软件中心主讲人:周建新Email:Zhouiianxin1975@163.comTel:027-875419221教材数据库系统概论(第三版)萨师煊王珊主编高等教育出版社定价:25.10元2课程目标了解,并结合关系型数据库系统深入理解数据库系统的基本概念,原理和方法。掌握关系数据模型及关系数据语言,能熟练应用SQL语言表达各种数据操作。掌握关系型数据库管理系统SQLServer的使用,包括查询处理、事务处理、并发控制、故障恢复等。掌握E-R模型的概念和方法,关系数据库规范化理论和数据库设计方法,通过上机实习的

2、训练,初步具备进行数据库应用系统开发的能力。3第一章绪论数据库技术就是数据管理的技术,数据库技术是当代计算机系统的重要组成部分。数据库技术所研究的问题就是如何科学地组织和储存数据,如何高效地获取和处理数据。作为信息系统核心和基础的数据库技术得到越来越广泛的应用,数据库技术应现实的需求迅速发展。4数据库在信息系统中的地位四大支柱操作系统、网络、计算机语言、数据库两大热门网络、数据库。无所不在的数据管理EverythingOverDB?5数据库在信息系统中的地位作业层管理层决策层信息收集系统数据库管理系统决策支持系统原始信息数据决策信

3、息形式化归纳信息系统61.1数据库系统概论在系统地介绍数据库的基本概念之前,先介绍几个数据库系统常用的术语和概念:数据、数据库、数据库管理系统、数据库系统。71.1.1基本概念数据数据:描述事物的符号记录称为数据。数据的形式还不能完全表达其内容,需要经过解释。所以数据和关于数据的解释是不可分的,数据的解释是指对数据含义的说明,数据的含义称为数据的语义,数据与其语义是不可分的。81.1.1基本概念数据库数据库:所谓数据库是长期存储在计算机内的、有组织的、可共享的数据集合。91.1.1基本概念数据库管理系统数据库管理系统是位于用户与操

4、作系统之间的一层数据管理软件。它的主要功能包括一下几个方面:1.数据定义功能2.数据操纵功能3.数据库的运行管理4.数据库的建立和维护功能101.1.1基本概念数据库系统数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。常常简称数据库。111.1.1基本概念数据库在计算机系统中的地位硬件操作系统DBMS,编译系统应用开发工具软件应用系统PB,VB,VCDELPHIOracle,Db2,Sybase,SQLServer,Informix121.1.2数据管

5、理技术的产生和发展数据管理的发展经历三个阶段人工管理阶段(50年代中期以前)文件管理阶段(50年代后期---60年代中期)数据库系统阶段(60年代后期开始)13人工管理阶段背景计算机主要用于科学计算数据量小、结构简单,如高阶方程等外存为顺序存取设备磁带、卡片、纸带,没有磁盘等直接存取设备没有操作系统,没有数据管理软件用户用机器指令编码,通过纸带机输入程序和数据,程序运行完毕后,由用户取走纸带和运算结果,再让下一用户上机操作14人工管理阶段特点数据不保存应用程序管理数据数据不共享数据不具有独立性15人工管理阶段访问访问访问数据1数据

6、2数据n程序1程序2程序n16文件系统阶段背景计算机不但用于科学计算,还用于管理外存有了磁盘、磁鼓等直接存取设备有了专门管理数据的软件,一般称为文件系统17文件系统阶段特点数据可以长期保存由文件系统管理数据数据共享性差,冗余度大数据独立性差18文件系统阶段数据1数据2数据n存取方式程序1程序2程序n19数据库系统阶段背景计算机管理的数据量大,关系复杂,共享性要求强(多种应用、不同语言共享数据)外存有了大容量磁盘,光盘软件价格上升,硬件价格下降,编制和维护软件及应用程序成本相对增加,其中维护的成本更高,力求降低20数据库系统阶段特点

7、数据结构化数据的共享性高,冗余度低,易扩充数据独立性高数据由DBMS统一管理和控制21数据库系统阶段数据1统一存取数据2数据n程序2程序1程序n22数据库系统vs文件系统文件系统数据管理应用应用文件系统应用数据管理应用数据管理23文件系统阶段补贴系别姓名学号劳资科住址系别性别姓名学号房产科学位学分系别姓名学号学籍科学位出身年龄系别性别姓名学号人事科24学号姓名性别系别年龄住址出身学位学分补贴学籍科房产科人事科劳资科数据库系统阶段251.2数据模型模型:是现实世界特征的模拟和抽象。数据模型应满足三方面要求:一是能比较真是地模拟现实世

8、界;二是容易为人所理解;三是便于在计算机上实现。261.2数据模型根据模型应用的不同目的,可以将模型分为两类:第一类模型是概念模型,按用户的观点来对数据和信息建模,主要用于数据库设计。另一类模型是数据模型,主要包括网状模型、层次模型、关系模型等,它

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。