1.什么是資料庫管理系統?
資料庫管理系統是由相互關聯的資料和管理這些資料的程式組成,
2.應用
資料庫在生產生活各行各業有著廣泛的應用:
(1)銀行金融(2)互聯網應用資料存盤等等等等,資料庫無所不在,無處不在
3.資料庫管理系統DBMS出現前,怎樣用來管理資料?
使用檔案處理系統,主要的弊端:(1)資料的冗余和不一致性,也就是資料重復存盤,和資料的不實時同步引起的資料不一致現象,(2)資料搜索查找困難,(3)資料分散獨立,資料存盤于不同的位置,不同的格式,(4)完整性問題(5)原子性問題(6)并發訪問困難(7)安全性問題
4.資料視圖
資料庫系統開發人員通過分層屏蔽對用戶的復雜性:
(1)物理層 關注底層的資料結構
(2)邏輯層 關注資料型別和資料之間的關系
(3)視圖層 只描述系統的某個部分
5.實體和模式
特定時刻存盤在資料庫中的資訊的集合稱作資料庫的一個實體,資料庫的總體設計稱為模式,對于不同的抽象層次,又分為物理模式,邏輯模式和子模式,
6.資料模型
資料模型分為四類:
關系模型,物體-聯系模型、基于物件的資料模型、半結構化的資料模型
7.資料庫語言
(1)DML資料庫操縱語言用于資料庫的查詢和更新,又細分為程序化DML和宣告式DML
(2)DDL資料庫定義語言,用于資料庫的定義,
8.資料庫設計
設計程序:(1)資料庫設計者需要和相關領域的專家,用戶廣泛的交流,了解設計需求,并制定出用戶需求的規格檔案
(2)選擇一個資料模型,并運用該選定的資料模型的概念,將那些需求轉換成一個資料庫的概念模式,在這個概念模式階段開發出來的模式提供企業的詳細概述,設計者再復審這個模式,確保所有的資料需求都滿足并且相互之間沒有沖突,在檢查的程序中設計者也可以去掉一些冗余的特性,這一階段的重點是描述資料以及他們之間的關系,而不是指定物理的存盤細節,
(3)最后是邏輯設計階段和物理設計階段,設計者將高度的概念模式映射到要使用的資料庫的實作模型上,然后設計者將得到的特定于系統的資料庫模型用到物理設計階段,在這個階段指定資料庫的物理特性,包括檔案的組織形式和內部的存盤結構,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/236420.html
標籤:其他
