檔案、資料庫
檔案儲存資料的幾個缺點:
(1)檔案的安全性問題
(2)檔案不利於查詢和對資料的管理
(3)檔案不利於存放海量資料
(4)檔案在程式中控制不方便:如精確控制資料位置資訊
資料庫提供api介面
資料庫是衡量乙個程式設計師水平的重要指標
dba:database administrator
資料庫是按照資料結構來組織、儲存和管理資料的倉庫
資料庫的基本結構:物理資料層、概念資料層、邏輯資料層
資料庫不同層次之間的聯絡是通過對映進行轉換的。
dba管理物理層,將資料連續存在一起。
資料庫的基本特點:
1.實現資料共享:可提供網路來訪問
2.減少資料的冗餘度
3.實現資料的集中控制
4.資料的一致性和可維護性,以及卻確保資料的安全性和可靠性
5.故障恢復
資料庫分類:
sql:structed query language結構化查詢語言,被作為關係型資料庫管理系統的標準語言。
絕大多數流行的關係型資料庫管理系統,如oracle,sybase,microsoft sql server,access都採用了sql語言。
sql server 2000提供的兩種開發工具:
1.企業管理器:提供的圖形化介面方式操作sql server 2000的工具
2.查詢分析器:提供的用命令列(sql語句)操作sql server 2000的工具
查詢分析器的使用-sql語句
sql語言包含4個部分:
1.資料定義語言(ddl),如create、drop、alter等語句。
2.資料操作語言(dml),如:insert、update、delete語句。增刪改查
3.資料查詢語言(dql),如:select語句。
4.資料控制語言(dcl),如:grant、revoke、commit、rollback等語句。
內容介紹
1.sql server表的管理
2.基本查詢
3.複雜查詢
4.維護資料的完整性
5.修改表
目標1.掌握sql server表的管理(建立/維護)
2.掌握對sql server表的各種查詢技巧
資料庫第一天
mysql的啟動與停止 方式一 計算機 右鍵管理 服務 方式二 通過管理員身份執行cmd net start服務名 啟動服務 net stop 服務名 停止服務 mysql服務的登入和退出 方式一 通過mysql自帶的客戶端 只限root使用者 方式二 通過windows自帶的客戶端 在cmd中輸入...
資料庫學習第一天
計算機資料庫概念 在計算機上集中存放資料的地方。資料庫的集中式控制優點 資料在資料庫中的儲存形式 層次模型 網狀模型 關係模型 物件模型 關係型資料庫的基本概念 由實體和聯絡組成的。實體所具有的某一特效稱為屬性。表是關係型資料庫的核心單元。在關係資料的表中,用乙個唯一的識別符號來標示每一行,這個標示...
Mysql資料庫第一天
2.驗證是否成功 將mysql的bin路徑新增到系統環境變數path中 window r開啟執行輸入cmd 輸入 mysql u root p 回車 輸入密碼 回車 3.mysql資料庫儲存邏輯 先建立資料庫,再建立資料表,再存資料 4.sql語句 查詢所有資料庫 show databases 5....