电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

江苏科技大学SQLServer笔试题

53页
  • 卖家[上传人]:壹****1
  • 文档编号:509591675
  • 上传时间:2023-12-26
  • 文档格式:DOC
  • 文档大小:251KB
  • / 53 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、江苏科技大学SQL-Server笔试题SQL Server笔试题(Sql2008常见笔试题)试题1:一单词解释(2分/个)34分Data数据Database数据库 RDBMS关系数据库管理系统GRANT 授权REVOKE 取消权限 DENY拒绝权限DECLARE 定义变量PROCEDURE存储过程事务 Transaction 触发器 TRIGGER 继续 continue 唯一 unqiue主键 primary key 标识歹廿identity 夕卜键 foreign key 检查 check约束 constraint二 编写SQL语句(5分/题)50分(包含 笔试题问题和解答答案)1)创建一张学生表,包含以下信息,学号,姓名,年龄,性别,家庭住址,联系电话Create table stu (学号 int ,姓名 varchar(8),年龄int,性别 varchar(4),家庭地址 varchar(50),联系电话int);2)修改学生表的结构,添加一列信息,学历Alter table stu add 学历 varchar(6);3)修改学生表的结构,删除一列信息,家庭住址Alter

      2、 table stu drop column 家庭地址4)向学生表添加如下信息:学号姓名年龄性别联系电话学历1A22 男 123456 小学2B21男119中学3C23男110高中4D18女114大学Insert into stu values(1,Insert into stu values(2,Insert into stu values(3,Insert into stu values(4,Al ,22123456小学)B男3 ,119中学)(男,23110高中)D,18114 大学)5)修改学生表的数据,将电话号码以11开头的学员的学历改为大专Update stu set 学历=大专where联系电话 like11%6)删除学生表的数据,姓名以 C开头,性别为 男的记录删除Delect from stu where 性别=男and姓名 like c%7)查询学生表的数据,将所有年龄小于 22岁的,学历为 大专”的,学生的姓名和学号示岀来Select姓名,学号from stu where年龄22 and学历=大专8)查询学生表的数据,查询所有信息,列出前 25%的记录Select

      3、 top 25 percent * from stu9)查询岀所有学生的姓名,性别,年龄降序排列Select 姓名,性别 from stu order by 年龄 desc10)按照性别分组查询所有的平均年龄Select avg年龄)from stu group by 性另U三填空(3分/题)36分(包含 笔试题问题和解答答案)249个非1)索引分为_聚集索引和_非聚集索引_在一张表上最多可以创建1个聚集索引索引。但是可以创建聚集索引索引。2)系统存储过程_sp-helptext用来显示规则,默认值,未加密的存储过程,用户定义函数,触发或视图的文本3)事务开始:begin Transction提交事务:commit Transction回滚事务:rollback Transction四问答题(5分/题)60分(包含 笔试题问题和解答答案)1)数据库包含哪些那几种后缀名的文件必须,这些文件分别存放在什么的信息?主要数据文件(.mdf)包含数据用户收集的信息,还有数据库其他相关的信息, 日志数据文件(.ndf)存放用户对数据库的增删改查的信息,用于备份恢复使用2)TRUNCATE TABL

      4、E 命令是什么含义 ?和Delete from 表名有什么区 ?TRUNCATE TABLE:提供了一种删除表中所有记录的快速方法Delete from表名:可以删除表的一个或多条记录3)说出以下聚合数的含义:avg ,sum ,max ,min , count ount(*)AVG:求平均值SUM:求和MAX:求最大值MIN:求最小值COUNT(*):返回所有行数COUNT返回满足指定条件的记录值4)inner join是什么意思?作用是什么?写出基本语法结构 INNER JOIN 内联接,用于返回两个表中要查询的列数据通信Select * from 表名1 inner join表名2 on条件表达式5)左向外联接,右向外联接,全联接的关健字如何写?Left outer join 左向外联接Right outer join右向外联接Full outer join 全联接6)子查询分为几类,说明相互之间的别了查询分三种基本子查询:1.使用in查询返回一列或更多值2上匕较运算符,返回单个值勤做为外查询的参数3.用exists查询时相当于进行一次数据测试7)实现实体完整性,实现域完整性,实

      5、现完整性(引用完整性),实现自定义完整性分别使用什么手段实现实体完整性:主键约束唯一约束标识列实现域完整性:默认值约束检查约束非空属性引和完整性:外键引用8)视图可以更新吗?会影响到实际表吗?视图是可以更新的,视图只是基于基本表上的虚拟表,对视图的更新会直接影响到实际表9)谈谈这样几个角色,dbo , Sysadmin publicDbo :是数据库的拥有者,对数据库拥有所有操作的权限Sysadmin :可以对SQL SERVER执行任何活动Public :自动创建的,能捕获数据库中用户的所有默认权限10)何为动态游标?何为静态游标?动态游标与静态游标相对,反映结果集中所做的所有更改, 静态游标的结果集在游标打开时,建立在tempdb中,总按照游标打开时的原样显示11)什么是存储过程?为什么存储过程要比单纯的Sql语句执行起来要快?存储过程:是一组预先编译好的 T-SQL代码在创建存储过程时经过了语法和性能优化,执行不必重复的步骤,使用存储过程可提高运行效率12)什么是Inserted表 ?什么是 Deleted表? Inserted表用于存储inserted和update语句影响的副

      6、本 Deleted表用于存储 delect和update语句影响的行的副本选择题:(20分)1、 根据关系数据基于的数据模型 关系模型的特征判 断下列正确的一项:(_ BA、只存在一对多的实体关系,以图形方式来表示。B、以二维表格结构来保存数据,在关系表中不允许有 重复行存在。C、能体现一对多、多对多的关系,但不能体现一对一的关系。D、关系模型数据库是数据库发展的最初阶段。2、在“连接”组中有两种连接认证方式,其中在(_ B _)方式下,需要客户端应用程序连接时提供登录时需要 的用户标识和密码。A、Windows 身份验证B、SQL Server身份验证C、以超级用户身份登录时D、其他方式登录时3、SQL Server 2000在安装之前,应注意的事项:(_ C _)A、SQL Server 2000的任何版本在安装时都不用考虑操 作系统的制约。B、SQL Server 2000的安装对硬件的要求不作任何限 制。C、SQL Server 2000在安装之前,必须在操作系统级启 用 TCP/IP。D、在 Windows NT Server 4.0 上安装 SQL Server 2000

      7、时,最低的要求是必须安装 Service Pack 4(SP4以上。4、 关系数据库中,主键是(1_A_),主键的建立有(2_C_)种方法,当运用Transact-SQL语句创建主键 时,可以是(3 B)。A、为标识表中唯一的实体B、创建唯一的索引,允许空值C、只允许以表中第一字段建立D、允许有多个主键的 A、一 B、二 C、三 D、四 A、create table table1(column1 char(13) not null primary, column2 int not) on primary;B、alter table table1 with notcheck addconstraint PK_table1 primary key nonclustered (column1) on primary;C、alter table table1 column1 primary key ;5、 表在数据库中是一个非常重要的数据对象,它是用来(1C)各种数据内容的,数据库创建后就可以创建 表了,创建表可以用(2_D_)等方法来创建。A、显示B、查询 C、存放D、检索A、企业管理器B、

      8、查询分析器C、OSQLD、企业管理器和CREATE TABLE语句6、为数据表创建索引的目的是(1_A_),可以在创建 表时用(2_C_)来创建唯一索引,也可以用(2_)来创 建唯一索引。A、提高查询的检索性能B、创建唯一索引C、创建主键D、归类A、设置主键约束,设置唯一约束 B、Createtable, Create index C、设置主键约束,Create indexD、以上都可以7、在Transact-SQL语法中,用来插入数据的命令是(A ),用于更新的命令是(_A_)。A、INSERT,UPDATE B、UPDATE,INSERT C、DELETE,UPDATE D、CREATE, INSERT INTO& 在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分(1_B_),使用关键字(2_A_)可以把重复行屏蔽,将多个查询结果返回一 个结果集合的运算符是(3B_,如果在SELECT语 句中使用集合函数时,一定在后面使用(4_A_)。 A、SELECT , INTO B、SELECT,FROM C、SELECT,GROUPD、仅 SELECT

      9、A DISTINCTB、UNIONC、ALLC、TOP(3) A、JOINB、UNIONC、INTOC、LIKE A、GROUP BYB、COMPUTE BYC、HAVINGD、COMPUTE9、视图是一种常用的数据对象,它是提供(1_A)和(1 )数据的另一种途径,可以简化数据库操作,当 使用多个数据表来建立视图时,表的连接不能使用(2_A_)方式,并且不允许在该语句中包括(3B_) 等关键字。A、查看,存放B、查看,检索C、插入,更新D、检索,插入A、外连接B、内连接C、左连接D、右连接 A、ORDER BY,COMPUTEB、ORDERBY,COMPUTE,COMPUTR BYC、ORDER BY,COMPUTE BY,GROUP BYD、GROUP BY,COMPUTE BY10、在SQL SERVER服务器上,存储过程是一组预先 定义并(1_B_)的Transact-SQL语句。可以用(2_D_) 来声明游标。A、保存B、编译 C、解释 D、编写 A、CREATE CURSORB、ALTER CURSORC、SET CURSORD、DECLARE CURSOR填空题:(20分)1、更改 Microsoft SQL Server登录

      《江苏科技大学SQLServer笔试题》由会员壹****1分享,可在线阅读,更多相关《江苏科技大学SQLServer笔试题》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.