数据库基础

来源:互联网 发布:软件集成测试 编辑:程序博客网 时间:2024/06/15 09:02

一、数据库概念Database)是按照数据结构来组织、存储和管理数据的仓库数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。

二、特点

 实现数据共享

数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。

 减少数据的冗余度

由于数据库实现了数据共享,从而避免了用户各自建立应用文件。减少了大量重复数据,减少了数据冗余,维护了数据的一致性。

 据的独立性

数据的独立性包括逻辑独立性(数据库的逻辑结构和应用程序相互独立)和物理独立性(数据物理结构的变化不影响数据的逻辑结构)。

 数据实现集中控制

利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。

数据一致性和可维护性,以确保数据的安全性和可靠性

主要包括:安全性控制:以防止数据丢失、错误更新和越权使用;完整性控制:保证数据的正确性、有效性和相容性;并发控制:使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用。

 故障恢复

由数据库管理系统提供方法,可及时发现故障和修复故障,从而防止数据被破坏。数据库系统能尽快恢复数据库系统运行时出现的故障,可能是物理上或是逻辑上的错误。比如对系统的误操作造成的数据错误等。


0 0
原创粉丝点击