建立資料庫,如果存在則先刪除再建立
use master
goif exists(
select name
from sys.databases
where name = n'teaching'
)drop database teaching
建立資料表,如果存在則先刪除再建立
if exists (
select *
from sys.objects
where name = n'student'
)drop table student
建立索引,如果存在,則先刪除再建立
if exists(
select name
from sys.indexes
where name='idx_sc'
)drop index student.idx_sc
go
建立索引時,預設建立的是不唯一,非聚集索引
建立索引:create index 索引名 on student(studentno,sname)
建立檢視:use teachinggo
create view 檢視名 as
select *
from course
where type='必修'
資料庫 資料表建立索引的原則
資料庫建立索引的原則 1,確定針對該錶的操作是大量的查詢操作還是大量的增刪改操作。2,嘗試建立索引來幫助特定的查詢。檢查自己的sql語句,為那些頻繁在where子句中出現的字段建立索引。3,嘗試建立復合索引來進一步提高系統效能。修改復合索引將消耗更長時間,同時,復合索引也佔磁碟空間。4,對於小型的表...
資料庫和資料表 建立索引的原則
1,確定針對該錶的操作是大量的查詢操作還是大量的增刪改操作。2,嘗試建立索引來幫助特定的查詢。檢查自己的sql語句,為那些頻繁在where子句 現的字段建立索引。3,嘗試建立復合索引來進一步提高系統效能。修改復合索引將消耗更長時間,同時,復合索引也佔磁碟空間。4,對於小型的表,建立索引可能會影響效能...
1建立資料庫,資料表
1.建立資料庫 create database 資料庫名 2.刪除資料庫 drop database 資料庫名 drop database if exists 資料庫名 3.檢視所有資料庫 show databases 4.切換資料庫 use 資料庫名 5檢視所有的資料庫引擎 show engine...