数据库第一章作业
1. 名词解释:
DB:数据库(Database,DB)是长期储存在计算机内的、有组织的、可共享的数据集合。数据库具有如下特点:数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的独立性和易扩展性,并且可以为各种用户共享等。数据库是数据库系统的组成部分。DBMS:数据库管理系统(DataBase Management System,DBMS)是位于用户与操作系统之间,使人们能对数据进行科学的组织、高效的存取和维护、管理的一种数据管理软件。
DBS:数据库系统(DataBase System,DBS)是指在计算机系统中引入数据库后的系统构成,一般由数据库、操作系统、数据库管理系统、应用开发工具、应用系统、数据库管理员和用户构成。
内模式:内模式(internal schema)也称存储模式只有一个,是数据物理结构和存储结构的描述,是数据在数据库内部的表达方式。
模式:模式(schema)也称结构模式、逻辑模式或概念模式只有一个,它是数据库中全体数
文件系统和数据库系统之间的联系:
(1)均为数据组织的管理技术
(2)均由数据管理软件管理数据,程序与数据之间用存取方法进行转换
(3)数据库系统是在文件系统的基础上发展而来的。
7. 数据的物理独立性与数据的逻辑独立性
数据的物理独立性是指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的。
数据的逻辑独立性是指数据库总体逻辑结构的改变不会影响应用程序。
8. 简述数据库的三级模式结构,并说明该结构的好处。
数据库的三级模式结构是指数据库系统由外模式、模式和内模式三级构成。
应用该模式的好处为:保证了数据的独立性;简化用户接口、有利于数据共享;有利于数据的安全和保密。
9. 试述数据库系统的应用架构有哪些?
单用户结构的数据库系统
主从式结构的数据库系统
分布式结构的数据库系统
客户机/服务器结构的数据库系统
浏览器/服务器结构的数据库系统。
10. 数据库管理系统的主要功能有哪些?
数据定义数据操纵数据库运行管理数据组织、存储和管理
数据库的建立和维护数据通信接口。
11. 试说明数据库管理系统的组成。
数据定义语言及其翻译处理程序
数据操纵语言及其翻译解释程序
数据运行控制程序;实用程序
12. 试给出三种常用的数据库管理系统,并简述其主要特点。
SQL Server:SQL Server是Microsoft公司推