您好,登錄后才能下訂單哦!
阿文(Alvin)
1.2、簡單的說。數據庫(database)就是一個存儲數據的倉庫,那么為了方便的存儲和管理,它將數據按照特定的規律存儲到磁盤上,通過數據庫管理系統,能夠有效地管理存儲在數據庫中的數據.
數據庫泛型就是數據庫該遵循的規則。數據庫泛型也稱為范式。目前,關系數據庫最常用的4種范式分別是:
第一范式(1NF)
第二范式(2NF)
第三范式(3NF)
第四范式(BCNF)
那么這里簡單的介紹一下。第一范式的內容,
在設計數據庫時,數據庫需要滿足的最低要求的范式是第一范式,第一范式的要求
表中不能有重復的字段
每個字段不能在拆分
一個數據庫那么如果連第一范式都不能滿足的話。那將不合格的。只有在滿足第一范式的情況下在進一步進行細化,根據特定的業務進行細分。
數據庫管理系統是通過SQL語言來管理數據庫中的數據庫的。SQL語言是一種查詢和設計語言。主要用于存儲取數據,查詢數據,更新數據和管理關系數據庫。
SQL語言分成3個部分,
DDL(Data Definition Language)語句,用于定義數據庫表、視圖索引和觸發器等。
create
alter
drop
rename
truncate
comment
DML(Data Manipulation Language)語句用于插入數據,查詢數據更新以及刪除
select
insert
update
delete
DCL(Data Control Language)語句,用于控制用戶的訪問權限,
grant
revoke
1、甲骨文的Oracle
2、IBM的DB2
3、Sybase
4、微軟的Access和 SQL Server
6、開源PostgreSQL
7、開源MySQL
MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB公司開發,目前屬于Oracle公司。MySQL是一種關聯數據庫管理系統,關聯數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度并提高了靈活性。
MySQL是一個開放源碼的小型關聯式數據庫管理系統,開發者為瑞典MySQL AB公司。MySQL被廣泛地應用在Internet上的中小型網站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數據庫。
Mysql特性:
1支持多種操作系統:AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等.
2支持多線程,充分利用CPU資源。
3.支持大型的數據庫。可以處理擁有上千萬條記錄的大型數據庫。
4.支持多種存儲引擎。
版本
Alpha 開發版本.
Beat 測試版本.
Gama 發行過一段時間的Beat 版本.
Generally Available(GA) 穩定版本.
學習數據庫主要是多練習。總結如下:
多上機實踐
多編寫SQL語句
多回顧理論知識
(1)、簡述數據庫范式
(2)、SQL語言分為哪幾種?
(3)、常見的數據庫系統有哪些?
(4)、簡述Mysql特性以及版本?
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。