04735数据库系统原理2018101

preview
需积分: 0 0 下载量 75 浏览量 更新于2022-08-08 收藏 3.42MB DOCX 举报
数据库系统原理是计算机科学中一个重要的分支,主要研究如何有效地组织、存储和处理数据。试卷中的内容涵盖了数据库的基础概念、数据管理的不同阶段、关系数据库的关键元素以及SQL语言的应用。 1. 描述事物的符号记录是数据(Data)。数据是信息的基本单位,它可以是数字、文字、图像等各种形式。 2. 人工管理阶段的特点不包括数据共享。在这个阶段,数据通常是分散的,不便于共享和管理,由应用程序单独管理。 3. 关系表中的列被称为字段(Field),它们代表了表中每一行的一个特定属性。 4. 包含在任何一个候选码中的属性称为主属性(Primary Attribute),这些属性共同决定了表中数据的唯一性。 5. 参照关系(Referencing Relation)和被参照关系(Referenced Relation)是外键关联的两个概念,参照关系通常指的是包含外键的关系,而被参照关系则是外键所指向的主要关系。 6. 将相关数据集中存放的物理存储技术是聚集(Clustered),这意味着数据按照某种特定顺序存储,通常根据主键排序。 7. SQL3是在1999年颁布的,这是SQL语言的一个重要版本,引入了许多新的特性和功能。 8. 可以用于收回权限的SQL语句是REVOKE,它用来撤销用户或角色的特定权限。 9. 在MySQL中,CROSS JOIN用于实现交叉连接,它会返回两个表中所有可能的组合。 10. 使用存储过程的好处包括增强SQL语言的功能和灵活性,以及良好的封装性,但并不是说系统运行会更加稳定,稳定性更多取决于整体设计和实施。 11. ALTER TABLE语句可以独立地删除完整性约束,而不必删除整个表。 12. 每个表每个事件(如INSERT、UPDATE、DELETE)只允许一个触发器,所以每个表最多支持6个触发器,分别对应于这些事件。 13. DROP USER语句用于删除一个或多个MySQL账户,并消除其权限。 14. 把数据按照相似性归纳成若干类别的是分类(Classification)。 15. 数据库技术与人工智能技术结合产生的数据库系统是主动数据库系统(Active Database System),它能够自动响应预定义的事件。 非选择题部分涉及到数据库一致性、属性、常见的数据库设计方法(如关系模型)、MySQL变量和赋值、死锁问题、数据库恢复机制、数据库创建命令、图存储数据库的概念、数据仓库的维度等知识点。此外,还要求设计SQL查询来完成特定的数据库操作,如查询特定小区的房屋信息和实现关系代数操作。这些都是数据库管理系统中常见的问题,涉及到了理论知识和实际操作技能。
吹狗螺的简柏承
  • 粉丝: 21
  • 资源: 313
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜

最新资源