⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 第4章.txt

📁 sql server 2000 数据库与应用
💻 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 + -