国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

熱門文章> 數據庫面試題基礎知識 >

數據庫面試題基礎知識

36氪企服點評小編
2021-09-15 16:54
547次閱讀

       近來有很多朋友都到主流的網絡大公司面試(阿里巴巴、京東、字節跳動、螞蟻金服、滴滴),想要提前做好準備,有的朋友準備好了輕松過關,拿到offer,有很多問題不是靠幾句話能講清楚的,小編特意整理了一些數據庫面試題基礎知識,感興趣的就接著看下去吧!

數據庫面試題基礎知識數據庫面試題基礎知識

1. 為什么要使用數據庫

       數據保存在內存:優點:存取速度快,缺點:數據不能永久保存。

       數據保存在文件:優點:數據永久保存缺點:1)速度比內存操作慢,頻繁的IO操作。2)查詢數據不方便。

       數據保存在數據庫:1)數據永久保存2)使用SQL語句,查詢方便效率高。3)管理數據方便。

2. 什么是SQL?

       結構化查詢語言(Structured Query Language)簡稱SQL,是一種數據庫查詢語言。

       作用:用于存取數據、查詢、更新和管理關系數據庫系統。

3. 什么是MySQL?

       MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB 公司開發,屬于 Oracle 旗下產品。MySQL 是最流行的關系型數據庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關系數據庫管理系統) 應用軟件之一。在Java企業級開發中非常常用,因為 MySQL 是開源免費的,并且方便擴展。

4. 數據庫三大范式是什么

       第一范式:每個列都不可以再拆分。

       第二范式:在第一范式的基礎上,非主鍵列完全依賴于主鍵,而不能是依賴于主鍵的一部分。

       第三范式:在第二范式的基礎上,非主鍵列只依賴于主鍵,不依賴于其他非主鍵。

       在設計數據庫結構的時候,要盡量遵守三范式,如果不遵守,必須有足夠的理由。比如性能。事實上我們經常會為了性能而妥協數據庫的設計。

5. mysql有關權限的表都有哪幾個

       MySQL服務器通過權限表來控制用戶對數據庫的訪問,權限表存放在mysql數據庫里,由mysql_install_db腳本初始化。這些權限表分別user,db,table_priv,columns_priv和host。

       互聯網產業競爭一年比一年嚴峻,作為工程師,只有不斷學習,不斷提升自己才能保證自己的核心競爭力,從而拿到更好的薪水,進入心儀的企業。以上就是數據庫面試題基礎知識的全部內容了,大家還是要多看多操作才能把各項功能鍛煉的精湛,希望這篇文章能幫到大家。

[免責聲明]

文章標題: 數據庫面試題基礎知識

文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。

相關文章
最新文章
查看更多
關注 36氪企服點評 公眾號
打開微信掃一掃
為您推送企服點評最新內容
消息通知
咨詢入駐
商務合作