实验三sql语言的ddl及dml初步

实验三sql语言的ddl及dml初步

ID:34761370

大小:255.18 KB

页数:8页

时间:2019-03-10

实验三sql语言的ddl及dml初步_第1页
实验三sql语言的ddl及dml初步_第2页
实验三sql语言的ddl及dml初步_第3页
实验三sql语言的ddl及dml初步_第4页
实验三sql语言的ddl及dml初步_第5页
资源描述:

《实验三sql语言的ddl及dml初步》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验三SQL语言的DDL及DML初步1.1实验目的本实验的目的是使学生熟悉SQLServer的查询分析器的使用用法,熟悉SQLServer的常用数据类型,熟练掌握简单表的创建与修改。此外,通过此次实验,了解DDL语言的CREATE、DROP和ALTER对表进行操作;了解DML语言的INSERT语句,学会SQLServer2000的查询分析器中用DML语言对表中的数据进行插入。1.2实验内容1、启动数据库服务软件SQLServer2000的查询分析器。(1)在程序菜单中选择MicrosoftSQLServer,如下图1所示。图1(2)选中查询分析器,如图2所示。图2(3)点

2、击查询分析器后,出现连接到SQLServer窗口,如图3所示。图3(4)点击确定,出现SQL查询分析器主界面,如图4所示。图4(5)选择查询菜单,点击“更改数据库”,如图5所示。图5(6)出现选择数据库窗口,如图6所示。图6(7)选择要修改的数据库,点击确定,进行修改。2、在查询分析器中建立表(1)在查询分析器的查询窗口中输入SQL语句,如图7所示。图7(2)点击按钮,执行该SQL语句,在查询窗口下部出现一个输出窗口,如图8所示。图8提示命令成功完成,或者报告出错信息。3、查询分析器中向表添加数据(1)在查询分析器的查询窗口中输入SQL语句,如图9所示。图9(2)点击按钮

3、,执行该SQL语句,在查询窗口下部出现一个输出窗口,如图10所示。图101.3实验任务一、实验任务11、打开数据库SQLServer2000的查询分析器,用CreateTable建表aa,表结构如下所示:字段名类型长度含义Aa1Varchar20字段1Aa2Int字段2Aa3Decimal9字段32、用CreateTable建表bb,表结构如下所示:字段名类型长度含义Bb1Varchar30字段1Bb2Int字段2Bb3Decimal9字段33、用DropTable删除表aa。4、用AlterTable修改表bb,添加一个字段Bb4,类型Varchar,长度20。二、实验

4、任务25、打开数据库SQLServer2000的查询分析器,用CreateTable建表cc,表结构如下所示:字段名类型长度含义Cc1Varchar20字段1Cc2Int字段2Cc3Decimal9字段3Cc4Varchar60字段46、用INSERT语句对表cc插入6条记录Cc1Cc2Cc3Cc4赵一20580.00重邮宿舍12-3-5钱二19540.00南福苑5-2-9孙三21555.50学生新区21-5-15李四22480.00重邮宿舍8-2-22周五20495.50学生新区23-4-8吴六19435.00南福苑2-5-12三、实验内容37、基本表的建立:a)建立一

5、个“学生”表Student,它由学号xh、姓名xm、性别xb、年龄nl、所在系xi五个属性组成,其中学号属性为主键,姓名值是唯一的;b)建立“课程”表kc,包括课程号kch,课程名称kcmc,先修课程xxkc,学分xf,要求建立主键;c)建立“成绩登记”表cjdj,包括学号xh,程号kch,成绩cj,要求建立主键及与student及kc表连接的外码。8、基本表的修改:a)在cjdj表中增加一列“任课教师rkjs”b)将student表的xm一列允许空值的属性更改成不允许为空,将列xm的长度由char(8)改为char(10)c)增加cjdj表的列cj增加一个约束要求cj>

6、0andcj<=100四、实验内容49、课本P127习题3.用SQL语句建立第二章习题5中的4个表,并用INSERT语句向表中添加数据(注意各表主码的建立)。10、将以上的SQL语言存盘,以备老师检查。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。