SqlServer面试题
文章平均质量分 71
SqlServer面试题
微软MVP Eleven
这个作者很懒,什么都没留下…
展开
-
2021-05-15 SqlServer面试题 高级篇
三、SqlServer笔试高级篇1.什么是内存泄漏?一般我们所说的内存泄漏指的是堆内存的泄漏。堆内存是程序从堆中为其分配的,大小任意的,使用完后要显示释放内存。当应用程序用关键字new 等创建对象时,就从堆中为它分配一块内存,使用完后程序调用free 或者delete 释放该内存,否则就说该内存就不能被使用,我们就说该内存被泄漏了。2.维护数据库的完整性和一致性,你喜欢用触发器还是自写业务逻辑?为什么?是这样做的,尽可能使用约束,如check, 主键,外键,非空字段等来约束,这样做效率最高,也最方便原创 2021-05-15 09:57:40 · 61310 阅读 · 1 评论 -
2021-05-15 SqlServer面试题 基础篇
SqlServer笔试基础篇试用SQL查询语句表达下列对教学数据库中三个基本表 S、SC 、C 的查询:S(sno,sname,SAGE,SSEX) 各字段表示学号,姓名,年龄,性别Sc(sno,cno,grade) 各字段表示学号,课程号,成绩、C(cno,cname, TEACHER) 各字段表示课程号,课程名和教师名 其 中 SAGE, grade 是数值型,其他均为字符型。1.求年龄大于所有女同学年龄的男学生姓名和年龄。SELECTSNAME,SAGE FROM S AS XWHERE原创 2021-05-15 09:56:40 · 63756 阅读 · 1 评论 -
2021-05-15 SqlServer面试题 通用篇
数据库基础知识(通用)篇1.说说主键、外键、超键、候选键超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。候选键:是最小超键,即没有冗余元素的超键。主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。外键:在一个表中存在的另一个表的主键称此表的外键。2.为什么用自增列作为主键?如果我们定义了主键(PRIMARY原创 2021-05-15 09:54:36 · 63214 阅读 · 0 评论