c++ 面试题(数据库)】的更多相关文章

php开发面试题---数据库SQL调优的几种方式 一.总结 一句话总结: 创建索引:尽量避免使用or或者like,或者sql中的正则 存储查询中间结果 可以加sphinx搜索技术 查询优化 主从数据库 数据库连接池 1.sql调优的一些细节调优方法? 用varchar/nvarchar 代替 char/nchar:变长字段存储空间小 使用表的别名:减少解析的时间并减少哪些友列名歧义引起的语法错误 用where字句替换HAVING字句:HAVING只会在检索出所有记录之后才对结果集进行过滤 用va…
Oracle数据库面试题总结 2017年04月27日 22:41:44 阅读数:9271 1.SQL语句分类 DQL(数据查询语言)select DML(数据操作语言)insert.delete.update DDL(数据定义语言)create.drop.alter DCL(数据控制语言)grant:把权限授予用户.revoke:把权限从用户收回 TPL(TCL,事务控制语言):commit.rollback 2.Oracle是怎样分页的 Oracle用rownum进行分页 分页语句的步骤: a…
2018/5/31 oracle数据库面试笔试试题总结http://www.yjbys.com/qiuzhizhinan/show-308759.html 1/4Oracle数据库1.基础测试选择在部门 30 中员工的所有信息Select * from emp where deptno=30;列出职位为(MANAGER)的员工的编号,姓名Select empno,ename from emp where job = ?Manager ?;找出奖金高于工资的员工Select * from emp…
题目:http://www.cnblogs.com/dunitian/p/6028838.html 汇总:http://www.cnblogs.com/dunitian/p/5977425.html 说明:如有错误可以批评指正,有更好写法也可以提点下~ 1. 求结果:select "1"? 报错,SQL里面只有单引号,列如:'xx' 2. 查找包含"objs"的表?查找包含"o"的数据库? select * from sys.objects wh…
求结果:select "1"? 查找包含"objs"的表?查找包含"o"的数据库? 求今天距离2002年有多少年,多少天? 请用一句SQL获取最后更新的事务号(ID) 有如下两个表: ①请查询11 ~ 15记录的User ②查询用户类型type=1总积分排名前十的user ③写一条存储过程,实现往User中插入一条记录并返回当前UserId(自增长id) 请求出每个班级的数学平均分,并按照高低进行排序 一个TestDB表有A,B两个字段.①写一句…
基本表结构: student(sno,sname,sage,ssex)学生表 course(cno,cname,tno) 课程表 sc(sno,cno,score) 成绩表 teacher(tno,tname) 教师表   1.查询课程1的成绩比课程2的成绩高的所有学生的学号 select a.sno from () a, () b where a.score>b.score and a.sno=b.sno 2.查询平均成绩大于60分的同学的学号和平均成绩 select a.sno as "…
1,索引的原理: https://www.cnblogs.com/songwenjie/p/9414960.html https://blog.csdn.net/qq_32924343/article/details/80199977(值得一看) 2,聚簇索引和非聚簇索引: 重要区别:该索引中键值的逻辑顺序是否决定了实际表中相应行的物理顺序. https://www.cnblogs.com/shanshanlaichi/p/6568097.html 3,mysql cluster原理: 关键点:…
上节课我们通过子查询,完成了查询的最高分学生的需求,今天我们来学习子查询的分类,以及通过子查询来完成工作中经常遇到一些个性化需求. 子查询概念: 一个SELECT语句嵌套在另一个SELECT语句中,子查询也叫做内部查询,而包含子查询的语句又称为外部查询或主查询,子查询自身可以包含一个或多个子查询,一个查询语句中可以嵌套任意数量的子查询 子查询可分类: 非相关子查询:独立于外部查询,子查询只执行一次,执行完将结果传递给外部查询相关子查询:依赖于外部查询的数据,外部查询每执行一次,子查询就执行一次…
一.建表的结构和数据,在sqlserver直接用就行了 USE [test] GO /****** Object: Table [dbo].[TEACHER] Script Date: 05/16/2018 16:27:24 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[TEACHER]( [T#] [int] NOT NULL, [TNAME] [nvarchar]() NOT NULL…
1.列举常见的关系型数据库和非关系型都有那些? 2.MySQL常见数据库引擎及比较? 3.简述数据三大范式? 4.什么是事务?MySQL如何支持事务? 5.简述数据库设计中一对多和多对多的应用场景? 6.如何基于数据库实现商城商品计数器? 7.常见SQL(必备)详见武沛齐博客:https://www.cnblogs.com/wupeiqi/articles/5729934.html 8.简述触发器.函数.视图.存储过程? 9.MySQL索引种类 10.索引在什么情况下遵循最左前缀的规则? 11.…