在计算机出现以前数据库的定义,第1-1章 数据库系统基本概念.ppt

第1-1章 数据库系统基本概念

本次课小结 1、课程介绍 2、认识数据库 数据库的应用范围 什么是数据库 常见的数据库管理系统 数据库技术的产生和发展 * 1)决定数据库中的信息内容和结构 数据库中要存放那些信息,DBA要参与决策。因此DBA必须参加数据库设计的全过程,并与用户、应用程序员、系统分析员密切合作共同协商,搞好数据库设计 2)决定数据库的存储结构和存取策略 目的是求得较高的存取效率和存储空间利用率 3)定义数据的安全性要求和完整性要求 负责确定各个用户对数据库的存取权限、数据的保密级别和完整性约束条件 4)监控数据库的使用和运行 以便于及时处理运行过程中出现的问题 5)数据库的该进和重组重构 在运行期间监控系统的空间利用率、处理效率等性能指标,对运行情况进行记录、统计分析、依靠工作实践并根据实际应用环境,不断改进数据库设计。 另外,在数据库运行过程中,大量数据不断插入、删除、修改,时间一长,会影响系统的性能。因此,DBA要定期对数据库进行重组,以提高系统的性能。 当用户的需求增加和改变时,DBA还要对数据库进行较大的改造,包括修改部分设计、即数据库的重构造。 * 数据不保存:数据完全面向特定的应用程序,每个用户使用自己的数据,数据不保存,用完就撤走。不仅对用户数据如此处理,对系统软件有时也是这样。 应用程序管理数据:应用程序负责数据的组织、存储结构、存取方法、输入输出等细节。也就是说,应用程序中不仅要规定数据的逻辑结构,而且要设计物理结构,包括存储结构、存取方法,输入方式等。因此程序员负担很重。 程序不共享:当多个应用程序涉及某些相同的数据时,由于必须各自定义,无法互相利用、互相参照,因此程序与程序之间有大量的冗余数据。 数据不具备独立性:数据的逻辑结构或物理结构发生变化后,必须对应用程序中存取数据的子程序做相应的修改,这就进一步加重了程序员的负担。 * 数据库,无论是否有计算机进行管理,只是一个相互关联信息的有序集合。数据库可以安全地存储信息并组织它们便于进行快速检索。 所以,数据管理技术在计算机出现以前就存在。但我们这儿所讲的数据管理技术主要指应用计算机管理数据的技术。 * * * 系统提供存取方法(索引文件、链接文件、直接存取文件、倒排文件等),支持对文件的基本操作(增、删、改、查等),用户程序不必考虑物理细节。 * * * 在这种背景下,,以文件系统作为数据管理手段已经不能满足应用的需求,于是出现了解决多用户、多应用共享数据的需求,使数据尽可能多的应用服务,数据库技术便应运而生,出现了统一管理数据的专门软件系统:数据库管理系统。 * 与文件系统相比,数据库系统有哪些主要缺点? 采用数据库需要更多的财力物力、知识、技能和时间 数据库系统的复杂性导致应用系统的性能可能不好 3. 数据库及数据库中数据的性质 数据库(DB)是一个按数据结构来存储和管理数据的计算机软件系统。 数据库(Database,简记为DB),DB是长期存储在计算机内、有组织的、可共享的大量相关数据的集合。 3. 数据库及数据库中数据的性质 数据库方法与文件方法相比,具有以下两个特征。 1) 数据库中的数据具有数据整体性。 2) 数据库中的数据具有数据共享性。 ① 不同的用户可以按各自的用法使用数据库中的数据。 ② 多个用户可以同时共享数据库中的数据资源。 位于用户与操作系统之间的一层数据管理软件。 是基础软件,是一个大型复杂的软件系统 数据库管理系统(DBMS)是专门用于管理数据库的计算机系统软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完整性、安全性进行控制的功能。 1.1.3 数据库管理系统与信息管理系统 1. 数据库管理系统(Database Management System) 2. 信息系统(Information System)及分类 凡输入和输出的内容是信息的系统都称为信息系统。一个信息系统应携带有足够的信息量。 信息系统可以被划分为信息传递系统、信息处理系统和信息管理系统。 3. 信息管理系统及特点 1) 信息管理系统是以数据库技术为基础的。 2) 信息管理系统一般采用功能选单方式控制程序。 3) 信息管理系统的功能模块大致相同。 4. 数据库系统(Database System,简称DBS) 使用数据库技术设计的计算机系统称为数据库系统。 数据库系统主要为信息管理系统。一个数据库系统应由计算机硬件、数据库、数据库管理系统、应用软件和数据库管理员等5部分构成。 ⒎数据库系统的核心是( )。 A.数据库 B.数据库管理系统 C.数据模型 D.软件工具 ⒑(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值