SQLServer2005试卷

O……O……O 准考证号 班 级 姓 名 O……O……O ………………110级中海物流班2011-11月考试题- ……9、( d )要求每一个数据项都不能拆分成两个或两个以上的数据项,即不允许表中套O……《SQL Server 2005 数据库及应用》试题

子表的情况。

……O… A、第四范式 B、第三范式 C、第二范式 D、第一范式 …………题号 一 二 三 四 五 六 七 八 总分 10、( D )用于对表中某列或某些列数据的有效范围进行限制,系统在输入或修改O数据时对数据的有效性进行自动检查,以判断列中的数据值是否有效。 …………得分 A、default约束 B、Unique约束 C、Primary Key D、Check约束 密… …… ………

O……得分 一、选择题(本大题共10个小题,每小题2分,共20分)

…… 得分 O 二、填空题(本大题共15个空,每小题2分,共30分)

…考……1、( A )是对客观事物及其活动的抽象符号表示,是存储在某一种媒体上可以鉴别

O…的符号资料,其形式可以是数字、文字、图像、图形和声音等。

…生1、在SQL Server2005中有五种约束类型,分别是主键约束、外键约束、 default约束……A、数据 B、符号 C、字符 D、信息 unique约束、cheak约束。 封…

…答2、T-SQL语言中每一个Select子句必须有一个( D )子句,该子句包含提供数据2、T-SQL语言中主要包含的常用聚合函数有AVG()、SUM()、MAX()、MIN()、和……的表或视图的名称。

OCOUNT()。 ……A、like B、where

…题O…C、order by D、from 3、为数据库表创建主键时,一个表只能有一个 主键 约束,通常选择代码列,例如职……

工号、产品号。 …不O3、在查询语句的Select子句中使用( B )符号,则从From子句中指定的表或视图 ……中查询并返回所有列。

……4、数据库的设计一般分为6步:___需求分析___、概念结构设计、__逻辑结构设计__、线得A、-- B、* __物理设计____、数据库实施、运行及维护。 ……C、@ D、# ……

O过……4、T-SQL语言的字符串常量都要包含在( A )内。 5、____外键____约束用于建立主表和从表之间的数据联系,通常可以将表中主键值的一列或多列添加到另一个表中创建两个表之间的连接。 ……A、单引号 B、双引号 O

…此C、书名号 D、中括号 ……

6、范式按照规范化的级别分为5种:第一范式、_第二范式__、_第三范式_____、__O…第四范式______、第五范式。 …线5、以下(B)中不能直接使用聚合函数。

…………A、Select子句 B、Where子句 ……C、Having子句 D、以上三者

…… ……6、( A )是指实体所具有的某种特性,是用来描述一个实体,例如,产品实体有产 得分 ……品ID、产品名等。

三、编程题(本大题共15个空,每个空2分,共30分)

…………A、属性 B、实体 C、联系 D、字段

…… 根据下列题意要求,把每题中的SQL程序代码补充完整。 ……7、( A )是目前应用最广泛,也是最重要的一种数据模型,它采用关系模型作为1、创建一个公司管理数据库companyinfo。

……数据的组织形式。

____Create_______ database __companyinfo_________ …………A、关系模型 B、层次模型 C、网状模型 D、面向对象模型 go

……

……8、表中的某个属性或几个属性组合称为( A ),它可以唯一确定一个元祖,如产2、为公司管理数据库companyinfo创建一张数据库“雇员表Employee(雇员ID,姓………品关系中的产品ID。

名,性别,出生日期,雇佣日期,特长,薪水)”。 A、主键 B、外键 C、约束 D、关系

use ______companyinfo_____

第 1 页 共 2 页

O……O……O 准考证号 班 级 姓 名 O……O……O …………Go

…………____Create_______ table ____employee_______ O(雇员ID int NOT NULL,

…………O…_____姓名______ char(8) NOT NULL, ……______性别_____ char(2) NOT NULL, ……O______雇用日期_____ datetime,

…………____出生日期___ datetime NOT NULL, 密…___特长____ char(20), ……薪水 money)

……O…

…………3、在“产品表product”(从表)中为“类别ID”创建一个带有级联删除功能的外键O约束“FK_product_category”,实现与“类别表category”(主表)之间的联系。 …考……use company O…go

…生……_____alter______ table _FK_product_category________

封…______add_____ constraint ____cp_pro_cat_______ foreign key(类别…答……ID_)

O……references category(类别ID) on delete cascade

…题 O………

…不 O得分 ……四、综合题(本大题共1个小题,每小题20分,共20分)

……

线得……一个图书管理系统中有如下信息: ……过图书:书号、书名、数量、位置 O……借书人:借书证号、姓名、单位

……出版社:出版社名、邮编、地址、电话、E-mail

O…此其中约定:任何人可以借多种书,任何一种书可以被多人借,借书和还书时,要登记………相应的借书日期和还书日期;一个出版社可以出版多种书籍,同一本书仅为一个出版O…线社所出版,出版社名具有唯一性。 ……根据以上情况,完成如下设计:

…………(1)设计该系统的E-R图,标明联系的种类;(10分) ……(2)指出每个实体可以作为关系主键的属性。(10分) …… …… …………

………………………………………… … 第 2 页 共 2 页

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4