数 据 库 原 理 - 湖南工学院

数 据 库 原 理 - 湖南工学院

ID:16081508

大小:461.50 KB

页数:146页

时间:2018-08-07

数 据 库 原 理 - 湖南工学院_第1页
数 据 库 原 理 - 湖南工学院_第2页
数 据 库 原 理 - 湖南工学院_第3页
数 据 库 原 理 - 湖南工学院_第4页
数 据 库 原 理 - 湖南工学院_第5页
资源描述:

《数 据 库 原 理 - 湖南工学院》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、HunanInstituteofTechnology DepartmentofComputerScienceSpring2007数据库原理PrinciplesofDatabase湖南工学院计算机系2021/7/1数据库原理教材及参考书(1)教材陈利平,高金华等:数据库原理(第一版),中国铁道出版社,20072021/7/1数据库原理教材及参考书(2)参考书王珊,陈红:数据库系统原理教程,清华大学出版社,2000郭盈发,张红娟:数据库原理,西安电子科技大学出版社,2003上机软件SQLServer20002021/7/1数据

2、库原理学习方式听课(启发式、讨论式)读书(预习、复习)报告(综合练习)2021/7/1数据库原理考试成绩平时成绩(书面作业、上机练习、综合练习)期末考试2021/7/1数据库原理内容安排(1)基础篇第1章数据库系统概述第2章关系数据模型第3章关系数据库的标准语言SQL第4章关系数据库规范化理论设计篇第5章数据库设计2021/7/1数据库原理内容安排(2)系统篇第6章数据库的管理第7章数据库系统的访问第8章数据库技术的发展2021/7/1数据库原理湖南工学院计算机系数据库原理PrinciplesofDatabase第1

3、章数据库系统概述2021/7/1数据库原理第1章数据库系统概述本章要点:数据库技术的发展数据库系统涉及的最基本、最重要的概念2021/7/1数据库原理第1章数据库系统概述1.1数据库技术的发展1.2数据库的基本概念1.3数据模型1.4数据库系统的结构1.5数据库管理系统1.6小结2021/7/1数据库原理当今时代是信息技术飞速发展的时代。而作为信息技术主要支柱之一的数据库技术在社会各个领域中有着广泛的应用。对信息进行收集、组织、存储、加工、传播、管理和使用都以数据库为基础,利用数据库可以为各种用户提供及时的、准确的、相关的信息,

4、满足这些用户的各种不同的需要。数据库技术研究的问题是:如何科学地组织和存储数据,如何高效地获取和处理数据,如何更广泛、更安全地共享数据。2021/7/1数据库原理数据库应用例1如航空售票系统,包括的数据项:1)座位预定信息:座位分配、座位确认等2)航班信息:航班号、飞机型号、机组号、起飞地、目的地、起飞时间、到达时间等。3)机票信息:票价、折扣、有无等。系统工作:1)查询:某一时间内从某个指定地到另一指定地的航班,是否有可以选择的座位、飞机型号、票价、折扣等。2)更新:登记航班、分配座位等3)统计:统计经常乘坐某一航班的乘客信息

5、等。2021/7/1数据库原理数据库应用例2图书管理系统,包括的主要数据项:1)图书信息:书号、书名、作者姓名、出版日期等2)作者信息:姓名、性别、住址、电话等3)出版社信息:名称、地址、社长、电话等4)读者信息:姓名、借书号、借书数量等管理工作:1)查询:查看图书、检索指定作者的图书、检索指定出版社出版的图书等。2)更新:新书登记、作者信息等2021/7/1数据库原理1.1数据库技术的发展随着计算机硬件和软件的发展,计算机数据管理方法至今大致经历了四个阶段:人工管理阶段、文件系统阶段、数据库系统阶段和高级数据库阶段。2021/

6、7/1数据库原理1.1.1人工管理阶段这个阶段数据管理的特点如下:⑴数据不保存⑵系统没有专用的软件对数据进行管理⑶数据不共享⑷数据不具有独立性程序与数据之间的关系可用图1-1表示:应用程序1数据组1应用程序2数据组2数据组n应用程序n┇┇图1-1人工管理阶段2021/7/1数据库原理1.1.2文件系统阶段用文件系统管理数据的特点如下:⑴数据以文件形式可长期保存下来⑵文件系统可对数据的存取进行管理⑶文件组织多样化⑷程序与数据之间有一定独立性与人工管理阶段相比,文件系统阶段对数据的管理有了很大的进步,但一些根本性问题仍没有彻底解决,

7、主要表现在以下三方面:2021/7/1数据库原理⑴数据冗余度大⑵数据独立性差⑶数据一致性差在文件系统阶段,程序与数据之间的关系可用图1-2表示。文件n应用程序1应用程序2应用程序n文件1文件2文件系统……图1-2文件系统阶段2021/7/1数据库原理例1.1】某学校利用计算机对教职工的基本情况进行管理,各部门分别建立三个文件:职工档案文件、职工工资文件和职工保险文件。每一职工的电话号码在这三个文件中重复出现,这就是“数据冗余”。若某职工的电话号码需要修改,就要修改这三个文件中的数据,否则会引起同一数据在三个文件中不一样;产生的原

8、因主要是三个文件中数据没有联系。2021/7/1数据库原理若在职工档案文件中存放电话号码值,而其他文件中不存放电话号码值,而存放档案文件中电话号码值的位置作为“指针”。则可消除文件系统中的三个缺点。2021/7/1数据库原理1.1.3数据库系统阶段数据库系统管理

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

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

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