欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

SQLServer數(shù)據(jù)庫原理及部署

一、使用數(shù)據(jù)庫的必要性

使用數(shù)據(jù)庫可以高效且條理分明地存儲數(shù)據(jù),使工作人員能夠更加迅速、方便地管理數(shù)據(jù)。數(shù)據(jù)庫具有以下特點(diǎn):

我們提供的服務(wù)有:網(wǎng)站制作、網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、藤縣ssl等。為成百上千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的藤縣網(wǎng)站制作公司

  • 可以結(jié)構(gòu)化的存儲大量的數(shù)據(jù)信息,方便用戶進(jìn)行有效的檢索和訪問;

  • 可以有效地保持?jǐn)?shù)據(jù)信息的一致性、完整性、降低數(shù)據(jù)冗余;

  • 可以滿足應(yīng)用的共享和安全方面的要求;

常見的數(shù)據(jù)庫有:SQL Server、MySQL、Oracle等,SQL Server是運(yùn)行在Windows操作環(huán)境中,擁有相對比較友好的圖形化界面。

二、數(shù)據(jù)庫的基本概念

1、數(shù)據(jù)

描述事物的符號記錄稱為數(shù)據(jù),數(shù)據(jù)不僅僅包括數(shù)字、文字、圖形、圖像、聲音、檔案記錄等都是數(shù)據(jù)。在數(shù)據(jù)庫中,數(shù)據(jù)是以“記錄”形式按統(tǒng)一的格式進(jìn)行存儲的,而不是雜亂無章的。
SQL Server數(shù)據(jù)庫原理及部署

2、數(shù)據(jù)庫和數(shù)據(jù)庫表

不同的記錄組織在一起,就形成了數(shù)據(jù)庫的“表”。也可以說,表是用來存儲具體數(shù)據(jù)的。簡單地說,數(shù)據(jù)庫就是表的集合,它是以一定的組織方式存儲的相互有關(guān)的數(shù)據(jù)集合。通常,數(shù)據(jù)庫并不是簡單的存儲這些數(shù)據(jù)的,還要表示他們之間的關(guān)系,因此,關(guān)系的描述也是數(shù)據(jù)庫的一部分。

3、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)

數(shù)據(jù)庫管理系統(tǒng)(Database Management System,DBMS)是實(shí)現(xiàn)對數(shù)據(jù)庫資源有效組織、管理和存取的系統(tǒng)軟件。DBMS主要包括以下功能:

  • 數(shù)據(jù)庫的建立和維護(hù)功能;
  • 數(shù)據(jù)定義功能;

  • 數(shù)據(jù)操縱功能;

  • 數(shù)據(jù)庫的運(yùn)行管理功能;

  • 通信功能;

數(shù)據(jù)庫系統(tǒng)(Database SysSystem,DBS)是一個(gè)人一機(jī)系統(tǒng),一般由硬件、操作系統(tǒng)、數(shù)據(jù)庫、DBMS、應(yīng)用軟件和數(shù)據(jù)庫用戶組成。用戶可以通過DBMS操作數(shù)據(jù)庫,也可以通過應(yīng)用程序操作數(shù)據(jù)庫。

數(shù)據(jù)庫管理員(Database AdmAdministrator DBA)負(fù)責(zé)數(shù)據(jù)庫的更新和備份、數(shù)據(jù)庫系統(tǒng)的維護(hù)、用戶管理等工作,保證數(shù)據(jù)庫系統(tǒng)的正常運(yùn)行。

三、數(shù)據(jù)庫的發(fā)展史和模型

1、數(shù)據(jù)庫的發(fā)展史

初級階段——第一代數(shù)據(jù)庫:基于層次模型和網(wǎng)狀模型的數(shù)據(jù)庫系統(tǒng);

中級階段——第二代數(shù)據(jù)庫:關(guān)系數(shù)據(jù)庫;

高級階段——第三代數(shù)據(jù)庫:面向不同領(lǐng)域的新型數(shù)據(jù)庫、面向?qū)ο髷?shù)據(jù)庫、“關(guān)系——對象”數(shù)據(jù)庫;

2、經(jīng)典數(shù)據(jù)模型

數(shù)據(jù)是現(xiàn)實(shí)世界中“量”的抽象,而數(shù)據(jù)模型是數(shù)據(jù)特征的抽象。在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)模型是它的核心和基礎(chǔ);數(shù)據(jù)模型表現(xiàn)為數(shù)據(jù)的結(jié)構(gòu)、定義在其上的操作及約束條件。

1)網(wǎng)狀模型:

SQL Server數(shù)據(jù)庫原理及部署
網(wǎng)狀模型采用多對多,多對一的關(guān)系。這樣復(fù)雜的數(shù)據(jù)關(guān)系,在網(wǎng)狀模型上 可以得到很好的支持。網(wǎng)狀模型適合表達(dá)復(fù)雜數(shù)據(jù)關(guān)系的實(shí)現(xiàn),也可以將數(shù)據(jù)冗余減少到最小。

2)層次模型:

SQL Server數(shù)據(jù)庫原理及部署
數(shù)據(jù)結(jié)構(gòu)采用樹形結(jié)構(gòu)進(jìn)行抽象的分析和表示,適合一對多的關(guān)系模型。禁止了多對多和多對一的關(guān)系。數(shù)據(jù)約束不容易實(shí)現(xiàn),IBM公司開發(fā)的IMS數(shù)據(jù)庫系統(tǒng)。

3)關(guān)系模型:

SQL Server數(shù)據(jù)庫原理及部署
數(shù)據(jù)結(jié)構(gòu)使用簡單易懂的二維數(shù)據(jù)表,可以用簡單的“實(shí)體-關(guān)系”(E-R)圖來直接表示,E-R圖中包含了實(shí)體(數(shù)據(jù)對象)、關(guān)系和屬性三個(gè)要素。圖中:矩形:實(shí)體;橢圓:屬性。

四、關(guān)系數(shù)據(jù)庫的基本概念

關(guān)系數(shù)據(jù)庫系統(tǒng)是基于關(guān)系模型的數(shù)據(jù)庫系統(tǒng),是關(guān)系模型應(yīng)用到數(shù)據(jù)庫領(lǐng)域的實(shí)例化。

1、關(guān)系數(shù)據(jù)庫的基本結(jié)構(gòu)

在每個(gè)二維表中,每行稱為一條記錄,用來描述一個(gè)對象的信息;每列稱為一個(gè)字段,用來描述對象的一個(gè)屬性。數(shù)據(jù)表與數(shù)據(jù)庫之間存在相應(yīng)的關(guān)聯(lián),這些關(guān)聯(lián)用來查詢相關(guān)的數(shù)據(jù),如下圖所示就是一個(gè)數(shù)據(jù)表。
關(guān)系數(shù)據(jù)庫是由數(shù)據(jù)表之間的關(guān)聯(lián)組成的。其中:

  • 數(shù)據(jù)表通常是一個(gè)由行和列組成的二維表,每個(gè)數(shù)據(jù)表分別說明數(shù)據(jù)庫中某一特定的方面或部分的對象及其屬性;

  • 數(shù)據(jù)表中的行通常叫做記錄或元組,它代表眾多具有相同屬性的對象中的一個(gè);

  • 數(shù)據(jù)表中的列通常叫作字段或?qū)傩裕硐鄳?yīng)數(shù)據(jù)庫中存儲對象的共有的屬性;

2、主鍵與外鍵

1)主鍵

數(shù)據(jù)表中的每行記錄都必須是唯一的,而不允許出現(xiàn)完全相同的記錄,通過定義主鍵(主關(guān)鍵字,Primary Key)可以保證記錄(實(shí)體)的唯一性。
主鍵唯一標(biāo)識表中的行數(shù)據(jù),一個(gè)主鍵值對應(yīng)一行數(shù)據(jù)。主鍵由一個(gè)或多個(gè)字段組成,其值具有唯一性,不允許取空值(NULL),一個(gè)表只能有一個(gè)主鍵。

2)外鍵

一個(gè)關(guān)系數(shù)據(jù)庫通常包含多個(gè)表,通過外鍵(Foreign Key)可以使這些表關(guān)聯(lián)起來。外鍵是用于建立和加強(qiáng)兩個(gè)表數(shù)據(jù)之間的鏈接的一列或多列。通過將表中主鍵值的一列或多列添加到另一個(gè)表中,可創(chuàng)建兩個(gè)表之間的鏈接。這個(gè)列就稱為第二個(gè)表的外鍵。

3、數(shù)據(jù)完整性規(guī)則

1)實(shí)體完整性規(guī)則

實(shí)體完整性規(guī)則要求關(guān)系中的元組在主鍵的屬性上不能有空值。如果出現(xiàn)空值,那么主鍵值就起不到唯一標(biāo)識元組的作用。

2)域完整性規(guī)則

域完整性規(guī)則也稱列完整性,指定一個(gè)數(shù)據(jù)集對某一個(gè)列是否有效或確定是否允許空值。

3)引用完整性規(guī)則

如果兩個(gè)表之間相互關(guān)聯(lián),那么引用完整性規(guī)則要求不允許引用不存在的元組。

4)用戶定義完整性規(guī)則

用戶定義完整性規(guī)則是針對某一具體數(shù)據(jù)的約束條件,由應(yīng)用環(huán)境決定。它反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求。

五、安裝和使用SQL Server 2016

SQL Server 2016開發(fā)版可以在Windows8/8.1/10上安裝,但是企業(yè)版不支持,功能都一樣。但是,開發(fā)版不可以部署到實(shí)際生產(chǎn)環(huán)境中。

SQL Server 2016鏡像請?jiān)L問:[https://pan.baidu.com/s/1p17J4yhJE6UrvDkodgRzLg
提取碼:pydi]

1、安全SQL Server的安全注意事項(xiàng):

增強(qiáng)物理安全性;
隔離服務(wù);
使用防火墻;
配置安全的文件系統(tǒng);
禁用不必要的協(xié)議(例如:共享)

2、安裝SQL Server 2016硬件要求

CPUx64;
內(nèi)存不能低于1GB,建議4GB~6GB;
硬盤可用空間6GB;

3、安裝SQL Server 2016

1)打開DVD,運(yùn)行setup應(yīng)用程序
SQL Server數(shù)據(jù)庫原理及部署

2)單擊安裝選項(xiàng),選擇權(quán)限SQL Server獨(dú)立安裝或向現(xiàn)有安裝添加功能
SQL Server數(shù)據(jù)庫原理及部署

3)產(chǎn)品密鑰保持默認(rèn),單擊下一步
SQL Server數(shù)據(jù)庫原理及部署

4)接收許可條款,單擊下一步
SQL Server數(shù)據(jù)庫原理及部署

5)不選擇檢查更新,保持默認(rèn)單擊下一步即可
SQL Server數(shù)據(jù)庫原理及部署

6)忽略產(chǎn)品更新報(bào)錯(cuò),單擊下一步
SQL Server數(shù)據(jù)庫原理及部署

7)安裝規(guī)則的警告可以忽略,單擊下一步
SQL Server數(shù)據(jù)庫原理及部署

8)功能選項(xiàng)選擇數(shù)據(jù)庫引擎服務(wù)和SQL Server復(fù)制及Data Quality Services三個(gè)選項(xiàng)即可
SQL Server數(shù)據(jù)庫原理及部署

9)實(shí)例配置保持默認(rèn)實(shí)例即可
SQL Server數(shù)據(jù)庫原理及部署

10)服務(wù)器配置保持默認(rèn),單擊下一步
SQL Server數(shù)據(jù)庫原理及部署

11)身份認(rèn)證模式選擇混合默認(rèn),自行配置密碼,添加當(dāng)前用戶,單擊下一步
SQL Server數(shù)據(jù)庫原理及部署

12)開始安裝
SQL Server數(shù)據(jù)庫原理及部署

13)安裝完成
SQL Server數(shù)據(jù)庫原理及部署

14)查看服務(wù)控制臺,驗(yàn)證是否安裝成功
SQL Server數(shù)據(jù)庫原理及部署

4、安裝SQL Server MManagement

SSMS軟件包提取鏈接:[https://pan.baidu.com/s/1zFhXc3b7Ym-ZSLsYXL2yPg
提取碼:d5yj ]

1)將SSMS復(fù)制到計(jì)算機(jī)開始安裝
SQL Server數(shù)據(jù)庫原理及部署

2)安裝完成
SQL Server數(shù)據(jù)庫原理及部署

3)打開SQL Server MManagement
SQL Server數(shù)據(jù)庫原理及部署

4、連接、啟動和停止數(shù)據(jù)庫服務(wù)

1)使用windows身份驗(yàn)證連接數(shù)據(jù)庫
SQL Server數(shù)據(jù)庫原理及部署

2)使用SQL Server身份驗(yàn)證連接數(shù)據(jù)庫
SQL Server數(shù)據(jù)庫原理及部署

3)右擊數(shù)據(jù)庫名字,可以啟動、停止、重新啟動數(shù)據(jù)庫
SQL Server數(shù)據(jù)庫原理及部署

4)通過服務(wù)管理器啟動或停止數(shù)據(jù)庫
SQL Server數(shù)據(jù)庫原理及部署

5)通過SQL Server配置管理器管理SQL Server服務(wù)
SQL Server數(shù)據(jù)庫原理及部署

5、注冊服務(wù)器

1)注冊服務(wù)器(同一臺服務(wù)器上要安裝兩個(gè)實(shí)例)
SQL Server數(shù)據(jù)庫原理及部署

2)瀏覽本地服務(wù)器
SQL Server數(shù)據(jù)庫原理及部署

3)選擇服務(wù)器添加即可
SQL Server數(shù)據(jù)庫原理及部署

4)測試數(shù)據(jù)庫
SQL Server數(shù)據(jù)庫原理及部署

6、系統(tǒng)數(shù)據(jù)庫

SQL Server數(shù)據(jù)庫原理及部署

SQL Server數(shù)據(jù)庫原理及部署

———————— 本文至此結(jié)束,感謝閱讀 ————————

網(wǎng)站欄目:SQLServer數(shù)據(jù)庫原理及部署
鏈接分享:http://chinadenli.net/article30/pgpeso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)電子商務(wù)Google響應(yīng)式網(wǎng)站移動網(wǎng)站建設(shè)面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)