简答题

你正在设计一个要存储数百万种不同产品的信息数据库,而且想以最少的空间存储产品信息。每一个产品在products表中都有一行描述。有时候,产品描述需要200个字符,但绝大多数产品描述只需要50个字符。那么,你应该使用哪一种数据类型?

正确答案

使用Varchar(200)数据类型。因为它既保持了行的紧凑,同时也能够容纳偶然情况下所需要的200字节的产品描述。

答案解析

相似试题
  • 你是一个IT咨询公司的数据库开发者。你正在设计一个数据库来存储在位顾问的信息。你在数据库中创建了一个CandidateSkills表。表如图所示: 你应该怎么样唯一识别每个顾问的技能?()

    单选题查看答案

  • 你是TreyResearch一个数据库的开发者。你正在设计一个SQLServer2005/2008数据库,该数据库将被很多公司用来发布复制。你在一个包含有机密信息的数据库中创建了一些存储过程。你想要阻止公司来查看这些机密信息。你该怎么做?()

    单选题查看答案

  • 你是一个书店数据库的开发者。每个月,你接收到从你的厂商以XML文档形式发送过来的新的提供信息。这个XML文档显示如下:你正在设计一个存储过程来读取XML文档和将数据插入到一个命名为Products的表中。这个表被显示如下: 问下面哪个脚本语句应该被用来创建这个存储过程?()

    单选题查看答案

  • 你是一个医院数据库的开发者。你正在设计一个SQLSERVER2005/2008数据库医生,这个数据库包含医生和病人的信息。这个数据库将包含一个名为Physicians和一个名为Patients的表。医生治疗多个病人。病人通常有一个主治医生和一个辅助医生。主治医生被鉴定作为主治医生。病人的表包含不多于百万行。你想在当从表中查询数据时增加I/O性能,数据库应该被标准化以达到第三标准格式。你应该使用哪种脚本来创建表?()

    单选题查看答案

  • 如果用户想保存一个正在编辑的文档,但希望以不同文件名存储,可用()命令。

    单选题查看答案

  • 你是一个TailspinToys的数据库开发者。你有两个SQLServer2005/2008计算机,名为CORP1和CORP2。这两台计算机使用SQLServer2005/2008验证方式。CORP2存储来自于CORP1的数据。每个月末,数据从CORP1移除并传到CORP2.你正在设计季报告,包含来自于CORP1和CORP2的数据。你想要分布式查询尽快的查询。你应该采取哪3个步骤?()

    多选题查看答案

  • 你正在为你的公司设计一个SQLServer2005/2008销售数据库,你们公司有很多基于网络的应用程序,它们要从销售数据库提取数据。其中的一些应用程序通过EXECUTE语句来进行相应的查询操作。随着使用网络型应用程序的增加。查询将需要更长的时间来执行。如果你要开发一个能够执行大量查询语句的网络应用程序。你要做什么?()

    单选题查看答案

  • 你是一个书店的数据库开发者.你正设计一个存储程序来处理XML文档.你使用下面的脚本来创建存储程序:你需要取代存储过程主体部份,你将使用哪一个脚本?()

    单选题查看答案

  • 假设你正在为应用系统设计一个Java图形用户界面(GUI),需要能输入多行文本信息,下列组件中最能满足这个要求的是()。

    单选题查看答案