原文:数据库面试题

转载自:https: zhuanlan.zhihu.com p 一 什么是存储过程 有哪些优缺点 存储过程是一些预编译的SQL语句。 更加直白的理解:存储过程可以说是一个记录集,它是由一些T SQL语句组成的代码块,这些T SQL语句代码像一个方法一样实现一些功能 对单表或多表的增删改查 ,然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。 存储过程是一个预编译的代码块,执行效率比较 ...

2019-06-20 21:55 0 465 推荐指数:

查看详情

Java面试题(三)数据库

  博主马上要面对几家公司的面试,故自己准备了点面试题,仅供参考! 1,三范式? 答:每个属性都不可再分,属性完全依赖于主键,第三范式就是属性不依赖于其它非主属性。 2,如何理解超键、候选键、主键、外键的含义? 超键有无关属性,主键是唯一且不能再分,外键是主键的引用,主键 ...

Fri Sep 07 03:38:00 CST 2018 0 2502
数据库面试题总结

# 1. 业务是什么? 产品的功能 用户的行为(热功能,热数据) # 2.你们公司用什么版本数据库? 5.6.38 5.7.20 #3. 你们公司怎么还在用这么低的版本? 我们这个业务已经运行了4年了,一直用的5.6版本,非常稳定,所以说暂时没有打算升级。 # 4. GA时间问题漏洞怎么说 ...

Fri Mar 05 06:03:00 CST 2021 1 436
数据库面试题及答案

1. 触发器的作用?    触发器是一种特殊的存储过程, 主要是通过时间来出发而被执行的. 它可以强化约束, 来维护数据的完整性和一致性, 可以跟踪数据库内的操作从而不允许未经许可的更新和变化. 可以级联运算 2. 什么是存储过程? 用什么来调用?   存储过程是一个预编译的SQL ...

Thu Mar 14 05:51:00 CST 2019 0 5592
数据库面试题汇总

(Consistency)数据库总是从一个一致性的状态转换到另一个一致性的状态。(在 前面的例子中,一致性 ...

Sun May 12 00:49:00 CST 2019 0 1205
MySQL 数据库面试题

  原文出处:https://juejin.im/post/5a9ca0d6518825555c1d1acd   作者:Java3y   本文在原文基础上进行修改,而且没有特定针对MySQL. 一、存储过程(以及函数)   定义理解:   存储过程和函数是事先经过编译并存储在数据库 ...

Mon May 27 18:46:00 CST 2019 0 1909
mysql数据库面试题

https://blog.csdn.net/ThinkWon/article/details/104778621 数据库基础知识 1. 为什么要使用数据库 数据保存在内存 优点:存取速度快缺点:数据不能永久保存 数据保存在文件 优点:数据永久保存 ...

Thu Mar 26 17:52:00 CST 2020 0 1282
mysql数据库面试题

数据库优化 建表优化 1)数据库范式 l 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 如电话列可进行拆分---家庭电话、公司电话 l 第二范式(2NF):首先是 1NF,另外包含两部分内容,一是表必须有主键;二是没有包含在主键中的列必须完全依赖于主键,而不能只 ...

Fri May 05 08:18:00 CST 2017 0 11664
数据库基础面试题(一)

● 请你说一说数据库索引 参考回答: 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。 索引的一个主要目的就是加快检索表中数据的方法,亦即能协助信息搜索 ...

Mon Jul 08 21:21:00 CST 2019 0 453
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM