㈠ SQL重點知識
根據模型應用目的的不同,數據模型可以分為兩類:一類是概念模型,是按用戶的觀點來對數據和信息進行抽象;另一類是結構數據模型,是按計算機的觀點建模。
結構數據模型直接描述資料庫中數據的邏輯結構,常用的結構數據模型有層次模型、網狀模型、關系模型、面向對象模型
觸發器有三種類型,即INSERT類型、UPDATE類型、DELETE類型
如果要計算表中的行數,可以使用聚合函數COUNT( )
向表中添加數據應使用INSERT命令,更新資料庫UPDATE命令
資料庫的類型有四種分別為:資料庫備份、事務日誌備份、差異備份、文件和文件組備份
DTS是指數據轉換服
為了實現安全性,每個網路用戶在訪問SOL資料庫之前,都必須經過兩個階段的檢驗:身份驗證和許可權驗證,其中身份驗證分為Windows驗證模式和混合驗證模式
全局變數的名稱以@@字元開始,局部變數以@字元開始
資料庫的還原模型分別是簡單還原,完全還原,批日誌還原
行注釋的符號為 , ;塊注釋的符號位 /**/ , 角色 是將用戶組成一個集體授權的單一單元
使用索引可以減少檢索時間,根據索引的存儲結構不同分為:簇集索引和非簇集索引
命令truncate table的功能是清空資料庫
許可權分為對象許可權,語言許可權,隱含許可權
求最大值的函數是MAX,最小值是MIN
數據完整性可以分為實體完整性、值域完整性、引用完整性、用戶自定義完整性,其中主鍵可以實現實體完整性
模糊查詢符號%代表任意字元查詢條件
實現數據完整性的途徑有約束、默認、規則、存儲過程
資料庫系統的特點分別是資料庫的結構化、數據共享、數據獨立性、數據可控冗餘度
在表中,主鍵是指表中的某一列,該列的值唯一表示一行
SQL文件包括:數據文件(.mdf或者.ndf)和日誌文件
資料庫管理系統,簡稱DBMS,它是指幫助用戶建立、使用、和管理資料庫的軟體系統
DB:資料庫
DBA:資料庫管理員
修改某張表的結構使用的關鍵字是ALTER,修改表中數據用UPDATE
事物的操作必須具備以下四個屬性:原子性,一致性,隔離性,永久性
索引的順序和數據表的物理順序相同的索引是聚集索引
備份資料庫的兩種方式是備份資料庫和備份事務日誌
差異備份只記錄自上次完整資料庫備份後發生更改的數據
所有的資料庫都有一個主數據文件和一個或多個事物日誌文件,此外,還可能有次要數據文件
SQL服務包括有主服務、代理服務、…
SQL有兩類資料庫:系統資料庫和用戶資料庫
索引類型分為:唯一索引、簇集索引和非簇集索引
SQL中編程語言是Transact-sql
在SELECT語句的FROM子句中最多可以指定256個表或視圖,相互之間要用逗號分隔
資料庫管理系統的數據語言分為:DDL,DML,DCL,
創建資料庫的語言是create database,修改資料庫的語言是alter database
用戶對數據進行添加、修改、和刪除時,自動執行的存儲過程為觸發器
索引是對資料庫表中一列或多列的值進行排序的一種結構,使用索引可快速訪問資料庫表中的特定信息。
視圖是虛表,是從一個或幾個基本表(或視圖)中導出的表,在系統的數據字典中僅存放了視圖的定義,不存放視圖對應的數據。
存儲過程是一組為了完成特定功能的SQL語句集,經編譯後存儲在資料庫中。用戶通過指定存儲過程的名字並給出參數(如果該存儲過程帶有參數)來執行它。存儲過程是資料庫中的一個重要對象,任何一個設計良好的資料庫應用程序都應該用到存儲過程。
㈡ SOL語句查詢問題
select 職工號 from 職工表 where 工資<avg(工資)
㈢ 資料庫sol副教授的課酬
提示:是sql資料庫,沒有sol資料庫!!!!!!!!!! 用企業管理器創建資料庫的具體方法: 1.展開伺服器組,然後展開伺服器。 2.右擊"資料庫",然後單擊"新建資料庫"命令。 3.鍵入新資料庫的名稱。 用指定的資料庫名作為前綴創建主資料庫和事...1689
㈣ c# 如何連接SOL
用C#聯接SQL有兩種連接方式,字元串連接和配置文件連接。一個連接字元串的例子是對資料庫文件NORTHWEND.MDF的連接
DataSource=.SQLEXPRESS;AttachDbFilename=C:...NORTHWND.MDF;
IntegratedSecurity=True;ConnectTimeout=30;UserInstance=True
數據源的值是.SQLEXPRESS,這里「.」可以寫成(local)或者localhost,表示是本機資料庫。SQLEXPRESS表示資料庫NORTHWEND.MDF是免費產品。由於資料庫是文件形式,添加了AttachDbFilename說明。
另外的例子是對於安裝在伺服器的資料庫,例如本機安裝的資料庫,使用SqlClient連接字元串。連接到AdventureWorks2008的連接字元串示例如下:
DataSource=.;InitialCatalog=AdventureWorks2008;IntegratedSecurity=True
對於SQLServer身份驗證,使用指定用戶名和密碼,這里星號表示有效用戶名和密碼。
"PersistSecurityInfo=False;UserID=*****;Password=*****;"
+"InitialCatalog=AdventureWorks;Server=MySqlServer"
配置文件是可以按需要更改的XML文件。開發人員可以使用配置文件來更改設置,而不必重編譯應用程序。
建議不要在代碼中嵌入連接字元串。如果伺服器的位置更改,應用程序將需要重新編譯。此外,編譯成應用程序源代碼的未加密連接字元串可以使用MSIL反匯編程序(ildasm.exe)查看而泄密。為了避免將連接字元串存儲在代碼中,可以將代碼存儲在ASP.NET應用程序的web.config文件中以及Windows應用程序的app.config文件中。
使用配置文件可以避免記憶連接字元串細節的負擔,記憶配置文件的設置過程比記憶連接字元串的細節要容易,因為設置過程按向導進行,智能提示有助於獲取連接字元串。
具體做法給你推薦一本書:《C#編程指南》,但堯,清華大學出版社,2011年1月出版,相關內容有資料庫的下載安裝、可視化編程、ADO、SQL的FILESTREAM、以及O/R設計器(對象關系設計器)等。在Google或網路輸入書名,作者,出版社,有好幾家網上書店出售,最低75折,送到家。目前還未在書店上架。
㈤ soldraw命令與solprof命令的使用方法及區別是什麼
soldraw命令與solprof命令的使用方法及區別:soldraw命令需與solview命令配合使用,只能在用solview命令創建的視口中生成輪廓圖和剖視圖
㈥ SOL查詢表中含有一定內容的語句,找到那張表
工程浩大
首先 讀取 數據字典, 拿到所有的 表名
然後 根據 表名,讀取 數據字典,拿到指定表的所有列名
然後
SELECT
*
FROM
表名
WHERE
列1 LIKE '%一定內容%'
OR 列2 LIKE '%一定內容%'
OR ...
寫了個存儲過程,樓主自己去看看去:
http://hi..com/wangqing999/blog/item/f4a8456659df8fd2e6113a0d.html
㈦ 如何新建本地sol資料庫
提示:是sql資料庫,沒有sol資料庫!!!!!!!!!!
用企業管理器創建資料庫的具體方法:
1.展開伺服器組,然後展開伺服器。
2.右擊"資料庫",然後單擊"新建資料庫"命令。
3.鍵入新資料庫的名稱。
用指定的資料庫名作為前綴創建主資料庫和事務日誌文件,例如:newdb_Data.mdf 和 newwdb_Log.ldf。資料庫和事務日誌文件的初始大小與為 model 資料庫指定的默認大小相同。主文件中包含資料庫的系統表。
4.要更改新建主資料庫文件的默認值,單擊"常規"選項卡。若要更改新建事務日誌文件的默認值,單擊"事務日誌"選項卡。
5.要更改"文件名"、"位置"、"初始大小 (MB)"和"文件組"(不適用於事務日誌)等列的默認值,單擊要更改的適當單元格,再鍵入新值。
6.要指定文件如何增長,請從以下選項中選擇:
當需要更多的數據空間時,若要允許當前選定的文件增長,選擇"文件自動增長"命令。
要指定文件按固定步長增長,選擇"按兆位元組"命令並指定一個值。
若要指定文件按當前大小的百分比增長,選擇"按百分比"命令,並且指定一個值。
7.若要指定文件大小的限制,請從以下選項中選擇:
若要允許文件按需求增長,選擇"文件增長不受限制"命令。
㈧ 怎麼樣使用SOL語句建立資料庫管理系統
1.首先建立資料庫
CREATE DATABASE 船業管理
ON
(NAME=船業管理_data,FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL\Data\船業管理.mdf',
SIZE=16MB,
MAXSIZE=32MB,
FILEGROWTH=15%)
LOG ON
(NAME=船業管理_log,FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL\Data\船業管理.ldf,
SIZE=2MB,
MAXSIAZE=10MB,
FILEGROWTH=2MB)
2.建立表
CREATE TABLE 管理1
(名稱 VARCHAR (8) NOT NULL,
型號 VARCHAR (20) NOT NULL,
"其它項目名稱" VARCHAR(根據插入數據定製字元數,可從1-255取值) NOT NULL)
3.插入數據
USE 船業管理
GO
INSERT 管理1
VALUES('某某貨輪<名稱>','XX1<型號>','等等項目')
GO
4.查找數據
USE 船業管理
SELECT * FROM 管理1
5.備注
4中的*表示查找此表中的所有內容,如果需要部分查找,可在*位置輸入所要查找的項目,例如"USE 船業管理 SELECT 名稱 FROM 管理1"
此語句只對船業管理庫下的管理1表中的所有名稱項調用並顯示.
㈨ SQL資料庫裡面查詢表格的命令是什麼
命令:
select
sql 資料庫查詢表格的命令:用SELECT 語句
用法:
查詢某一列:SELECT 列名稱 FROM 表名稱
查詢所有列:SELECT * FROM 表名稱
注釋:
SQL 語句對大小寫不敏感。SELECT 等效於 select。
㈩ soldraw命令怎麼用
先進入layout視圖,用mspace激活圖紙空間,然後輸入solview命令(不是soldview,注意兩者間的區別),第一次只能用ucs,然後…後面的不用俺說了吧。
solraw命令一定要在solview命令使用之後才能使用,因為solview命令生成的並不是實際的圖形,而只是視圖,必須用soldraw才可以生成真正的三視圖