標籤:ora font 規律 開啟 ip地址 sql語句 電腦名稱 rac 方法
最近在學習SQL Server 資料庫,用的版本是2008 R2的版本,如所示,本人學習時間不長,寫這篇文章一是為了鍛煉自己加深印象,二也可以與和諸多朋友進行交流以及得到大家的指教。
安裝教程網上有很多,可以自行去搜尋,但是安裝時有一些小細節,在安裝到執行個體配置的時候,如果沒有安裝過其它版本的SQL SERVER,請選擇預設執行個體,如果有安裝過,則手工指定執行個體。如果一台電腦安裝了多個執行個體的SQL SERVER,每個執行個體的連接埠是不一樣的,當在軟體中設定伺服器串連地址時需要注意,例如:192.168.0.1,1433 、 192.168.0.1,1456 。在伺服器配置和資料庫引擎配置的時候賬戶設定最好選擇混合模式
安裝好了之後就可以開啟資料庫了
在開始學習資料庫之前首先要對資料庫做一個大致的瞭解
1.資料庫的發展史
在人類誕生以來,就有記錄資料的需求,在遠古時代就有了結繩記事的故事,而隨著科技的進步,我們記錄資料的方式也發生了天翻地覆的變化,從效率低、規模小、不能適應資訊高速發展的需要的手工或者簡單機械記錄資訊到為了適應現在高速大量的資訊發展而創立的資料庫管理系統
目前的資料庫主流的都是關係型資料庫,當然未來的資料方向是物件導向型資料庫,關係型資料庫的特點是具有將對象實體轉化成二維表來進行管理,具有簡單、清晰的優點
2.資料庫的基本概念
資料庫按照從大到小的範圍可以分成四個層級:資料庫系統>資料庫管理系統>資料庫>資料、資訊
資訊:客觀事物的屬性反映
資料:記錄資訊即記錄事物的客觀屬性
資料庫:有規律的整理資料
資料庫管理系統:管理資料庫的正常運行
資料庫系統:由資料庫、資料庫管理系統、應用系統、資料庫管理員和使用者構成
3.開啟SQL Server的幾種方法
1.開啟SQL Server2008的組態管理員
開啟SQL Server服務
2.Dos命令啟動
dos命令:net start mssqlserver
3.控制台--組態工具--服務
4.工作管理員--服務
登陸資料庫:
伺服器類型:資料庫引擎
伺服器名稱:ip地址,本機可以用.或者電腦名稱代替
登入方式兩種:window身分識別驗證不要求輸入密碼
sql身份認證要求輸入密碼
4.SQL Server的基本操作
SQL Serve中預設的資料庫有4個:
資料庫檔案分為資料檔案和記錄檔兩類,特點如下:
5.使用SQL語句建立資料庫
建立資料庫的代碼模板
1 create database 資料庫名稱 2 on 3 ( 4 name:邏輯名稱 5 fileName:實體名稱 6 size:初始大小 7 filegrowth:增長方式 8 maxsiz:最大值 9 )10 log on11 (12 name:邏輯名稱13 fileName:實體名稱14 size:初始大小15 filegrowth:增長方式16 maxsiz:最大值17 )
18 --下面這頓啊代碼應該放到建立資料庫之前,判斷資料庫是否存在,存在就刪除重新建立
19 if exists(select * from sysdatabases where name=資料庫名稱)--判斷表是否存在 21 drop database 資料庫名稱
下面這段代碼簡單的建立了一個Demo_test資料庫,並且建立的一個classes表,可以根據上面的模板按照自己的需求作更改
1 USE master--使用指定的資料庫 2 GO 3 4 --建立資料庫 5 if exists(select * from sysdatabases where name = ‘Demo_test‘) --判斷資料庫是否存在 6 drop database Demo_test 7 8 CREATE DATABASE Demo_test 9 ON --建立主要資料檔案 (只能有一個)10 ( name = ‘lg_data‘,-- 邏輯名稱 11 fileName = ‘E:\SQL_Data\Data\Demo_data.mdf‘, --實體名稱12 size = 3MB, --初始大小13 filegrowth = 20%, --增長方式14 maxsize = 30mb --最大大小限制15 ),16 ( 17 name = ‘Demo_data2‘,18 fileName = ‘E:\SQL_Data\Data\Demo_data2.ndf‘,19 size = 3MB,20 filegrowth = 20%,21 maxsize = 30mb22 )23 log on --記錄檔24 (25 name = ‘Demotest_log‘, --邏輯名稱26 fileName = ‘E:\SQL_Data\Data\Demotest_log.ldf‘,--實體名稱27 size = 1MB,28 filegrowth = 1MB29 )30 go
小結:
資料庫的發展分為3代:網狀(層次)模型資料庫系統、關聯式模式資料庫系統、物件導向資料庫系統
當今主流的資料庫有:Oracle、DB2、Sybase、SQL Server,MySQL等
SQL Server 2008是由微軟公司推出的可靠的、高效的、智能化的資料平台
SQL Server 2008提供了4個系統資料庫,用於儲存系統層級資訊
建立資料庫時,必須有一個主要資料檔案和一個記錄檔
資料表是資料庫中重要的對象,所有的資料都必須存放在資料表中
SQL Server學習記錄Day1