?? 第4章.txt
字號:
【例4-3】使用SQL語句創建“班級表”、“課程信息表”、“成績表”。
USE XSCJ
GO
CREATE TABLE 班級表
(
班級編號 char (8) NOT NULL,
系部編號 char (2) NOT NULL,
班級名稱 char (16) NOT NULL
)
GO
CREATE TABLE 課程信息表
(
課程編號 char (4) NOT NULL,
課程名稱 char (30) NOT NULL,
學分 decimal (5) NOT NULL,
學時 decimal (5) NOT NULL,
考核類型 char (6) NOT NULL,
任課教師 char (12) NOT NULL,
系部編號 char (2) NOT NULL,
上課時間 char (40) NOT NULL
)
GO
CREATE TABLE 成績表
(
學號 char (8) NOT NULL,
課程編號 char (4) NOT NULL,
成績 decimal (9) NOT NULL
)
GO
【例4-5】使用SQL語句把“課程信息表”的“課程編號”列設置為主鍵“PX_ 課程信息表”,再將其刪除
USE XSCJ
GO
ALTER TABLE 課程信息表
ADD CONSTRAINT PX_ 課程信息表
PRIMARY KEY CLUSTERED
(課程編號)
GO
【例4-6】向“學生基本信息表”中添加“Email:”列。
USE XSCJ
GO
ALTER TABLE 學生基本信息表
ADD Email:varchar(20) NULL
GO
【例4-7】將“學生基本信息表”中添加的“Email:”列刪除。
USE XSCJ
GO
ALTER TABLE 學生基本信息表
DROP COLUMN Email:
GO
【例4-8】將“學生基本信息表”中的“姓名”列改為最大長度為20的varchar型數據,且不允許空值。
USE XSCJ
GO
ALTER TABLE 學生基本信息表
ALTER COLUMN 姓名 varchar(20) NOT NULL
GO
【例4-10】使用SQL命令將XSCJ數據庫中的“學生成績表”重新更名為“成績表”。
USE XSCJ
GO
EXEC sp_rename ‘學生成績表’,’成績表’
GO
【例4-12】使用SQL語句刪除XSCJ數據庫中的“學生基本信息表”。
USE XSCJ
GO
DROP TABLE 學生基本信息表
GO
【例4-13】向“班級表”中輸入一行數據。
USE XSCJ
GO
INSERT INTO 班級表
VALUES (‘20051004’,’01’,’05高職網絡’)
GO
【例4-14】向“學生基本信息表”中輸入一行數據。
USE XSCJ
GO
INSERT INTO 學生基本信息表(學號,姓名,家庭住址)
VALUES (‘000107’,’巴爾夏提’,’新疆庫爾勒市’)
GO
【例4-16】刪除“學生基本信息表”中姓名為楊文利的學生記錄。
USE XSCJ
GO
DELETE FROM 學生基本信息表
WHERE 姓名=’楊文利’
GO
【例4-16】將劉瑞恒的出生日期改為1985/10/31。
USE XSCJ
GO
UPDATE 學生基本信息表
SET 出生日期='1985/10/31'
WHERE 姓名=’劉瑞恒’
GO
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -