一、实验目的与要求
1.初步熟悉一下SQL SERVER 环境;
2. 利用SQL语言建立数据库(XSGL)和删除数据库;
2.利用SQL语言提供的CREATE语句建立基本表student(学生基本信息表) ,course(课程信息表)和sc(学生选课表);
3.利用ALTER语句修改基本表、利用DROP语句删改表; 4.利用CREATE语句建立索引和利用DROP语句删除索引;
二、实验环境
SQL SERVER 2000
三、实验预习与准备
掌握以下操作语句的一般格式:
1. CREATE DATABASE DATABASE_NAME; //创建数据库 2. DROP DATABASE DATABASE_NAME; //删除数据库
1.CREATE TABLE <表名> (<列名> <数据类型> [列级完整性约束条件] [,<列名> <数据类型> [ 列极完整性约束条件]]…[, <表级完整性约束条件>]);//创建表 2.ALTER TABLE <表名> [ADD <新列名> <数据类型> [完整性约束]] [DROP<完整性约束名>] [MODIFY<列名> <数据类型>];//修改表
3.DROP TABLE <表名> [RESTRICT|CASCADE]; //删除表
4.CREATE [UNIQUE][CLUSTER] INDEX< 索引名> ON< 表名> (<列名> [<次序>][,<列名>[<次序>]]…);//创建索引 5.DROP INDEX <索引名>;//删除索引
四、实验内容和步骤
1.验证教材提供的操作语句; 2.验证课堂教学中提供的操作语句; 3.根据要求设计操作语句完成相应功能。
五、实验报告要求
根据实验要求完成实验内容所涉及的全部操作语句的实现和验证。
六、实验注意事项
1.建立基本表STUDENT、COURSE和SC表放在学生—课程数据库中; 2.建表时需注意属性的数据类型、长度及其列级约束条件; 3.表级约束条件一旦确定就应遵守,尤其是参照完整性约束。
因篇幅问题不能全部显示,请点此查看更多更全内容