提示命令成功完成,或者报告出错信息。 3.查询分析器中向表添加数据:
在查询分析器的查询窗口中输入SQL语句,如图3-10所示。
图3-10
点击按钮,执行该SQL语句,在查询窗口下部出现一个输
出窗口,如图3-11所示。
图3-11
31
1.从表中查询数据:
在查询分析器的查询窗口中输入SQL语句,如图3-12所示。
图3-12
点击按钮,执行该SQL语句,在查询窗口下部出现一个输
出窗口,如图3-13所示。
图3-13
32
三、实验任务
1.打开数据库SQL Server 2000的查询分析器,用SQL语言建表student,表结构如下图所示: 字段名 id name sex age score
2.用SQL语言向表student插入如下6条记录: A0001 赵一 B0002 钱二 C0003 孙三 D0004 李四 E0005 周五 F0006 吴六
类型 varchar varchar varchar integer numeric 长度 17 10 2 6,2 含义 学生编号 姓名 性别 年龄 总成绩 男 女 男 男 女 男 20 580.00 19 540.00 21 555.50 22 480.00 20 495.50 19 435.00 3.练习查询语句,查找年龄大于等于20岁,成绩低于500分的记录。
33
实验四 SQL语言的DDL
一、实验目的
SQL(Structured Query Language)语言是关系数据库的标准语言。是一种介于关系代数与关系演算之间的结构化查询语言,其功能并不仅仅是查询,SQL语言是一个通用的、功能极强的关系数据库语言。
从本次实验开始,我们将详细的学习SQL的DDL(数据定义语言)、DML(数据操纵语言)、DCL(数据控制语言)。
本次实验了解DDL语言的CREATE、DROP、ALTER对表、索引、视图的操作,学会SQL Server 2000的查询分析器中用DDL语言进行对表、索引、视图的增加、删除和改动。 二、实验内容
1. 启动数据库服务软件SQL Server 2000的查询分析器,用如下语句对表进行操作,详细的语法格式参看课本相应章节: Create Table 建表 Drop Table 删除表 Alter Table 更改表
2.用如下语句对视图进行操作,详细的语法格式参看课本相应章节:
Create View 建视图 Drop View 删除视图
3.如下语句对索引进行操作,详细的语法格式参看课本相应章节:
34
Create Index 建立索引 Drop Index 删除索引
三、实验任务
1.打开数据库SQL Server 2000的查询分析器,用Create Table建表aa,表结构如下所示: 字段名 类型 长度 含义 Aa1 Aa2 Aa3 Varchar Int Dec 20 10,2 字段1 字段2 字段3 2.用Create Table建表bb,表结构如下所示: 字段名 Bb1 Bb2 Bb3 类型 Varchar Int Dec 长度 30 6,2 含义 字段1 字段2 字段3 3.用Drop Table删除表aa。
4.用Alter Table修改表bb,添加一个字段Bb4,类型Varchar,长度20。
5.用Create View对表Bb的Bb1和Bb4建立一个视图Viewbb,字段名为Viewbb1和Viewbb2。 6.Drop View删除视图Viewbb。
7.用Create Index对表Bb的Bb3字段建立一个升序索引,索引名
Indexbb。
8.用Drop Index删除索引Indexbb。 9.将以上的SQL语言存盘,以备老师检查。
35