Teradata官方面测试试题

更新时间:2023-07-23 14:53:25 阅读: 评论:0

Teradata官方面测试试题
Teradata官方面试题
作者: 日期:
Teradata Adva need SOL
1. (选择)对于OLAP g数的结果进行筛选需要用哪个关键字?(A )班田制
A. QUALIFY窑湾
B. WHERE石榴英语
C. HAVING
D. 均可
2. (选择)以下关于聚合函数的用法哪个是正确的?(AB)
A. SUM (AMOUNT) OVER ()
B. SUM (AMOUNT) OVER (PARTITION BY DEPT)
C. SUM (AMOUNT) OVER (PARTITION BY DEPT UNBOUNDED PRECEDING
AND UNBOUNDED FOLLOWING)
D. 以上都正确
3. (选择)为了比较两个时间区间,根据两个时间区间是否重叠返回布尔值
(TRUE或FALSE,使用什么运算符?( C )
A. EXTRACT
B. INTERSECT
C. OVERLAPS
D. OVERLAP
4. (填空)对于窗口聚合函数,使用partition by 关键字进行动态分组。
softap5. (填空)对于语句” INTERVAI YEAR TO MOUNTH MOUNT取值范围0-11。
6. (填空)若salary_amount 列为DECIMA(10, 2),现有SOL语句SELECT
salary_amount(FORMAT ‘ G$-(10) D9(2)' ) FROM EMPLOYEE其中参数G表示一个图形字符。
7. (判断)对于merge来说在on条件中只能出现UPI或者UNPI字段。错
8. (判断)Recursive Queries 不能用作视图。错
9. (判断)使用Create Table A AS (lect * from B ) with data 的语句
将创建一张和B表完全一样的副本。错
10. (判断)/doc/7616776401.html,ST_NAME NOT LIKE ANY%R% , ' %E% )表示的含义
是/doc/7616776401.html,ST_NAMETLIKE ‘%R% /doc/7616776401.html,ST_NAMOT_IKE
北雪
‘ %E%。错
11. (判断)当外层查询没有返回行时,稀疏子查询(scalar subquery)时代会
执行失败。错
12. (简答)说明Derived Table , Volatile Table 和Global Temporary Table
使用TD的什么空间?(永久/临时/spool空间)
⑴导出表在Teradata V2R2中已经实现,其特点包括:
1、对查询是本地的-存在于整个查询期间,查询结束后,表被丢掉。
2、并入SQL g询的语法。
3、查询完成后,Spool缓冲区的记录被丢掉。
4、不使用数据字典-减少系统负载。
(2)可变临时表在Teradata V2R3中实现,与导出表相比,它有许多优点。其特点包括:
1、对会话(ssion)是本地的-存在于整个会话期间,而不是单个查询。
2、使用CREATE VOLATILE TAB语法创建。
3、会话(ssion)结束时,自动丢掉。
睡前故事书4、不使用数据字典。
(3)全局临时表在Teradata V2R3中实现,与可变临时表的主要区别是,全局临时表在数据字典中有定义,可以被多个用户共享。每个用户会话能够物化自己本地的表的实例。其特点包括:
1、对会话(ssion)是本地的,但是每个用户会话可以有自己的实例。
2、使用CREATE GLOBAL TEMPORARY T语法E
3、会话(ssion)结束时,物化的表的实例被丢掉。
4、在数据字典中创建并保持表的定义。
可变临时表与导出表有一些类似的地方:
1、在spool缓冲区中物化。
2 、不使用数据字典和交易锁。
3、在cache中保留表的定义。
4、用于优化性能。
可变临时表也有一些与导出表不同的地方:
1、是本地的会话(ssion),而不是查询。
2、在一个会话中,能够被多个查询使用。
3、可以随时被手动删除,会话结束时自动删除。
4、使用CREATE VOLATILE TAB语句创建。
全局临时表与可变临时表有不同的地方:
1、基础定义是永久的,保存在数据字典中。
2、要物化表,要有相应SQL的权限。
3、空间要占用用户的“临时空间(temporary space)”。
4、每个会话最多可以物化32个全局临时表。
系统重启动后,还存在。
全局临时表与可变临时表有相似的地方:
1、对会话而言,每个实例是本地的。
2、会话结束后,物化的表被自动删除。(但基础定义仍然存储在数据字典中)
3、都有LOG和ON COMMIT PRESERVE/DEU S T项。
4 、物化表中内容与其他会话不共享。
5、在会话开始时,表被清空。碘伏消毒
13. (简答)简述四类窗口聚合函数Group Window Cumulative Window Moving
Window Remaining Window的区别。组窗口累积窗口移动窗口保留窗口
14. (简答)若salary_mount 列为DECIMA(10, 2),现有SQL语句
SELECEalary_amount (FORMAT' GL9(I) D9(F)'),salary_amount (FORMAT 'GLLZ(I) D9(F)' )FROM EMPLOYEE
两个FORMA的区别是什么。没有区别
15. (简答)在SQL Assistant中,将你的日期格式设置为’山’,然后创建
一张新表
Create multit table datel
(C1 date,
C2 date format ' mm/dd/yyyy',
C3 time,
C4 time(0)
);
下列插入语句是否会报错,为何?
INS datel (dete, current_date, current_time, current_time(0));
没有错。
16. (简答)说明使用ROW_NUMBE及使用RANI#序的区别。
17. (编码)有一张员工表Emp(字段:Emol((工号),EmpName姓名),Mgrld张稷
(经理工号),DeptId (部门号),SalNum(薪水)),要求分别按部门号和经理号统计该部门/经理下所有员工的薪水总和。用grouping ts实现。
18. (编码)employee表结构如下:

本文发布于:2023-07-23 14:53:25,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1112845.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:字典   使用   数据   查询   经理   物化   用户   聚合
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图