第 1 章 数据库概述11. 试说明数据、数据库、数据库管理系统和数据库系统的概念
答:数据是数据库中存储的基本对象
数据库:是存放数据的场所
数据库管理系统:管理数据库数据及其功能的系统软件
数据库系统:由数据库、数据库管理系统、数据库管理员和数据库应用程序共同构 成的系统
2. 数据管理技术的发展主要经历了哪几个阶段
答:文件管理和数据库管理
3. 文件管理方式在管理数据方面有哪些缺陷
答:(1)编写应用程序不方便
(2)数据冗余不可避免
(3)应用程序依赖性
(4)不 支持对文件的并发访问
(5)数据间联系弱
(6)难以满足不同用户对数据的需求
4.与文件管理相比,数据库管理有哪些优点
答:(1)相互关联的数据集合;(2)较少的数据冗余;(3)程序与数据相互独立; (4)保证数据的安全可靠;(5)最大限度地保证数据的正确性;(6)数据可以共享并能 保证数据的一致性
5. 比较用文件管理和用数据库管理数据的主要区别
答:文件系统不能提供数据的独立性,也不能提供数据共享、安全性等功能,这些 需要客户端编程实现
而数据库管理系统可以很方便地提供这些功能
6. 在数据库管理方式中,应用程序是否需要关心数据的存储位置和存储结构
因为这些都由数据库管理系统来维护
7. 在数据库系统中,数据库的作用是什么
答:数据库是存储数据的仓库,其作用是存储数据
8. 在数据库系统中,应用程序可以不通过数据库管理系统而直接访问数据文件吗
9.数据独立性指的是什么
它能带来哪些好处
答:数据独立性包括逻辑独立性和物理独立性两部分
物理独立性是指当数据的存 储结第 1 章 数据库概述2构发生变化时,不影响应用程序的特性;逻辑独立性是指当表达现实世界的信息内3容发生变化时,不影响应用程序的特性
这两个独立性使用户只需关心逻辑层即可,同 时增强了应用程序的可维护性