資料庫(datebase):用於儲存和管理資料的倉庫
資料庫的特點:
①持久化儲存資料(檔案系統)
②方便儲存和管理資料
③使用了統一的方式運算元據庫——sql
常見的資料庫軟體:(oracle和mysql)
①oracle:收費的大型資料庫,oracle公司的產品
②mysql:開源免費、小型的資料庫
③db2:ibm公司、收費的
④sqlserver:microsoft公司收費的中型資料庫
⑤sybase:提供了乙個非常專業資料建模工具powerdesigner
⑥sqlite:嵌入式的、應用在手機端的小型資料庫
sql(structured query language):結構化查詢語言
sql通用語法:
①sql語句可以單行或多行書寫,以分號結尾
②可使用空格和縮進來增強語句的可讀性
③mysql的sql語句不區分大小寫,關鍵字建議使用大寫
④單行注釋:-- 注釋內容 或 # 注釋內容(mysql 特有)
多行注釋:/* 注釋內容 */
sql的分類: 簡稱
英文全稱
中文全稱
作用關鍵字
ddldate definition language
資料定義語言
定義資料庫物件:資料庫、表、列表
create、drop、alter等
dmldate manipulation language
資料操作語言
對資料庫中表的資料進行增刪改
insert、delete、update等
dqldate query language
資料查詢語言
查詢資料庫中表的記錄(資料)
select、where等
dcldate control language
資料控制語言
定義資料庫的訪問許可權和安全級別及建立使用者
grant、revoke等
資料庫基本概念
資料庫的分類 一 網路資料庫 網路資料庫是指把資料技術引入到計算機網路系統中,借助與網路技術將儲存於資料庫中的大量資訊及時發布出去,而計算器網路借助於成熟的資料庫技術對網路中的各種資料進行有效管理,並實現使用者與網路中的資料進行有效管理 並實現使用者與網路中的資料庫進行實時動態資料互動 二 層次資料...
資料庫基本概念
資料庫的基本概念 資料庫管理系統 dbms 是一種操作和管理資料庫的大型軟體,用於建立 使用和維護資料庫。它對資料庫進行統一的管理和控制,以保證資料庫 的安全性和完整性。dbms提供資料定義語言ddl與資料操作語言dml。資料庫的三種模型 網狀資料庫 層次資料庫 關聯式資料庫。1.網狀模型 層次模型...
資料庫基本概念
引言 由於前段時間在實習。好長一段時間沒更新部落格了。儲存過程是使用者定義的完畢特定功能的一系列sql語句的集合,經編譯後儲存在資料庫中,使用者通過指定儲存過程的名字並給定引數 假設該儲存過程帶有引數 來呼叫執行它。涉及特定表或其它物件的任務,使用者能夠呼叫儲存過程。而函式一般是資料庫已定義的方法。...