



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档 1欢迎下载 考试时间考试时间 60 60 分钟分钟 开始时间 开始时间 结束时间 结束时间 日期日期 年年 月月 日日 姓姓 名名 总分总分 100 100 分分 得得 分分 一 一 填空题 填空题 1010 空格 每空格空格 每空格 3 3 分 共分 共 3030 分 分 1 1 SQL Server 2000 中使用的数据库对象包括 表 视图 存储过程 函数 存 储过程 等 2 存储过程是一个 完成特定功能 的 SQL 语句 优点是允许模块化的设计 就是说只需创建一次 以后在该程序中就可 以调用多次 3 索引就一种特殊的 对数据库中表的一列或者多列特定排序的结构 数据库的搜索引擎可以利用它加速对数据的检索 4 事务就是被绑定在一起作为一个 整体 单元 的 SQL 语句分组 如果任何一个语句操作失败那么整个操作就被失 败 以后操作就会 回滚 到操作前状态 或者是上有个节点 5 SQLServer2000 中使用备份文件恢复数据库的写法是 RESTORE DATABASE XXXX FROM DISK N XXXX 二 二 简答题简答题 每题每题 5 5 分 共分 共 3030 分分 ORACLE 数据库中 1 解释冷备份和热备份的不同点以及各自的优点 热备份针对归档模式的数据库 在数据库仍旧处于工作状态时进行备份 而冷备份指在数据库关闭后 进行备份 适用于所有模 式的数据库 热备份的优点在于当备份时 数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点 冷备份的优点在于 它的备份和恢复操作相当简单 并且由于冷备份的数据库可以工作在非归档模式下 数据库性能会比归档模式稍好 2 你必须利用备份恢复数据库 但是你没有控制文件 该如何解决问题呢 建控制文件 用带 backup control file 子句的 recover 命令恢复数据库 3 如何转换 init ora 到 spfile 使用 create spfile from pfile 命令 精品文档 2欢迎下载 4 解释 data block extent 和 segment 的区别 这里建议用英文术语 data block 是数据库中最小的逻辑存储单元 当数据库的对象需要更多的物理存储空间时 连续的 data block 就组成了 extent 一个数据库对象拥有的所有 extents 被称为该对象的 segment 5 给出两个检查表结构的方法 1 DESCRIBE 命令 2 DBMS METADATA GET DDL 包 6 怎样查看数据库引擎的报错 s alert log 三 三 SQLSQL 练习题练习题 每题每题 1010 分 共分 共 4040 分分 1 编写 SQL 已知关系模式 s s sname c c cname sc s c score 找出选修了 c1 课程的学员 方案一 SELECT FROM s WHERE s IN SELECT s FROM sc WHERE c c1 方案二 SELECT FROM s WHERE EXISTS SELECT FROM sc WHERE sc c c1 AND sc s s s 方案三 SELECT s FROM s c sc WHERE s sno sc sno 精品文档 3欢迎下载 AND o o AND ame c1 找出未选修 c2 课程的学员 方案一 SELECT FROM s WHERE s NOT IN SELECT s FROM sc WHERE c c2 方案二 SELECT FROM s WHERE NOT EXISTS SELECT FROM sc WHERE sc c c2 AND sc s s s 方案三 SELECT s sname FROM s c sc WHERE s sname sc sname AND ame ame AND ame NOT IN c1 找出至少包含了 s2 选修了的课程的学员 SELECT FROM sc a WHERE NOT EXISTS SELECT FROM sc b WHERE s s2 AND NOT EXISTS SELECT FROM sc c WHERE b c c c AND a s c c 找出选修了所有课程的学员 SELECT s FROM sc GROUP BY s HAVING Count s SELECT Count s FROM sc 2 有订单表 Order 单号字段 RefNo VARCHAR 10 需要实现自动编号 格式为 YYYYMMXXXX 其中 XXXX 为序号 如 2004050001 2004050002 2004059999 等 采用 SQL 实现新订单编号的思路 计算列 自定义函数都可以 3 如何删除表中重复 Name 字段的数据 用 SQL 写出代码 精品文档 4欢迎下载 Select from Temp ID Name 1A 2B 3B 4C 方案一 DELETE FROM temp WHERE id SELECT Max id FROM temp a WHERE a name temp name 方案二 WITH cte AS SELECT Row number OVER partition BY Name ORDER BY ID AS RN FROM A DELETE FROM cte WHERE RN 1 4 找出当月的天数 SELECT Datediff dd Dateadd dd 1 Day Getdate Getdate D
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025南华大学附属南华医院招聘62人(湖南)考前自测高频考点模拟试题及答案详解(易错题)
- 2025甘肃陇南市人民检察院招聘司法警察辅助人员5人模拟试卷附答案详解(黄金题型)
- 2025年中国花园手推小车行业市场分析及投资价值评估前景预测报告
- 2025福建南平市建阳区园林服务中心招聘园林养护综合专员1名考前自测高频考点模拟试题及1套参考答案详解
- 2025广西贺州市商务局公开招聘1人考前自测高频考点模拟试题及答案详解(网校专用)
- 2025年度中国农业科学院哈尔滨兽医研究所公开招聘18人模拟试卷参考答案详解
- 2025法士特社会招聘模拟试卷完整答案详解
- 2025年度哈尔滨“丁香人才周”(春季)延寿县事业单位引才招聘模拟试卷及1套参考答案详解
- 2025年安徽宿州萧县云水水务社会招聘9人模拟试卷及1套参考答案详解
- 2025河南航空港投资集团有限公司25人招聘模拟试卷及参考答案详解
- 二零二五版养老保险单质押退休金贷款合同3篇
- 第八章-统计指数(平均指数)
- 《电动自行车停放充电场所消防技术规范》(DB 32-T 3904-2020)
- 2024年废旧船舶拆解合同范本
- 川教版2024-2025学年五年级上册信息技术全册教案
- 清洁间歇性导尿的护理
- 哈工大课件教学课件
- 森林防火智能预警监测系统方案
- 2024~2025学年中考数学重难创新题 二次函数性质综合题含答案
- 《 大学生军事理论教程》全套教学课件
- 1200吨黑水虻养殖项目可行性研究报告写作模板-备案审批
评论
0/150
提交评论