您的当前位置:首页实验二 SQL语言的数据定义 (1)

实验二 SQL语言的数据定义 (1)

2020-08-22 来源:世旅网
实验一 SQL语言的数据定义

一、实验目的与要求

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.表级约束条件一旦确定就应遵守,尤其是参照完整性约束。

因篇幅问题不能全部显示,请点此查看更多更全内容