1 / 6
文档名称:

数据库常见笔试面试题.docx

格式:docx   大小:31KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库常见笔试面试题.docx

上传人:圭圭 2022/7/15 文件大小:31 KB

下载得到文件列表

数据库常见笔试面试题.docx

文档介绍

文档介绍:
数据库常见笔试面试题
数据库常见笔试面试题
数据库常见笔试面试题有哪些?数据库常见笔试面试会考什么?下面是









数据库常见笔试面试题
数据库常见笔试面试题
数据库常见笔试面试题有哪些?数据库常见笔试面试会考什么?下面是数据库常见面试题总结,为大家供应参考。

  1、SQL的表连接方式有哪些?
SQL中连接按结果集分为:内连接,外连接,交叉连接
内连接:inner join on,两表都满意的组合。内连接分为等值连接,不等连接,自然连接。
等值连接:两表中相同的列都会出现在结果集中。
自然连接:两表中详细相同列表的列会合并为同一列出现在结果集中。
外连接:分为左(外)连接,右(外)连接,全连接
左(外)连接:A left (outer) join B,以A表为基础,A表的全部数据,B表有的组合,没有的为null。
右(外)连接:A right(outer) join B,以B表为基础,B表的全部数据,A表有的组合,没有的位null。
全连接:A full (outer) join 两表相同的组合在一起,A表有,B表没有的数据(显示为null),同样B表有,A表没有的显示为null。
交叉连接:cross join,就是笛卡尔乘积。
  2、三范式
1NF:表中的字段都是单一属性,不再可分。










2NF:在1NF的基础上,表中全部的非主属性都必需完全依靠于随意一组候选键,不能仅依靠于候选键中的某个属性。
3NF:在2NF的基础上,表中全部的属性都不依靠其他非主属性。
简洁的说就是:1NF表示每个属性不行分割,2NF表示非主属性不存在对主键的部分依靠,3NF表示不存在非主属性对主键的依靠传递。
  3、表的操作
表的创建:create table 表名 (列名1 类型 约束,列2 类型 约束…)
表的删除: 表名
表的更改(结构的更改,不是记录的更新):alter table 表名 add|drop 列名|约束名
插入记录: into 表名…values…
更新记录:表名 set 列名=值 where 条件
删除记录: fro