简答题

以SQL Server为例,请执行以下操作: (1)建立一个“学生”表Student,它由学号Sno、姓名Sname、性别Ssex、年龄Sage、所在系Sdept五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一; (2)向Student表增加“入学时间”列,其数据类型为日期型; (3)为Student按学号升序建唯一索引; (4)查所有在2013年入学的学生姓名; (5)删除Student表。

正确答案

(1)CREATETABLE Student(Sno CHAR(5) NOT NULL UNIQUE,
S.name CHAR(20) UNIQUE,Ssex CHAR(1),Sage INT,Sdept CHAR(15));
(2)ALTER TABLE Student ADD Scome DATE;
(3)Create Unique Index Stusno on Student (Sno);
(4)Select Sname From Student Where Sno > ’13000000’
(5)DROP TABLE Student;

答案解析

相似试题
  • 安装SQLServer时需要以本地()身份登录操作系统。

    填空题查看答案

  • 在SQLServer中,使用()语句执行存储过程。

    单选题查看答案

  • 请简要说明SQLServer中使用存储过程的优点。

    简答题查看答案

  • 在使用pagemaker时,要在正常显示模式下将8号及8号以下的文字以灰块显示,应执行的操作是哪一项:()

    单选题查看答案

  • 在SQLServer中,当数据表被修改时,系统自动执行的数据库对象是()。

    单选题查看答案

  • SQLServer 2000的主要工具中,执行T-SQL的最佳轻量级工具是()

    单选题查看答案

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

    单选题查看答案

  • 你是WingtipToys的数据库开发者.公司在sqlserver2005/2008数据库中跟踪它的存货.你有几个查询和储存过程,储存过程执行在数据库索引上以支持已创建的查询.当编制的存货项目增加时,一些存储过程的执行时间明显增加.其他访问同样信息的查询和储存过程并没有增加.你必须恢复运行慢的储存过程的性能,达到原先执行的时间.你该怎么办?()

    单选题查看答案

  • 用户CRAIG创建了名为INVENTORY_V的视图,该视图以INVENTORY表作为基础。CRAIG希望此视图可让所有数据库用户来查询。CRAIG应执行以下哪些操作()

    单选题查看答案