数据库面试题及答案

  • 数据库(SQL)面试题及答案
    答:深入解析数据库世界的基石——SQL面试问题与答案,让我们一起揭开ACID特性与MySQL事务的神秘面纱。1. 事务与ACID特性 在数据处理中,事务如同一座桥梁,它是一系列有序操作的集合,以保证数据的一致性与完整性。ACID特性,原子性(undo log)、持久性(redo log)、隔离性(通过读写锁和MVCC)和一致...
  • Oracle面试题(基础篇)
    答:Clob 可变长度的字符型数据,也就是其他数据库中提到的文本型数据类型 Nclob 可变字符类型的数据,不过其存储的是Unicode字符集的字符数据 Blob 可变长度的二进制数据 Bfile 数据库外面存储的可变二进制数据 11. Oracle中使用了索引的列,对该列进行where条件查询、分组、排序、使用聚集函数,哪些用到了索引? 均会使用索...
  • 面试题:如何造10w条测试数据,在数据库插入10w条不同数据
    答:报错原因:由于数据量较大,mysql 会对单表数据量较大的 SQL 做限制,10w条数据的字符串超出了max_allowed_packet的允许范围。解决办法:需修改mysql 数据库的max_allowed_packet的值,改大一点max_allowed_packet先在navicat 输入命令查看 max_allowed_packet 最大允许包show global variables like ‘max_allowed_packet...
  • oracle数据库面试题
    答:6、英文不好,题目意思没读懂。7、这题还是分两种情况,一种是nt server就是你的database server,那么你可能需要先在nt server上确认listener已经启动,然后进行ping和tracert看看是否是网络问题,最后检查pc上的tnsnames.ora配置文件是否正确,在pc上做tracerc看网络链接是否正常?检查pc上防火墙的设置等。
  • IBM经典面试题及答案
    答:2017年IBM经典面试题及答案 IBM公司长期在关系型数据库领域的持续投资,DB2中所使用的数据库专利技术比 Oracle, Microsoft, Sybase 三家公司拥有的专利总和还要多...以下是我为大家分享的IBM经典面试题及答案,欢迎大家参考! 试题1:为什么你是这份工作的最佳人选? A、我干过不少这种职位,我的经验将帮助我胜任这一岗...
  • 数据库面试题1
    答:1.update t set logdate=to_date('2003-01-01','yyyy-mm-dd')where logdate=to_date('2001-02-11','yyyy-mm-dd');2.select from t where name in (select name from t group by name having coung(*)>1)order by name;--没说清楚,到底是升序还是降序 3.select ID,NAME,...
  • SQL数据库面试题 急急急
    答:from s left join p on s.pno=p.pno left join m on p.Mno=m.Mno where m.city='上海市'group by p.Pno,p.pname,p.city,p.color b)、先删除Sale表的外键PNO,再删除gds表。c)联系:视图(view)是在基本表之上建立的表,它的结构(即所定义的列)和内容(即所有数据行)都来自...
  • 面试的时候问你熟悉oracle数据库吗?
    答:如果是开发的话,那还是基于SQL这种语言的语法了,要多自己使用才能熟悉的。 对于oracle数据库来说,PL/SQL delelopment是重点,除了SQL,还要了解触发器trigger,存储过程procedure,任务job,视图view等等。
  • oracle数据库面试题,如下,求解!
    答:1product主键id顾客表主键acid商品交易表为联合主键(acid+id),同时acid和id分别是顾客表和商品表的外键2select b.acname,b.acadressfrom product a,customer b,order c where a.id=c.id and b.acid=c.acidand a.name='李子'3select t1.acnamefrom(select b.acnamefrom product a,customer ...
  • Oracle数据库面试题 用户的权限都有哪些
    答:1.系统权限 超过一百多种有效的权限(SELECT * FROM SYSTEM_PRIVILEGE_MAP查)数据库管理员具有高级权限以完成管理任务,例如:–创建新用户 –删除用户 –删除表 –备份表 系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,...

  • 网友评论:

    郟全18140389991: 一道关于数据库索引的面试题 -
    45011皮芬 : 什么数据库? nal 是什么函数? 1,不等于基本不会用索引 但是不确定当0基数比较大 ,而结果集基数比较小的情况下 有没有可能走索引 2,等于的话如果有索引 ,而且结果集比较小的话应该会用 ,结果集大道一定程度的话 不会用 3.like的话不知道NAL是个什么东西 , 如果是NVL的话 like后面如果被替换成了% ,就不会用索引 如果name有值 有可能用索引 同样和结果集大小会有关系 4.如果语法通的话 应该是可以 , 没这么写过, 同样考虑结果集 5 同样不理解NAL 6 看结果集 结果集小有可能用以上答案假设数据库是oracle ,但是也不全面 仅供参考

    郟全18140389991: ORACLE数据库面试题 -
    45011皮芬 : 1.update t set logdate=to_date('2003-01-01','yyyy-mm-dd') where logdate=to_date('2001-02-11','yyyy-mm-dd');2.select * from t where name in (select name from t group by name having coung(*)>1) order by name;--没说清楚,到底是升序还是降序...

    郟全18140389991: 数据库关于事务的面试问题 -
    45011皮芬 : 当一个事务不是事务,那就没有事务的特征了,就不会全部提交或者全部失败了吧,.~也就是说该怎么滴就怎么滴吧..

    郟全18140389991: 经典的SQL面试题目,百度有答案,谁有更简洁的 -
    45011皮芬 : select a.id,a.proid as pro1,b.proid as pro2 from (select * from tablename where proid =1) a,(select * from tablename where proid =2) b where a.id=b.id

    郟全18140389991: 有一个SQL数据库的面试题,请会的大侠说下答案,看看有没有什么好的解决方案.
    45011皮芬 : select a.id,a.pro1,b.pro2 from (select id,proname as pro1 from q where proid = 1) a inner join (select id,proname as pro2 from q where proid = 2) b on a.id=b.id 其实有很多种方法的

    郟全18140389991: SQL面试题 求答案 -
    45011皮芬 : 指定学科查询: select Name from Student where Curricula ='指定学科'and mark >60 不指定学科,按照学科排序 select Curricula,Name from Student where mark >60order by Curricula 总分排名前三的学员名字: select top 3 name,sum(mark) from student group by 1 order by 2

    郟全18140389991: Mysql 数据库面试问题 -
    45011皮芬 : selectt1.non_seller, t3.coupon, ifnull(sum(t2.bal),0) from(select seller,coupon from(select distinct seller from t2) c, (select distinct coupon from t2) d) t3 left join t2 on t3.seller=t2.seller and t3.coupon=t2.coupon join t1 on t1.seller=t3.seller group by...

    郟全18140389991: sql语句的面试题求解答啊,一共三个表,悬赏100啊 -
    45011皮芬 : 1,select e_name from employee where e_hiredate>to_date('2001-01-01','YYYY-MM-dd') and e_hiredate2,update employee set e_level=e_level+1,e_hiredate=sysdate where dept_id in(select dept_id from deptar where dept_name='监察部')

    郟全18140389991: 数据库 面试时候面试官常会问到哪些知识点,关于Sql server的. -
    45011皮芬 : 应届一般都是建表,增,删,改,查,排序,分组,升序,降序,表连接(左右),有工作经验那就要求高啦,数据库优化,数据结构,存储过程,游标,sql脚本

    郟全18140389991: 15个 MySQL 基础面试题,DBA 们准备好了吗 -
    45011皮芬 : 问题1:你如何确定 MySQL 是否处于运行状态?答案: 在Debian 上运行命令 service mysql status,然后看输出即可. 在 RedHat 或者 centos 上运行命令 service mysqld status,然后看看输出即可.问题2:如何开启或停止 MySQL 服务?答案...

    热搜:mysql数据库面试题 \\ 数据库100道面试题 \\ mysql十大经典面试题 \\ web前端面试题2024 \\ mysql常见面试题及答案 \\ linux面试必会6题经典 \\ 50道sql经典面试题 \\ mysql数据库基础知识答案 \\ 数据库面试题及答案整理 \\ mysql索引面试题及答案 \\ 数据库常见面试题及答案 \\ 数据库面试问题100例 \\ mysql面试必背 \\ sql增删改查面试题 \\ sql数据库练习题和答案 \\ linux命令面试题 \\ mysql数据库面试常见问题 \\ 扫一扫出答案免费 \\ 数据库增删改查面试题 \\ mysql面试题及答案 \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网