数据库技术复习资料 2.docVIP

  • 33
  • 0
  • 约3.2千字
  • 约 5页
  • 2017-02-01 发布于重庆
  • 举报
数据库技术复习资料 2

一、判断 1. 使用UNIQUE约束的列可以有空值。。SQL Server 2005提供的赋值运算符。 9. DOS命令方式下,输入“EXIT”可退出sqlcmd程序。 10.存储过程是一组预先编好的Transact-SQL代码。 T 11. char的存储空间会根据实际字符串长度而变化。 F 12. 数据是对信息的符号化表示。 T 13. 一个完整的数据库系统由数据库和用户构成。 F 14.触发器是在数据的插入、更新或删除之前执行的。 二、选择 1. 以下函数中没有参数的是(D )。 A.YEAR B. MONTH C.DATE D. GETDATE 2. 以下针对数据库表中主键的描述错误的是(D )。 A. 一个数据库的一个表中,有且仅有一个主键 B.主键的值必须保持唯一性 C.主键的值不允许为空 D.一个表中构成主键的字段只能有一个 3. 将查询结果进行排序的子句是(B )。 A. COMPUTE BY B. ORDER BY C.GROUP BY D.HAVING 4. 实现参照完整性的约束是( D )。 A.PRIMARY KEY B. CHECK C.UNIQUE D. FOREIGN KEY 5. ( B )约束可以防止不正确的列值进入表中。 A.DEFAULT B. CHECK C.NOT NULL D. RULE 6. 数据类型tinyint的取值范围是( C )。 A.-32768~32767 B. 0或1 C.0~255 D.0~8000 7. SQL Server数据库主数据文件的后缀是.( B )。 A. ldf B.mdf C.ndf D.sql 8. SQL Server 2005是一种( B )。 A.数据库系统软件 B.数据库管理软件 C.操作系统软件 D.文字处理软件 9.在Transact-SQL语法中,用来数据的命令是()。A.INSERT ?B.UPDATEC.DELETED.CREATE() A.B.C.D.A.2 B.3 C.4 D.6 12. 计算字段的的函数是()A.B.C.D. A.CHECK B.DEFAULT C.KEY D.RULE 14 下列SELECT语句书写正确的是( C )。 A.SELECT 系名,人数 WHERE 系部代码=001 B.SELECT 系名 WHERE 人数600 FROM 系部表 C.SELECT * FROM 系部表 D.SELECT * 15. Transact-SQL语法中,语句包括的()。A.SELECT,B.SELECT,GROUP C.SELECT,FROM??D.仅SELECT() A.B.C.D.计算字段的函数是: ,统计的函数是:__。?S、C和SC,它们分别表示学生、课程和学生选课。 试用SQL语句完成下列操作。 查询选修“C语言”课程的学生姓名、性别及成绩。 select?a.SNAME,a.SEX,b.GRADE from?S?as?a?inner?join?SC?as?b on?a.S#=b.S# 查询所有选修“C语言”课程成绩在80分以下的学生姓名。 select?a.SNAME from?S?a?join?SC?b?on?a.S#=b.S# where?b.GRADE??80?and?C#=NB1 3.查询“张放”老师所教各门课程的平均成绩。 select CNAME,avg(GRADE) from C a join SC b on a.C#=b.C# where TEACHER=张放 group by CNAME 六、功能描述(112,李红, 男) 写出该SQL语句的功能: 向学生表中学号、姓名、性别这三个字段插入学号为112,姓名为李红,性别为男的一条数据。 2.查询StuCou表中WillOrder列的值为“2”或CouNo列的值为“003”的行的信息。 写出SQL查询语句: SELECT * FROM StuCou WHERE WillOrder=2 OR WillOrder=003 3.查询“课程”表中的报名人数的最小值和最大值,以及平均报名人数,报名

文档评论(0)

1亿VIP精品文档

相关文档