登录| 注册    
收藏  点赞 

数据库

按照一定的数据模型在计算机系统中组织、存储和使用的互相联系的数据集合。数据库可以大大减少数据的冗余度、节省存储空间。数据库中数据和应用程序各自独立、互不依赖。数据能被多个程序共享。为数据库的建立、使用和维护而配置的专用软件,称为数据库管理系统。数据库、数据库管理系统、数据库管理员,以及计算机硬件设备构成数据库系统。数据模型 数据库中客观事物及其联系的数据的描述。数据模型是数据库的核心问题。

按照一定的数据模型在计算机系统中组织、存储和使用的互相联系的数据集合。数据库可以大大减少数据的冗余度、节省存储空间。数据库中数据和应用程序各自独立、互不依赖。数据能被多个程序共享。为数据库的建立、使用和维护而配置的专用软件,称为数据库管理系统。数据库、数据库管理系统、数据库管理员,以及计算机硬件设备构成数据库系统。

数据模型

数据库中客观事物及其联系的数据的描述。数据模型是数据库的核心问题。数据是用人工或自动化手段处理的那些事实、概念和指示的表示形式,如字符、符号、表格和图形等。利用计算机能对数据作传送、储存、计算、排序、归并、检索、转换和制表等处理,得到所期望的结果。重要的数据模型有层次模型、网状模型和关系模型三种。

DBMS

建立在操作系统的基础上,对数据库中的数据进行统一管理和控制的一组复杂软件。通过DBMS,用户能使用各种命令或运行各种应用程序加工处理数据,维护数据库。DBMS大致分为模式翻译、应用程序的编译、查询命令的解释执行,以及系统运行管理等部分。

数据库语言

数据库系统中描述、操作和控制数据的语言。它是DBMS为用户维护和操作数据库中的数据提供的工具,是DBMS的重要组成部分。数据库语言有数据描述语言、数据操纵语言和数据控制语言。数据描述语言描述数据库中的数据、数据的逻辑结构、数据的物理结构以及两者间映射关系。数据操纵语言用于数据的存储、检索、修改和删除等处理。数据控制语言提供各种数据控制功能,如控制用户对数据的存取权、控制数据完整性等。

研究课题

数据库研究的课题,主要涉及以下三个领域:①数据库管理系统软件的研制。基本目标是扩大功能、提高性能和可用性。20世纪70年代以来,研制的重点是探索关系数据库管理系统。美国加利福尼亚州喷气推进研究所开发关系型数据库管理系统dBASEⅡ的雏型,后被移植到微型计算机系统上;1978年用Intel8080汇编语言将它重新改写,成为Ashton-Tate公司的产品。dBASEⅡ的设计思想先进,程序结构精巧,有一套完整的便于使用的命令和交互式语言,具有操作直观的全屏幕编辑功能。dBASEⅢ/Ⅳ是dBASEⅡ的新一代系统,它具有速度快、命令更多、功能更强、使用更方便等优点,是世界上最受欢迎、销售量最大的数据库管理系统之一,适用于人事档案管理、仓库管理、财务管理、饭店管理、银行管理等领域。②数据库设计。目标是按照应用要求以及计算机系统所提供的数据模型和功能,设计一个结构良好、使用方便、效率较高的,以数据库为核心的应用信息系统。整个设计过程可分为运行环境调查与系统分析、建立概念数据模型、逻辑模式设计和物理模式设计等四个基本阶段,着重研究数据库设计方法和设计工具。③数据库理论。主要研究关系的规范化理论,目的是为数据库学科奠定理论基础,又为数据库设计提供判别标准。

数据库技术是计算机科学中发展最快的领域之一。分布计算机系统的发展,促进了分布式数据库系统的研制;数据库技术和人工智能相结合,产生了数据库智能检索;为提高数据处理效率,正在研制具有数据库管理系统部分或全部功能的专门计算机——数据库计算机。