ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

复试准备数据库第3天

2022-03-01 22:29:59  阅读:181  来源: 互联网

标签:join 存取控制 数据库 用户 查询 复试 准备 数据


1.索引和键的区别

索引是存储在数据库中的一个物理结构,是实际存在的,相当于一本书的目录。
键是一个逻辑概念,不是数据库的物理部分。键分为主键和外键。

2.存取控制是指什么?主要包括哪两个部分?有哪两类方法

存取控制是指确保只授权给有资格的用户访问数据库,且未被授权的用户无法接近数据。
两个部分:定义用户权限和合法权限的检查。
两种方法:
自主存取控制:同一用户对不同数据库有不同权限,不同用户对同一数据库的权限也不尽相同。
强制存取控制:每个数据库对象被标以一定的密级,用户也被标以一定级别的许可证,只有具有合法许可证的用户才可以进行存取。

3.触发器

是一个过程完整性约束,也是一段程序,该程序在特定的条件下被触发

4.事务

事务是用户定义的一个数据库操作序列,要么全做,要不全不做。

事务四大特性有原子性、一致性、隔离性、持续性。ACID

5.视图和表的区别

数据库中的数据都是存储在表中的,而视图只是一个或者多个表通过某些条件组合在一起的结果,一般来说,可以对数据表进行插入删除操作,而对视图只能进行select操作

6.关于冷备份和热备份的区别

冷备份是在系统已经关闭的情况之下对数据的存储,把数据放在了另一个位置之上,

而热备份是在系统还在运行的情况之下进行的操作,一边运行一边备份,消耗空间较多。

7.数据库中inner join,outer join,cross join的联系

inner join 相当于就是两个集合的交集
outer join里包含 right join和left join
分别代表:产生右边表的完全集,而左边表不存在的数据用null表示,存在的数据则显示和产生左边表的完全集,而右边表中不存在的数据用null表示,存在的数据则显示。
cross join:相当于就是对两个表格进行笛卡尔积。

8.合并ER图主要包括哪几部分冲突

属性冲突:不同实体对同一属性的定义不同;
命名冲突:同名异义,异名同义;
结构冲突:同一实体在不同的局部ER图中有不同抽象

9.数据字典的内容和作用

数据字典的内容包括数据项、数据结构、数据流、数据存储、处理过程五个部分。
数据字典的作用时描述数据库的数据,在需求分析阶段建立,是概念设计的基础,并在数据库设计过程中不断修改、充实、完善。

10.游标是什么

系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。

11.关系数据库中查询处理的步骤是什么

查询分析:对查询语句进行词法分析、语法分析;(检查是否正确)
查询检查:对合法的查询语句进行语义检查;(检查是否有效)
查询优化:选择一个高效执行的查询处理策略;
查询执行:依据优化得到的执行策略生成查询执行计划,并生成相应的查询执行计划代码

12.三条启发式优化规则

选择运算尽可能先做
投影操作尽可能先做
把笛卡尔积和附近一连串选择和投影操作合并起来做

13.数据库恢复的基本技术

数据转储和登记日志文件

14.数据库故障的种类和相应的恢复策略是什么

事务故障、介质故障、系统故障、计算机病毒
事务故障是指事务运行到终点前被终止,恢复由系统自动完成,利用日志文件进行撤销已修改的操作。
系统故障是指系统停止运作,恢复由重启后系统自动完成,利用日志文件撤销未完成的,重做已完成的。
介质故障是指磁盘的损坏,需要重做数据库,重做已完成的事务

参考:

数据库复试面试问题_小白一直白-CSDN博客_数据库复试问题

标签:join,存取控制,数据库,用户,查询,复试,准备,数据
来源: https://blog.csdn.net/zcyst/article/details/123215790

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有