Linux
一、使用 linux 命令從字符串 apple@163.com 中提取 applelinux
二、將 apple@163.com 替換爲 apple@qq.comsql
三、配置crontab 定時調度,每小時10分執行 /data/checklog.sh 腳本數據庫
數據庫
一、Oracle 數據庫中,經過()訪問可以以最快的方式訪問表中的一行數據
A、主鍵 B、Rowid
C、惟一索引 D、整表掃描緩存
二、Oracle數據庫中,下面()能夠做爲有效的列名
A、Column B、123_NUM
C、NUM_#123 D、#NUM123架構
三、Oracle 數據庫中,如下()命令能夠刪除整個表中的數據,而且不可以回滾
A、drop B、delete
C、truncate D、cascadeapp
四、數據字典在SGA的哪個組件中緩存()
A、數據庫告訴緩衝區 B、共享池
C、PGA D、重作日誌緩衝區日誌
五、經過 sql 將 emp 的數據轉化成emp_reqult
empcode
id | Dept | Intype | income |
---|---|---|---|
1 | Sale | Master | 2000 |
1 | Sale | Slave | 1000 |
2 | Dev | Master | 3000 |
2 | Dev | Slave | 2000 |
emp_result索引
id | Dept | Master | Slave |
---|---|---|---|
1 | Sale | 2000 | 1000 |
1 | Dev | 3000 | 2000 |
六、刪除 emptest 的重複數據crontab
id | Dept | Intype | income |
---|---|---|---|
1 | Sale | Master | 2000 |
2 | Sale | Slave | 1000 |
3 | Sale | Master | 2000 |
4 | Sale | Slave | 1000 |
5 | Dev | Master | 2000 |
6 | Dev | Slave | 1000 |
7 | Dev | Master | 2000 |
8 | Dev | Slave | 1000 |
七、規劃一個簡答的數據倉庫架構圖。
參考答案:
Linux : 一、 echo "apple@163.com" | grep -o apple 二、 echo "apple@163.com" | sed 's/163/qq/g' 三、 10 * * * * sh /data/checklog.sh 數據庫: 一、B 二、C 三、C 四、B 五、 select id, dept , sum(case when Intype="Master" then income else 0 end ) as Master, sum(case when Intype="Slave" then income else 0 end ) as Slave from emp group by id,dept 六、 七、