SQLSever數(shù)據(jù)庫(kù)應(yīng)用技術(shù)教程第一節(jié)

字號(hào):

《數(shù)據(jù)庫(kù)應(yīng)用技術(shù)》
    課程特點(diǎn)
    大量的數(shù)據(jù)庫(kù)系統(tǒng)基本概念
    大量的數(shù)據(jù)庫(kù)專業(yè)理論知識(shí)
    部分?jǐn)?shù)據(jù)庫(kù)應(yīng)用實(shí)踐
    課程內(nèi)容(1)
    基礎(chǔ)篇
    第一章:緒論
    第二章:關(guān)系數(shù)據(jù)庫(kù)
    第三章:關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL
    第四章:關(guān)系系統(tǒng)及其查詢優(yōu)化
    第五章:關(guān)系數(shù)據(jù)理論
    設(shè)計(jì)篇
    第六章:數(shù)據(jù)庫(kù)設(shè)計(jì)
    課程內(nèi)容(2)
    系統(tǒng)篇
    第七章:數(shù)據(jù)庫(kù)恢復(fù)技術(shù)
    第八章:并發(fā)控制
    第九章:數(shù)據(jù)庫(kù)安全性
    第十章:數(shù)據(jù)庫(kù)完整性
    互動(dòng)學(xué)習(xí)
    登錄課程主頁(yè)
    http://yuki.tju.edu.cn
    經(jīng)常發(fā)布關(guān)于課程信息,筆記,公告等
    注意更新!
    論壇頁(yè)面
    http://yuki.tju.edu.cn/bbs/phpwind/index.php
    注意請(qǐng)使用學(xué)號(hào)登錄
    Email to me: yuki@tju.edu.cn
    第一章:緒論
    1.1 數(shù)據(jù)庫(kù)系統(tǒng)概述
    1.2 數(shù)據(jù)模型
    1.3 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)
    1.4 數(shù)據(jù)庫(kù)系統(tǒng)的組成
    1.5 數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域
    1.6 小結(jié)
    緒論
    緒論
     從20世紀(jì)50年代中期開(kāi)始,計(jì)算機(jī)的應(yīng)用由科學(xué)研究部門逐漸擴(kuò)展到企業(yè)、行政部門。至60年代,數(shù)據(jù)處理已成為計(jì)算機(jī)的主要應(yīng)用。在60年代末,數(shù)據(jù)庫(kù)技術(shù)作為數(shù)據(jù)處理中的一門新技術(shù)發(fā)展起來(lái)的。經(jīng)過(guò)30多年的發(fā)展,數(shù)據(jù)庫(kù)技術(shù)已是計(jì)算機(jī)軟件領(lǐng)域的一個(gè)重要分支,形成了較為完整的理論體系和實(shí)用技術(shù)。本章先回顧數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程,然后介紹數(shù)據(jù)庫(kù)中的基本概念,以使同學(xué)們對(duì)數(shù)據(jù)庫(kù)的概貌有所了解。
    緒論
    數(shù)據(jù)庫(kù)發(fā)展歷程
    1963年,美國(guó)Honeywell公司的IDS(Integrated Data Store)系統(tǒng)投入運(yùn)行,揭開(kāi)了數(shù)據(jù)庫(kù)技術(shù)的序幕。
    20世紀(jì)70年代是數(shù)據(jù)庫(kù)蓬勃發(fā)展的年代,網(wǎng)狀系統(tǒng)和層次系統(tǒng)占據(jù)了整個(gè)數(shù)據(jù)庫(kù)商用市場(chǎng),而關(guān)系系統(tǒng)僅處于實(shí)驗(yàn)階段。
    20世紀(jì)80年代,關(guān)系系統(tǒng)由于使用簡(jiǎn)便以及硬件性能的改善,逐步代替網(wǎng)狀系統(tǒng)和層次系統(tǒng)占領(lǐng)了市場(chǎng)。
    緒論
    20世紀(jì)90年代,關(guān)系數(shù)據(jù)庫(kù)已成為數(shù)據(jù)庫(kù)技術(shù)的主流。
    進(jìn)入21世紀(jì)以后,無(wú)論是市場(chǎng)的需求還是技術(shù)條件的成熟,對(duì)象數(shù)據(jù)庫(kù)技術(shù)、網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù)的推廣和普及已成定局。
    數(shù)據(jù)庫(kù)系統(tǒng)中的四個(gè)基本概念
    數(shù)據(jù)(Data)
    數(shù)據(jù)庫(kù)(Database)
    數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)
    數(shù)據(jù)庫(kù)系統(tǒng)(DBS)
    數(shù)據(jù)庫(kù)系統(tǒng)中的四個(gè)基本概念
    一、數(shù)據(jù)
    數(shù)據(jù)(Data)是數(shù)據(jù)庫(kù)中存儲(chǔ)的基本對(duì)象
    數(shù)據(jù)的定義
    描述事物的符號(hào)記錄
    數(shù)據(jù)的種類
    文字、圖形、圖象、聲音
    數(shù)據(jù)的特點(diǎn)
    數(shù)據(jù)與其語(yǔ)義是不可分的
    數(shù)據(jù)庫(kù)系統(tǒng)中的四個(gè)基本概念
    數(shù)據(jù)舉例
    學(xué)生檔案中的學(xué)生記錄
    (李明,男,1972,江蘇,計(jì)算機(jī)系,1990)
    數(shù)據(jù)的形式不能完全表達(dá)其內(nèi)容
    數(shù)據(jù)的解釋
    語(yǔ)義:學(xué)生姓名、性別、出生年月、籍貫、所在系別、入學(xué)時(shí)間
    解釋:李明是個(gè)大學(xué)生,1972年出生,江蘇人,1990年考入計(jì)算機(jī)系
    數(shù)據(jù)庫(kù)系統(tǒng)中的四個(gè)基本概念
    數(shù)據(jù)庫(kù)系統(tǒng)中的四個(gè)基本概念
    數(shù)據(jù)與信息
    信息與數(shù)據(jù)之間存在著固有的聯(lián)系:數(shù)據(jù)是信息的符號(hào)表示或稱為載體;信息則是數(shù)據(jù)的內(nèi)涵,是對(duì)數(shù)據(jù)語(yǔ)義的解釋
    二、數(shù)據(jù)庫(kù)的定義
    數(shù)據(jù)庫(kù)(Database,簡(jiǎn)稱DB)是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)、有組織的、可共享的大量數(shù)據(jù)集合
    數(shù)據(jù)庫(kù)系統(tǒng)中的四個(gè)基本概念
    數(shù)據(jù)庫(kù)的特征
    數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲(chǔ)存
    可為各種用戶共享
    冗余度較小
    數(shù)據(jù)獨(dú)立性較高
    易擴(kuò)展
    數(shù)據(jù)庫(kù)系統(tǒng)中的四個(gè)基本概念
    三、DBMS 數(shù)據(jù)庫(kù)管理系統(tǒng)
    數(shù)據(jù)庫(kù)管理系統(tǒng)(Database Management System,簡(jiǎn)稱DBMS)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。
    數(shù)據(jù)庫(kù)系統(tǒng)中的四個(gè)基本概念
    DBMS為用戶或應(yīng)用程序提供訪問(wèn)DB的方法,包括DB的建立、查詢、更新及各種數(shù)據(jù)控制。DBMS總是基于某種數(shù)據(jù)模型,可以分為層次型、網(wǎng)狀型、關(guān)系型和面向?qū)ο笮偷取?BR>    DBMS的用途
    數(shù)據(jù)定義功能
    提供數(shù)據(jù)定義語(yǔ)言(DDL)
    定義數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象
    數(shù)據(jù)操縱功能
    數(shù)據(jù)庫(kù)系統(tǒng)中的四個(gè)基本概念
    提供數(shù)據(jù)操縱語(yǔ)言(DML)
    操縱數(shù)據(jù)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的基本操作(查詢、插入、刪除和修改)
    數(shù)據(jù)庫(kù)的運(yùn)行管理
    保證數(shù)據(jù)的安全性、完整性、
    多用戶對(duì)數(shù)據(jù)的并發(fā)使用
    發(fā)生故障后的系統(tǒng)恢復(fù)
    數(shù)據(jù)庫(kù)的建立和維護(hù)功能(實(shí)用程序)
    數(shù)據(jù)庫(kù)數(shù)據(jù)批量裝載
    數(shù)據(jù)庫(kù)轉(zhuǎn)儲(chǔ)
    數(shù)據(jù)庫(kù)系統(tǒng)中的四個(gè)基本概念
    介質(zhì)故障恢復(fù)
    數(shù)據(jù)庫(kù)的重組織
    性能監(jiān)視等
    四、數(shù)據(jù)庫(kù)系統(tǒng)
    數(shù)據(jù)庫(kù)系統(tǒng)(Database System,簡(jiǎn)稱DBS)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng)構(gòu)成。
    在不引起混淆的情況下常常把數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)稱為數(shù)據(jù)庫(kù)。
    數(shù)據(jù)庫(kù)系統(tǒng)中的四個(gè)基本概念
    由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)(及其開(kāi)發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理員(和用戶)構(gòu)成。
    數(shù)據(jù)管理技術(shù)的產(chǎn)生與發(fā)展
    什么是數(shù)據(jù)管理
    對(duì)數(shù)據(jù)進(jìn)行分類、組織、編碼、存儲(chǔ)、檢索和維護(hù),是數(shù)據(jù)處理的中心問(wèn)題
    數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程
    人工管理階段(40年代中--50年代中)
    文件系統(tǒng)階段(50年代末--60年代中)
    數(shù)據(jù)庫(kù)系統(tǒng)階段(60年代末--現(xiàn)在)
    數(shù)據(jù)管理技術(shù)的產(chǎn)生與發(fā)展
    數(shù)據(jù)管理技術(shù)的發(fā)展動(dòng)力
    應(yīng)用需求的推動(dòng)
    計(jì)算機(jī)硬件的發(fā)展
    計(jì)算機(jī)軟件的發(fā)展
    數(shù)據(jù)管理技術(shù)的產(chǎn)生與發(fā)展
    數(shù)據(jù)管理技術(shù)的產(chǎn)生與發(fā)展
    沒(méi)有專用的軟件對(duì)數(shù)據(jù)進(jìn)行管理。
    只有程序(program)的概念,沒(méi)有文件(file)的概念。數(shù)據(jù)的組織方式必須由程序員自行設(shè)計(jì)與安排。
    數(shù)據(jù)面向程序。即一組數(shù)據(jù)對(duì)應(yīng)一個(gè)程序
    數(shù)據(jù)管理技術(shù)的產(chǎn)生與發(fā)展
     在這一階段(20世紀(jì)50年代后期至60年代中期),計(jì)算機(jī)不僅用于科學(xué)計(jì)算,還用于信息管理。隨著數(shù)據(jù)量的增加,數(shù)據(jù)的存儲(chǔ)、檢索和維護(hù)問(wèn)題成為緊迫的需要,數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)管理技術(shù)迅速發(fā)展起來(lái)。此時(shí),外部存儲(chǔ)器已有磁盤、磁鼓等直接存取存儲(chǔ)設(shè)備。軟件領(lǐng)域出現(xiàn)了高級(jí)語(yǔ)言和操作系統(tǒng)。操作系統(tǒng)中的文件系統(tǒng)是專門管理外存的數(shù)據(jù)管理軟件。數(shù)據(jù)處理的方式有批處理,也有聯(lián)機(jī)實(shí)時(shí)處理。