UDP、TCP、调用WebService、序列化、数据库设计范式、聚簇索引、非聚簇索引

来源:互联网 发布:fft算法c语言实现详解 编辑:程序博客网 时间:2024/06/07 01:44

1.  UDP连接和TCP连接的异同:前者只管传,不管数据到不到,无须建立连接。后者保证传输的数据准确,须要连结。

2.  常用的调用WebService的方法有哪些:a.使用WSDL.exe命令行工具。b.使用VS.NET中的Add Web Reference菜单选项。

3.  序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用HTTP通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。

4.  数据库设计范式:第一范式 无重复的列;第二范式 完全依赖于主键[消除非主属性对主码的部分函数依赖];第三范式 不依赖于其它非主属性[消除传递依赖]。

5.  索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。索引分为聚簇索引和非聚簇索引两种,聚簇索引是按照数据存放的物理位置为顺序,一个表只能包含一个聚集索引,聚簇索引能提高多行检索的速度,聚集索引对于那些经常要搜索范围值的列特别有效,使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。非聚簇索引就不一样;非聚簇索引对于单行的检索很快,
每当你改变了一个建立了非聚簇索引的表中的数据时,必须同时更新索引,因此你对一个表建立非聚簇索引时要慎重考虑,如果你预计一个表需要频繁地更新数据,那么不要对它建立太多非聚簇索引。另外,如果硬盘和内存空间有限,也应该限制使用非聚簇索引的数量。

原创粉丝点击