答案:数据库系统应具备的特点:数据结构化、数据共享性高、冗余度低、系统灵活、易于扩充、数据独立于程序(逻辑、物理)、统一管理和控制数据、良好的用户接口。2)区分数据模型与数据模式的不同概念。数据模型是用一组概念和定义描述数据的手段,而数据模式是用某种数据模型对具体情况下相关数据结构的描述。3)如何用概念模型和关系数据模型描述相关的数据对象?概念模型--可以按用户观点准确地模拟应用单位对数据的描述及业务需求,即对应用数据和信息建模。目前,常用E-R方法来建立概念模型。关系数据模型的基本结构是关系,在用户观点下,数据的逻辑结构是一张二维表,它由表名、行和列组成。每一行称为一个元组,每一列称为一个属性。4)如何从结构、操纵和完整性三方面来对关系模型加以定义?关系数据模型的基本结构是关系,在用户观点下,数据的逻辑结构是一张二维表,它由表名、行和列组成。每一行称为一个元组,每一列称为一个属性。在操纵上,是建立在严格的数学理论基础上、 概念单一,实体及其联系均用关系表示、 存取路径对用户透明。在完整性规则上有实体完整性、引用完整性用户定义完整行约束。5)关系代数有哪些操作?通过这些关系操作的处理,可得到什么样的结果?ﻫ答:关系代数操作: 传统的集合操作:并、差、交、广义笛卡尔积。专门的关系操作:选择操作、投影操作、连接操作、自然连接、除法操作。第二问略。6)说明SQL数据库的体系结构,其中如何反映用户模式、系统逻辑模式和存储模式?在SQL中,逻辑模式对应于基本表,存储模式对应于存储文件,用户模式主要对应与视图,元组称为行,属性称为列。7)分别说明SQL的各类定义、操纵和控制语句的语法形式和功能。由于太多,略。8)SQL视图有什么作用?如何定义SQL视图?视图:从一个或几个基本表(或视图)导出的表。SQL视图的作用:简化用户的操作、灵活、提供一定程度的逻辑独立性、提供安全保护。定义视图: CREATE VIEW < 视图名>[(<列名>[,<列名>]…)]AS <子查询>[WITH CHECK OPTION];9)分别说明数据库各类控制子系统(安全性、备份和恢复、完整性和并发控制)的功能。数据库的安全性:就是防止非法用户使用数据库造成数据泄露、更改或破坏,以达到保护数据库的目的。数据库的备份和恢复为了使数据库系统在出现故障后能迅速恢复系统,大多数数据库管理系统都采用转储和日志技术。数据库的完整性是指数据库中数据应始终保持正确的状态,防止不符合寓意的错误数据输入,以及无效操作所造成的错误结果。数据库的并发控制是在多用户共享数据库系统时,多个事物可能同时对同一数据进行操作,这就不可避免地发生冲突。它就负责协调并发事物的执行,保证数据库的完整性不受破坏,同时避免用户得到不正确的数据。10)为什么提出数据库与面向对象技术的结合?数据库系统的体系结构是如何发展的?直到目前,关系DBMS一直是数据库管理系统的主流产品。但随着计算机应用的发展,关系数据库也逐渐暴露了其存在的不足之处。难以满足某些特殊应用领域中一些性的需求。为了克服这个些弱点,应提供一种可扩充的数据模型,在此基础上由用户按需要定义新的数据类型及相应的操作和约束。面向对象数据模型就是这种理想的可扩充数据模型之一。数据库体系结构的发展:①集中式数据库系统。②客户/服务器结构。③浏览器/服务器结构。11)解释什么是数据仓库、联机分析处理、数据挖掘?它们是如何为决策应用提供支持的?数据仓库是转为决策服务的数据库系统,它是一种面向决策主题,由多个数据源集成,拥有当前及历史集成数据,以读为主的数据库系统。联机分析处理:发现数据属性之间的联系。数据挖掘就是从大量的数据中及时有效地提取隐含其中的、未知的、有用的、不一般的信息和知识。