1 / 24
文档名称:

mysql数据库实验答案.doc

格式:doc   大小:214KB   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mysql数据库实验答案.doc

上传人:雾里看花 2019/11/13 文件大小:214 KB

下载得到文件列表

mysql数据库实验答案.doc

文档介绍

文档介绍:--------------------------校验:_____________-----------------------日期:_____________mysql数据库实验答案实验一创建、修改数据库和表结构1、用create建立教学数据库的五个基本表:学生表(学号,姓名,性别,年龄),student((Sno,sname,ssex,sage);(2)课程表(课程号,课程名,学分),ame,credit);(3)选课表(学号,课程号,成绩),SC(Sno,,Cno,grade);(4)教师表(教师号,姓名,性别,出生年月,系部,职称,地址),T(Tno,Tname,ssex,birthday,dept,title,address);(5)工资表(教师号,基本工资,职务工资,合计),Salary(Tno,jbgz,zwgz,hj);CreateDatabaseStudentdefaultcharactersetutf8defaultCOLLATEutf8_bin;UseStudent;CreateTableStudent( SNo char(20)primarykey, SName char(20), SSex char(4)default'男', SAge int)ENGINE=InnoDB;CreateTableCourse( CNo char(20)primarykey, CName char(20)NOTNULL, CRedit float)ENGINE=InnoDB;CreateTableSC( SNo char(20)NOTNULL, CNo char(20)NOTNULL, Grade float, PrimaryKey(o), ForeignKey(SNo)ReferencesStudent(SNo)OnDeleteCascade, o)o))ENGINE=InnoDB;CreateTableT( TNo char(20)PrimaryKey, TName char(20)NOTNULL, TSex char(4)default'男', birthdayDateTime, dept char(20), title char(20), addresschar(20))ENGINE=InnoDB;CreateTableSalary( TNo char(20)NOTNULL, jbgz float, zwgz float, hj float, ForeignKey(TNo)ReferencesT(TNo)OnDeleteCascade)ENGINE=InnoDB;2、用alter修改基本表(1)在已存在的学生表student中增加一个sdept(系)的新的属性列;altertableStudentaddDeptchar(20);(2)将学生表student中sname属性列的数据类型修改为变长字符串varchar(10)。alterableStudentmodifycolumsnamevarchar(10)3、建立一个临时表,然后将其删除CreateTabletemp( ANo char(20)NOTNULL,B har(10))Droptabletemp实验二建立与删除索引1、用createindex在学生表student的学号sno上建立聚簇索引。CreateClusteredIndexSNo_IndexOnStudent(SNo);2、在学生表student中,为姓名sname建立非聚簇索引。CreateIndexSName_IndexOnStudent(SName);3、o上建立唯一索引。o);4、在选课表的学号sno、成绩Grade上建立复合索引,要求学号为升序,学号相同时成绩为降序。o_IndexOnSC(SNoASC,GradeDESC);5、用drop删除学生表student的索引。6、增加学生表student中姓名唯一约束。AlterTableStudentAddUnique(SName);7、增加学生表student中性别‘男’、‘女’唯一约束。AlterTableStudentAddConstraint:SSexcheck(SSex='男'orSSex='女');8、增加学生表student中年龄18~25岁约束。AlterTableStudentAddConstraint:SAgecheck(SAge>=18AndSAge<=25);9、增加选课表SC中学号sno的外码约束。AlterTableSCAddForeignKey(SNo)referencesStudent(SNo);-实验三数据的插入、更新及删除操作1、用insert输入数据。学生表student的数据991201张三22男

最近更新

青岛版六年级数学上册第二单元分数除法公开课.. 43页

(精品)学会欣赏作文15篇 12页

顽强的蚂蚁作文8篇 6页

错过小学作文(精选5篇) 6页

2021年北京版二年级数学上册期中考试及答案【.. 6页

辞旧迎新活动致辞(精选8篇) 8页

读书给我的启示作文(集合15篇) 10页

2021年北师大版三年级数学上册期中考试及答案.. 5页

行政人事经理述职报告10篇 39页

苏州乐园作文300字(通用37篇) 24页

2021年四年级数学上册期中模拟考试(及参考答案.. 6页

2021年四年级语文上册期中试卷及答案【通用】.. 8页

2021年小学一年级数学上册期中考试卷(精选) 6页

精选生日主持词模板合集5篇 8页

2021年小学二年级数学上册期中考试卷及答案【.. 6页

2021年小学四年级数学上册期中考试卷【含答案.. 6页

2021年泸教版一年级数学上册期中考试题(完整版.. 7页

2021年泸教版二年级数学上册期中考试卷(最新).. 6页

知青聚会致辞(通用6篇) 8页

2021年苏教版二年级数学上册期中考试题及答案.. 6页

父亲在女儿婚礼上的致辞7篇 8页

2021年西师大版二年级数学(上册)期中阶段检测.. 7页

2021年语文版一年级语文下册期末达标试题 5页

民兵整组工作总结(通用17篇) 30页

2021年语文版六年级语文下册期中试卷(带答案).. 8页

2021年语文版四年级语文下册期中考试题及答案.. 7页

2021年语文版四年级语文下册期末质量检测卷 7页

2021年部编人教版一年级数学上册期中考试题(带.. 6页

数学:12第4课时《绝对值》(人教版七年级上)公.. 10页

2021年部编人教版一年级语文上册期末考试卷(精.. 5页