《数据库系统概论》——第一章习题解答

数据库系统是存储、管理数据的软件,包含数据库、DBMS和DBS,提供数据结构化、高共享、低冗余和独立性。DBMS负责数据定义、管理、操纵和事务控制,提升开发效率,简化数据维护。文件系统与数据库系统的主要区别在于数据组织和共享性。数据库系统适用于企业信息系统,而文件系统常见于手机应用数据存储。
摘要由CSDN通过智能技术生成

第一章

1.试述数据、数据库、数据库管理系统、数据库系统的概念

数据:描述事物的符号记录
数据的含义为数据的语义,数据与其语义不可分。

数据库
数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据按照一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。
1.简单来说,数据库的数据具有永久储存、有组织性和可共享三个基本特点。
2.数据模型是数据库的核心概念。每个数据库中的数据都是按照某一种数据模型来组织、描述和储存的。

数据库管理系统:
数据库管理系统是为了科学地组织和储存数据,高效地获取和维护数据。它的主要功能包括以下几个方面:
1.数据定义功能
2.数据组织、储存和管理
3.数据操纵功能
4.数据库的事务管理和运行管理
5.数据库的建立和维护功能
6.其它功能

数据库系统
数据库系统是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员组成的储存、管理、处理和维护数据的系统。数据库是数据库系统的一个组成部分。

2.使用数据库系统有什么好处?

1.使用数据库系统可以大大提高应用开发的效率。
2.当数据的逻辑结构需要改变时,开发人员不必修改应用程序,或者只需要修改很少应用程序
3.使用数据库系统可以减轻DBA(数据库管理员)维护系统的负担

3.文件系统与数据库系统的区别与联系

区别
1.文件系统的数据是面向某一应用的,文件的共享性差,冗余度大,独立性较差,虽然文件记录是有结构的,但是整体无结构
2.数据库系统中 的数据不再仅仅面向某一个应用,而是面向整个组织或者企业,数据共享性高、冗余度小,具有高度的物理独立性和一定的逻辑性,数据库中的数据用数据模型组织和描述,由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。
联系
1.文件系统与数据库系统都是计算机系统中管理数据的软件
2.文件系统时操作系统的重要组成部分,数据库中的数据的组织和存储是通过操作系统中文件系统来实现的。

4.举出适合用文件系统而不是数据库系统的例子;再举出适合用数据库系统的应用例子

1.手机中的小型应用直接将数据存放再手机操作系统的文件中,如照片、短信、微信等数据。
2.大部分企业或部门的信息系统都以数据库系统为基础

5.试述数据库系统的特点

1.数据结构化。这是与文件系统的本质区别
2.数据的共享性高,冗余度低,易扩充。
3.数据独立性高。数据不依赖与程序,数据的逻辑结构或物理结构改变了,程序不会跟着改变
4.数据是由DBMS统一管理和控制

6.DBMS的主要功能有哪些?

1.数据库定义功能
2.数据组织、存储和管理功能
3.数据操作功能
4.数据库的事务管理和运行管理
5.数据库的建立和维护功能
6.其它如不同数据库之间的互访和互操作功能等

一、选择题 1. DBS是采用了数据库技术的计算机系统, 它是一个集合体, 包含数据库、计算机硬件、软件和( C) 。 A 系统分析员B. 程序员C. 数据库管理员D. 操作员 2. 数据库(DB) , 数据库系统( DBS) 和数据库管理系统( DBMS ) 之间的关系是( A) 。 A. DBS 包括DB 和DBMS B. DBMS 包括DB 和DBS C. DB 包括DBS 和DBMS D. DBS 就是DB, 也就是DBMS 3. 下面列出的数据库管理技术发展的三个阶段中, 没有专门的软件对数据进行管理的是( D)。 I . 人工管理阶段II.文件系统阶段 A. I 和II B. 只有II C. II 和Ill 4. 下列四项中, 不属于数据库系统特点的是( C) 。 A. 数据共享B. 数据完整性C. 数据冗余度高-->低! D. 数据独立性高 5. 数据库系统的数据独立性体现在( 8) 。 A不会因为数据的变化而影响到应用程序 B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序 Ill . 数据库阶段 D. 只有I C不会因为存储策略的变化而影响存储结构 D不会因为某些存储结构的变化而影响其他的存储结构 6. 描述数据库全体数据的全局逻辑结构和特性的是( A) 。 A 模式B. 内模式C. 外模式D. 用户模式 7. 要保证数据库的数据独立性, 需要修改的是( C) 。 A 模式与外模式B. 模式与内模式C. 三层之间的两种映射 8. 要保证数据库的逻辑数据独立性, 需要修改的是( A) 。 A 模式与外模式的映射B. 模式与内模式之间的映射 9. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是( A 模式B. 物理模式C. 子模式D. 内模式 10.下述( D) 不是DBA数据库管理员的职责。 A完整性约束说明B. 定义数据库模式C数据库安全 D. 三层模式 C. 模式D. 三层模式 C), 它是模式的逻辑子集。 D. 数据库管理系统设计 选择题参考答案: (1) C (2) A (3) D (4) C (5) B (6) A (7) C (8) A (9) C (10) D 二简答题 1. 试述数据、数据库数据库系统数据库管理系统的概念。 数据:描述事物的符号记录称为数据。数据的种类有文字、图形、图象、声音、正文等等。数据与其语义是不 可分的。 *解析:在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学计算, 处理的数据是整数、 实数、浮点数等专统数学中的数据等。现在计算机能存储和处理的对象十分广泛, 表示这些对象的 复杂。 数据与其语义是不可分的。500 这个数字可以表示—件物品的价格是500 元, 也可以表示—个学术会议参加的 人数有500 人。还可以表示一袋奶粉重500 克。 数据库数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据按—定的数据模型组 数据也越来越 织、描述和储存, 具有较小的冗余度较高的数据独立性和易扩展性, 并可为各种用户共享。 *解析:简单地讲, 数据数据库数据具有永久储存、有组织和可共享三个特点 数据模型是数据库的核心概念。每个数据库中数据的都是按照某一种数据模型来组织的。 数据库系统数据库系统( DBS) 是指在计算机系统中引入数据库后的系统构成。数据库系统数据库、数据 库管理系统(及其开发工具) 、应用系统、数据库管理员构成。 *解析:数据库系统数据库是两个概念。数据库系统是—个人-机系统, 数据库数据库系统的—个组成部分。 但是在日常工作中人们常常把把数据库系统简称为数据库。希望读者能够从人们讲话或文章的上下文中区分“数据
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值