- MySQL入門很輕松(微課超值版)
- 云尚科技
- 352字
- 2020-09-18 11:30:43
2.7 新手疑難問題解答
疑問1:如何獲取Navicat for MySQL安裝程序?
解答:Navicat for MySQL是一套專為MySQL設計的高性能數(shù)據(jù)庫管理及開發(fā)工具。支持大部分MySQL最新版本的功能,包括觸發(fā)器、存儲過程、函數(shù)、事件、視圖、管理用戶等。獲取方法是:在IE瀏覽器的地址欄中輸入Navicat for MySQL的官方下載地址http://www.navicat.com.cn/download/navicat-for-mysql,即可進入其下載界面,然后下載安裝即可。
疑問2:如何把握數(shù)據(jù)庫中表的規(guī)范化程度?
解答:規(guī)范化處理是指使用正規(guī)的方法將數(shù)據(jù)分為多個相關的表,規(guī)范化數(shù)據(jù)庫中的表列數(shù)少,非規(guī)范化數(shù)據(jù)庫中的表列數(shù)多。通常,合理的規(guī)范化會提高數(shù)據(jù)庫的性能。但是,隨著規(guī)范化的不斷提高,查詢時常常需要連接查詢和復雜的查詢語句,這會影響查詢的性能和速度。因此,在滿足查詢性能要求的前提下,盡量提高數(shù)據(jù)庫的規(guī)范化程度,適當?shù)臄?shù)據(jù)冗余對數(shù)據(jù)庫的業(yè)務處理也是有必要的,不必刻意追求表的高規(guī)范化。
推薦閱讀
- 在最好的年紀學Python:小學生趣味編程
- TensorFlow Lite移動端深度學習
- Developing Middleware in Java EE 8
- 深入實踐Spring Boot
- Reactive Programming with Swift
- 數(shù)據(jù)結構(Python語言描述)(第2版)
- Apache Mahout Clustering Designs
- INSTANT Passbook App Development for iOS How-to
- Clojure Reactive Programming
- Hands-On Full Stack Development with Go
- C語言程序設計實驗指導 (第2版)
- Java面向對象程序設計
- Java高并發(fā)核心編程(卷1):NIO、Netty、Redis、ZooKeeper
- 深入剖析Java虛擬機:源碼剖析與實例詳解(基礎卷)
- UML軟件建模