数据库系统的基本知识
数据库是长期存储在计算机内的、有组织的、大量的、可共享的数据集合。
数据是记录客观事实的符号。符号指数字、字母、文字、和其他符号。包括图形、图像、声音等多媒体数据。
信息是经过加工后的数据。
数据与信息的联系与区别:
数据是信息的载体。信息是为了达到某种目的。
信息是抽象的,数据是具有可选性的。
数据处理是对各种数据进行收集、整理、组织、存储、加工及传播的办法一系列活动的总和。
数据库系统
数据库系统是由数据库、数据库管理系统、支持数据库运行的软硬件环境、应用程序,数据库管理员和用户等组成。具有管理和控制数据库各种功能的计算机系统。
数据库(database)
数据库具有永久存储、有组织和可共享等基本特点。是长期存储计算机内的、有组织的、大量的、可共享的数据集合。数据库中的数据按一定的数据模型组织,描述和存储,具有较小的冗余度,比较高的数据独立性和易扩展性,以提供共享。
数据库管理系统(database management system,DBMS)
位于用户与操作系统之间的一层数据管理软件。功能如下:
1、数据定义功能:方便定义数据库表、索引、视图、等数据对象。
2、数据操控功能:实现对数据的基本操作。如插入、删除、修改、查询等。
3、数据库的运行控制功能:统一管理、统一控制数据库的建立、运行和维护。保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。
4、数据库的维护功能:由各个实用程序来完成。比如装配程序(装配数据库),重组程序(重新组织数据库),日志程序(用于更新操作和数据库的恢复)。统计程序等。
支持数据库系统运行的软件,硬件环境
每一种DBMS都有它自己要求的软件,硬件环境。硬件是对所需配置有足够大的内存存放。软件是指支持DBMS和数据库运行的操作系统,以及与数据昆接口的高级语言以及编译系统。
应用系统
与相关数据库接口的高级语言和编译系统(VB、PB、java)
数据库管理员
管理、维护数据库系统的人。起着联络数据库系统与用户的作用。