server数据库是典型的.doc_第1页
server数据库是典型的.doc_第2页
server数据库是典型的.doc_第3页
server数据库是典型的.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、 填空题1.sql server数据库是典型的 型数据库。其包含的逻辑对象主要有 、 、 、 等。2Sql server提供了两种形式的索引: 和 。3Sql server的验证模式有 和 。4在sql server中,帐号有两种,一种是 ,另外一种是 。5角色是一组用户所构成的组,可分为 角色和 角色。6查询表authors中所有字段内容的select语句为 。7数据库的完整性就是确保数据库中数据的 和 。8创建表时,可用 来指定字段的默认值。9Sql server支持两种形式的变量: 和 。10在表中定义IDENTITY G列时,此列允许的数据类型可以是: 。11. 数据在表中是按行和列的二维表的形式组织的,行通常称为_,列通常称为_。12约束有_、_、_和_等(写四种就行)。13. SQL的含义是_。二、选择题1SQL Server是_公司的产品。A.MicrosoftB.MacromediaC.KingsoftD.Sun2. 如果要对在查询中不同类别数据的汇总结果,则通常要使用_子句。AOrder By BWhereCHavingDGroup by3. 在一个查询中要统计某一类记录的个数,应使用_函数。AAVG( ) BMAX( ) CCOUNT( ) DSUM( )4在T-SQL语句中定义一个整型局部变量age的语句为: 。A、 int age; B、declare int age C、declare age int D、declare int age5. 在T-SQL语句中取某日期型数据中的年份的函数名称为: 。A、year B、day C、 getdate D、datetime6. 以下数据类型中,_不属于字符类型AcharBimageCncharDvarchar7. 更新数据表结构的SQL命令是: 。A、insert B、alter C、update D、select8. SQL Serve所提供的循环语句是_ _。ADo WhileBWhileCRepeatDUntil9. SQL SERVER数据库管理系统中为实现实体完整性采用的方法是: 。A、外键约束 B、默认值约束 C、主键约束 D、检查约束10. 有关主键与外键的叙述中,只有_是正确的。A一个表的外键必然是另一个表的主键B一个表的外键所对应的列必须与另一个表主键所对应的列同名C外键与主键一样均可用来标识表中的行D外键的作用主要是用来维护表数据的完整性。二、 判断题1 一张表必须有主键,并可以有多个。2 视图是一张虚表,保存的只是视图定义,并不存储任何数据。3 每一个登录帐号在一个数据库中只能有一个用户帐号,但是每个登录帐号可以在不同的数据库中各有一个用户帐号。4 SQL中分析执行SQL语句并显示运行结果的图形化工具是企业管理器。5 用户定义的存储过程可以在任何数据库中创建。6 一个表最多只能有一个primary key约束,但是却可以拥有多个unique约束。7 使用ALTER TABLE命令可以修改表的结构。8 存储过程与触发器没有区别,是同一概念。9 局部变量由用户进行定义,在任何地方均可以引用它。10 定义视图的查询可以包含ORDER BY子句。三、 使用Transact-SQL完成下列各题(一)在“学生管理“库中有四张数据表如下:“学生”表 “班级”表“课程表”“成绩”表1 写出创建表“学生”的SQL语句,并同时指定学生ID为主键。(10)2请使用TSQL语句向“班级”表中插入以下两条记录数据:(10)1,张三,男,12,王五,女,13删除“成绩”表中成绩低于80的记录;(10)4完成以下查:1) 查询班级ID为:1的学生姓名;(5)2) 查询班级名称为:“计算机012”的学生姓名;(5)3) 查询课程ID为:1的成绩在85分以上的学生姓名;(5)4) 查询课程“网络基础”的成绩在85分以上的所有学生所在的班级;(5)(二)在“bookdb”库中有四张数据表如下:book表authors表clients表orderform表2 写出创建表book的SQL语句,并同时指定book_id为主键。2请使用TSQL语句向book表中插入一条记录数据:6 Linux使用指南 1 28 高教出版社3删除orderform表中client_id为4的记录;4完成以下查询:1) 查询书名为“windows 2000网络管理”的作者名称、住址及电话2) 查询每笔订单的客户资料3) 查询“windows 2000网络管理” 被定购的总数量4) 查询各客户所定购书的总量及总的价格(三)下面是学生成绩处理系统的三个相关表的表结构,请根据后面要求写出其SQL语句。表名:学生表表名:课程表表名:成绩表字段名类型字段名类型字段名类型学号Char(10)课号Int学号Char(10)姓名Char(10)名称Char(10)课号Int性别Char(2)学分Int成绩Inta) 创建课程表,要求指定“课号”为主键b) 向课程表插入一条记录:课程号为5,课程名为“高等数学”,学分为5c) 更新课程表中“课号”为3的课程名称为“英语”,学分为6d) 删除学生表中性为“男”的学生记录e) 查询学分大于4的课程信息f) 查询姓”

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论