04735数据库系统原理2018101
需积分: 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
最新资源
- Labview仪器开发,2路模拟量采集,8路IO口输入输出,标准信号源,带详细Labview示例程序,可以快速开发仪器
- MATLAB代码:基于滚动优化的大规模电动汽车随机充放电策略优化 关键词:电动汽车充放电优化 电动汽车 滚动优化 充放电策略 参考文档:Optimal Scheduling for Chargi
- 流水线全套仿真方案,包含PLC、HMI程序和工厂仿真界面 完美仿真流水线电气和机械动作,物料流转,信息传递
- 14、只需一部手机就能月入过万的影视剪辑项目,操作简单,搬运即可.pdf
- 12、今日头条的问答有收入吗?教你操作问答月入过万!.pdf
- 恒功率负载下Buck变器的建模与控制simulink仿真文件 现代控制理论 附赠参考文献 另有一份word或PDF报告
- 基于C#语言的FreeSql设计源码,支持多种数据库ORM解决方案
- 35、无人直播项目详细操作步骤分解,能赚多少你进来看看.pdf
- 38、爱奇艺联盟无脑搬砖项目,可配合操作CPS.pdf
- 41、如何利用youtube躺赚美元,奇葩玩法也能年赚百万元.pdf
- 47、互联网月入3万的细分领域玩法,学会后立马突破瓶颈.pdf
- 49、做网站实现一单利润数十万的玩法.pdf
- 西门子PLC动态密码程序,1200PLC和1500PLC通用,催款程序,动态密保,底层使用SCL写的,并且录制了视频讲解,详细介绍了程序编写的思路和画面操作步骤,非常值得拥有
- 58、录制软件类安装视频教程,月入万元.pdf
- 61、电脑重装系统,被我们忽视的零成本创业项目项目.pdf
- 60、卖电脑怎么赚钱?组装电脑信息差年赚50W+.pdf