欢迎来到天天文库
浏览记录
ID:37903481
大小:370.85 KB
页数:5页
时间:2019-06-02
《SQL语言数据定义语言的设计及应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验二SQL语言数据定义语言的设计及应用实验目的:SQL(StructuredQueryLanguage)语言是关系数据库的标准语言。是一种介于关系代数与关系演算之间的结构化查询语言,其功能并不仅仅是查询,SQL语言是一个通用的、功能极强的关系数据库语言。本次实验了解SQL语言中DDL语言的CREATE、DROP、ALTER对表、索引、视图的操作,掌握在OracleSQLDeveloper中用DDL语言进行对表、索引、视图的增加、删除和改动。掌握使用SQL语句增加或删除约束,加深对完整性概念的理解,达到灵活应用的目的。掌握使用SQL语句定义和删除同义词。实验步骤:1.启
2、动SQLDeveloper,在Connections选项卡中完成连接参数配置,连接用户名为B+学号、密码为111,主机地址为172.23.26.10,SID为orcl。2.登录数据库服务器后,可修改密码。修改密码SQL语句:alteruserB08100709identifiedbyabc123;(其中B08100709为学号,abc123为新密码,可根据自己的学号和自己的密码调整alteruser语句)。3.在数据库上,建立如下所示的表customer:属性名类型长度customidVarchar217nameVarchar210sexVarchar22ageNumb
3、er3xfgNumber10addressVarchar250memoVarchar23004.用CreateTable语句建表Aa,表结构如下所示:属性名类型长度Aa1Varchar220Aa2Number2Aa3Number105.用CreateTable语句建表Bb,表结构如下所示:属性名类型长度Bb1Varchar230Bb2Number3Bb3Number66.用DropTable语句删除表Aa。7.用AlterTable语句更新表Bb,添加一个属性名Bb4,类型Varchar2,长度20,完整性约束设为非空值,缺省值设为字符“系统测试值”。8.用AlterT
4、able语句更新表Bb,添加一个属性名Bb5,类型Varchar2,长度10,完整性约束设为主码。9.用CreateView语句建立一个视图View_bb,生成的视图属性名(View_bb1、View_bb2、view_bb3),其中View_bb1对应于基表Bb的Bb1、View_bb2对应于基表Bb的Bb4、view_bb3对应于基表Bb的Bb5。10.用DropView语句删除视图View_bb。11.用CreateIndex语句对表Bb的Bb2属性建立一个升序索引,索引名Index_bb2。12.用CreateIndex语句对表Bb的Bb4属性建立一个降序索引,
5、索引名Index_bb4。13.用DropIndex语句删除索引Index_bb2。如图12.实验心得:本次实验讲解了DDL(数据定义语言)操作。通过本次实验我了解了怎么用sql语言创建、修改和删除一个表,怎么创建和删除视图和索引,对SQl有了初步的感觉,很新鲜,不过还只是皮毛,须得再接再厉。
此文档下载收益归作者所有