数据库系统概论考试重点整理

版权申诉
0 下载量 185 浏览量 更新于2024-08-06 收藏 17KB DOCX 举报
"专升本数据库系统概论考试试卷及答案包含了多项选择题、数据库设计阶段的规范化处理、数据库范式、故障类型、数据模型、集合运算、SQL空值操作、数据视图的描述以及数据库体系结构中的前端与后端功能区分等知识点。" 在数据库系统中,CREATE TABLE SCHEMA语句用于创建数据库模式,即定义数据的结构和约束,区别于创建单一的表、视图或索引。选项A、C、D分别对应表、视图和索引的创建。 关系R和S的交运算结果的元组个数小于等于80,因为交集包含同时存在于R和S中的元组,但不会多于两者中的任意一个集合。 授权语句中的“ALL PRIVILEGES”表示授予所有操作权限,可以理解为对数据库的所有操作都开放,但不特指所有用户,也不特指特定的数据集合,而是针对权限的全面授予。 数据库设计的规范化处理通常在逻辑设计阶段进行,以消除数据冗余和异常,提高数据一致性。选项A是需求分析,B是概念设计,D是物理设计。 不存在传递函数依赖的范式指的是BCNF(博科斯范式),它是比3NF更高的规范化程度,确保了数据的依赖关系更加合理。 瞬时的强磁场干扰是不破坏数据库内容的故障类型,因为这种干扰通常不会改变存储在磁盘上的数据。其他选项如计算机病毒、供电系统故障和磁盘介质损坏都可能破坏数据。 E-R模型(实体-关系模型)是独立于计算机系统的数据模型,它以图形方式描绘实体、属性和关系,便于理解和设计数据库。 集合运算包括并(∪)、差(-)、笛卡尔积(×)和选择(σ)。选项B的“∞”通常不用于集合运算,而C和D的“∩”和“π”分别代表交集和投影运算。 在SQL中,正确的空值操作是使用IS NULL或IS NOT NULL,因此选项C(AGE=NULL)是不正确的,而A、B和D都是有效的。 数据视图的描述称为外模式,它是单个用户或应用程序看到的数据库的逻辑视图,而B、C和D分别是概念模式、内模式和存储模式。 在客户机/服务器体系结构的DBS中,后端通常处理数据的存储和存取结构,而前端则负责用户界面、数据输入和报表输出等。 实体集“书店”与“图书”之间可能有多个图书被一个书店售卖,因此是多对多的关系。 在关系表“医疗”中,主码是能唯一标识一条记录的组合键,这里可能是“患者编号,医生编号,诊断日期”。 任何一个三目关系(三个属性的关系)可以属于1NF,因为它至少满足第一范式,但无法确定是否满足更高范式,如3NF、BCNF或4NF,需要更多信息来判断。 层次数据模型的一个缺点是它的查询效率较低,且结构更为固定,不如关系模型灵活。