实验2-数据定义——基本表.docx

实验2-数据定义——基本表.docx

ID:57439278

大小:98.91 KB

页数:9页

时间:2020-08-16

实验2-数据定义——基本表.docx_第1页
实验2-数据定义——基本表.docx_第2页
实验2-数据定义——基本表.docx_第3页
实验2-数据定义——基本表.docx_第4页
实验2-数据定义——基本表.docx_第5页
资源描述:

《实验2-数据定义——基本表.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、贵州大学计算机科学与技术学院软件工程专业实验报告《数据库原理》实验报告题目数据定义——基本表姓名班级日期实验环境:操作系统MicrosoftWindows7(64位/ServicePack1)CPU(英特尔)Intel(R)Core(TM)i7-4710MQCPU@2.50GHz(2501MHz)内存8.00GB(1600MHz)数据库MicrosoftSQLServer2012实验内容与完成情况:一、实验目的本次实验了解DDL语言的CREATE、DROP、ALTER对表进行操作,学会在SQLServer2012中使用

2、DDL语言进行对表的创建、删除和改动。二、实验内容1.在文本编译窗口编写SQL语句,将下列数据分别插入Student,Course,SC和Teacher表中,操作方法同上。CREATETABLEStudent(SnoVARCHAR(9)PRIMARYKEY,SnameVARCHAR(20)UNIQUE,SsexVARCHAR(2)CHECK(Ssex='男'orSsex='女'),SageSMALLINT,SdeptVARCHAR(20),)CREATETABLECourse(CnoVARCHAR(4)PRIMARYK

3、EY,CnameVARCHAR(40),CpnoVARCHAR(4),CcreditSMALLINT,FOREIGNKEY(Cno)REFERENCESCourse(Cno))CREATETABLESC(SnoVARCHAR(9),CnoVARCHAR(4),GradeSMALLINTCHECK(Grade>=0ANDGrade<=100),PRIMARYKEY(SnO,Cno),FOREIGNKEY(Sno,Cno)REFERENCESSC(Sno,Cno))CREATETABLETeacher(TnoVarchar

4、(6)PRIMARYKEY,TnameVarchar(20),TsexVARCHAR(2)CHECK(Tsex='男'orTsex='女'),TageINT,TdeptVARCHAR(20),TtitlesVARCHAR(20),TwageINT,TdnoVARCHAR(6),FOREIGNKEY(Tdno)REFERENCESTeacher(Tno),)2.在数据里面插入数据;INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('','李勇','男',20,'CS')

5、INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('','刘晨','女',19,'CS')INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('','王敏','女',18,'MA')INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUES('','张立','男',19,'IS')INSERTINTOStudent(Sno,Sname,Ssex,Sage,Sdept)VALUE

6、S('','欧阳丽','女',21,'FL')INSERTINTOCourse(Cno,Cname,Cpno,Ccredit)VALUES('1','数据库',NULL,4)INSERTINTOCourse(Cno,Cname,Cpno,Ccredit)VALUES('2','数学',NULL,2)INSERTINTOCourse(Cno,Cname,Cpno,Ccredit)VALUES('3','信息系统',NULL,4)INSERTINTOCourse(Cno,Cname,Cpno,Ccredit)VALUES(

7、'4','操作系统',NULL,3)INSERTINTOCourse(Cno,Cname,Cpno,Ccredit)VALUES('5','数据结构',NULL,4)INSERTINTOCourse(Cno,Cname,Cpno,Ccredit)VALUES('6','数据处理',NULL,2)INSERTINTOCourse(Cno,Cname,Cpno,Ccredit)VALUES('7','PASCAL',NULL,4)INSERTINTOCourse(Cno,Cname,Cpno,Ccredit)VALUES(

8、'8','DB_Design',NULL,2)UPDATECourseSETCpno='5'WHERECno='1'UPDATECourseSETCpno='1'WHERECno='3'UPDATECourseSETCpno='6'WHERECno='4'UPDATECourseSETCpno='7'WHERECno='5'UPD

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

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

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