【導(dǎo)讀】作為大數(shù)據(jù)工程師,其必須要掌握的基礎(chǔ)知識就是java與mysql的關(guān)系、交互和連接,作為基礎(chǔ),也是面試考官經(jīng)常會考的內(nèi)容,為了幫助大家都能順利通過考試,今天小編就來和大家嘮一嘮java與mysql的關(guān)系、交互和連接,好了,開始今天的內(nèi)容大數(shù)據(jù)分析師面試必備:java與mysql解析。

創(chuàng)新互聯(lián)公司主營曹縣網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP開發(fā),曹縣h5微信小程序定制開發(fā)搭建,曹縣網(wǎng)站營銷推廣歡迎曹縣等地區(qū)企業(yè)咨詢
1. SQL語言四大類:
DQL 數(shù)據(jù)查詢語言 select
DML 數(shù)據(jù)操作語言 insert、update、delete
DDL 數(shù)據(jù)界說語言 create、alter
DCL 數(shù)據(jù)控制語言 grant權(quán)限
2. mysql數(shù)據(jù)庫中的decimal類型(是數(shù)值型,不能存放字符串):
舉例:decimal(18,0) 常用于身份證號碼,但是帶x的不可以。
舉例:decimal(5,2)
狀況一:假設(shè)小數(shù)點(diǎn)前面是3位,后邊是2位,正常狀況。
狀況二:5指的是小數(shù)點(diǎn)前后不能超過5位,小數(shù)點(diǎn)后有必要是2位。
3. mysql中InnoDB和MyISAM引擎的差異:
innodb支撐:事務(wù)和主外鍵
myisam不支撐:事務(wù)和主外鍵
4. 【不需要背誦,選擇題考點(diǎn)】向mysql中,a向表中添加數(shù)據(jù)的幾種寫法,題目:id int 主鍵自增,name varchar(11)
不為空。
5. 操作mysql數(shù)據(jù)庫表有兩種方式,第一種:點(diǎn)八點(diǎn)吧;第二種:寫代碼。【不需要背誦,只需要了解,考試選擇題會出】
6. 在Java中,簡述面向?qū)ο笕筇卣鳌?/p>
7. 在Java中,常用關(guān)鍵字:
1. 定義類的關(guān)鍵字是什么? class
2. 繼承的關(guān)鍵字是什么? extends
3. 定義接口的關(guān)鍵字是什么? interface
4. 實(shí)現(xiàn)接口的關(guān)鍵字是什么? implements
5. 抽象類的關(guān)鍵字是什么? abstract
8. 在Java中,抽象類和接口的區(qū)別:
1. 抽象類中可以包含普通方法和抽象方法,接口中只能包含抽象方法
2. 抽象類中可以有構(gòu)造方法,接口中沒有構(gòu)造方法
3. 抽象類只能單繼承,可以實(shí)現(xiàn)多個(gè)接口
9. Java接口中有哪些成員?
1. 構(gòu)造方法,沒有
2. 常量,默認(rèn)訪問修飾符public static final,沒有變量
3. 抽象方法,默認(rèn)訪問修飾符public abstract
10. 在Java中,抽象類和抽象方法的關(guān)系:
1. 抽象類中可以包含普通方法和抽象方法,抽象方法一定存在抽象類中。
2. 子類繼承抽象父類,必須實(shí)現(xiàn)|重寫抽象方法,除非子類也是抽象類。
3. 【判斷題】抽象類中必須包含抽象方法?【錯誤×】
4. 【判斷題】抽象方法一定存在抽象類中?【正確√】
11. Java重載的特點(diǎn):
1. 在同一個(gè)類中
2. 方法名相同
3. 參數(shù)列表(個(gè)數(shù)、類型、順序)不同
4. 與返回值類型和訪問修飾符無關(guān)
12. Java重寫的特點(diǎn):
1. 在父子類中
2. 方法名相同
3. 參數(shù)列表相同
4. 返回值類型相同,或是其子類
5. 訪問修飾符相同,或不能嚴(yán)于父類
13. 列舉幾種Java實(shí)現(xiàn)多態(tài)的形式:
1. 繼承的存在
2. 父類引用指向子類對象 | 向上轉(zhuǎn)型
3. 父類作為方法的返回值類型,父類作為方法的參數(shù)
14. Java接口的特性:單根性和傳遞性
15. 在Java中,throws和throw的區(qū)別:
1. throws 聲明異常,用在定義方法小括號的后面
2. throw 拋出異常,寫在方法體內(nèi)
以上就是小編今天給大家整理發(fā)送的關(guān)于大數(shù)據(jù)分析師面試必備:java與mysql解析的相關(guān)內(nèi)容,希望對各位考生有所幫助,想知道更多關(guān)于數(shù)據(jù)分析師的基本要求有哪些,關(guān)注小編持續(xù)更新數(shù)據(jù)分析師崗位解析。
執(zhí)行順序:
適用結(jié)構(gòu)相同的表聯(lián)結(jié)成一張大表
內(nèi)連接:返回兩個(gè)表共同的行
左連接:以表 1 為基礎(chǔ),匹配表 2 的相同行
右連接:以表 2 為基礎(chǔ),匹配表 1 的相同行
全連接:返回全部數(shù)據(jù),可以理解為左連接和右連接的結(jié)合
mysql 沒有全連接
常用于組內(nèi)排序,具體寫法如下
窗口函數(shù)可以用 rank 相關(guān)函數(shù)或者聚合函數(shù)
當(dāng)前日期+時(shí)間(date + time)函數(shù):now()
當(dāng)前時(shí)間戳函數(shù):current_timestamp()
日期或時(shí)間轉(zhuǎn)換為字符串 函數(shù):date_format(date,format), time_format(time,format)
lower(str):將字符串參數(shù)值轉(zhuǎn)換為全小寫字母后返回
upper(str):將字符串參數(shù)值轉(zhuǎn)換為全大寫字母后返回
concat(str1, str2,...):將多個(gè)字符串參數(shù)首尾相連后返回
concat_ws(separator,str1,str2,...):將多個(gè)字符串參數(shù)以給定的分隔符 separator 首尾相連后返回
substr(str,pos):截取從 pos 位置開始到最后的所有 str 字符串
substr(str, pos, len):截取 str 字符串,從 pos 位置開始的 len 個(gè)字符
length(str):返回字符串的存儲長度
char_length(str):返回字符串中的字符個(gè)數(shù)
format(X,D,locale):以格式 ‘#,###,###.##’ 格式化數(shù)字 X,D 指定小數(shù)位數(shù),locale 指定國家語言(默認(rèn)的 locale 為 en_US)
left(str, len):返回最左邊的len長度的子串
right(str, len):返回最右邊的len長度的子串
ltrim(str),rtrim(str):去掉字符串的左邊或右邊的空格
repeat(str, count):將字符串 str 重復(fù) count 次后返回
reverse(str):將字符串 str 反轉(zhuǎn)后返回
通俗易懂的學(xué)會:SQL窗口函數(shù)
mysql format時(shí)間格式化說明
MySQL常用字符串函數(shù)
1、點(diǎn)擊左上角的英文或者中文連接
2、在彈出框中輸入目標(biāo)數(shù)據(jù)庫信息
3、點(diǎn)擊彈出框左下角測試,成功后點(diǎn)擊確定
分享題目:數(shù)據(jù)分析mysql怎么用 mysql分析型數(shù)據(jù)庫
本文地址:http://chinadenli.net/article16/doedhgg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、品牌網(wǎng)站建設(shè)、動態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)