更新時(shí)間:2021-02-16 23:59:02 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2045次
學(xué)習(xí)Java的小伙伴們肯定都知道,數(shù)據(jù)庫是學(xué)java中的一項(xiàng)重要板塊,MySQL數(shù)據(jù)庫概念更是必修課程之一。今天這篇文章為java零基礎(chǔ)的小白來科普一下MySQL數(shù)據(jù)庫概念,先對MySQL數(shù)據(jù)庫有一個(gè)簡單的認(rèn)識(shí),為以后學(xué)習(xí)MySQL做好基礎(chǔ)性的準(zhǔn)備。
先來了解什么是MySPL數(shù)據(jù)庫。在這個(gè)數(shù)字化的時(shí)代,即使是java零基礎(chǔ)的小白也知道一些數(shù)據(jù)庫的基本概念,數(shù)據(jù)庫通常是一個(gè)或一組文件,保存了一些符合特定規(guī)格的數(shù)據(jù),數(shù)據(jù)庫對應(yīng)的英語單詞是DataBase,簡稱DB;數(shù)據(jù)庫軟件稱為數(shù)據(jù)庫管理系統(tǒng),英文簡稱DBMS,全稱為DataBase Management System,例如:Oracle、MySQL、SQL Server、Sybase、informix、DB2 等等。
SQL的概述:SQL(Structured Query Language)全稱為結(jié)構(gòu)化查詢語言,SQL語言是不需要用戶了解具體的數(shù)據(jù)存放方式,所以具體有不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng)可以使用相同的SQL語言來對數(shù)據(jù)進(jìn)行管理。通俗來講,SQL就是用來和數(shù)據(jù)庫打交道,用SQL語言完成和數(shù)據(jù)庫的通信,SQL也是一套標(biāo)準(zhǔn)。但是,每一個(gè)數(shù)據(jù)庫都有自己有而別人沒有人的特性,當(dāng)使用該數(shù)據(jù)庫特性相關(guān)功能時(shí),這時(shí)的SQL的語句可能就不是一套標(biāo)準(zhǔn)了,而是特有的。例如:目前我們學(xué)習(xí)的MySQL語句,以后改用微軟的SQL Server、甲骨文的 Oracle編寫的語句也是通用的(90%的SQL語句都是通用的)。
MySQL AB是由兩個(gè)瑞典人和一個(gè)荷蘭人:David Axmark、Allan Larsson 和Michael“Monty”Widenius 在瑞典創(chuàng)辦的。2008年初,Sun Microsystems 收購了MySQL AB公司。在2009年,Oracle收購了Sun公司,使 MySQL并入Oracle的數(shù)據(jù)庫產(chǎn)品線。現(xiàn)在,MySQL 不僅是最流行的開源數(shù)據(jù)庫,而且是業(yè)界成長最快的數(shù)據(jù)庫,每天有超過7萬次的下載量,其應(yīng)用范圍從大型企業(yè)到專有的嵌入應(yīng)用系統(tǒng)。看到這里,想必大家也知道了MySQL數(shù)據(jù)庫的廣泛應(yīng)用性,也更明白為什么要學(xué)習(xí)實(shí)用MySQL數(shù)據(jù)庫了。
MySQL由于免費(fèi),而且性能強(qiáng)勁,是目前使用最廣泛的數(shù)據(jù)庫產(chǎn)品,同時(shí)也是入門門檻最低的數(shù)據(jù)庫產(chǎn)品之一,更重要的是,以MySQL數(shù)據(jù)庫為學(xué)習(xí)原型,以后去適應(yīng)和掌握其他數(shù)據(jù)庫產(chǎn)品,思想和原理都是互通的,也不會(huì)有太大障礙。各位零基礎(chǔ)的小白們在知道了MySQL數(shù)據(jù)庫概念后,結(jié)合本站的MySQL教程,就可以開始探索MySQL之路,慢慢的熟練掌握MySql數(shù)據(jù)庫的各種常用操作。
相關(guān)閱讀
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743