资源预览内容
第1页 / 共24页
第2页 / 共24页
第3页 / 共24页
第4页 / 共24页
第5页 / 共24页
第6页 / 共24页
第7页 / 共24页
第8页 / 共24页
第9页 / 共24页
第10页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划sql语言的数据操纵实验总结SQLSQL语言进行简单查询实验报告实验目的:1.掌握SQL查询语句的一般格式2.掌握简单数据查询操作。3.熟练掌握各种查询条件的表示。4.掌握排序和分组操作在SQL语句中的实现。5.掌握集函数的使用。实验内容;1.创建学生表student、课程表course和选课表SC,并输入数据;2.对各表中的数据进行不同条件的查询;)查询全体学生的学号和姓名)查询全体学生的详细记录查询所有选修过课程的学生学号查询考试有不及格的学生学号查询不是信息系、计算机系的学生性别、年龄、系别查询选修了4号课的学生学号和成绩,结果按成绩降序排列查询每个课程号和相应的选课人数查询计算机系的学生姓名、年龄、系别查询年龄1820岁的学生学号、姓名、系别、年龄;)查询姓刘的学生情况)查询既选修1号课程,又选修2号课程的学生学号)查询学生的姓名和出生年份)查询没有成绩的学生学号和课程号)查询总成绩大于200分的学生学号)查询每门课程不及格学生人数)查询不及格课程超过3门的学生学号)查询年龄在10到19岁之间的学生信息)查询全体学生情况,按所在系升序排列,同一个系的学生按年龄降序排列)查询选了1号课程的学生平均成绩)查询选了3号课程的学生的最高分)查询每个同学的总成绩实验步骤与过程:1.创建学生表student、课程表course和选课表SC,使用实验一中已经建立的表和数据。2.并输入数据,设置主键。3.建立索引及三表之间关系。4.按照SQL语句格式及题目要求输入语句进行以下查询:1、查询全体学生的学号和姓名;2、查询全体学生的详细记录;3、查询所有选修过课程的学生学号;4、查询考试有不及格的学生学号;5、查询不是信息系、计算机系的学生性别、年龄、系别;6、查询选修了4号课的学生学号和成绩,结果按成绩降序排列;7、查询每个课程号和相应的选课人数;8、查询计算机系的学生姓名、年龄、系别;9、查询年龄18-20岁的学生学号、姓名、系别、年龄;10、查询姓刘的学生情况;11、查询既选修1号课程,又选修2号课程的学生学号;12、查询学生的姓名和出生年份;13、查询没有成绩的学生学号和课程号;14、查询总成绩大于200分的学生学号;15、查询每门课程不及格学生人数;16、查询不及格课程超过3门的学生学号;17、查询年龄在10到19岁之间的学生信息;18、查询全体学生情况,按所在系升序排列,同一个系的学生按年龄降序排列;19、查询选了1号课程的学生平均成绩;20、查询选了3号课程的学生的最高分;21、查询每个同学的总成绩实验结果:利用实验一中所建立的表设置主键,建立索引及三表之间关系。编写SQL查询语句。实现了题目了所给的21种简单的查询。实现的查询内容为:1、查询全体学生的学号和姓名;2、查询全体学生的详细记录;3、查询所有选修过课程的学生学号;4、查询考试有不及格的学生学号;5、查询不是信息系、计算机系的学生性别、年龄、系别;6、查询选修了4号课的学生学号和成绩,结果按成绩降序排列;7、查询每个课程号和相应的选课人数;8、查询计算机系的学生姓名、年龄、系别;9、查询年龄18-20岁的学生学号、姓名、系别、年龄;10、查询姓刘的学生情况;11、查询既选修1号课程,又选修2号课程的学生学号;12、查询学生的姓名和出生年份;13、查询没有成绩的学生学号和课程号;14、查询总成绩大于200分的学生学号;15、查询每门课程不及格学生人数;16、查询不及格课程超过3门的学生学号;17、查询年龄在10到19岁之间的学生信息;18、查询全体学生情况,按所在系升序排列,同一个系的学生按年龄降序排列;19、查询选了1号课程的学生平均成绩;20、查询选了3号课程的学生的最高分;21、查询每个同学的总成绩主要SQL语句:1.SELECTsno,snameFROMStudent;2.SELECT*FROMstudent;3.SELECTsnoFROMsc;4.SELECTsnoFROMscWHEREgrade200;15.SELECTcno,count(sno)FROMscWHEREgrade3;17.SELECT*FROMstudentWHEREsagelike1#;18.SELECT*FROMstudentORDERBYsdept,sageDESC;19.SELECTAVG(grade)FROMscWHEREcno=001;20.SELECTmax(grade)FROMscWHEREcno=003;21.SELECTsno,sum(grade)FROMscGROUPBYsno;疑难与小结:通过本次试验掌握了:1.如何设置主键,并建立索引及表之间关系;查询语句的一般格式;3.简单数据查询操作;4.熟练了掌握各种查询条件的表示;5.排序和分组操作在SQL语句中的实现;6.基本掌握了集函数的使用;在集函数的使用方面和个别较复杂的查询语句不够熟练,需要多加练习。数据库系统概论体会学号:姓名:班级:教师:学期实验总结与心得【实验名称】数据库的创建【实验内容】1、新建sql注册表。2、新建数据库。主数据文件:逻辑文件名为student_data,物理文件名为,初始大小为10mb,最大尺寸为无限大,增长速度为10%;数据库的日志文件:逻辑名称为student_log,物理文件名为,初始大小为1mb,最大尺寸为5mb,增长速度为1mb3、修改已注册的sqlserver属性为使用sqlserver身份验证。【实验名称】数据库的附加、分离、导入导出及分离【实验内容】1.数据库文件的附加与分离(转载于:sql实验报告总结)2.数据库文件的导入和导出3.数据库的删除4.修改数据库【实验名称】数据库的创建【实验内容】1.在数据库student中创建一个学生基本信息表1用企业管理其创建表2用查询分析器创建表2sqlserverXX的系统数据类型分为哪几类?常用的数据类型有哪些?答:字符串类型、整型、长整型、短整型、浮点数类型、定点数类型、日期、时间。常用的数据类型有:字符串类型、整型、长整型、短整型、浮点数类型、定点数类型、日期、时间3在数据库student中创建一个名为t_couse(课程信息表)1用企业管理其创建t_course表2用查询分析器创建t_course4.在数据库student中创建一个名为t_score(学生成绩)的表serverXX中有多少种约束?其作用分别是什么答:非空约束,作用指定某一列不允许空值有助于维护数据的完整性,因为这样可以确保行中的列永远保护数据。主键约束,作用可以保证实体的完整性,是最重要的一种约束。唯一约束,作用指定一个或多个列的组合值具有唯一性,以防止在列中输入重复的值。检查约束,作用对输入列或者整个表中的值设置检查条件,以限制输入值,保证数据库数据的完整性。默认约束,作用指定在插入操作中如果没有提供输入值。怎系统自动指定值。外键约束,作用主要用来维护两个表之间数据的一致性。6分别为t_course表和t_score表创建唯一性约束、检查约束、默认约束。篇二:sqlserver综合实验报告华北科技学院计算机系综合性实验实验报告课程名称数据库系统实验学期XX至XX学年第二学期学生所在系部计算机系年级二年级专业班级网络工程b093班学生姓名沈亚强学号XX任课教师郭红实验成绩计算机系制实验报告须知1、学生上交实验报告时,必须为打印稿。页面空间不够,可以顺延。2、学生应该填写的内容包括:封面相关栏目、实验地点、时间、目的、设备环境、内容、结果及分析等。3、教师应该填写的内容包括:实验成绩、教师评价等。4、教师根据本课程的综合性实验指导单中实验内容的要求,评定学生的综合性实验成绩;要求在该课程期末考试前将实验报告交给任课教师。综合性实验中,所涉及的程序,文档等在交实验报告前,拷贝给任课教师。任课教师统一刻录成光盘,与该课程的期末考试成绩一同上交到系里存档。5、未尽事宜,请参考该课程的实验大纲和教学大纲。数据库系统课程综合性实验报告篇三:数据库上机实验报告+总结数据库集中上机报告学生:马志鹏学号:班级:专业:计算机应用技术重庆邮电大学移通学院XX年6月第一天:access数据库基本操作1实验目的1、熟悉的掌握access数据库结构与创建2、了解创建、修改、删除、查询、保存等操作3、输入数据创建、设计器创建、向导创建。2实验内容3实验结果1.2.22access数据表的编辑第二天数据表基本操作1表关系与编辑数据1实验目的:1、实现一对一,一对多,多对多的实体关系2、对“学生基本信息”表中的记录进行排序,按出生日期降序排列3、从“学生基本信息”表中筛选出所有计算机系男生的记录4、从“学生基本信息”表中筛选出回族和蒙古族的所有学生记录32实验内容1.select学生基本信息表.学生姓名,成绩档案表.*from成绩档案表innerjoin学生基本信息表on成绩档案表.学生学号=学生基本信息表.学生学号where(学生基本信息表.学生姓名)=张冰冰);2select学生基本信息表.*from学生基本信息表where(学生基本信息表.性别)=男)and(学生基本信息表.班级名称)=计算机系);3select成绩档案表.c语言,课程表.*from成绩档案表,课程表;4select学生基本信息表.*,学生基本信息表.性别,学生基本信息表.班级名称from学生基本信息表where(学生基本信息表.性别)男)and(学生基本信息表.班级名称)(来自:写论文网:sql语言的数据操纵实验总结)计算机系);5select学生基本信息表.*,学生基本信息表.出生日期from学生基本信息表where(month(出生日期)=9)and(day(出生日期)=1);6select学生基本信息表.*from学生基本信息表where(学生基本信息表.学生姓名)like李*);3实验结果4第3天sql查询设计1sql语言查询1实验目的:熟悉了解sql语句5篇四:sqlserver实验报告数据库和表的创建数据库实验报告课程名称信息系统数据库技术实验名称数据表的管理专业班级姓名学号实验日期实验地点XXXX学年度第一学期篇五:数据库上机实验报告sqlserverXX课程代码:数据库database
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号