重識SQL server數據庫

作爲數學專業的學生,在大二的時候我們就開了SQLserver2005這門課程,在整個學習的過程中,我就大概了一些關於SQLserver數據庫的Insert、Delete、Update、Select語句,現在專門學習計算機的時候,又重新接觸這門課程並重新認識它。
下面看看其中的一些小知識點:
SQLserver服務器的名稱.,(local),127.0.0.1都代表當前本機,還有可以用自己的IP地址,計算機的名字等等。
分離-->附加:將數據庫文件從數據庫系統中剝離,不刪除數據庫文件,讓數據庫文件保持原來的樣子,以便附加。
備份-->還原:不影響數據庫系統中的數據庫,讓數據庫備份在另外的文件中,可以選擇還原到其他的數據庫中。
數據類型
字符串:char,varchar,nchar,nvarchar,text,ntext
char,varchar,text:單字節存儲
nchar,nvarchar,ntext:雙字節存儲
char,nchar:固定長度字符串
varchar,nvarchar:變長字符串
主鍵:用來區分兩條記錄的唯一標識。
首先,我們要知道,程序---SQLserver之間通信的協議是:SQL(StructureQueryLanguage),結構化查詢語言。下面我們看一下SQL語言的組成:
1.一個SQL數據庫是表(Table)的集合,它由一個或多個SQL模式定義。
2.一個SQL表由行集構成,一行是列的序列(集合),每列與行對應一個數據項。
3.一個表或者是一個基本表或者是一個視圖。基本表是實際存儲在數據庫的表,而視圖是由若干基本表或其他視圖構成的表的定義。
4.一個基本表可以跨一個或多個存儲文件,一個存儲文件也可存放一個或多個基本表。每個存儲文件與外部存儲上一個物理文件對應。
5.用戶可以用SQL語句對視圖和基本表進行查詢等操作。在用戶角度來看,視圖和基本表是一樣的,沒有區別,都是關係(表格)。
其次就是各種各樣的在數據庫中的操作,後面我們還會繼續學習到很多關於這些的。。。。。。加油!!!!
努力掌握並熟練數據庫中的操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章