etl工程師 面試題_數據倉庫工程師面試題筆試.doc

數據倉庫工程師面試題

姓名:____張小核______ 開始時間:_____:______ 結束時間:_____:_____

數據庫

使用過哪些數據庫?試說出它們的異同。答:使用過SQL SERVER和ORACLE它們的區別是:1.sql server 是中小型企業用的,oracle是中大型企業用的;oracle跨平臺能在linux上運行,sqlserver只能在windows運行,而linux平臺比windows平臺穩定,所以安全性高;sqlserver操作簡便,oracle比較復雜;oracle能把數據存在不同的硬盤上sqlserver不能;oracle能夠回滾表空間查詢sqlserver不能;oracle支持label security,sqlserver不能;oracle擴展性比較強。

事務有多個性質,其中不包括( B )

A.一致性 B.唯一性

C.原子性 D.隔離性

CHAR類型和VARCHAR類型有何區別?答:char的長度是固定的,最長2000個字符,當輸入的字符小于你定義的字符數目時,它會自動補空值,所以它占用空間較大但是效率高;varchar的長度是可變的,用它可以節省存儲空間,但是效率沒有char高。

視圖與表有何區別?表是實際存在的,視圖是一個或多個表結果的映射,實際不存在,所以視圖不占用實際的物理空間,但刪除時不影響數據,而表影響

數據庫中常見的約束有哪些?答:1.非空值約束,是not null;2。唯一性約束,不能重復造成冗余;3.檢查約束,能夠保證數據完整性;還有主鍵不能為空,應該是唯一的,字段屬性要不能再分

有一個空表t_empty,結構是:create table t_empty( a integer)請問以下各語句的輸出分別是什么?(A) select sum(a) from t_empty 什么都不輸出(B) select NullToZero(a) from t_empty *假定NullToZero是一個將Null值轉成0的標函數(C) select count(*) from t_empty

?有下列兩表??Table1? ???Col1? ?INT? ???Col2? ?CHAR (30)??Table2? ???Col1? ?INT? ???Col2? ?CHAR (30)請問下列哪條語句會將table2的全部列插入到table1? BA.??INSERT INTO table1 (table2.col1,table2.col2)B.??INSERT INTO table1 SELECT col1, col2 FROM table2C.??INSERT INTO table1 VALUES (SELECT col1,col2 FROM table2)D.??INSERT INTO table1 (col1, col2) VALUES (SELECT col1, col2 FROM table2)

有下列兩表??TAB1? ?? ?? ?? ?? ?? ?? ?? ???TAB2C1? ? C2? ?? ?? ?? ?? ?? ?? ?? ?CX? ? CY----? ? -----? ?? ?? ?? ?? ?? ?? ? ------? ?-----A? ?? ?11? ?? ?? ?? ?? ?? ?? ?? ?A? ?? ?21B? ?? ?12? ?? ?? ?? ?? ?? ?? ?? ?C? ?? ?22 C? ?? ?13? ?? ?? ?? ?? ?? ?? ?? ?D? ?? ?23如果要得到如下的輸出結果:C1? ? C2? ? CX? ???CY-----? ?-----? ? ----? ? -----A? ?? ?11? ???A? ?? ? 21 C? ?? ?13? ???C? ?? ? 22--? ?? ?--? ?? ?D? ?? ?23下列哪條語句會得到所需的結果?A.? SELECT * FROM tab1 INNER JOIN tab2 ON c1=cxB.? SELECT * FROM tab2 FULL OUTER JOIN tab1 ON c1=cxC.? SELECT * FROM tab2 RIGHT OUTER JOIN tab1 ON c1=cxD.??SELECT * FROM tab1 RIGHT OUTER JOIN tab2 ON c1=cx

在數據庫中使用存儲過程有什么好處?使用方便,速度快,方便改動,一個過程可以包含多個語句,可以用參數

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/531890.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/531890.shtml
英文地址,請注明出處:http://en.pswp.cn/news/531890.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

為什叫c語言,為什么c語言叫c語言?

1972年,美國貝爾實驗室的 D.M.Ritchie 在B語言的基礎上最終設計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。1973年初,C語言的主體完成。Thompson和Ritchie用它完全重寫了UNIX。隨著UNIX的發展&…

java中對象的初始化過程

class Parent{int num 8;// ->3Parent(){//super(); // ->2//顯示初始化 // ->3//構造代碼段 // ->4show(); // ->5}{// ->4System.out.println("Parent constructor code run->");}public void show(){//被覆蓋System.out.println(&quo…

馬斯克翻跟頭機器人_馬斯克又搞事情 用VR訓練機器人模仿人類動作

據該公司的開發者介紹:“我們已經研發了一款新算法——單次模仿學法算法。” 人們先在VR中完成一次操作,隨后機器人通過觀看視頻來模仿人類的行為。為了證明該算法,設計者進行了堆疊彩色方塊實驗。人類在VR環境中按順序移動方塊。機器人首先通…

c語言通過指針變量輸出10個元素,C語言程序設計第2版指針程序設計(10頁)-原創力文檔...

C 語言程序設計 - 理論方法與實踐(第 2 版) 7.4.1 簡單指針變量作函數參數 例 7-9 用比較交換法 ,將一維數組的最 大值移到數組的最 末元素位置,交換 過程用上述 swap() 函數實現。 #include int main() { void swap(int *,int *); int i,a[10]{33,-12,9…

java中對象多態時成員變量,普通成員函數及靜態成員函數的調用情況

/* 樣例1:class Parent{int num 3;}class Child extends Parent{int num 4;} *//* 樣例2: class Parent{}class Child extends Parent{int num 4; } *//* 樣例3: class Parent{void show(){System.out.println("Parent Show!");…

gddr6速率_Rambus展示18GT/s的GDDR6內存子系統:高頻信號純凈度仍然非常好

Rambus最近展示了他們最新的GDDR6內存子系統,把傳輸速率提升到了18GT/s,而目前的市場上的GDDR6顯存多為14GT/s,少數為16GT/s,18GT/s對于Rambus和GDDR6來說都是一個新的記錄。在18GT/s的傳輸速率下,單顆位寬為32-bit的G…

桶排序算法c語言10個數組,桶排序算法

該樓層疑似違規已被系統折疊 隱藏此樓查看此樓//2.21 桶排序#include#include#define SIZE 100void bucket_sort(unsigned *,int);//桶排序函數的原型void print(unsigned *,int);//打印函數的原型int main(){unsigned array[SIZE];int i0;//為數組元素隨機賦值for(i0;iarray[i…

diabetes影響因子2017_Journal of Diabetes

英文簡介:Journal of Diabetes (JDB) devotes itself to diabetes research, therapeutics, and education. It aims to involve researchers and practitioners in a dialogue between East and West via all aspects of epidemiology, etiology, pathogenesis, ma…

java中泛型上限,下限應用

v 一.程序中無形之中用到的泛型import java.util.*; class Person implements Comparable<Person>{String name;int age;Person(){name "";age 0;}Person(String name, int age){this.name name;this.age age;}public String toString(){return name &quo…

株洲c語言培訓機構,株洲好就業的學c語言程序設計,計算機專業地址

株洲好就業的學c語言程序設計衡陽市瀟湘職業中等專業學校是由衡陽市教育主管&#xff0c;在衡陽校區的基礎上設置的一所綜合性全日制中等職業學校。坐落在國內優秀旅游城市、國內高新技術產業基地、名人輩出的全國歷史文化名城-----衡陽市。我校依托長沙醫校院&#xff0c;實現…

er圖外鍵怎么表示_本周話題:取消考研復試最能實現相對公平?你怎么看?

2020取消研究生復試的呼聲越來越高&#xff1f;考研er們&#xff1a;壓力太大&#xff01;近日&#xff0c;紅網作者李詩元的一篇《取消考研復試最能實現相對公平》引起熱議國家線的出臺和調劑系統5月20日的才開的通知讓大家直接炸開了郭就山西大學來說 往年都是調劑生和一志愿…

java中匿名類的注意細節

abstract class Outer{int num;public Outer(int x){num x;}public abstract void show1();public abstract void show2(); }public class PC{public static void main(String[] args){new Outer(55)//構造父類部分//子類重寫部分{public void show1(){System.out.println(num…

ios沙箱模式開啟_iOS沙盒篇

iOS系統在安全性上的一大亮點就是沙盒。每個iOS應用SDK都被限制在沙盒中&#xff0c;我們可以把沙盒當成一個設置了僅當前SDK可以訪問的文件夾&#xff0c;蘋果對沙盒有以下幾條限制&#xff1a;應用程序可以在自己的沙盒中運行&#xff0c;但不能訪問任何其他應用程序的沙盒。…

c語言不定方程的二元一次,poj1061 - 同余方程,二元一次不定方程

以前不會解二元一次不定方程的時候不會做&#xff0c;現在會做了。#include #include using namespace std;typedef __int64 int64;void solveType1(int64 a, int64 b, int64 & x, int64 & y, int64 & d) {if (b 0) {x 1; y 0; d a;return;}int64 _x, _y, _d;s…

java中異常注意的細節1

/* public class Test{public static void main(String[] args){int i0;try{func();//區別就是該函數拋出的異常被封裝了&#xff0c;外界不知道到底會不會發生該異常System.out.println("i " i);//所以這句話是有機會執行的}catch(Exception e){System.out.printl…

append 后如何刪除_如何在STATA中合并數據文件呢?

?作者&#xff1a;江小白郵箱&#xff1a;jieresearch163.com?我們在使用stata進行數據分析時&#xff0c;可能涉及多個數據文檔的合并操作或者同時使用不同數據集中的多個變量&#xff0c;這都需要我們進行文檔間不同變量的歸并。例如&#xff0c;我們需要使用CFPS(中國家庭…

linux 內網怎么安裝git環境_linux 安裝go環境

官網下載安裝包The Go Programming Language?golang.google.cngo1.4.linux-amd64.tar.gz解壓&#xff1a;tar -C /usr/local -zxvf go1.4.linux-amd64.tar.gz添加環境變量&#xff1a;export PATH$PATH:/usr/local/go/bin安裝完成輸入go測試安裝成功&#xff0c;寫個簡單的代碼…

java中異常注意問題(發生在多態是的異常問題)

/* 異常的注意事項&#xff1a; 1&#xff0c;子類在覆蓋父類方法時&#xff0c;父類的方法如果拋出了異常&#xff0c;那么子類的方法只能拋出父類的異常或者該異常的子類。 2&#xff0c;如果父類拋出多個異常&#xff0c;那么子類只能拋出父類異常的子集。 簡單說&#xff1…

cups支持的打印機列表_Win10“Microsoft Print to PDF”虛擬打印機不見了,如何找回?...

MS酋長很早以前在介紹Windows10的新功能時&#xff0c;就提到過《Win10原生支持把文件轉換成PDF格式》&#xff0c;該功能實際上是基于“Microsoft Print to PDF”虛擬打印機來實現的。當你點擊打印時&#xff0c;在打印機列表中就可以看到“Microsoft Print to PDF”虛擬打印機…

循環隊列的進隊算法c語言,循環隊列的定義,入隊算法,出隊算法,遍歷算法,及其代碼實現-Go語言中文社區...

隊列 的定義&#xff1a;一種可以是實現“先進先出”的存儲結構。數據的進出類似于排隊購票。隊只允許隊尾一端(rear)添加&#xff0c;在另一端隊頭(front)刪除。隊有隊頭(front)和隊尾(rear)兩個指針。隊頭front指向第一個元素&#xff0c;隊尾rear指向無實際意義的元素&#…