《SQLServer数据库管理与设计》试题
《SQLServer数据库管理与设计》试题(D卷)
一、单项选择题
1. 下列四项中说法不正确的是( )
A.数据库减少了数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有较高的数据性 2. 下列哪个不是SQL Server服务( )。
A.SQL Server B.SQL Server Agent C.MS DTC D. PWS 3. 下列哪个不是数据库对象( )。
A.数据类型 B.规则 C.默认 D.用户
4. SQL Server对象的完整名称不包括下面哪个( )。
A.服务器名 B.数据库名 C.对象名 D.文件夹名 5. 数据定义语言的缩写词为 ( )。
A.DDL B.DCL C.DML D.DBL
6. SQL语言中,条件表示年龄在40至50之间的表达式为 ( )。
A. IN (40,50) B. BETWEEN 40 AND 50 C. BETWEEN 40 OR 50 D. BETWEEN 40 ,50 7.表示职称为副教授同时性别为男的表达式为( )
A. 职称='副教授' OR 性别='男' B. 职称='副教授' AND 性别='男' C. BETWEEN '副教授' AND '男' D. IN ('副教授','男') 8. 下面哪个不是SQL Server 的合法标识符( )。
A. a12 B. 12a C. @a12 D. #qq 9. SQL语言中,不是逻辑运算符号的( )。
A. AND B. NOT C. OR D. XOR 10.下面哪个函数是属于字符串运算的( )。
A.ABS B. SIN C. STR D. ROUND
二、判断题
1. 视图和表是完全一样的?
2. SQL Server允许用户自定义类型? 3. 惟一键就是主键?
4. SQL Server不允许字段名为汉字? 5. $2005. 是SQL中的货币型常量吗?
6. 语句 select 15%2 的执行结果是: 7.5 吗?
7. 在SQL Server系统中,数据信息和日志信息不能放在同一个操作系统文件中。 8.视图本身没有保存数据,而是保存一条查询语句。 9. 设置惟一约束的列不允许为空? 10.主键可以是复合键吗?
———————————————————————————————————————————— 沈阳工业大学 1
《SQLServer数据库管理与设计》试题
三、填空题
1. 创建、修改和删除表命令分别是create table、_________ table和_________ table。 2. SQL Server 2000以_________开头的标识符,表示临时表或过程;局部变量名字必须以
_________开头,而全局变量名字必须以_________开头。 3. left join 运算是_____________。
4. SELECT DATEADD(day, 10, '2005-12-22')结果是_____________。 5. ROUND( )函数的是_____________函数。
6. 检索姓名字段中含有'娟'的表达式为 姓名like 。
四、简述题
1.流程控制语句包括哪些语句,他们各自的作用是什么?
2.请叙述T-SQL的查询操作中包含几种表之间的联接操作,并说明他们之间的区别。 3.使用哪些存储过程可以查看存储过程信息? 4.触发器与一般存储过程的主要区别是? 5.触发器的类型有哪些? 6.使用触发器有哪些优点?
7.SQL Server 2000数据库的备份有几种类型? 8.何为备份设备?
五、设计题
现有关系数据库如下:
数据库名:医院数据库
医生表(编号,姓名,性别,出生日期,职称) 病人表(编号,姓名,性别,民族,身份证号) 病历表(ID,病人编号,医生编号,病历描述) 用SQL语言实现下列功能的sql语句代码: 1. 创建上述三表的建库、建表代码;
要求使用:主键(师医生表.编号,病人表.课号)、外键(病历表.医生编号,病历表.病人课号)、非空(职称,姓名)、检查(性别),自动编号(ID) (16分) 2. 将下列医生信息添加到医生表的代码
编号 姓名 性别 出生日期 职称
100001 杜医生 男 1963-5-18 副主任医师 100002 郭医生 女 1950-7-26 副主任医师 100003 刘医生 男 1973-9-18 医师
修改 编号为100002的医生职称为‘主任医师’ 删除 编号为100003的医生信息 (8分)
3. 写出创建:医疗表视图(医生编号,姓名,病人姓名,病历)的代码;(4分)
4. 写出所有病人编号、姓名、病历、以及病人所对应的医生编号的查询语句;(4分) 5. 写出查询1970年以前出生的医生(4分)。 6. 检索有病人的医生信息。(4分)
———————————————————————————————————————————— 沈阳工业大学 2