下载此文档

面试基础题.docx


文档分类:资格/认证考试 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
视图的定义:
视图是一种虚拟表,虚拟表具有和物理表相同的功能,可以对虚拟表进行增该查操作;视图通常是一个或多个表的行或列的子集;
视图的结果更容易理解(修改视图对基表不影响),获取数据更容易(相比多表查询更方便),限制数据检索(比如需要隐藏某些行或列),维护更方便。
游标的定义:
游标对查询出来的结果集作为一个单元来有效的处理,游标可以定位在结果集的特定行、从结果集的当前位置检索一行或多行、可以对结果集中当前位置进行修改
存储过程的定义:
存储过程是一组预编译的SQL语句
存储过程的优点:
实现了模块化编程。
存储过程具有对数据库立即访问的功能。
使用存储过程可以加快程序的运行速度。
使用存储过程可以减少网络流量。
使用存储过程可以提高数据库的安全性。
存储过程的优点:
,就是说只需要创建一次过程,以后在程序中就可以调用该过程任意次。
,如果某操作需要执行大量SQL语句或重复执行,存储过程比SQL语句执行的要快。
,例如一个需要数百行的SQL代码的操作有一条执行语句完成,不需要在网络中发送数百行代码。
,对于没有权限执行存储过程的用户,也可授权他们执行存储过程。
触发器的定义:
触发器是一种特殊类型的存储过程,出发器主要通过事件触发而被执行的
触发器的优点:
,触发器能够提供比CHECK约束;
,触发器可以跟踪数据库内的操作,从而不允许未经允许许可的更新和变化;
,比如某个表上的触发器中包含对另一个表的数据操作,而该操作又导致该表上的触发器被触发
索引的定义以及优点:
索引象书的目录类似,索引使数据库程序无需扫描整个表,就可以在其中找到所需要的数据,索引包含了一个表中包含值的列表,其中包含了各个值的行所存储的位置,索引可以是单个或一组列,索引提供的表中数据的逻辑位置,合理划分索引能够大大提高数据库性能。
中的五个主要对象,并简单描述
Connection连接对象,
Command执行命令和存储过程,
DataReader向前只读的数据流,
DataAdapter适配器,支持增删查询,
DataSet数据级对象,相当与内存里的一张或多张表。
概述三层结构体系:
表示层(UI),业务逻辑层(BLL),数据访问层(DAL)
什么是装箱和拆箱?什么是重载
装箱就是把值类型转成引用类型,拆箱相反把引用转换成值类型。
重载就是指一个方法名相同,参数个数不相同,返回值可以相同的方法。
面向对象的思想主要包括什么?
答:继承、封装、多态
可访问性级别有哪几种
private : 私有成员, 在类的内部才可以访问。
protected : 保护成员,该类内部和继承类中可以访问。
public : 公共成员,完全公开,没有访问限制。
internal: 在同一命名空间内可以访问。
private 访问仅限于包含类型。
protected internal 访问仅限于从包含类派生的当前程序集或类型。
sealed修饰符有什么特点:
sealed 修饰符可以应用于类、实例方法和属性。
密封类不能被继承;
密封方法会重写基类中的方法,但其本身不能在任何派生类中进一步重写。当应用于方法或属性时,sealed 修饰符必须始终与 override一起使用。
C#中,string str = null 与 string str ="",请尽量用文字说明区别
答:string str=""初始化对象分配空间,而stringstr=null初始化对象
什么叫应用程序域?什么是托管代码?什么是强类型系统?CTS、CLS和CLR分别作何解释?:
应用程序域:应用程序域为安全性、可靠性、版本控制以及卸载程序集提供了隔离边界。应用程序域通常由运行库宿主创建,运行库宿主负责在运行应用程序之前引导公共语言运行库。应用程序域提供了一个更安全、用途更广的处理单元,公共语言运行库可使用该单元提供应用程序之间的隔离。
托管代码:使用基于公共语言运行库的语言编译器开发的代码称为托管代码;托管代码具有许多优点,例如:跨语言集成、跨语言异常处理、增强的安全性、版本控制和部署支持、简化的组件交互模型、调试和分析服务等。
强类型:C# 是强类型语言;因此每个变量和对象都必须具有声明类型。只要是编译的就是强类型
什么叫SQL注入?如何防止?请举例说明:
SQL注入是常见的利用程序漏洞进行攻击的方法。导致sql注入攻击并非系统造成的,主要是程序中忽略了安全因素。下面是利用SQL语言漏洞获得合法身份登陆系统的例子
Select * from users where

面试基础题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人w447750
  • 文件大小63 KB
  • 时间2017-08-21